Tevahiya dîroka Linux. Beş I: li ku derê dest pê kir

Îsal kernel Linux dibe 27 salî. OS li ser bingeha wê ye bikaranîn gelek pargîdanî, saziyên hikûmetê, saziyên lêkolînê û navendên danûstendinê seranserî dinyayê.

Zêdetirî çaryek sedsal e, gelek gotar hatine weşandin (di nav de li ser Habré) ku li ser beşên cûda yên dîroka Linux-ê vedibêjin. Di vê rêze materyalan de, me biryar da ku em rastiyên herî girîng û balkêş ên ku bi vê pergala xebitandinê ve girêdayî ne ronî bikin.

Ka em bi pêşkeftinên ku berî Linux û dîroka guhertoya yekem a kernelê dest pê bikin.

Tevahiya dîroka Linux. Beş I: li ku derê dest pê kir
/Flickr/ Toshiyuki IMAI / CC BY-SA

Serdema "bazara azad"

Derketina Linuxê kewçêr yek ji bûyerên herî girîng di dîroka nermalava çavkaniya vekirî de ye. Jidayikbûna vê pergala xebitandinê pir deyndarê raman û amûrên ku bi dehsalan di nav pêşdebiran de hatine çêkirin û "gihîştin" e. Ji ber vê yekê, pêşî, em vegerin ser koka "tevgera çavkaniya vekirî".

Di destpêka salên 50-an de, piraniya nermalava Dewletên Yekbûyî ji hêla xebatkarên zanîngeh û laboratîfan ve hate afirandin. belavbûn bêyî ti sînoran. Ev ji bo hêsankirina danûstendina zanînê di civata zanistî de hate kirin. Yekem çareseriya çavkaniya vekirî ya wê serdemê kewçêr pergala A-2, ji bo komputera UNIVAC Remington Rand di sala 1953 de hatî nivîsandin.

Di wan salan de, koma yekem a pêşdebirên nermalava belaş, SHARE, hate damezrandin. Li gorî modelê xebitînpeer-to-peer co-production" Encama xebata vê komê ber bi dawiya salên 50yî ve OS bi heman navî.

Ev pergal (û hilberên SHARE yên din) populer bû ji hilberînerên amûrên komputerê. Bi saya polîtîkaya xweya vekirîbûnê, wan karîbûn bêyî lêçûnek zêde ne tenê hardware, lê di heman demê de nermalavê jî pêşkêşî xerîdaran bikin.

Hatina Bazirganiyê û Jidayikbûna Unix

Di 1959 de, Lêkolîna Daneyên Serlêdan (ADR) fermanek ji rêxistina RCA wergirt - nivîsandin bernameyek ji bo temamkirina otomatîkî ya nexşeyan. Pêşdebiran kar qedandin, lê bi RCA re li ser bihayê razî nebûn. Ji bo ku hilbera qediyayî "neavêje", ADR çareseriya ji bo platforma IBM 1401 ji nû ve dîzayn kir û dest bi pêkanîna wê serbixwe kir. Lêbelê, firotan ne pir baş bûn, ji ber ku gelek bikarhêner li benda alternatîfek belaş a çareseriya ADR-ê ya ku IBM-ê plan dikir bûn.

ADR nekarî destûr bide berdana hilberek belaş bi fonksiyonek wekhev. Ji ber vê yekê, pêşdebir Martin Goetz ji ADR ji bo bernameyê patentek tomar kir û di sala 1968-an de di dîroka Dewletên Yekbûyî de bû yekem. got bûyin. Ji niha û pê ve adetî ye ku têne hejmartin serdema bazirganî di pîşesaziya pêşkeftinê de - ji "bonus" heya hardware, nermalavê veguheriye hilberek serbixwe.

Di heman demê de, tîmek piçûk a bernamenûsan ji Bell Labs dest bi kar kir li ser pergala xebitandinê ya ji bo mînîkoomputera PDP-7 - Unix. Unix wekî alternatîfek OS-ya din - Multics hate afirandin.

