既然
1979
年的
Unix
第七版可以在
Intel
的
x86
架构上面½行移植,
那么是否意味着可以½
Unix
改
写并移植到
x86
上面了呢?
在这个想法上,
谭宁邦½授于是乎自己动手写了
Minix
这个
Unix Like
的核心程序!
在撰写的过程中,为了避免版权纠纷,谭宁邦完全不看
Unix
核心原始码!
并且强调
他的
Minix
必须能够与
Unix
兼容才行!谭宁邦在
1984
年开始撰写核心程序,
到了
1986
年终于完成,
并于次年出版
Minix
相关书籍,同时与新闻组
(BBS
及
News)
相½合~
Tips
之所以称为
Minix
的原因,是因为他是个
Mini (
微小的
)
的
Unix
系统啰!
^_^
这个
Minix
版本比½有趣的地方是,他并不是完全免费的,无法在网络上提供下载!
必须要透过磁
盘
/
磁带购买才行!虽然真的很便宜~不过,毕竟因为没有在网络上流传,
所以
Minix
的传递速度并
没有很快速!此外,购买时,随磁盘还会附上
Minix
的原始码!
这意味着使用者可以学习
Minix
的
核心程序设计概念喔!
(
这个特色对于
Linux
的启始开发½段,可是有很大的关系喔!
)
此外,
Minix
操作系统的开发者½有谭宁邦½授,因为学者很忙啊
(
鸟哥当了老师之后,才发现,真
的忙
...)
!加上谭宁邦始终认为
Minix
主要用在½育用途上面,
所以对于
Minix
是点到为止!没错,
Minix
是很受欢迎,不过,使用者的要求
/
需求的声音可能就比½没有办法上升到比½高的地方了!
这
样说,你明白吧?
^_^
.
1984
年之二:
GNU
计划与
FSF
基½会的成立
Richard Mathew Stallman(
史托曼
)
在
1984
年发起的
GNU
计划,对于现½的自由软件风潮,
真有不可
磨灭的地位!目前我们所使用的很多自由软件或开源软件,几乎均直½或间½受益于
GNU
这个计划
呢!
那么史托曼是何许人也?为何他会发起这个
GNU
计划呢?
o
一个分享的环境:
Richard Mathew Stallman
(
生于
1953
年,
网络上自称的
ID
为
RMS,
注
6
)
从小就很聪明!他在
1971
年的时候,½入黑客圈中相当出名的人工智能实验室
(AI Lab.)
,
这个时候的黑客专指计算机功力
很强的人,而非破坏计算机的怪客
(cracker)
喔!
当时的黑客圈对于软件的着眼点几乎都是在『分享』,黑客们都认为互相学习对方的程序代码,
这样才是产生更优秀的程序代码的最佳方式!
所以
AI
实验室的黑客们通常会½自己的程序代码
公布出来跟大家讨论喔!这个特色对于史托曼的影响很大!
不过,后来由于管理½层以及黑客群们自己的生涯规划等问题,导致实验室的优秀黑客离开该实
验室,
并且½入其他商业公司继续发展优秀的软件。但史托曼并不服输,仍然持续在原来的实验
室开发新的程序与软件。
后来,他发现到,自己一个人并无法完成所有的工作,于是想要成立一
个开放的团体来共同努力!
o
使用
Unix
开发½段:
1983
年以后,因为实验室硬件的更换,使得史托曼无法继续以原有的硬件与操作系统继续自由程
序的撰写~
而且他½一步发现到,过去他所使用的
Lisp
操作系统,是麻省理工学院的专利软件,