Taariikhda Linux oo dhan. Qaybta I: halkay ka bilaabantay

Kernel-ka Linux ayaa 27 jirsaday sanadkan. OS ku salaysan isticmaal shirkado badan, dowladda, hay'adaha cilmi-baarista iyo xarumaha xogta adduunka oo dhan.

In ka badan rubuc qarni, maqaallo badan ayaa la daabacay (ay ku jirto Habré) kuwaas oo ka warramaya qaybo kala duwan oo taariikhda Linux ah. Qalabkan taxanaha ah, waxaan go'aansanay inaan muujino xaqiiqooyinka ugu muhiimsan uguna xiisaha badan ee la xiriira nidaamkan hawlgalka.

Aan ku bilowno horumarkii ka horreeyay Linux iyo taariikhda nuqulkii ugu horreeyay ee kernel-ka.

Taariikhda Linux oo dhan. Qaybta I: halkay ka bilaabantay
/flickr/ Toshiyuki IMAI / CC BY-SA

Waagii "Suuqa Xorta ah"

Imaanshaha Linux waa la tixgeliyaa mid ka mid ah dhacdooyinka ugu muhiimsan taariikhda software il furan. Dhalashada nidaamkan qalliinka ayaa inta badan sabab u ah fikradaha iyo aaladaha la sameeyay oo "bislaaday" muddo tobanaan sano ah deegaanka horumarinta. Sidaa darteed, si aan u bilowno, aynu u leexanno asalka "dhaqdhaqaaqa isha furan".

Horraantii 50-meeyadii, software-ka ugu badan ee dalka Mareykanka waxaa abuuray shaqaalaha jaamacadaha iyo shaybaarada iyo faafitaan iyada oo aan wax xannibaad ah lahayn. Taas oo loo sameeyay si loo fududeeyo is-weydaarsiga aqoonta bulshada cilmiga leh. Xalka il furan ee ugu horreeya ee muddadaas waa la tixgeliyaa Nidaamka A-2 oo loo qoray kombuyuutarka UNIVAC Remington Rand 1953kii.

Isla sannadahaas, waxaa la sameeyay kooxdii ugu horreysay ee soo saareyaasha software-ka bilaashka ah, SHARE, ayaa la sameeyay. Waxay ka shaqeeyeen qaabkawax-soo-saarka wadajirka ah" Natiijada shaqada kooxdan ilaa dhamaadka 50-meeyadii noqday OS oo isku magac ah.

Nidaamkan (iyo alaabada kale ee SHARE) caan buu ahaa soosaarayaasha qalabka kombuyuutarka. Waad ku mahadsan tahay siyaasadda furfurnaanta, waxay awoodeen inay siiyaan macaamiisha ma aha oo kaliya qalabka, laakiin sidoo kale software lacag la'aan ah.

Imaanshaha ganacsiga iyo dhalashada Unix

Sannadkii 1959kii, Cilmi-baarista Xogta la dabaqay (ADR) waxay ka heshay amar ururka RCA - si aad u qorto barnaamijka loogu talagalay jaantusyada socodka oo dhammaystiran. Horumariyayaashu waxay qabteen shaqada, laakiin kuma raacsanayn RCA qiimaha. Si aan loo "tuurin" alaabta la dhammeeyey, ADR waxay dib u habeyn ku samaysay xalka IBM 1401 waxayna bilaabeen inay si madaxbannaan u hirgeliyaan. Si kastaba ha ahaatee, iibku si fiican uma socon, maadaama isticmaaleyaal badan ay sugayeen beddelka bilaashka ah ee xalka ADR ee IBM qorshaynayso.

ADR ma ogolayn in la sii daayo alaab bilaash ah oo la mid ah. Sidaa darteed, horumariyaha Martin Goetz (Martin Goetz) oo ka socda ADR ayaa fayl-gareeyay barnaamijka patent-ka iyo 1968 kii ugu horreeyay taariikhda Mareykanka. helay kiisa. Hadda ka dib waa caado in la tiriyo xilligii ganacsiga ee warshadaha horumarinta - laga bilaabo "bonus" ilaa qalab, software wuxuu u rogay badeecad madax-bannaan.

Isla mar ahaantaana, koox yar oo barnaamijyo ah oo ka socda Bell Labs shaqo bilaabay in ka badan nidaamka hawlgalka ee mini-computer PDP-7 - Unix. Unix waxaa loo abuuray beddelka nidaamka kale ee hawlgalka - Multics.

