Déi ganz Geschicht vu Linux. Deel I: wou et alles ugefaang huet

De Linux Kernel gëtt dëst Joer 27 Joer. OS baséiert op et benotzen vill Entreprisen, Regierung, Fuerschung Institutiounen an Daten Zentren iwwerall op der Welt.

Zënter méi wéi engem Véierel Joerhonnert si vill Artikele publizéiert ginn (och op Habré) déi iwwer verschidde Segmenter vun der Geschicht vu Linux erzielen. An dëser Serie vu Materialien hu mir beschloss déi bedeitendst an interessant Fakten am Zesummenhang mat dësem Betribssystem ze markéieren.

Loosst eis mat den Entwécklungen unzefänken déi viru Linux an d'Geschicht vun der éischter Versioun vum Kernel viru gaangen ass.

Déi ganz Geschicht vu Linux. Deel I: wou et alles ugefaang huet
/flickr/ Toshiyuki IMAI / CC BY-SA

D'Ära vum "fräie Maart"

D'Entstoe vu Linux gëtt ugesinn ee vun de wichtegsten Eventer an der Geschicht vun der Open Source Software. D'Gebuert vun dësem Betribssystem ass haaptsächlech wéinst den Iddien an Tools, déi fir Joerzéngten am Entwécklungsëmfeld geformt a "reift" sinn. Dofir, fir unzefänken, loosst eis op d'Origine vun der "Open Source Bewegung" goen.

An de fréien 50er Jore gouf de gréissten Deel vun der Software an den USA vu Mataarbechter vun Universitéiten a Laboratoiren erstallt an ausbreeden ouni Restriktiounen. Dëst gouf gemaach fir den Austausch vu Wëssen an der wëssenschaftlecher Gemeinschaft ze erliichteren. Déi éischt Open Source Léisung vun där Period gëtt ugesinn A-2 System geschriwwen fir den UNIVAC Remington Rand Computer am Joer 1953.

Am selwechte Joer gouf déi éischt Grupp vu gratis Software Entwéckler, SHARE, gegrënnt. Si hunn um Modell geschafftKoproduktioun". D'Resultat vun der Aarbecht vun dëser Grupp géint Enn vun de 50er ass geworden OS mam selwechten Numm.

Dëse System (an aner SHARE Produkter) populär war Hiersteller vu Computerausrüstung. Dank der Politik vun der Offenheet konnten si Clienten net nëmmen Hardware ubidden, awer och Software ouni zousätzlech Käschten.

D'Entstoe vum Commerce an d'Gebuert vun Unix

1959 krut Applied Data Research (ADR) en Optrag vun der RCA Organisatioun - ze schreiwen Programm fir Autocomplete Flowcharts. D'Entwéckler hunn d'Aarbecht gemaach, awer net mat RCA iwwer de Präis averstanen. Fir de fäerdege Produit net ze "weggeheien", huet d'ADR d'Léisung fir d'IBM 1401 Plattform nei designt an huet ugefaang se onofhängeg ëmzesetzen. De Verkaf ass awer net gutt gaangen, well vill Benotzer op déi gratis Alternativ zu der ADR-Léisung gewaart hunn, déi IBM geplangt hat.

D'ADR konnt d'Verëffentlechung vun engem gratis Produkt mat ähnlecher Funktionalitéit net erlaben. Dofir huet den Entwéckler Martin Goetz (Martin Goetz) vun der ADR e Patent fir de Programm agereecht an 1968 den éischten an der US Geschicht. krut sengem. Vun elo un et ass üblech ze zielen d'Ära vun der Kommerzialiséierung an der Entwécklungsindustrie - vun engem "Bonus" op Hardware, Software huet sech zu engem onofhängege Produkt ëmgewandelt.

Ëm déi selwecht Zäit, eng kleng Equipe vun Programméierer aus Bell Labs ugefaang Aarbecht iwwer de Betribssystem fir de Mini-Computer PDP-7 - Unix. Unix gouf als Alternativ zu engem anere Betribssystem erstallt - Multics.

