What made the Linux kernel so good during its early years? [on hold] Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election Results Why I closed the “Why is Kali so hard” questionLinux Kernel: Good beginners' tutorialLearning the Unix/Linux KernelWhat considerations need to be made when choosing the version of kernel for an embedded device?Can the 25 years of development of the Linux kernel be qualified or abstracted in layman's terms?How did the Linux Kernel project track bugs in the Early Days?how to find which linux kernel commit made its way to exactly which kernel versionWhy is the Linux kernel 15+ million lines of code?What decides which kernel modules are built in the kernel statically during compilation?What is the layout of kernel space in 32bit linux?What does the Linux kernel do with unknown kernel parameters?
What is the largest species of polychaete?
Is above average number of years spent on PhD considered a red flag in future academia or industry positions?
What items from the Roman-age tech-level could be used to deter all creatures from entering a small area?
Is 1 ppb equal to 1 μg/kg?
What did Darwin mean by 'squib' here?
Statistical model of ligand substitution
What are the performance impacts of 'functional' Rust?
How to say 'striped' in Latin
Stopping real property loss from eroding embankment
If I can make up priors, why can't I make up posteriors?
What was the last x86 CPU that did not have the x87 floating-point unit built in?
Unexpected result with right shift after bitwise negation
Unable to start mainnet node docker container
How do I automatically answer y in bash script?
Problem when applying foreach loop
Did the new image of black hole confirm the general theory of relativity?
How can players take actions together that are impossible otherwise?
What do you call the holes in a flute?
Can I add database to AWS RDS MySQL without creating new instance?
Is there a documented rationale why the House Ways and Means chairman can demand tax info?
What can I do if my MacBook isn’t charging but already ran out?
Single author papers against my advisor's will?
Geometric mean and geometric standard deviation
Limit for e and 1/e
What made the Linux kernel so good during its early years? [on hold]
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionLinux Kernel: Good beginners' tutorialLearning the Unix/Linux KernelWhat considerations need to be made when choosing the version of kernel for an embedded device?Can the 25 years of development of the Linux kernel be qualified or abstracted in layman's terms?How did the Linux Kernel project track bugs in the Early Days?how to find which linux kernel commit made its way to exactly which kernel versionWhy is the Linux kernel 15+ million lines of code?What decides which kernel modules are built in the kernel statically during compilation?What is the layout of kernel space in 32bit linux?What does the Linux kernel do with unknown kernel parameters?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
What I'm trying to find out is, what made the Linux kernel catch on during those early years (1991 - 1994-ish). I know that the open-source idealogy and Unix-base helped it, but so was Minix, 386BSD, GNU OS (Hurd), Coherent etc.
What I want to know is, architecture-wise, what was it doing that caused it to gain support (especially compared to what was available at the time)
linux kernel linux-kernel x86 minix
New contributor
put on hold as primarily opinion-based by mosvy, Thomas Dickey, Stephen Harris, G-Man, muru Apr 11 at 1:14
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
What I'm trying to find out is, what made the Linux kernel catch on during those early years (1991 - 1994-ish). I know that the open-source idealogy and Unix-base helped it, but so was Minix, 386BSD, GNU OS (Hurd), Coherent etc.
What I want to know is, architecture-wise, what was it doing that caused it to gain support (especially compared to what was available at the time)
linux kernel linux-kernel x86 minix
New contributor
put on hold as primarily opinion-based by mosvy, Thomas Dickey, Stephen Harris, G-Man, muru Apr 11 at 1:14
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
In 1991/2 Minix didn't support 80386, 386BSD didn't support DOS partitions (required whole disk), Hurd didn't exist, Coherent was commercial... as was SunOS, CTIX, Altos, etc etc etc. I picked Linux over BSD because of the disk partitioning issue (allowed me to play with Linux on the same PC as had DOS).
– Stephen Harris
Apr 11 at 2:34
add a comment |
What I'm trying to find out is, what made the Linux kernel catch on during those early years (1991 - 1994-ish). I know that the open-source idealogy and Unix-base helped it, but so was Minix, 386BSD, GNU OS (Hurd), Coherent etc.
What I want to know is, architecture-wise, what was it doing that caused it to gain support (especially compared to what was available at the time)
linux kernel linux-kernel x86 minix
New contributor
What I'm trying to find out is, what made the Linux kernel catch on during those early years (1991 - 1994-ish). I know that the open-source idealogy and Unix-base helped it, but so was Minix, 386BSD, GNU OS (Hurd), Coherent etc.
What I want to know is, architecture-wise, what was it doing that caused it to gain support (especially compared to what was available at the time)
linux kernel linux-kernel x86 minix
linux kernel linux-kernel x86 minix
New contributor
New contributor
New contributor
asked Apr 11 at 0:42
OneirosOneiros
1
1
New contributor
New contributor
put on hold as primarily opinion-based by mosvy, Thomas Dickey, Stephen Harris, G-Man, muru Apr 11 at 1:14
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as primarily opinion-based by mosvy, Thomas Dickey, Stephen Harris, G-Man, muru Apr 11 at 1:14
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
In 1991/2 Minix didn't support 80386, 386BSD didn't support DOS partitions (required whole disk), Hurd didn't exist, Coherent was commercial... as was SunOS, CTIX, Altos, etc etc etc. I picked Linux over BSD because of the disk partitioning issue (allowed me to play with Linux on the same PC as had DOS).
– Stephen Harris
Apr 11 at 2:34
add a comment |
In 1991/2 Minix didn't support 80386, 386BSD didn't support DOS partitions (required whole disk), Hurd didn't exist, Coherent was commercial... as was SunOS, CTIX, Altos, etc etc etc. I picked Linux over BSD because of the disk partitioning issue (allowed me to play with Linux on the same PC as had DOS).
– Stephen Harris
Apr 11 at 2:34
In 1991/2 Minix didn't support 80386, 386BSD didn't support DOS partitions (required whole disk), Hurd didn't exist, Coherent was commercial... as was SunOS, CTIX, Altos, etc etc etc. I picked Linux over BSD because of the disk partitioning issue (allowed me to play with Linux on the same PC as had DOS).
– Stephen Harris
Apr 11 at 2:34
In 1991/2 Minix didn't support 80386, 386BSD didn't support DOS partitions (required whole disk), Hurd didn't exist, Coherent was commercial... as was SunOS, CTIX, Altos, etc etc etc. I picked Linux over BSD because of the disk partitioning issue (allowed me to play with Linux on the same PC as had DOS).
– Stephen Harris
Apr 11 at 2:34
add a comment |
1 Answer
1
active
oldest
votes
I'd hazard an opinion that it isn't necessarily about what is technically the best, but what has the least friction. The dot com boom and lack of funding for edus meant lot of the garage startups by necessity had to use the cheapest option out there. In my view it was a run up of bsd, hurd and linux. hurd had too much idealogy. bsd seemed slow to pick up changes. linux got picked by the right tide past 95 and rode with the dotcom boom.
The main thing this is about is traction. And making it easier for users to try new things is key to that, barring the technical nature of the use. This pattern gets repeated these days where there is a push in methods of onboarding users - application tutorials/user handholding, external workshops, etc.
New contributor
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I'd hazard an opinion that it isn't necessarily about what is technically the best, but what has the least friction. The dot com boom and lack of funding for edus meant lot of the garage startups by necessity had to use the cheapest option out there. In my view it was a run up of bsd, hurd and linux. hurd had too much idealogy. bsd seemed slow to pick up changes. linux got picked by the right tide past 95 and rode with the dotcom boom.
The main thing this is about is traction. And making it easier for users to try new things is key to that, barring the technical nature of the use. This pattern gets repeated these days where there is a push in methods of onboarding users - application tutorials/user handholding, external workshops, etc.
New contributor
add a comment |
I'd hazard an opinion that it isn't necessarily about what is technically the best, but what has the least friction. The dot com boom and lack of funding for edus meant lot of the garage startups by necessity had to use the cheapest option out there. In my view it was a run up of bsd, hurd and linux. hurd had too much idealogy. bsd seemed slow to pick up changes. linux got picked by the right tide past 95 and rode with the dotcom boom.
The main thing this is about is traction. And making it easier for users to try new things is key to that, barring the technical nature of the use. This pattern gets repeated these days where there is a push in methods of onboarding users - application tutorials/user handholding, external workshops, etc.
New contributor
add a comment |
I'd hazard an opinion that it isn't necessarily about what is technically the best, but what has the least friction. The dot com boom and lack of funding for edus meant lot of the garage startups by necessity had to use the cheapest option out there. In my view it was a run up of bsd, hurd and linux. hurd had too much idealogy. bsd seemed slow to pick up changes. linux got picked by the right tide past 95 and rode with the dotcom boom.
The main thing this is about is traction. And making it easier for users to try new things is key to that, barring the technical nature of the use. This pattern gets repeated these days where there is a push in methods of onboarding users - application tutorials/user handholding, external workshops, etc.
New contributor
I'd hazard an opinion that it isn't necessarily about what is technically the best, but what has the least friction. The dot com boom and lack of funding for edus meant lot of the garage startups by necessity had to use the cheapest option out there. In my view it was a run up of bsd, hurd and linux. hurd had too much idealogy. bsd seemed slow to pick up changes. linux got picked by the right tide past 95 and rode with the dotcom boom.
The main thing this is about is traction. And making it easier for users to try new things is key to that, barring the technical nature of the use. This pattern gets repeated these days where there is a push in methods of onboarding users - application tutorials/user handholding, external workshops, etc.
New contributor
New contributor
answered Apr 11 at 1:13
placid chatplacid chat
62
62
New contributor
New contributor
add a comment |
add a comment |
In 1991/2 Minix didn't support 80386, 386BSD didn't support DOS partitions (required whole disk), Hurd didn't exist, Coherent was commercial... as was SunOS, CTIX, Altos, etc etc etc. I picked Linux over BSD because of the disk partitioning issue (allowed me to play with Linux on the same PC as had DOS).
– Stephen Harris
Apr 11 at 2:34