Re: that old GNU/Linux argument

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Timothy Murphy wrote:
> I think it is misleading to say that Torvalds was "dissatisfied" with
> Minix. The fact is, Tanenbaum (bizarrely) declined to port Minix to the 386
> on the absurd grounds that there were millions of 286's around the world,
> and people would continue using them indefinitely.

"Port" can't be the right word here. A 386 runs 286 code natively so there's 
no need to port it. You probably mean that he didn't want to make use of the 
more advanced features of the 386.

What I've heard is that Minix was meant for teaching. Tanenbaum deliberately 
made it simple so that students could understand the whole kernel in 
reasonable time.

Those who wanted Unix on their PCs used Minix because it was the only 
Unix-like OS available for PCs. Some people wrote patches to improve it, but 
Tanenbaum didn't incorporate their patches because he wanted to keep Minix 
simple. Tanenbaum's license wouldn't allow anyone to redistribute patched 
versions of Minix, so those who wanted an improved Minix had to get the 
patches separately and apply them.

So I don't know if Linus was dissatisfied but some people certainly were. 
There was a pent-up demand for a more advanced Unix-like OS for PCs that 
would allow people to help improving it, and then Linux appeared on the scene 
and provided the last piece that made GNU usable.

Björn Persson

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux