Re: [问卦] 为什么台湾没做出作业系统?

楼主: jserv (松鼠)   2017-10-01 04:22:10
※ 引述《inet (所有的相遇都有意义)》之铭言:
: 三大作业系统
: 微软有Windows
: 频果有iOS
: Google 有android
: 都是美制
: 看出来要称霸市场没有作业系统不行
: 为什么只要美国做得出来?
这样说来,标题应该改成“为什么德国/日本/中国/...(其他G20列表)...没做出
作业系统?”
其实第一行就可议,请问什么叫做“三大作业系统”?用出货量来计算吗?还是
依据媒体的可见度呢?
从电子计算机问世以来,作业系统从来就不是单独存在,是为了解决特定的工程
议题,人们多半不会直接接触作业系统,而是透过其上的应用程式或 shell (这
不好翻译,可理解为让你输入命令的文字接口或者图形人机接口等等)。
如果真要算出货量,上述三套作业系统还比不上 seL4,后者光在 2005 年到 2012
年之间就累积超过 15 亿台装置的出货量 [1],而 seL4 源自哪里?德国和澳大利亚,
更深入来看,seL4 在分类上隶属于 L4 微核心 [2],这领域最顶尖的研究单位就在
澳大利亚,甚至美国军方也采用 seL4 作为新一代无人作战直升机里头的主要作业
系统 [3]。为什么美国军方采纳自己国家以外的解决方案呢?原因无他,seL4 是世界
上第一个被证实功能和实作完全符合期望的高效能作业系统核心 [4]。
看到这里,你大概会说:“原来澳洲不只有袋鼠和打工度假,还有世界一流的作业
系统呀?”
从 Wikipedia 的资料 [1] 显示,L4 微核心的家族成员除了 seL4,还有好几个实作,
其中不乏商业化应用的案例,包含两个由台湾人参与的专案,如 codezero microkernel
和 F9 microkernel,后者则是源自台湾成功大学的课堂作业 (开发主力之一是一位大学
四年级的学生)。在电脑科学的研究排名来说,成功大学可能连二流都称不上,但仍可
孕育出已透过 F9 microkernel,让美国 Genesi 公司以此为根基,开发出 IoT 平台
里头的作业系统 [5]。该怎么解释呢?Because we can.
不过出货量达到 15 亿个单位的作业系统比比皆是,像是老字号的 Nucleus RTOS [6]
累积用于世界上超过 40 亿个装置中,远超过原命题“三大”的出货量总和,而
Nucleus RTOS 就由总部设立于德国的企业西门子所拥有。
在 Military & Aerospace [7] 列出的国防和航太工业讯息中,也可找到台湾厂商作为
重要供应商的讯息,而也有台湾人开发的作业系统核心在里头。之前网友说得很好,
光是 Ptt 八卦板的网友就有一堆具备开发作业系统的经验。
依据工业技术研究的数据 [8],2008 年台湾在工具机的市场产值达到 1200 亿元,占
世界第 5 名,出口值则达 960 亿元,为世界第 4 名,而台湾工具机供应商所采用的
作业系统,不乏自制的实作,像是来自工业技术研究院,也有台湾厂商在极为精简的
人力投入下,开发出运用在前述高单价市场的 RTOS 核心。只会敲键盘的肥宅如我,
这几年也做了两套,遑论板上高手如云的诸位。
开发作业系统可能也不会太难,至少对一位大三下学期才从 C 语言程式设计学起的
成大机械系学生来说 (喔,真的不需要动员到资讯工程系的学生),两学期的训练就
足以开发一套具体而微的作业系统 [9],甚至成为大学作业系统课程的教材。这方面
来看,我对台湾的教育还是深具信心。
若您对开发作业系统感兴趣,在成功大学甚至有专门的课程 [10],欢迎参考指教。
台湾人王祐中博士在上个世纪就开创 Linux 为基础的即时作业系统的重要里程碑,
绝对是当时的“三大”解决方案之一,他说过一席很棒的话,在此分享如下:
“写一个作业系统是多么美好的事,在有限的生命中千万不要遗漏了它。”
[1] https://en.wikipedia.org/wiki/L4_microkernel_family
[2] microkernel 中文资讯请见拙作: https://hackmd.io/s/SJ55y7fR
[3] https://futurism.com/darpa-is-trying-to-develop-an-unhackable-drone-by-2018/
[4] 里头重要的特质就是形式化验证,可参见拙作: https://hackmd.io/s/H1xxp3pF0
[5] https://genesi.company/solutions/embedded
[6] https://en.wikipedia.org/wiki/Nucleus_RTOS
[7] http://www.militaryaerospace.com/
[8] https://goo.gl/m6hXof
[9] http://wiki.csie.ncku.edu.tw/embedded/rtenv
[10] http://wiki.csie.ncku.edu.tw/sysprog/schedule
作者: wuyiulin (龙破坏剑士-巴斯达布雷达)   2017-10-01 04:23:00
倚天啊?啥?现在小孩没装过倚天
作者: AhSs (阿絲)   2017-10-01 04:23:00
你发错时间了
作者: formatted (ゴミ丼 わがんりんにゃれ)   2017-10-01 04:24:00
这篇真好。不过你把倚天放哪惹
作者: pime (JayCheng)   2017-10-01 04:25:00
半夜长知识
作者: wuyiulin (龙破坏剑士-巴斯达布雷达)   2017-10-01 04:25:00
等等这是jserv大大@@(<___>)
作者: AnnaOuO (AnnaOuO)   2017-10-01 04:26:00
优文给推
作者: CCY0927 (只是个暱称罢了)   2017-10-01 04:27:00
有神快拜 \(◎o◎)/
作者: donkeyNew (老驴)   2017-10-01 04:27:00
大半夜发专业文是怎么回事XDDD
作者: formatted (ゴミ丼 わがんりんにゃれ)   2017-10-01 04:28:00
啊啊啊你是敬群大师!
作者: AgentSkye56 (大安周渝民)   2017-10-01 04:30:00
同时在四大都开课的大神!!快拜
作者: sugizo0 (台湾鲁蛇)   2017-10-01 04:32:00
娘子,快点跟牛魔王出来看上帝!
作者: Firstshadow (IamCatづミ'_'ミづ)   2017-10-01 04:33:00
(づ′・ω・)づ怎噗把开发os时间拿来开发其他东西哒(づ′・ω・)づ 缩好的网页os捏
作者: linda17a3 (510)   2017-10-01 04:34:00
好 快推免得别人说我看不懂
楼主: jserv (松鼠)   2017-10-01 04:35:00
Linus Torvalds开发核心之余,有漂亮老婆和三位女儿
作者: oaoa0123 (ball ^ω^ ice)   2017-10-01 04:36:00
天啊,拜见大神
作者: moonoftree (月之树)   2017-10-01 04:36:00
是jserv大大
楼主: jserv (松鼠)   2017-10-01 04:36:00
同样是核心开发者的Nicholas McGuire有5个小孩
作者: mengertsai (发酵系肥宅)   2017-10-01 04:37:00
你好靠腰喔 竟然有标参考资料
作者: carlos159357 (Carlos)   2017-10-01 04:37:00
天啊!!真大神!!台湾知名的!!
楼主: jserv (松鼠)   2017-10-01 04:37:00
Linux核心大佬Thomas Gleixner也兼顾家庭和事业,女儿好正
作者: DarkerDuck (達克鴨)   2017-10-01 04:38:00
参拜
作者: ap954212 (death is like the wings)   2017-10-01 04:38:00
我以为会提到上火箭的mini-arm-os
楼主: jserv (松鼠)   2017-10-01 04:38:00
真有专业的话,是不需要牺牲开发作业系统的时间啦
作者: neil112379 (维)   2017-10-01 04:39:00
厉害!!!
作者: b0920075 (Void)   2017-10-01 04:39:00
先存盘晚点看
作者: AgentSkye56 (大安周渝民)   2017-10-01 04:40:00
老师真的是太认真了 这种时间还在做研究QQ
作者: ptrex (咖哩炖大学布连系)   2017-10-01 04:41:00
倚天只是中文码翻译程式。要靠DOS
作者: pirrysal (茂)   2017-10-01 04:41:00
快推 我真的看不懂XD
作者: crazyke313 (鲁蛇)   2017-10-01 04:42:00
还有附参考来源 好正式XD
作者: formatted (ゴミ丼 わがんりんにゃれ)   2017-10-01 04:43:00
敬群大师你真的很屌欸欸欸
作者: Firstshadow (IamCatづミ'_'ミづ)   2017-10-01 04:43:00
(づ′・ω・)づ 说ㄉ怎都刚好是linux的ㄇ
作者: mengertsai (发酵系肥宅)   2017-10-01 04:43:00
这种时间做研究不好吧…
作者: popeyewowo (红尘阡陌)   2017-10-01 04:45:00
c: \et
作者: Apache (阿帕契)   2017-10-01 04:45:00
刚好在念OS
作者: match123 (火柴)   2017-10-01 04:45:00
优文!
作者: doomhammer (流浪大酋长)   2017-10-01 04:46:00
我到底在晚上看到了什么....先推再说以免人家认为我看不懂
作者: chiayuyu (小动物)   2017-10-01 04:46:00
哇靠 jserv都不用睡觉的
作者: xdaymonx99 (xdaymonx99)   2017-10-01 04:47:00
楼主: jserv (松鼠)   2017-10-01 04:47:00
我睡醒看到学生提醒我躺着又中枪,就顺便上来推销课程
作者: Bookdaily (And I)   2017-10-01 04:49:00
第一次听到IoT 平台作业系统的故事
作者: capita (小明)   2017-10-01 04:49:00
台湾很难做的是 GUI 的部分 光是专利就锁死了大部分可能性后面还有应用生态圈问题 但底层技术部分台湾还是可以做的
作者: linda17a3 (510)   2017-10-01 04:51:00
jserv大推文补充的生育数在暗示什么吗
作者: freeunixer (御剑客)   2017-10-01 04:51:00
机械系那个课程网上看得到吗?
作者: capita (小明)   2017-10-01 04:51:00
不过相关专利也差不多都开始解锁了
作者: nikolas (你花多少时间?)   2017-10-01 04:52:00
感谢大师 放下联发科 投身教育学子 精神令人敬佩
作者: YU0158 (迷你玉™)   2017-10-01 04:55:00
老师这么晚还不睡????
作者: deepdish (Keep The Faith)   2017-10-01 04:57:00
作者: ccccccccccc (嘻嘻嘻)   2017-10-01 04:58:00
文组看不懂之推
作者: yuta02 (火车上面有鳄鱼~)   2017-10-01 04:58:00
嗯呐~@@
作者: tim0922 (掬水月)   2017-10-01 04:59:00
大师晚上还是要早点睡阿
作者: swhss   2017-10-01 05:00:00
ap , 你有做 mini-arm-os ?
作者: andycypress (......)   2017-10-01 05:21:00
原来半夜不睡觉可以捕获名人呢
作者: Turas (゚д゚)   2017-10-01 05:21:00
!!!
作者: TatsuyaShiba ( )   2017-10-01 05:22:00
纯推116学长
作者: joyca (joyca)   2017-10-01 05:23:00
清流,好久没看到了
作者: brepus (brepus)   2017-10-01 05:24:00
推好文~~
作者: fly0204 (For the Empire)   2017-10-01 05:25:00
有神先拜
作者: lovejay6602 (Mr yee)   2017-10-01 05:30:00
是神明大人啊
作者: jerrysuper (super)   2017-10-01 05:31:00
劣生帮推
作者: yuu101 (YY)   2017-10-01 05:35:00
神 快拜
作者: aries74262 (aries)   2017-10-01 05:43:00
一早起来就有优文看真好
作者: silentence (小飞号:号:)   2017-10-01 05:49:00
有神咬饵啦 ~
作者: RainCoffee (无情苦果)   2017-10-01 05:51:00
你发在这个怪时间 只好来帮你补一刀
作者: walkxwalk (唉啊!)   2017-10-01 05:56:00
朝圣
作者: jefferya147 (头上一把刀)   2017-10-01 05:58:00
朝圣
作者: rs6000 (正义的胖虎)   2017-10-01 06:00:00
为啥我要跪着看这篇
作者: sxcv   2017-10-01 06:01:00
推推
作者: wasijohn (咖咩哈咩哈)   2017-10-01 06:01:00
作者: MissMacy (玫希最爱灰灰)   2017-10-01 06:02:00
先推再拜
作者: highperpopo (大头)   2017-10-01 06:08:00
优文
作者: TyuzuChou (子瑜我老婆)   2017-10-01 06:14:00
有神 快拜 <(_ _)>_
作者: PolarGG (PolarGG)   2017-10-01 06:14:00
跪着推
作者: oswad (os)   2017-10-01 06:15:00
神串留名
作者: louiseeg (黄煌煇)   2017-10-01 06:17:00
居然吊到了 给推 reference通通看
作者: coolda (cool)   2017-10-01 06:21:00
有神快拜
作者: coolcliff01 (OTZ)   2017-10-01 06:31:00
有神快拜
作者: weido (维逗)   2017-10-01 06:33:00
快推 嘻嘻
作者: uniski (梦想航海的水瓶)   2017-10-01 06:36:00
作者: windmagic (爵太郎)   2017-10-01 06:36:00
遇到神只能跪了
作者: ernova831   2017-10-01 06:40:00
啊啊啊啊啊啊有神快拜啊啊啊啊啊啊
作者: kinglpmm (木古呆)   2017-10-01 06:40:00
神来了
作者: iamten (小腾)   2017-10-01 06:41:00
其实核心不难 完整driver才难 一大堆格规要看
作者: wensandra (天邊的一顆星)   2017-10-01 06:43:00
这篇写的是中文吗? 我怎么看不懂
作者: jk01   2017-10-01 06:44:00
有神快拜
作者: amethystboy (紫晶男)   2017-10-01 06:44:00
有神快拜
作者: Wush978 (拒看低质媒体)   2017-10-01 06:50:00
作者: tonyfenny321 (风萧萧兮)   2017-10-01 06:53:00
作者: larusa (最爱小熊宝贝)   2017-10-01 06:54:00
朝圣 推
作者: kis28519 (空白也好)   2017-10-01 06:56:00
有神快拜
作者: doghib (lun)   2017-10-01 07:02:00
大师发文必需推
作者: mikepopkimo (Mike)   2017-10-01 07:03:00
下一篇:为什么台湾没做出保险套?
作者: JJ1622   2017-10-01 07:05:00
有神快拜
作者: tn754030 (tn754040)   2017-10-01 07:05:00
百推内 有神快拜
作者: Dreamkids (芛芛)   2017-10-01 07:06:00
原来我们也很厉害
作者: jitaomef (agilebean)   2017-10-01 07:06:00
作者: seon520 (一乐)   2017-10-01 07:10:00
作者: a502152000 (欸五)   2017-10-01 07:13:00
上面的 台湾有做保险套
作者: gametv (期待着今天)   2017-10-01 07:15:00
有神快拜啊!
作者: ym951305 (流浪猫)   2017-10-01 07:15:00
先推
作者: walker088 (木栅鲁蛇)   2017-10-01 07:16:00
jserv jserv我们爱你
作者: jerry123456 (Orz)   2017-10-01 07:16:00
推宅色夫很用心
作者: ochch1536 (Conner)   2017-10-01 07:16:00
优质文
作者: keyman2 (edge)   2017-10-01 07:22:00
都没听过QQ
作者: cadaver (尸体)   2017-10-01 07:23:00
推jserv
作者: cjtv (小当家)   2017-10-01 07:26:00
看不懂
作者: KoenigseggG (地表最速)   2017-10-01 07:30:00
什么台湾知名,世界知名好吗= =
作者: spc17992 (Fasto)   2017-10-01 07:34:00
朝圣!
作者: charlly (风塔的高度)   2017-10-01 07:35:00
身体要顾~
作者: bbo40453 (祐!)   2017-10-01 07:36:00
作者: wkunhui (kunhui)   2017-10-01 07:36:00
有神快拜
作者: welen (keep walking)   2017-10-01 07:37:00
作者: Jurrasicube (Jrec)   2017-10-01 07:38:00
有神快拜
作者: elliotpepe (鲜克有终)   2017-10-01 07:41:00
1
作者: shiauji (消極)   2017-10-01 07:43:00
作者: zufu (祝福)   2017-10-01 07:43:00
看不懂推
作者: henry00000 (SONGYY)   2017-10-01 07:43:00
作者: easybaby   2017-10-01 07:44:00
作者: kcheart (很菜很鲁 就是鲁菜吗?)   2017-10-01 07:45:00
推 jserv 居然自称肥宅
作者: kenndy (SUPERMAN)   2017-10-01 07:45:00
神人快拜
作者: Dinenger (低能兒)   2017-10-01 07:45:00
趁乱推免得被发现看不懂

Links booklink

Contact Us: admin [ a t ] ucptt.com