Midda dambe waxay ahayd mid aad u adag oo kaliya waxay ku orday GE-600 iyo Honeywell 6000. Unix, oo dib loogu qoray C, ayaa loogu talagalay inay noqoto mid la qaadi karo oo sahlan in la isticmaalo (inta badan sababtoo ah nidaamka faylalka kala sareynta leh hal tusaha xididka ah).

Sannadihii 50aadkii, haysashada AT&T, oo wakhtigaas ay ku jirtay Bell Labs, saxiixay heshiis lala galay dawladda Maraykanka oo ka mamnuucaya shirkadaha inay iibiyaan software-ka. Sababtan awgeed, isticmaalayaasha ugu horreeya ee Unix - ururada sayniska - helay Koodhka isha ee OS bilaasha ah.

AT&T waxay ka guureen fikradda software-ka bilaashka ah horaantii 80-meeyadii. Natiijo ahaan qasab u qaybsanaanta shirkada dhawr shirkadood, mamnuucida iibinta software-ka ayaa joogsatay shaqaynta, hayntana waxay joojisay qaybinta bilaashka ah ee Unix. Horumariyeyaasha ayaa loogu hanjabay dacwado la xiriira wadaagga aan la ogolayn ee koodka isha. Hanjabaadahaasi ma ahayn kuwo sal la'aan ah - laga soo bilaabo 1980-kii, barnaamijyada kombuyuutarku waxay noqdeen mawduuca xuquuqda daabacaada ee Maraykanka.

Dhammaan horumariyeyaashu kuma qanacsanayn shuruudaha AT&T. Koox xiiseeya oo ka socota Jaamacadda California ee Berkeley ayaa qaaday raadinta xal kale. Sanadihii 70-meeyadii, dugsigu wuxuu ka helay shatiga AT&T, dadka xiiseeya waxay bilaabeen inay abuuraan qaybin cusub oo ku saleysan, taasoo markii dambe noqotay Unix Berkeley Software Distribution, ama BSD.

Nidaamka furan ee Unix-ku wuxuu ahaa guul, AT&T isla markiiba waxay qaadatay ogeysiis. Shirkadda la xareeyay maxkamadda, iyo qorayaasha BSD waa inay meesha ka saaraan oo beddelaan dhammaan koodhka isha Unix ee ku lug leh. Tani waxay xoogaa hoos u dhigtay fidinta Qaybinta Software-ka Berkeley sannadahaas. Nooca ugu dambeeya ee nidaamka ayaa la sii daayay 1994-kii, laakiin xaqiiqda dhabta ah ee muuqaalka OS bilaashka ah oo furan waxay ahayd taariikh muhiim ah oo ka mid ah mashaariicda ilaha furan.

Taariikhda Linux oo dhan. Qaybta I: halkay ka bilaabantay
/flickr/ Christopher Michel / CC BY / Sawirka la gooyay

Ku noqo asalka software-ka bilaashka ah

Dabayaaqadii 70-meeyadii, shaqaalaha Machadka Teknolojiyadda Massachusetts qoray darawalka daabacaha lagu rakibay mid ka mid ah fasallada. Markii warqadda la xayiray oo safka shaqooyinka daabacaadda la abuuray, isticmaalayaasha waxaa lagu wargeliyay inay hagaajiyaan dhibaatada. Later, daabace cusub ayaa ka soo muuqday waaxda, taas oo shaqaaluhu ay rabeen inay ku daraan shaqadan. Laakiin tani waxay u baahday koodhka isha ee darawalka ugu horreeya. Barnaamijka shaqaalaha Richard Matthew Stallman (Richard M. Stallman) ayaa ka codsaday asxaabtiisa, laakiin waa la diiday - waxaa soo baxday in tani ay tahay xog sir ah.

Dhacdadan yar ayaa laga yaabaa inay ahayd mid ka mid ah kuwa ugu muhiimsan taariikhda software-ka bilaashka ah. Stallman wuu ka cadhooday xaalada taagan. Kuma faraxsanayn xannibaadaha la saaray wadaaga koodhka isha ee deegaanka IT-ga. Sidaa darteed Stallman wuxuu go'aansaday inuu abuuro nidaam hawleed furan oo u oggolow dadka xiiseeya inay si xor ah u beddelaan.

