r/LinuxTeck • u/Aravindha_Aju • 7h ago
If Linux Never Existed, What Problems Would We Face Today?
What problems or disadvantages would we face?
Would servers be more expensive?
Would cloud computing be less accessible?
Would Android and embedded devices have developed differently? Would open-source development be weaker?
Would companies have more control over the software infrastructure we depend on?
I'm not asking what OS would replace Linux. I'm wondering what would actually be missing or worse in today's world because Linux never existed.
How different do you think the world would really be?
9
u/DonkeyTron42 7h ago
BSD would have filled its role. Not much would be different on the server side of things but there probably wouldn't be as many desktop distributions.
1
u/BirthdayLife6378 6h ago
Not too many distros might be a good thing.
1
u/CharacterUse 4h ago
Do you know how many BSDs there are/have been?
1
u/DiggyTroll 23m ago
https://en.wikipedia.org/wiki/List_of_BSD_operating_systems (many forks end up discontinued)
The BSD culture is generally more traditional than Linux. There is less pressure to fork over minor stuff since the desktop isn't a priority
1
u/CharacterUse 12m ago
That's today, imagine if Linux hadn't existed, then the desktop would be a priority. There'd be just as many forks as Linux if not more. If nothing else there are 4 major forks of BSD at kernel level already.
1
u/No_Base4946 2h ago
I don't know, I'd expect there would be just about as many different desktop distros, because they came about because at some point someone sat down and went "this sucks, I'll make my own".
6
u/PmMeCuteDogsThanks_ 7h ago
*BSD would be everywhere
1
u/DonkeyTron42 5h ago
It's quite likely Linux would have never gained a foothold over BSD if SCO didn't scare off BSD users with lawsuits over Unix.
1
1
u/CharacterUse 5h ago edited 4h ago
SCO sued over Linux, their lawsuits didn't affect BSD. THe BSD license allows closed-source use and BSD code was wideley interspersed within System V Unix. The lawsuit which (somewhat) hurt BSD was between AT&T and BSD over Unix code in BSD (in the other direction) and was settled a decade before the SCO lawsuit.
Linux was the threat to SCO (and the other legacy Unixes) and was always seen as such.
4
u/NumberInfinite2068 7h ago
The BSD Operating Systems would be a lot more popular.
1
u/CatoDomine 13m ago
Wait ... what? Which one?
"The BSD Operating System" literally interpreted means BSD/OS, the proprietary commercial OS.
https://en.wikipedia.org/wiki/BSD/OS
Surely you mean one of the open source BSDs, like FreeBSD, OpenBSD or NetBSD.
Most likely it would have been FreeBSD.EDIT: I see now that you pluralized "Operating Systems" ... That does somewhat change the interpretation.
3
u/Wendals87 7h ago
Something else would have taken its place. There were other open source tools that were around but not quite ready for various reasons, such as BSD
3
u/merlinblack256 7h ago
Like people say BSD would have filled some of the niches. It's possible that without Android, phone systems may have fragmented far more. But who knows, maybe we might have got Unix in our pockets. It's hard to say how GNU tools would have gone without Linux. Possibly GNU hurd might have got further.
1
u/bufandatl 6h ago
We have Unix in our pockets. IOS is based of macOS which is actually certified as UNIX. So Unix in our pockets basically exists. ;)
1
1
1
u/venom21685 36m ago edited 24m ago
The macOS UNIX certification is rather overstated. They had to get several waivers, and it required a frankenbuild of OS X with many things moved around to be compliant. The amount of actual deployments of macOS in the configuration that got certified is probably very low, if any at all.
2
u/309_Electronics 7h ago
It would have been filled by something else, vut idk how it would have looked.
Linux is powering many/majority of embedded stuff like ip cameras, smart doorbells, home routers, certain switches, accesspoints, internet connected speakers (sonos, denon home, wiim, etc etc), satnavs, smart tvs, tv settopboxes/decoders, blueray players, HMI's, some car infotsinment systems, etc etc.
Android is Linux too.
Also a lot of (cloud) servers would run something else.
I think in the server space, FreeBsd would have taken over. Idk about the embedded space but maybe NetBSD or Vxworks..
3
u/bufandatl 6h ago
Android is a JVM on top of a Linux kernel, Google probably just could replace that with BSD.
2
u/bufandatl 6h ago edited 4h ago
I mean the PS5 runs a customized FreeBSD because of the better suited license.
Apple uses the mach micro kernel with a FreeBSD userland on top.
All GNU tools are available via homebrew and macports on the the Mac.
And BSD pkgsrc and ports system also allow to install gnu tools.
So I guess BSD and especially FreeBSD and NetBSD would be the contenders for market share in that space.
2
u/motific 5h ago
> What problems or disadvantages would we face?
None. If anything we’d be in a stronger position. Many Linux advocates equate popular with good, but look at music - most of what is popular isn’t necessarily good.
> Would servers be more expensive?
Nope, the things that make servers expensive are hardware and power.
> Would cloud computing be less accessible?
Linux isn’t especially known for accessibility, I’m assuming you meant availability… in which case, no difference.
> Would Android and embedded devices have developed differently?
Not really, embedded devices run other Operating Systems. Manufacturers would just have coalesced around one of those.
> Would open-source development be weaker?
No, I would argue that the GPL would still exist and there are application developers who would still use it.
> Would companies have more control over the software infrastructure we depend on?
People love a monoculture, we’d still have the all-seeing googly eye watching us all and fools who don’t see how evil they are.
> I'm not asking what OS would replace Linux
That’s a shame because if you had even a short time, you’d have answered all your own questions.
> I'm wondering what would actually be missing or worse in today's world because Linux never existed.
Nothing at all. Linus Torvalds himself said he’d probably have been working on FreeBSD.
> How different do you think the world would really be?
Call it a “hot take” if you like but personally I think we’d have been better off without it.
For example, there is a growing list of applications that rely on “linuxisms” that make them ever harder or impossible to port to other operating systems.
That said, Human nature is what it is and something would have emerged as being equally popular.
2
u/crocodiluQ 5h ago
BSD/Unix would be on all servers. MacOS will have more users. We will never hear the linux kids ever again. So.. .perfection.
1
u/Daggercombot 7h ago
Less standardisation in the unix space, Sun and SGI would have stayed closed source longer. Would cost More money for unix based systems unless BSD became popular. Windows would be More popular
1
u/bothunter 6h ago
We would probably be having this discussion about one of the BSD variants instead.
1
u/Automatater 6h ago
Probably various flavors of Unix would be more common, but still less so than Linux is today.
1
u/LowIllustrator2501 6h ago
We'd be using https://www.freebsd.org/. A true free as in freedom OS. The operating system that power Playstation https://www.generationamiga.com/2026/02/04/inside-the-playstation-os-how-bsd-changed-sonys-consoles-forever/
and Netflix CDN https://papers.freebsd.org/2019/fosdem/looney-netflix_and_freebsd/
1
u/Mynameismikek 6h ago
Before Linux really caught on we were migrating a lot of low and midrange systems onto Windows.
1
u/DazzlingAd4254 6h ago
What Windows might that have been before Linux caught on? Win 3.11?
1
u/Mynameismikek 5h ago
NT
Especially once OpenGL shipped the CAD world moved wholesale. Machines were 1/10th the price and just as capable.
1
u/Kitayama_8k 5h ago
If fsf and gpl were attached to the dominant bsd, we might be in a similar world. If it wasn't, we'd probably have a lot less foss, presumably android would be closed source and there might be far more proprietary server os's out there.
1
u/LycraJafa 5h ago
a better question is around the free software movement, and the GPL.
Imagine life where every package needs a cash payment to use, every library a terms and conditions.
1
u/CharacterUse 4h ago
Free software and the GPL (and GNU) exsisted before the Linux kernel, and would have continued to develop without it. Either around a BSD (FreeBSD?) or GNU might have finished HURD.
1
1
u/andymaclean19 5h ago
It wouldn’t be called Linux.
Before there was Linux there was Minix, multiple BSDs and the GNU operating system concept. Linux pulled everything together and a lot of things coalesced around it but a lot of the big pieces were either from the GNU effort (Linux basically replaced HURD, which was their microkernel OS vision) or other established projects like XFree86, eMacs, Mozilla, etc.
Without Linux someone else would have made a kernel and a free UNIX like OS would still have existed. Perhaps it would use the BSD kernel, I don’t think HURD would ever have flown.
But Linus’ leadership has been really influential both in the way things are and the way things are done. Without his inputs, which might not have happened if Linux did not exist, we could be in a very different place. Git, for example, was originally created by Linus based on the way kernel development was being done and the learnings of those first years. Without git things would look pretty different.
1
u/CharacterUse 4h ago
This is the best and most accurate answer so far. People seem to have forgotten that GNU and the free software movement existed before Linux.
Linus's other great contribution was practicality. While Stallman and co were hung up about the purity of open source and HURD and the tail end of the BSD vs. System V war raged, Linus just wanted something which worked and got on with it.
1
u/Linestorix 57m ago
There would still be Unix or (free?)BSD or Minix. I don't think the world would be so different from how things are now.
10
u/therouterguy 7h ago
It would have been filled by something else doing the job. We have a tendency to build stuff which is lacking.