Hacker News new | ask | show | jobs
by drannex 2140 days ago
The Linux Kernel had many, many, competitors when it came out.

It was incredibly disruptive, and continues to be so where 90% of servers runs off of it and almost all embedded systems use it.

Are you just trying to troll, or are you trying to rewrite history?

2 comments

That is not what "disruptive" means. Linux is popular, but it did not create any of the markets where it is used. Linux did not break any business models (the GPL might have, but that license is not specific to Linux, nor is Linux specific to the GPL, nor did the GPL come out of Europe). Linux did not change how we use computers in any fundamental way. I am not even sure what "innovation" the Linux kernel represents -- what about the Linux kernel, other than how it was licensed, was game changing? What is fundamentally different about Linux (specifically Linux) compared to other kernels?
I'm not sure disruptive is best attributed as to only mean market creation. Even the basic definition of the term doesn't suggest the construction of something new, but rather to undermine an existing system. And in that sense, I'd say the linux kernel did help dissolve the previous era of Unix-as-a-product market, and the industry that ran on that model (solarix, aix, hp, etc).

And while linux itself did not construct the open source market, linux + GNU did together strongly reroute the software (syadmin, dev) market towards open source models -- which of course screwed with all tooling development companies dramatically, creating the awkward divergent setup of SaaS w/ subscription vs Enterprise on-prem companies we have today (on-prem for non-enterprise mostly getting covered by OS) -- and that divergence is a pretty clear indicator that some kind of disruption occurred

It sounds like you agree with what I said: the GPL disrupted the market. Linux did not have anything to do with that and GNU was already making waves before Linux came along, and the effort to release BSD under an open source license was already underway in the late 80s. The shift you described would almost certainly have happened if Linux had never been written.
Linux is the one that won. I don’t see how things would be much different if some BSD version or another Unix won out for server market share.

I assume disruptive means the world would be different without the product.

Similarly, Git not being around wouldn’t change much practically speaking. For all we know, Git won because of Linus. Otherwise other version control were and are similar enough. Mercurial is a prime example for the nascent time period.

OTOH, GitHub changed things. Moved from Sourceforge and in some cases, some of the mailing lists/personally hosted source codes + being part of the reason some open source stopped using some of the popular but in my opinion, kitschy and lackluster bug trackers. GitHub also inspired the copy cat Gitlab project which is now itself a unicorn worth $2B or so. Yes I know Gitlab has differentiators before and even more now. It being very heavily inspired if not lifting from GitHub for parts of it is a point of GitHub’s influence, not a critique of Gitlab.

It isn’t as certain that we would have one such dominant platform like GitHub and the new runner up and alternative of Gitlab if GitHub didn’t exist.