Déi lescht war ze komplex a leeft nëmmen op de GE-600 an Honeywell 6000 Plattformen. Unix, op C nei geschriwwen, war geduecht fir portabel a méi einfach ze benotzen (haaptsächlech wéinst dem hierarchesche Dateiesystem mat engem eenzege Root-Verzeichnis).

An de 50er huet d'AT&T Holding, déi zu där Zäit Bell Labs abegraff huet, ënnerschriwwen en Accord mat der US Regierung, déi Firmen verbitt Software ze verkafen. Aus dësem Grond sinn déi éischt Benotzer vun Unix - wëssenschaftlech Organisatiounen - krut OS Quellcode gratis.

AT&T ass an de fréien 80er vum gratis Softwarekonzept fortgaang. Als Resultat vun gezwongen Divisioun vun der Gesellschaft an e puer Firmen, de Verbuet vum Verkaf vu Software huet opgehalen ze bedreiwen, an d'Holding huet d'gratis Verdeelung vun Unix gestoppt. Entwéckler goufen menacéiert mat Gesetzer fir onerlaabt Deele vum Quellcode. D'Gefore waren net ouni Grond - zënter 1980 sinn Computerprogrammer d'Thema vum Copyright an den USA ginn.

Net all Entwéckler waren zefridden mat de Konditioune vun AT&T diktéiert. Eng Grupp vun Enthusiaster vun der University of California zu Berkeley huet d'Sich no enger alternativer Léisung ugeholl. An de 70er huet d'Schoul eng Lizenz vun AT&T kritt, an d'Enthusiaster hunn ugefaang eng nei Verdeelung ze kreéieren baséiert op där, déi spéider d'Unix Berkeley Software Distribution, oder BSD gouf.

Den oppene Unix-ähnleche System war e Succès, an AT&T huet direkt gemierkt. Firma agereecht viru Geriicht, an d'BSD Autoren hu missen all d'Unix Source Code ewechhuelen an ersetzen. Dëst huet d'Verbreedung vun der Berkeley Software Distribution an deene Jore liicht verlangsamt. Déi lescht Versioun vum System gouf am Joer 1994 verëffentlecht, awer de Fakt vun der Erscheinung vun engem gratis an oppene OS war e wichtege Meilesteen an der Geschicht vun Open Source Projeten.

Déi ganz Geschicht vu Linux. Deel I: wou et alles ugefaang huet
/flickr/ Christoph Michel / CC BY / Foto gekropt

Zréck op d'Origine vun der gratis Software

Am spéiden 70er, Mataarbechter vum Massachusetts Institute of Technology geschriwwen Chauffeur fir en Drécker an engem vun de Klassesäll installéiert. Wann de Pabeier ageklemmt gouf an eng Schlaang vu Printjobs erstallt gouf, goufen d'Benotzer informéiert fir de Problem ze fixéieren. Méi spéit koum en neien Drécker am Departement op, fir deen d'Mataarbechter esou eng Funktioun derbäi wollten. Awer dëst erfuerdert de Quellcode vum éischte Chauffer. Staff Programméierer Richard Matthew Stallman (Richard M. Stallman) huet et vu Kollegen gefrot, awer refuséiert - et huet sech erausgestallt datt dëst vertraulech Informatioun ass.

Dës kleng Episod ass vläicht ee vun de wichtegsten an der Geschicht vu gratis Software. De Stallman huet de Status Quo gerett. Hie war net zefridden mat de Restriktiounen op d'Deelen vun Quellcode an der IT-Ëmfeld. Also huet de Stallman decidéiert en oppene Betribssystem ze kreéieren an d'Enthusiaster fräi ze änneren.