Bishii Sebtembar 1983, wuxuu ku dhawaaqay abuurista mashruuca GNU - GNU's Not UNIX ("GNU ma aha Unix"). Waxay ku salaysnayd qoraalka, kaas oo sidoo kale u adeegay aasaaska shatiga softiweerka bilaashka ah - GNU General Public License (GPL). Talaabadani waxay ahayd bilawga dhaqdhaqaaqa firfircoon ee software il furan.

Dhowr sano ka dib, Professor Andrew S. Tanenbaum ee Jaamacadda Free ee Amsterdam ayaa soo saaray nidaamka Unix-like Minix oo ah qalab waxbarasho. Waxa uu rabay in uu ka dhigo sida ugu macquulsan ee ardayda. Soo-saare Buuggiisa oo la yimid OS-ka. ku adkaystay ugu yaraan lacag magac u ah la shaqaynta nidaamka. Andrew iyo madbacaddu waxay gaadheen heshiis ku saabsan qiimaha shatiga ee $69. Horraantii 90aadkii Minix guuleystay caan ka mid ah horumarinta. Waxayna ahayd qaddar si ay u noqdaan saldhig u ah horumarinta Linux.

Taariikhda Linux oo dhan. Qaybta I: halkay ka bilaabantay
/flickr/ Christopher Michel / CC BY

Dhalashada Linux iyo qaybinta ugu horeysa

Sannadkii 1991-kii, barnaamij-sameeyaha da'da yar ee Jaamacadda Helsinki, Linus Torvalds, wuxuu bartay Minix. Tijaabooyinkiisa OS ka koray in laga shaqeeyo kernel cusub oo gebi ahaanba cusub. Agoosto 25, Linus wuxuu qabtay sahan furan oo koox isticmaalayaasha Minix ah oo ku saabsan waxa aanay jeclayn OS-kan, wuxuuna ku dhawaaqay horumarinta nidaamka hawlgalka cusub. Warqadda Agoosto waxay ka kooban tahay dhowr qodob oo muhiim ah oo ku saabsan OS mustaqbalka:

  • nidaamku wuxuu noqon doonaa bilaash;
  • Nidaamku wuxuu la mid noqon doonaa Minix, laakiin koodhka isha ayaa si buuxda uga duwanaan doona;
  • Nidaamku ma noqon doono "weyn oo xirfad leh sida GNU".

Agoosto 25 waxaa loo arkaa inay tahay dhalashada Linux. Linus laftiisa hoos baa loo tirinayaa laga bilaabo taariikh kale - 17 Sebtembar. Waxay ahayd maalintan markii uu soo galiyay sii dayntii ugu horreysay ee Linux (0.01) server-ka FTP wuxuuna u diray iimaylka dadka muujiyay xiisaha ku saabsan ku dhawaaqistiisa iyo codbixinta. Koodhka isha ee siidaynta koowaad, ereyga "Freaks" waa la ilaaliyay. Markaa Torvalds wuxuu qorsheeyay inuu magacaabo kernel-kiisa (isku-darka ereyada "free", "freak" iyo Unix). Maamulaha server-ka FTP ma jeclayn magaca oo wuxuu u beddelay mashruuca Linux.

Warar taxane ah ayaa daba socday. Bishii Oktoobar isla sanadkaas, nooca kernel 0.02 ayaa la sii daayay, bishii Disembar, 0.11. Markii hore, Linux waxaa la qaybiyay iyada oo aan laysanka GPL. Tani waxay ka dhigan tahay in horumariyayaashu ay isticmaali karaan kernel-ka, waxna ka beddeli karaan, laakiin xaq uma laha inay dib u iibiyaan natiijooyinka shaqadooda. Laga bilaabo Febraayo 1992, dhammaan xannibaadaha ganacsiga waa la saaray - iyadoo la sii daayay nooca 0.12, Torvalds wuxuu u beddelay shatiga GNU GPL v2. Tallaabadan ayaa markii dambe uu Linus ku tilmaamay mid ka mid ah qodobbada qeexaya guusha Linux.

