QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 962|回复: 4

看Linux历史的时候想到一个问题,请大家讨论下

[复制链接]
发表于 2006-7-2 14:54:45 | 显示全部楼层 |阅读模式
看Linux历史的时候想到一个问题


GNU/Linux  是一个类 UNIX系统 ,Linus开发它的时候是从零开始写的代码吗?(好像开始的时候参考了Minix?)

Linux作为一个类UNIX系统为了实现类UNIX的各种功能所采用的代码肯定跟UNIX不一样吧 ?那么为什么不直接采用FreeBSD的代码,这种来源于UNIX纯正血统的系统不是更好些吗?(我指程序编写本身以及对机器性能的发挥而言)

而FreeBSD似乎是承袭UNIX原始血统而来的,为什么没有象Linux那样广受欢迎呢(我指个人用户应用)?

个人感觉如果从原版正式UNIX的基础上衍生开发出适合个人电脑使用的操作系统会不会是最好的?
发表于 2006-7-2 21:07:46 | 显示全部楼层
看看《FreeBSD使用大全》这本书。有关历史都有了。
可惜不是文字,而且内容比较多,所以不发上来了。自己下载一本看看吧。
回复

使用道具 举报

发表于 2006-7-2 21:56:09 | 显示全部楼层
一句两句实在说不完啊。
回复

使用道具 举报

发表于 2006-7-3 12:56:03 | 显示全部楼层
bsd虽然不是从第一行代码写起但是代码中的unix代码也已经全部删除了!所以bsd也是类unix的系统 和linux一样是unix的近亲而已!要不是bsd因为那10%的代码吃官司!可能发展的比linux更快!据说;linux中也使用了不少bsd的代码!
回复

使用道具 举报

发表于 2006-7-3 14:07:49 | 显示全部楼层
真正的unix代码转手了不知道多少次,其他的像free bsd、open bsd等类unix和现在的linux都是按照unix的标准完全重写代码,GNU就是干这个事情的。而linus开发内核时候根本就没有考虑到会成为GNU最核心的项目,再说那时候linus也没有考虑到这个内核会成为GNU/Linux的内核,而仅仅是方便自己而已。
感觉真正可惜的是novell,如果当初手握unix代码的时候把他开放出去,先不考虑商业,那怕名声会响很多
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-13 23:26 , Processed in 0.047074 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表