Am September 1983 huet hien d'Schafung vum GNU-Projet ugekënnegt - GNU's Not UNIX ("GNU ass net Unix"). Et baséiert op dem Manifest, deen och als Basis fir déi gratis Software Lizenz gedéngt huet - d'GNU General Public License (GPL). Dëse Schrëtt war den Ufank vun enger aktiver Bewegung fir Open Source Software.

E puer Joer méi spéit huet d'Fräi Universitéit Amsterdam Professer Andrew S. Tanenbaum en Unix-ähnlechen Minix System als Léierinstrument entwéckelt. Hie wollt et fir Studenten esou zougänglech wéi méiglech maachen. De Verlag vu sengem Buch, dat mam OS koum, insistéiert op d'mannst bei engem nominale dossier fir mat de System schaffen. Den Andrew an de Verlag hunn e Kompromëss iwwer de Lizenzpräis vun $69 erreecht. Ufank 90er Minix gewonnen Popularitéit ënnert Entwéckler. A si war bestëmmt ze ginn Basis fir Linux Entwécklung.

Déi ganz Geschicht vu Linux. Deel I: wou et alles ugefaang huet
/flickr/ Christoph Michel / CC BY

Gebuert vu Linux an déi éischt Verdeelungen

Am Joer 1991 huet e jonke Programméierer vun der Universitéit Helsinki, Linus Torvalds, de Minix beherrscht. Seng Experimenter mat OS auszebriechen un engem komplett neie Kärel ze schaffen. De 25. August huet de Linus eng oppe Ëmfro vun enger Grupp vu Minix Benotzer ofgehalen iwwer wat se net un dësem OS gefall hunn, an d'Entwécklung vun engem neie Betribssystem ugekënnegt. Den August Bréif enthält e puer wichteg Thesen iwwer d'Zukunft OS:

  • de System gëtt gratis;
  • de System wäert ähnlech wéi Minix sinn, awer de Quellcode wäert komplett anescht sinn;
  • de System wäert net "grouss a professionell wéi GNU" sinn.

De 25. August gëtt als de Gebuertsdag vu Linux ugesinn. Linus selwer zielt erof vun engem aneren Datum - 17 September. Et war op dësem Dag datt hien déi éischt Verëffentlechung vu Linux (0.01) op e FTP-Server eropgelueden huet an eng E-Mail un d'Leit geschéckt huet, déi Interesse u senger Ukënnegung an der Ëmfro gewisen hunn. Am Quellcode vun der éischter Verëffentlechung gouf d'Wuert "Freaks" bewahrt. Also huet den Torvalds geplangt säi Kärel ze nennen (eng Kombinatioun vun de Wierder "gratis", "Freak" an Unix). Den Administrateur vum FTP-Server huet den Numm net gär an huet de Projet op Linux ëmbenannt.

Eng Serie vun Updates ass gefollegt. Am Oktober vum selwechte Joer gouf Kernel Versioun 0.02 verëffentlecht, an am Dezember 0.11. Am Ufank gouf Linux ouni d'GPL Lizenz verdeelt. Dëst bedeit datt d'Entwéckler de Kernel benotze kënnen, et änneren, awer net d'Recht hunn d'Resultater vun hiren Aarbechten ze verkafen. Vun Februar 1992 un, goufen all kommerziell Restriktiounen geläscht - mat der Verëffentlechung vun der Versioun 0.12 huet Torvalds d'Lizenz op GNU GPL v2 geännert. Dës Beweegung gouf spéider vum Linus als ee vun den definéierende Faktoren hannert dem Linux Erfolleg zitéiert.