Ya paşîn pir tevlihev bû û tenê li ser platformên GE-600 û Honeywell 6000 dixebitî. Di SI-ê de ji nû ve hatî nivîsandin, diviyabû ku Unix portable û karanîna wê hêsantir be (bi piranî bi saya pergala pelan a hiyerarşîk bi pelrêça yek root).

Di salên 50-an de, holdînga AT&T, ku wê demê Bell Labs di nav de bû, îmze kirin peymanek bi hukûmeta Dewletên Yekbûyî re ku pargîdanî ji firotina nermalavê qedexe dike. Ji ber vê yekê, bikarhênerên yekem ên Unix - rêxistinên zanistî - wergirtin Koda çavkaniya OS-ê belaş e.

AT&T di destpêka salên 80-an de ji têgeha belavkirina nermalava belaş dûr ket. Di encamê da mecbûr kirin Piştî dabeşkirina pargîdanî li çend pargîdaniyan, qedexeya firotina nermalavê sepanê rawestand, û holdîng belavkirina Unix-ê belaş rawestand. Ji bo parvekirina bêdestûr a koda çavkaniyê, pêşdebiran bi doz hatin tehdît kirin. Tehdîd ne bêbingeh bûn - ji sala 1980-an vir ve, bernameyên komputerê li Dewletên Yekbûyî bûne mijara mafnasiyê.

Ne hemî pêşdebiran ji şertên ku ji hêla AT&T ve hatî destnîşan kirin razî bûn. Komek dilxwaz ji Zanîngeha Kalîforniyayê li Berkeley dest bi lêgerîna çareseriyek alternatîf kir. Di salên 70-an de, dibistan ji AT&T destûrnameyek wergirt, û dilxwazan dest pê kirin ku li ser bingeha wê belavkirinek nû biafirînin, ku paşê bû Unix Berkeley Software Distribution, an jî BSD.

Pergala vekirî ya mîna Unix serkeftinek bû, ku di cih de ji hêla AT&T ve hate dîtin. Şîrket tomar kirin ber dadgehê, û nivîskarên BSD neçar bûn ku hemî koda çavkaniya Unix-ê ya têkildar jêbirin û biguhezînin. Vê yekê di wan salan de berfirehbûna Berkeley Software Distribution hinekî hêdî kir. Guhertoya herî dawî ya pergalê di sala 1994-an de hate berdan, lê rastiya derketina OS-ya belaş û vekirî di dîroka projeyên çavkaniya vekirî de bû qonaxek girîng.

Tevahiya dîroka Linux. Beş I: li ku derê dest pê kir
/Flickr/ Christopher Michel / CC BY / Wêneyek jêbirin

Vegere ser koka nermalava belaş

Di dawiya salên 70-an de, karmendên Enstîtuya Teknolojiyê ya Massachusetts nivîsand ajokera çaperek ku li yek ji polê hatî saz kirin. Gava ku qeşa kaxezê bû sedema rêzek karên çapkirinê, bikarhêneran agahdariyek wergirtin ku ji wan xwest ku pirsgirêkê çareser bikin. Dûv re, beşê çapxaneyek nû peyda kir, ji bo ku karmendan dixwest ku fonksiyonek wusa zêde bikin. Lê ji bo vê yekê me hewceyê koda çavkaniyê ya ajokera yekem bû. Bernameçêkerê karmend Richard M. Stallman ew ji hevkarên xwe xwest, lê hate red kirin - derket holê ku ev agahdariya nepenî ye.

Dibe ku ev qonaxa piçûk di dîroka nermalava belaş de bibe yek ji çarenûsa herî mezin. Stallman ji rewşa heyî aciz bû. Ew ji qedexeyên ku li ser parvekirina koda çavkaniyê di hawîrdora IT-ê de hatine danîn nerazî bû. Ji ber vê yekê, Stallman biryar da ku pergalek xebitandinê ya vekirî biafirîne û bihêle ku dilxwazan bi serbestî guhertinan li wê bikin.

