@aki, I followed your thread for only a short while, and missed your questions. But here's my limited response:

- Minix was/is a microkernel, Linus made linux a monolithic kernel. This is still an extemely hotly-debated issue, with Tanenbaum (the minix creator) and Linus basically tearing each other apart. Depending on who you talk to: microkernels are slow (because of the overhead of message passing); monolithic kernels are bloated/buggy/inefficient/inelegant.

- It is hard to pin down the reasons for the uptake of Linux, but it surely had to be affected by the propietary wars between all the various Unix flavors.

- Linus only built a kernel, for all the other tools he used existing GNU libraries (compilers, editors, linkers etc etc etc). That is why Stallman hates it when people refuse to call it GNU/Linux (to emphasis that it really used *a lot* of existing GNU tools).

Perhaps the biggest lesson (for me) is that a successful opensource project requires:
1) a *solitary* champion
2) a working codebase/prototype for others to be interested in, play with and ultimately build on
3) a *benevolent* dictator who can avoid paralysis-by-committee 

Saidi

On Thu, Dec 3, 2009 at 1:33 PM, aki <aki275@googlemail.com> wrote:


On Thu, Dec 3, 2009 at 10:44 AM, aki <aki275@googlemail.com> wrote:
Those who are serious Linux followers, please add you thoughts as to what Linus from scratch, what changes he made ( he talks about minix as a comparison )  and how then did the process take off. Was it just because of AT compatible computers that saw linux become what it is? I know I can get the info but am depending on those who are hard core linux to share their views. :-)
 
I think this can be an interesting case study to build upon in time to come and would like you to share the journey of understanding and probably looking into his mind as he was at that stage.
 
Rgds.

Eessshhhh!......   What kind of Linux people are on this list? Kwani all the flame throwers of linux have no clue what the founder did? Woooah! Kweli, tuko na shida. :-))  Linux listers, this thread was not a bashing etc but an in depth study. Ahh well, some other time then. :-)
 
 
 
 
 
 

_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
------------
Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science:  http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi:     http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general