作者ggg12345 (ggg)
看板Programming
标题Re: [请益]不能卖OS,也要学写OS打下基础:从程式뤠…
时间Fri Jun 22 08:48:38 2007
※ 引述《ephesians (ephesians)》之铭言:
: ※ 引述《ggg12345 (ggg)》之铭言:
: : 重新再度请教大家, 举一下那种 "纯软体" 又 "有机会可以赢", 又能 "学会
: : 软体工程" 的项目做为 "教软体工程的实例" !
: 很纳闷的是,很多种软体开发都不那麽涉及硬体,
: 何以认为许多是不纯软体呢?
做软工的只是强调 "为软体的发展而研究开发软体的方法",
OS被排除是因为:
1.OS这个项目的竞争对手比较扎手
2.OS是控制硬体,使之发挥效率让使用者方便好用的软体, 她的各种发
展目的中, 硬体占有重要的比率.
所以, 这道题应该如此界定
1.感觉竞争对手少, 或不那麽强悍.
这应该是 "潜在竞争对手意想不到或未获重视的新领域".
2.相关於硬体的比重, 降低到相对低的比率. 排除硬体相关的想法,显
然不合实际.
3.如果是要用到软工的学问, 那显然这类项目还要耗费大量 "人能"
的参与又有 "时程的紧迫要求". 通常商业性竞争项目具此特性.
: OS架构或OSI告诉我们,它们被分为好几层,
: 以OS本身来说,就是覆盖在硬体之上的软体层,这一层可能不够纯软,
: 但在这一层之上呢?
: 谁写程式还不透过OS垫底呢?
: (所以HelloWorld!是纯软,而且还蛮成功的,只是没有获利罢了.)
这应该是一个很有潜能的项目, 看见别人获利才要来追可能就已经出局了.
: 许多有长久经验的程式写手,可能做过文书处理软体,商务整合软体,
: 软体辅助工具,或晚近的游戏软体开发,
: 虽然写很久,却不见得会着手处理硬体细节呢!
: 因为透过许多软体介面操作硬体.
: 做网际网路的,它推Web x.0,这算不算纯软? 是啊,是纯软了,而且有机会赢.
: 话说回来,纯软的定义是什麽?
: 要把人与网路排除掉吗?
反正想做纯软工的, 自己也讲不清楚.
就定义 "纯软体" 为 "重量级软体" 或 "铅铀级软体" :
"涉及软硬体相关的比重, 硬体相关占的比率相对较低, 甚至可忽略
(例如相差一个以上的数量级)".
定义不好, 也请大家讨论, 谁都可以提认为较合理的定义或名称.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.1.146
1F:推 revivalworld:原来 HelloWorld 是个很有潜能的项目 60.244.252.15 06/22 19:22
2F:→ clliu168:定义或名称很重要吗?XD 218.160.157.88 06/22 21:20
3F:→ ggg12345:软体就是无形,表达不清,纯软实在.... 140.115.1.146 06/23 01:30