Di îlona 1983 de, wî damezrandina Projeya GNU - GNU's Not UNIX (“GNU ne Unix e”) ragihand. Ew li ser bingeha manîfestoyek bû ku di heman demê de ji bo destûrnameya nermalava belaş jî bû bingeh - Lîsansa Giştî ya GNU (GPL). Vê gavê destpêka tevgerek nermalava çavkaniya vekirî ya çalak destnîşan kir.

Çend sal şûnda, profesorê Vrije Universiteit Amsterdam Andrew S. Tanenbaum pergala Unix-mîna Minix wekî amûrek hînkirinê pêş xist. Wî dixwest ku ew bi qasî ku gengaz dibe ji xwendekaran re bike. Weşangerê pirtûka wî, ku bi OS-ê hat, israr kir bi kêmanî bi xercek binavkirî ji bo xebata bi pergalê re. Andrew û weşanger li ser bihayê lîsansê 69 $ lihev kirin. Di destpêka salên 90'î de Minix bi ser ketin populerbûna di nav pêşdebiran. Û ew qeder bû bûn bibin bingeha pêşveçûna Linux.

Tevahiya dîroka Linux. Beş I: li ku derê dest pê kir
/Flickr/ Christopher Michel / CC BY

Jidayikbûna Linux û belavkirina yekem

Di 1991 de, bernamesazek ​​ciwan ji Zanîngeha Helsinki, Linus Torvalds, Minix master dikir. Ceribandinên wî yên bi OS mezin bûne li ser kernelek bi tevahî nû bixebitin. Di 25ê Tebaxê de, Linus anketek vekirî ya komek bikarhênerên Minix-ê li ser tiştê ku ew di vê OS-ê de ne dilxweş bûn, organîze kir û pêşveçûna pergala xebitandinê ya nû ragihand. Nameya Tebaxê di derbarê OS-ya pêşerojê de çend xalên girîng hene:

  • sîstem dê azad be;
  • pergal dê mîna Minix be, lê koda çavkaniyê dê bi tevahî cûda be;
  • Pergal dê ne "mezin û profesyonel mîna GNU" be.

25ê Tebaxê wek rojbûna Linuxê tê hesibandin. Linus bi xwe jimartin ji dîrokek din - 17ê Îlonê. Di vê rojê de bû ku wî yekem serbestberdana Linux (0.01) li ser serverek FTP-ê barkir û ji kesên ku eleqeya xwe bi ragihandin û anketa wî re nîşan didin re e-nameyek şand. Peyva "Freaks" di koda çavkaniyê ya berdana yekem de hate parastin. Ya ku Torvalds plan kir ku jê re bêje kernelê xwe (tevlihevkirina peyvên "belaş", "freak" û Unix) ev e. Rêvebirê servera FTP ji nav hez nekir û navê projeyê kir Linux.

A rêze nûvekirinên li pey. Di cotmeha heman salê de, guhertoya kernel 0.02, û di Kanûnê de - 0.11 hate berdan. Linux di destpêkê de bêyî lîsansa GPL hate belav kirin. Ev tê vê wateyê ku pêşdebiran dikaribûn kernelê bikar bînin û wê biguhezînin, lê mafê wan tune ku encamên xebata xwe ji nû ve bifroşin. Di Sibata 1992-an de dest pê kir, hemî qedexeyên bazirganî hatin rakirin - bi berdana guhertoya 0.12, Torvalds destûrname guhert GNU GPL v2. Vê gavê Linus paşê yek ji faktorên diyarker ên serkeftina Linux-ê bi nav kir.

