比linux更古老的开源操作系统

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 比linux更古老的开源操作系统

#2

帖子 ljj_jjl2008 » 2012-12-07 7:56

维基百科上说的:
历史

Minix原来是荷兰阿姆斯特丹自由大学计算机科学系的塔能鲍姆教授(Prof. Andrew S. Tanenbaum)所发展的一个类Unix作业系统。全部的程式码共约12,000行,并置于他的著 ​​作Operating Systems: Design and Implementation(ISBN 0-13-637331-3)的附录里作为范例。Minix的系统要求在当时来说非常简单,只要三片磁片就可以起动。
全套Minix除了启动的部份以汇编语言编写以外,其他大部份都是纯粹用C语言编写。分为:内核、内存管理及文件系统三部份。
Minix原始是设计给1980年代到1990年代的IBM PC和IBM PC/AT相容电脑上执行。1.5版也有移植到已Motorola 68000系列CPU为基础的电脑上(如Atari ST,Amiga,和早期的Apple Macintosh)和以SPARC为基础的机器(如升阳(Sun)公司的工作站)。2.0版则只有x86架构的版本。
[ 编辑 ] Minix与Linux

Linux是其作者受到Minix的影响而作成的(林纳斯·托瓦兹不喜欢他的386电脑上的MS-DOS作业系统,安装了Minix,并以它为样本开发了原始的Linux内核)。但是这种影响更多在于非技术层面,确切地说是一种精神上的“鼓舞”。在设计上,Linux则和Minix相差很大,在Linux系统还没有自己的原生文件系统之前,曾采用Minix的文件系统。Minix在内核设计上采用微内核,即将操作系统分成微内核和其上的提供文件系统、内存管理、驱动等服务的服务进程;而Linux则和原始的Unix都采用宏内核。在Linux发展之初,双方还于1992年在新闻组上有过一场精彩的 ​​争论,被称为塔能鲍姆-林纳斯辩论。Minix的作者和支持者认为使用宏内核是技术上的退步,而Linux的支持者认为Minix本身没有实用性。
[ 编辑 ] 授权方式

在授权方式上,Minix的版权宣告在早期被认为是相当自由的:塔能鲍姆教授在希望拿Minix作为一个公开的教材与出版社希望保护程式码著作权的平衡下,它只要求一个相当低的授权费。但因为它并不是一个开放源码的授权方案,所以志愿工作者在以GPL方式散布的Linux核心出现后就多转向Linux平台。而Unix也在BSD与AT&T达成协议后,出现了以BSD许可证授权散布的FreeBSD开放平台。Minix虽然在2000年改用BSD许可证授权,但这时其它的作业系统在功能上大幅超越了它,而它失去了发展成一个广泛使用的作业系统的机会,只留下,如塔能鲍姆教授原来期望的,作为一个开放的教材的用途。直到Minix 3出现后,Minix才又改头换面,现在它是一个面向小型系统的可靠操作系统。
[ 编辑 ] 相关网站
onlylove
论坛版主
帖子: 5369
注册时间: 2007-01-14 16:23

Re: 比linux更古老的开源操作系统

#3

帖子 onlylove » 2012-12-07 9:41

这货还活着?
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 比linux更古老的开源操作系统

#4

帖子 qy117121 » 2012-12-07 9:51

onlylove 写了:这货还活着?
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
Microcosm
帖子: 311
注册时间: 2012-08-26 21:17

Re: 比linux更古老的开源操作系统

#5

帖子 Microcosm » 2012-12-07 13:00

这货的唯一作用就是学习那教授写的那书
{=====================}
+++和你一样,一直在努力+++
{=====================}
MY BLOG
头像
tooktang
帖子: 674
注册时间: 2010-07-15 18:30

Re: 比linux更古老的开源操作系统

#6

帖子 tooktang » 2012-12-07 13:10

:em01 就知道是它。。
我是OS控…
头像
chenhaixiao
帖子: 109
注册时间: 2012-01-02 13:06
系统: Win7/openSUSE

Re: 比linux更古老的开源操作系统

#7

帖子 chenhaixiao » 2012-12-07 17:54

教授写的那本操作系统的书好难懂啊
头像
ak2008
帖子: 262
注册时间: 2009-03-06 10:52
系统: ubuntu-12.04

Re: 比linux更古老的开源操作系统

#8

帖子 ak2008 » 2012-12-09 0:32

免费的东西才是有前途的!
头像
renxinzhi
帖子: 970
注册时间: 2007-11-02 13:46

Re: 比linux更古老的开源操作系统

#9

帖子 renxinzhi » 2012-12-09 12:04

Minix不是开源的吧
明察,慎思,笃行
头像
wangchaoran
帖子: 764
注册时间: 2011-11-18 21:41
系统: kubuntu 13.4 amd64
来自: China

Re: 比linux更古老的开源操作系统

#10

帖子 wangchaoran » 2012-12-09 12:55

renxinzhi 写了:Minix不是开源的吧
如果不是开源的,你怎么能合法而又免费的下到它的源代码呢?
ps:开源软件不等于自由软件。

代码: 全选

The best way to predict the future is to invent it.
头像
woodelf
帖子: 166
注册时间: 2010-05-25 10:26
系统: FreeBSD 9.1 amd64

Re: 比linux更古老的开源操作系统

#11

帖子 woodelf » 2012-12-10 9:17

Minix现在和NetBSD是好基友了。
/dev/ada1:Gentoo Linux+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
otaku.baili
帖子: 243
注册时间: 2010-09-30 21:54

Re: 比linux更古老的开源操作系统

#12

帖子 otaku.baili » 2013-01-05 2:25

Minix是Linux做大之后才开源的吧
开天辟地
帖子: 69
注册时间: 2013-07-08 22:54
系统: ubuntu

Re: 比linux更古老的开源操作系统

#13

帖子 开天辟地 » 2013-10-16 12:38

otaku.baili 写了:Minix是Linux做大之后才开源的吧
的确 当年minix不是开源免费的自由操作系统
详情可看 乐者为王 一本关于linux的由来
头像
lanjian9151
帖子: 403
注册时间: 2008-01-09 21:19
系统: Gentoo

Re: 比linux更古老的开源操作系统

#14

帖子 lanjian9151 » 2013-10-16 14:22

otaku.baili 写了:Minix是Linux做大之后才开源的吧
是呀,如果当年开源了“脱袜子”也没有必要从头写一个了,源码弄来改进一下不就行了。
回复