Atšķirībā no Windows un macOS, Linux instalēšana nav tik vienkārša. Meklējot Linux internetā, jūs iegūsit tik daudz operētājsistēmu ar dažādiem nosaukumiem, neviena no tām nav tieši saukta par "Linux". Kāpēc tas tā ir?

Linux arvien vairāk kļūst par operētājsistēmu, kuru izvēlas gan pieredzējuši tehnoloģiju speciālisti, gan gadījuma lietotāji. Bet kāpēc ir tūkstošiem operētājsistēmu vai "izplatījumu", kas visas tiek sauktas par "Linux"? Un kāpēc izstrādātāji turpina radīt vairāk tāda paša veida operētājsistēmu? Noskaidrosim.

Kas ir Linux izplatīšana?

Pirmkārt, ir svarīgi zināt kas patiesībā ir Linux. Linux nav operētājsistēma, bet drīzāk kodols, līmviela, kas savieno jūsu datora aparatūru ar operētājsistēmu. Kad datorā palaižat programmu, noklikšķinot uz ikonas, kodols sazinās ar operētājsistēmu, lai palaistu lietotni un parādītu izvadi ekrānā, izmantojot aparatūru, t.i., uzraudzīt.

Operētājsistēma sastāv no pamatā esošā kodola, lietojumprogrammām un bieži vien grafiskais lietotāja interfeiss

instagram viewer
. Linux ir kodols, un visas operētājsistēmas, kas to izmanto, sauc par "Linux izplatīšanu". Termins "izplatīšana" nāk no Linux balstītu operētājsistēmu koplietošanas process ar citiem lietotājiem, kas pazīstams arī kā "izplatīšana", jo kodols un OS parasti ir bezmaksas.

Kas radīja tik daudz Linux distribūciju?

Linux kodols ir licencēts saskaņā ar GNU vispārējo publisko licenci, kas ikvienam dod atļauju skatīt, rediģēt un izplatīt visas kodola lietojumprogrammas. Bet tas ne vienmēr bija šāds.

Agrāk Unix bija populāra operētājsistēma, bet tās pirmkods piederēja AT&T. Pēc kāda laika Kalifornijas Universitātē Bērklijā radās operētājsistēma BSD (Berkeley Software Distribution), kas lielā mērā balstīta uz Unix. Tajā laikā bija arī citas operētājsistēmas, kuru pamatā bija Unix, un tās visas ļoti atšķīrās viena no otras.

Standarta nepieejamība uz Unix balstītas OS izveidei un pretestība starp operētājsistēmām tajā laikā radīja laikmetu, kas pazīstams kā "Unix kariDažādi pārdevēji, kas izplata savas Unix versijas, sāka izveidot savus standartus, tostarp AT&T un BSD.

1983. gadā Ričards Stallmans uzsāka GNU projektu, koncentrējoties uz izstrādi un izplatīšanu bezmaksas un atvērtā pirmkoda programmatūra. GNU projekta mērķis bija izveidot bezmaksas Unix versiju, versiju, kuru ikviens varētu pavairot un brīvi izplatīt.

Daudzas lietotnes tajā laikā tika izstrādātas saskaņā ar GNU vispārējo publisko licenci, tostarp TAR un Emacs. Taču projektam trūka atvērtā pirmkoda kodola — datora daļas, kas palīdz OS un lietotnēm mijiedarboties ar aparatūru.

1991. gadā, astoņus gadus pēc GNU projekta sākuma, Linuss Torvalds sāka izstrādāt Linux. Un gadu vēlāk Linux tika atkārtoti izlaists saskaņā ar vispārējo publisko licenci, kļūstot par to, ko mēs tagad zinām kā GNU/Linux. Tā kā Linux kodols tika licencēts saskaņā ar GPL, ikviens varēja izveidot operētājsistēmu virs kodola un to brīvi izplatīt.

Iespēja bez maksas izveidot savu operētājsistēmu mudināja daudzus izstrādātājus sākt to izplatīšanu. Tajā laikā tika izlaisti daudzi distros, tostarp Debian, Red Hat un Slackware, kas aizsāka Linux revolūciju.

Kāpēc tiek izveidoti jauni Linux izplatījumi?

Galvenais iemesls, kāpēc izstrādātāji turpina veidot un izplatīt jaunas operētājsistēmas, kuru pamatā ir Linux, ir tas, ka viņi vienkārši var. Linux kodols ir bezmaksas. Lietojumprogrammas ir bezmaksas. Resursi, lai izveidotu visu operētājsistēmu virs kodola, ir bez maksas.

Mūsdienās cilvēki reti izveido distro no nulles. Tā vietā viņi izmanto citu populāru izplatīšanu un vai nu izveido jaunu OS, par pamatu izmantojot iepriekšējo, vai pārveido to ar jaunu grafisko lietotāja interfeisu un pievienotajām lietojumprogrammām.

