За разлику од Виндовс-а и мацОС-а, инсталирање Линука није тако лако. Претраживање Линукса на Интернету ће вам дати бројне оперативне системе са различитим именима, од којих ниједан није експлицитно назван “Линук”. Зашто је ово?

Линук брзо постаје оперативни систем избора за искусне технолошке штреберке и обичне кориснике. Али зашто се хиљаде оперативних система или „дистрибуција“ називају „Линукс“? И зашто програмери настављају да праве све више оперативних система истог типа? Хајде да сазнамо.

Шта су Линук дистрибуције?

Прво, важно је знати шта је Линук заиста. Линук није оперативни систем, већ кернел, који повезује хардвер вашег рачунара са оперативним системом. Када покренете апликацију на рачунару кликом на икону, језгро је оно које комуницира са оперативним системом како би покренуло апликацију и приказало излаз на екрану помоћу хардвера, односно монитора.

Оперативни систем се састоји од уграђеног кернела, апликација и често графичког корисничког интерфејса. Линук је језгро, а сви оперативни системи који га користе називају се “Линук дистрибуције”. Термин „дистрибуција“ потиче од процеса дељења ОС-а заснованог на Линук-у са другим корисницима, познатог и као „дистрибуција“ јер су кернел и ОС генерално бесплатни.

Шта је изазвало толико Линук дистрибуција?

Линук језгро је лиценцирано под ГНУ општом јавном лиценцом, која дозвољава свакоме да прегледа, уређује и дистрибуира било коју апликацију кернела. Али није увек било тако.

Раније је Уник био популаран оперативни систем, али је његов изворни код био у власништву АТ&Т-а. Нешто касније, БСД (Беркелеи Софтваре Дистрибутион), оперативни систем заснован на Унику, настао је на Универзитету Калифорније у Берклију. Постојали су и други оперативни системи засновани на Уник-у у то време, и сви су били веома различити један од другог.

Недоступност стандарда за креирање оперативних система заснованих на Уник-у и отпор међу оперативним системима у то време довели су до ере познате као „Уникс рат“. Разни добављачи који дистрибуирају сопствене верзије Уник-а почели су да успостављају сопствене стандарде, укључујући АТ&Т и БСД.

Године 1983. Ричард Столман је започео ГНУ пројекат, фокусирајући се на развој и дистрибуцију бесплатног софтвера отвореног кода. ГНУ пројекат има за циљ да створи бесплатну верзију Уник-а, верзију коју свако може да реплицира и дистрибуира слободно.

У то време многе апликације су развијене под ГНУ општом јавном лиценцом, укључујући ТАР и Емацс. Али пројекту је недостајало језгро отвореног кода, део рачунара који помаже ОС и апликацијама у интеракцији са хардвером.

1991. године, осам година након почетка ГНУ пројекта, Линус Торвалдс је почео да развија Линук. Годину дана касније, Линук је поново објављен под општом јавном лиценцом, коју сада познајемо као ГНУ/Линук. Пошто је Линук кернел лиценциран под ГПЛ, свако је могао да направи оперативни систем на врху кернела и да га слободно дистрибуира.

Могућност бесплатног покретања сопственог оперативног система подстакла је многе програмере да започну сопствену дистрибуцију. Неколико дистрибуција је објављено у то време, укључујући Дебиан, Ред Хат и Слацкваре, што је покренуло револуцију Линука.

Зашто се креирају нове Линук дистрибуције?

Главни разлог зашто програмери праве и дистрибуирају нове оперативне системе засноване на Линук-у је тај што могу лако. Линук кернел је бесплатан. Апликације су бесплатне. Ресурси су бесплатни за изградњу комплетног оперативног система на врху кернела.

Данас људи ретко граде дистрибуције од нуле. Уместо тога, они узимају још једну популарну дистрибуцију и или праве нови ОС користећи ранији као основу или га обнављају новим графичким корисничким интерфејсом и додатним апликацијама.

Сам Убунту има неколико рескинова, као што су Ксубунту, Кубунту и Лубунту. Једина разлика између ова три укуса је десктоп окружење. Уместо подразумеване прилагођене ГНОМЕ радне површине која долази са унапред инсталираним КСФЦЕ, КДЕ Пласма и ЛКСДЕ на Убунту, Ксубунту, Кубунту и Лубунту се испоручују.

Примарни циљ оперативног система је да корисницима олакша рад десктоп рачунара. Када неко жели нову функцију у оперативном систему, традиционални пут којим треба да иде је пружање повратних информација компанији која развија ОС. ГНУ пројекат је потпуно променио овај ток.

Корисници су ти који користе, развијају, дају повратне информације, имплементирају Реацт и на крају дистрибуирају дистрибуцију отвореног кода. Слободни сте да направите сопствену дистрибуцију и додате све функције које желите у ОС из својих снова.

Свако ко има исто мишљење и мишљење може допринети пројекту и почети да помаже програмерима. Нема потребе да контактирате компанију или да попуњавате образац за повратне информације да бисте додали додатну функцију у ОС.

Не само корисници, већ и велике компаније креирају нове интерне дистрибуције за употребу унутар компаније.

Leave a Reply

Your email address will not be published. Required fields are marked *