Popularîteya Linux di nav pêşdebirên Minix de mezin bû. Ji bo demekê, nîqaşên di comp.os.minix Usenet feed pêk hat. Di destpêka 92 de, afirînerê Minix Andrew Tanenbaum di civakê de dest pê kir nakokî di derbarê mîmariya kernel de, dibêje ku "Linux qedîm e." Sedem, bi dîtina wî, kernel OS-ya monolîtîk bû, ku di çend parametreyan de ji mîkrokernelê Minix kêmtir e. Giliyek din a Tanenbaum li ser "girêdana" Linux bi rêza pêvajoya x86 re bû, ku, li gorî pêşbîniyên profesor, diviyabû di demek nêzîk de têkeve jibîrkirinê. Linus bi xwe û bikarhênerên herdu pergalên xebitandinê ketin nîqaşê. Di encama nakokî de, civak li du kampan hate dabeş kirin, û alîgirên Linux-ê xwarina xwe wergirtin - comp.os.linux.

Civat xebitî ku fonksiyona guhertoya bingehîn berfireh bike - ajokarên yekem û pergala pelan hatin pêşve xistin. Guhertoyên destpêkê yên Linux bihorîn li ser du floppy dîskê û ji dîska bootê ya bi kernel û dîskek root ku pergala pelan û çend bernameyên bingehîn ji amûra GNU saz kiriye pêk tê.

Hêdî hêdî, civakê dest bi pêşxistina yekem belavkirinên Linux-ê kir. Pir guhertoyên destpêkê ji hêla pargîdaniyan ve ji hêla dilxwazan ve hatine afirandin.

Dabeşkirina yekem, MCC Interim Linux, li ser bingeha guhertoya 0.12 di Sibata 1992 de hate afirandin. Nivîskarê wê bernamesazek ​​ji Navenda Computerê ya Zanîngeha Manchesterê ye - tê gotin Pêşveçûn wekî "ceribandinek" ji bo rakirina hin kêmasiyên di prosedûra sazkirina kernelê de û lê zêdekirina hejmarek fonksiyonan.

Zû zû, hejmara belavkirinên xwerû bi girîngî zêde bû. Gelek ji wan projeyên herêmî man, "dijiya» ji pênc salan zêdetir nebe, mînakî, Softlanding Linux System (SLS). Lêbelê, di heman demê de belavok jî hebûn ku ne tenê karîbûn di sûkê de cîhek bi dest bixin, lê di heman demê de bi giranî bandor li pêşkeftina bêtir projeyên çavkaniya vekirî jî kir. Di 1993-an de, du belavkirin hatin berdan - Slackware û Debian - ku di pîşesaziya nermalava belaş de guhertinên mezin dest pê kirin.

Debian afirandin Ian Murdock bi piştgiriya Weqfa Nermalava Azad a Stallman. Ew ji bo SLS-ê wekî alternatîfek "sleke" hate armanc kirin. Debian îro jî piştgirî ye û piştgirî ye yek ji herî populer pêşveçûnên li ser Linux. Li ser bingeha wê, di encamê de, hejmarek kîtên belavkirinê yên din ên ji bo dîroka kernelê girîng hatin afirandin - mînakî, Ubuntu.

Wekî ku ji bo Slackware, ew projeyek din a destpêkê û serketî ya Linux-ê ye. Guhertoya wê ya yekem di sala 1993 de derket. Ji hin texmîn, piştî du salan, Slackware nêzîkî 80% ji sazkirinên Linux-ê hesab kir. Û piştî dehsalan belav kirin mabûn di nav pêşdebiran de populer.

Di 1992 de, pargîdaniya SUSE (kurteyek ji bo Software- und System-Entwicklung - pêşkeftina nermalavê û pergalê) li Almanya hate damezrandin. Ew yekem e dest bi berdanê kir Ji bo xerîdarên karsaziyê hilberên Linux-ê. Yekem belavkirina ku SUSE dest bi xebatê kir Slackware bû, ku ji bo bikarhênerên almanî-axaftin ve hatî adaptekirin.

Ji vê gavê ve di dîroka Linux de serdema bazirganiyê dest pê dike, ku em ê di gotara pêş de qala wê bikin.

Mesajên ji bloga pargîdanî 1cloud.ru:

Source: www.habr.com

Add a comment