Ubuntu ir vairākas sevis reskinas, proti, Xubuntu, Kubuntu un Lubuntu. Vienīgā atšķirība starp šīm trim garšām ir darbvirsmas vide. Noklusējuma pielāgotās GNOME darbvirsmas vietā, kas ir sākotnēji instalēta Ubuntu, Xubuntu, Kubuntu un Lubuntu, tiek piegādāta attiecīgi ar XFCE, KDE Plasma un LXDE.

Operētājsistēmas galvenais mērķis ir lietotājiem atvieglot galddatoru izmantošanu. Ja kāds vēlas jaunu funkciju operētājsistēmā, tradicionālais ceļš ir sniegt atsauksmes uzņēmumam, kas izstrādā OS. GNU projekts ir pilnībā mainījis šo plūsmu.

Lietotāji izmanto, izstrādā, sniedz atgriezenisko saiti, ievieš atgriezenisko saiti un galu galā izplata atvērtā pirmkoda izplatīšanu. Jūs varat brīvi izveidot savu distro un pievienot vajadzīgās funkcijas jūsu sapņu OS.

Ikviens ar līdzīgu ideoloģiju un uzskatiem var dot savu ieguldījumu projektā un sākt palīdzēt izstrādātājiem. Nav nepieciešams sazināties ar uzņēmumu vai aizpildīt atsauksmju veidlapu, lai OS pievienotu papildu funkciju.

Ne tikai lietotāji, bet pat lieli uzņēmumi izveido jaunus iekšējos izplatījumus uzņēmuma iekšējai lietošanai. Microsoft CBL-Mariner ir populārs piemērs. Tas galvenokārt ir tāpēc, ka lielie uzņēmumi nevēlas izmantot citu lietotāju izveidotos izplatījumus un drīzāk izstrādātu paši savu operētājsistēmu vai nu no nulles, vai papildus citam galvenajam izplatīšanas veidam.

Linux projekts ir pieaudzis tādā mērā, ka tādi tehnoloģiju giganti kā Google ir sākuši darbu atkarībā no Linux kodola dažiem saviem projektiem. Kā piemēru ņemiet Android un Chrome OS. Android izmanto Linux kodolu zem pārsega, un operētājsistēma Chrome OS ir veidota, izmantojot Gentoo Linux, 2000. gadā izlaisto distro.

Vēl viens galddatoru Linux sadrumstalotības iemesls ir daudzie pieejamo ierīču veidi. Neatkarīgi no galddatoriem, arī citām ierīcēm, piemēram, tām, kuru pamatā ir ARM procesori, ir nepieciešama operētājsistēma. Linux to atrisina, nodrošinot izstrādātājiem bāzi, lai izveidotu OS jebkurai procesoru ģimenei, kuru viņi vēlas.

Raspbian OS ir a Distro izveidots īpaši Raspberry Pi ierīces. Varat arī atrast neskaitāmus izplatījumus, kas izstrādāti darbam ar vecākiem procesoriem, kurus neatbalsta patentētie OS pārdevēji.

Vai mums tiešām ir nepieciešams tik daudz izplatīšanu?

Ja jums vienkārši ir nepieciešams dators un operētājsistēma, lai paveiktu lietas, protams, nē. Varat izvairīties no jebkuras operētājsistēmas izmantošanas, ja vien tā atbilst jūsu rēķiniem. Bet tiem, kas vēlas būt lutināti ar izvēli attiecībā uz savām ierīcēm un digitālo dzīvi, Linux ir tas, ko izvēlēties.

Varat vai nu izmēģināt pāris Linux OS un samierinies ar to, kas tev šķiet vislabākais vai turpiniet lēkāt un testēt jaunus izplatījumus. Linux sniedz jums šo izvēli. Kamēr cilvēki turpinās atbalstīt un sniegt ieguldījumu atvērtā pirmkoda ekosistēmā, jūs turpināsit redzēt jaunus izplatīšanas veidus, kas tiek izstrādāti un izlaisti bez maksas internetā.

Lūk, kā darbojas atvērtais avots!

Lai gan daudzām patentētām operētājsistēmām, piemēram, Android un macOS, ir slēgta pirmkoda kodu bāze, tās ir izmantojušas Linux kā savu projektu pamatu. Tas ir pilnībā pieņemams, jo licence, ar kuru tiek izlaists Linux kodols, ļauj ikvienam modificēt un izplatīt kodu bez ierobežojumiem.

Pateicoties milzīgajam kopienas atbalstam, kas nodrošina uz Linux balstītām operētājsistēmām, izplatīšanai tiek nepārtraukti pievienotas jaunas un ekskluzīvas funkcijas. Lai gan jūs varat atrast daudzas šādas funkcijas citās patentētās operētājsistēmās, piemēram, Windows un macOS, dažas no tām ir pieejamas tikai nedaudziem Linux izplatījumiem.

10 lietas, ko varat darīt operētājsistēmā Linux, bet ne operētājsistēmā Windows

Lasiet Tālāk

DalītiesČivinātDalītiesE-pasts

Saistītās tēmas

  • Linux
  • Linux kodols
  • Linux Distro
  • Atvērtais avots

Par autoru

Dīpeša Šarma (114 publicēti raksti)

Dīpešs ir MUO jaunākais Linux redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu