Programiranje

Svet brez Linuxa: Kje bi bili danes Apache, Microsoft - celo Apple?

Zapletanje v alternativni zgodovini je vedno naključno. Preplet neštetih dejavnikov in dejanj, pomešanih v neskončno zapleteno zgodovinsko enačbo, ki določa prihodnost, onemogoča vsak poskus izrezovanja določene spremenljivke. Vendar je včasih lahko poučno in razsvetljujoče poskusiti zaskočiti luknje na robovih nedavne zgodovine, da bi ugotovili, kje smo morda končali. Prav tako je zabavno in potencialno polno presenečenj.

Primer: Kakšen bi bil svet, če Linus Torvalds svojega jedra v0.0.1 Linux leta 1991 ni naložil v javni imenik? Kaj pa, če svet nikoli ne bi poznal Linuxa?

[Dokažite svoje strokovno znanje z brezplačnim operacijskim sistemom v Linuxovem preizkusu IQ admin IQ v 1. in 2. krogu | Sledite najnovejšim trendom v odprtokodni različici z spletnim dnevnikom Odprti viri in biltenom Technology: Open Source. ]

Če se ozremo nazaj na računalniško pokrajino leta 1991, ugotovimo, da je popolnoma zgrajena na velikih, utrjenih podjetjih, ki za svoje izdelke zaračunavajo neverjetno veliko denarja. Ne glede na to, ali ste uporabljali IBM-ove glavne računalnike ali AS / 400s, SunOS, HP-UX, AIX ali celo VMS, ste delali z zelo dragim operacijskim sistemom na zelo dragi strojni opremi.

Vsi podatki so bili veliki podatki in ni bilo veliko prostora za srednje in nizko raven strežniškega računalništva. Ali ste imeli kup osebnih računalnikov, ki so se vrteli prek aplikacij DOS, običajno brez omrežja, ali pa ste imeli monolitno škatlo v zadnji sobi, ki je stala tono. Računalništvo je bilo slonokoščen stolp.

Toda ko se je pojavil Linux, se je razmišljanje spreminjalo, zlasti na oddelkih za računalništvo na univerzah in fakultetah. Akademiki so želeli delati na sistemih, ki za licenco niso potrebovali tone denarja. To je spodbudilo razvoj Minixa, izobraževalnega OS, namenjenega za uporabo na univerzah, in Torvaldsa je sprva spodbudilo, da je začel kodirati jedro Linuxa. Odstranite Torvalds in Linux s te slike in ob predpostavki, da bodo vse druge spremenljivke ostale enake (kar je velika predpostavka), potem Minix nadaljuje kot izobraževalno orodje in nič več, monolitna oprema pa še naprej vlada računalniški pokrajini.

Ampak počakaj. Nekaj ​​krat kasneje je bil operacijski sistem FreeBSD na voljo za prenos FTP. Njegova priljubljenost je hitro rasla, saj je veliko uporabnikov, ki poznajo BSD, brezplačno preneslo FreeBSD in se lotilo izboljšanja. Nato so sledile mejne tožbe, zaradi katerih je BSD postal odprtokoden, licenca BSD pa omogoča brezplačno uporabo kode. FreeBSD je bil hitro predelan, da je vključil novo osvobojeno kodo, in januarja 1995 je postal resnično brezplačen FreeBSD 2.0.

Brez Linuxa v tej mešanici mislim, da je varno trditi, da bi tisoči in tisoči hekerjev kode po vsem svetu našli FreeBSD, tako kot so našli Linux. Prisotne so bile želje in spretnosti, licenciranje FreeBSD pa je vsem olajšalo vstop v igro. Namesto vsega tistega sodelovanja, ki potiska Linux naprej, bi bila ta prizadevanja osredotočena na FreeBSD. To bi privedlo do hitrejšega razvoja FreeBSD-ja in sčasoma lahko privedlo do tega, da bi bilo v številnih panogah veliko vilic vlečno.

$config[zx-auto] not found$config[zx-overlay] not found