D'Popularitéit vu Linux ënner de Minix Entwéckler ass gewuess. Et gouf e puer Diskussioun iwwer de comp.os.minix Usenet Feed fir eng Zäit. Am fréien 92 huet de Minix Creator Andrew Tanenbaum an der Gemeinschaft gestart streit iwwer d'Architektur vun de Kären, seet datt "Linux verouderd ass". De Grond, senger Meenung no, war de monolithesche OS Kernel, deen am Minix Mikrokernel an enger Rei vu Parameteren schwaach ass. Dem Tanenbaum seng aner Fuerderung war datt Linux un d'x86-Linn vun de Prozessoren gebonne wier, déi, laut dem Professer seng Prognosen, an der nächster Zukunft an d'Vergiess verschwannen sollt. De Linus selwer an d'Benotzer vu béide Betribssystemer sinn a Kontrovers agaangen. Als Resultat vum Sträit gouf d'Gemeinschaft an zwee Lageren opgedeelt, an Linux-Anhänger kruten hiren eegene Feed - comp.os.linux.

D'Gemeinschaft war engagéiert fir d'Funktionalitéit vun der Basisversioun auszebauen - déi éischt Chauffeuren an de Dateiesystem goufen entwéckelt. Déi éischt Versioune vu Linux fit op zwee Disketten a bestoung aus engem Kernel Boot Disk an enger Root Disk, déi de Dateiesystem installéiert huet an e puer Basisprogrammer aus dem GNU Toolkit.

No an no huet d'Gemeinschaft ugefaang déi éischt Verdeelungen op Linux ze entwéckelen. Déi meescht fréi Versioune goufen vun Enthusiaster erstallt, net Firmen.

Déi éischt Verdeelung, MCC Interim Linux, baséiert op der Versioun 0.12 am Februar 1992. Säin Auteur ass e Programméierer vum Computer Center vun der University of Manchester - genannt Entwécklung als "Experiment" fir e puer Mängel an der Kernelinstallatiounsprozedur unzegoen an eng Rei Features ze addéieren.

Kuerz duerno ass d'Zuel vun de personaliséierte Verdeelunge wesentlech eropgaang. Vill vun hinne ware lokal Projete bliwwen, "gelieft» net méi wéi fënnef Joer, zum Beispill, Softlanding Linux System (SLS). Et goufen awer och Verdeelungen, déi et fäerdeg bruecht hunn net nëmmen um Maart Fouss ze faassen, mee och zum groussen Deel d'Weiderentwécklung vun Open Source Projeten ze beaflossen. Am 1993 goufen zwou Verdeelungen, Slackware an Debian, verëffentlecht, déi grouss Ännerungen an der fräier Softwareindustrie lancéiert hunn.

Debian erstallt Ian Murdock mat der Ënnerstëtzung vun der Stallman's Free Software Foundation. Hie gouf als eng "graciéis" Alternativ zum SLS konzipéiert. Debian ass bis haut erhale bleiwen an ass ee vun de beléifste Entwécklungen baséiert op Linux. Op senger Basis, am Tour, goufen eng Rei aner Distributiounen, déi wichteg fir d'Geschicht vum Kernel, erstallt ginn - zum Beispill Ubuntu.

Wat Slackware ugeet, ass dëst en anere fréien an erfollegräiche Linux-baséierte Projet. Seng éischt Versioun gouf 1993 verëffentlecht. Vun puer Schätzunge, zwee Joer méi spéit huet Slackware ongeféier 80% vun Linux Installatiounen ausgemaach. A Joerzéngte méi spéit, d'Verdeelung bliwwen populär ënnert Entwéckler.

1992 gouf SUSE an Däitschland gegrënnt (eng Ofkierzung fir Software- und System-Entwicklung - Software and System Development). Si ass déi éischt ugefaang ze produzéieren Linux-baséiert Produkter fir Geschäftsclienten. Déi éischt Verdeelung mat där SUSE ugefaang huet ze schaffen war Slackware, déi fir däitschsproocheg Benotzer ugepasst gouf.

Vun dësem Moment un fänkt d'Ära vun der Kommerzialiséierung an der Geschicht vu Linux un, iwwer déi mir am nächsten Artikel schwätzen.

Posts vum Firmenblog 1cloud.ru:

Source: will.com

Setzt e Commentaire