Caannimada Linux ee ka mid ah horumarinta Minix ayaa kor u kacday. Waxaa jiray xoogaa dood ah oo ku saabsan quudinta Usenet comp.os.minix in muddo ah. Horraantii 92, abuuraha Minix Andrew Tanenbaum wuxuu ka dhex bilaabay bulshada muran oo ku saabsan qaab dhismeedka kernels, isagoo sheegaya in "Linux waa duugoobay". Sababta, ra'yigiisa, waxay ahayd kernel-ka monolithic OS, kaas oo ka hooseeya microkernel-ka Minix ee tiro cabbir ah. Sheegashada kale ee Tanenbaum waxay ahayd in Linux lagu xidhi doono xariiqda x86 ee soo-saareyaasha, taas oo, marka loo eego saadaasha borofisarku, ay qarka u saaran tahay inay lunto mustaqbalka dhow. Linus laftiisa iyo isticmaalayaasha labada nidaamyada hawlgalka ayaa galay muran. Muranka ka dhashay, beeshu waxay u kala qaybsantay laba xero, dadka Linux-na waxay heleen quudkooda - comp.os.linux.

Bulshadu waxay ku hawlanayd ballaarinta shaqeynta nooca aasaasiga ah - darawalada ugu horreeya iyo nidaamka faylka ayaa la sameeyay. Noocyadii ugu horreeyay ee Linux ku haboon laba xabbo oo Floppy Disk ah oo ka koobnayd kernel boot disk iyo rooti rooti ah oo ku rakibay nidaamka faylalka iyo dhawr barnaamij oo aasaasi ah oo ka socda qalabka GNU.

Si tartiib tartiib ah, bulshadu waxay bilawday inay horumariso qaybintii ugu horeysay ee ku salaysan Linux. Inta badan noocyadii hore waxaa abuuray dad xiiseeya, ma aha shirkado.

Qaybinta koowaad, MCC Ku-meel-gaadhka Linux, waxay ku salaysan tahay nooca 0.12 bishii Febraayo 1992. Qoraagu waa barnaamij-yaqaan ka socda Xarunta Kombiyuutarka ee Jaamacadda Manchester - loo yaqaan horumarinta sida "tijaabo" si wax looga qabto qaar ka mid ah cilladaha nidaamka rakibidda kernel laguna daro tiro astaamo ah.

Wax yar ka dib, tirada wax qaybinta caadada ayaa si aad ah u kordhay. Qaar badan oo iyaga ka mid ah ayaa hadhay mashaariic maxalli ah, "noolaa» in aan ka badnayn shan sano, tusaale ahaan, Softlanding Linux System (SLS). Si kastaba ha ahaatee, waxaa sidoo kale jiray qaybin u suurtagashay in aan kaliya lagu helin suuqa, laakiin sidoo kale saameyn ku leh horumarinta dheeraadka ah ee mashaariicda il furan. 1993, laba qaybin, Slackware iyo Debian, ayaa la sii daayay, kuwaas oo bilaabay isbeddello waaweyn oo ku yimid warshadaha software-ka ee bilaashka ah.

Debian abuuray Ian Murdock oo taageero ka helaya Stallman's Free Software Foundation. Waxa loo raray inuu yahay "naxariis badan" beddelka SLS. Debian waa la ilaaliyaa ilaa maanta waana mid ka mid ah kuwa ugu caansan horumarinta ku salaysan Linux. Iyada oo ku saleysan, markeeda, tiro ka mid ah qaybinta kale ee muhiimka u ah taariikhda kernel ayaa la sameeyay - tusaale ahaan, Ubuntu.

Dhanka Slackware, kani waa mashruuc kale oo hore iyo guul ku salaysan Linux. Noockeedii ugu horreeyay wuxuu soo baxay 1993-kii. By qiyaasaha qaarkood, laba sano ka dib, Slackware ayaa ku xisaabtamay 80% ee rakibaadda Linux. Tobanaan sano ka dib, qaybinta haray caan ka ah horumarinta.

Sannadkii 1992, SUSE waxaa lagu aasaasay Jarmalka (oo loo soo gaabiyo Software- iyo System-Entwicklung - software iyo horumarinta nidaamyada). Iyadu waa ugu horeysay bilaabay wax soo saar Alaabooyinka Linux ku saleysan ee macaamiisha ganacsiga. Qaybintii ugu horaysay ee SUSE ay ku bilawday la shaqaynta waxay ahayd Slackware, kaas oo loo habeeyey isticmaalayaasha Jarmalka ku hadla.

Waa laga bilaabo wakhtigan uu bilaabmayo waagii ganacsiga ee taariikhda Linux, kaas oo aan kaga hadli doono maqaalka soo socda.

Qoraallada ka soo baxa blog-ga shirkadda 1cloud.ru:

Source: www.habr.com

Add a comment