Разлика: Уник вс Линук вс БСД



Испробајте Наш Инструмент За Елиминисање Проблема

Учење разлика у коришћењу терминологије Уник вс Линук је одличан начин за започињање пламенског рата. Неки сматрају да су ова питања изузетно важна са политичког становишта. Нови корисници ће сигурно желети да прођу неки почетници, па са сигурношћу можемо рећи да је Уник породица оперативних система који је првобитно био намењен за употребу од стране система Белл. Линук је језгро оперативног система које, у комбинацији са другим софтвером као Линук дистрибуција, делује као Уник клон. Поштено је рећи да је Уник оперативни систем, а ГНУ / Линук оперативни систем сличан Унику. Ако желите детаље о разлици између Уника и Линука, прочитајте даље.



Оригинални Уник

Старост је сигурно једна од највећих разлика између Уника и Линука. Оригинални Уник оперативни систем требао је бити платформа на којој би различити програмери који раде на софтверу могли да се развијају и доносе свој код оним системима на којима су корисници навикли да раде. Развој је започео 1969. године и од тада су развијени многи други облици Уника.



Опен Гроуп тренутно држи заштитни знак на УНИКС-у, који је написан великим словима када се користи као заштитни знак. Предложили су стандард под називом Јединствена УНИКС спецификација (СУС), који поставља одређене стандарде које оперативни системи морају следити да би били класификовани као права примена УНИКС-а.



Филозофија Уника диктира већину ових стандарда. Подаци се често чувају у обичном тексту који се дистрибуира кроз хијерархијски систем датотека. Све је класификовано као датотека, па се чак и уређаји прикључени на рачунар третирају као датотеке. Бројни софтверски алати нуде се оператеру, који може низати наредбе кроз командну линију помоћу цеви. Сви ови избори дизајна помажу оперативном систему да се придржава Јединствене УНИКС спецификације.

ГНУ / Линук улази у сцену

Деннис Ритцхие је готово читав Уник оперативни систем преписао на програмски језик Ц 1973. То је учинило релативно једноставним пренос оперативног система на различите рачунарске платформе. Померите сат унапред до 1991. године, где се студент Универзитета у Хелсинкију по имену Линус Торвалдс фрустрирао образовном лиценцом другог оперативног система изграђеног на Уник технологији под називом МИНИКС и почео да пише шта је постало Линук језгро. Док је он желео своју креацију назвати Фреак, људи су је почели називати Линук по Линусу и Унику.

Технички је, међутим, Линук само језгро налик Унику, а не комплетан оперативни систем. Фондација за слободни софтвер преферира термин ГНУ / Линук јер већи део оперативног система потиче из ГНУ пројекта. Рицхард Сталлман је почео да клонира Уник док је радио у АИ лабораторији на МИТ-у. Јавно је најавио Пројецт ГНУ, што је рекурзивни акроним који означава ГНУ-ов Нот Уник, 27. септембра 1983. Природно, то је било много пре него што је Линус Торвалдс почео да ради на ономе што је постало Линук.



Сталлман је толико снажно веровао у свој пројекат да је напустио посао како АИ лабораторија неће ометати издавање ГНУ-а. Касније је основао Фондацију за слободни софтвер. Будући да толико алата у Линуку, укључујући ГЦЦ компајлер и басх љуску, потичу из ГНУ пројекта, вероватно је тачније рећи ГНУ / Линук него само Линук.

Животиња гну је такође стварна животиња, коју је Сталлман користио као маскоту, јер се име изговара исто. Многи људи стварну животињу не називају гнуом, већ дивљином гнуа.

Линук има своју маскоту за животиње, као и гну животиња, која је пингвин под именом Тук.

Како се БСД уклапа

Током расправе о питању Уник-а и Линука, не смете заборавити на огромну улогу коју БСД игра. Беркелеи Софтваре Дистрибутион (БСД) је дериват Уника који је Универзитет у Калифорнији, Беркелеи'с Цомпутер Системс Ресеарцх Гроуп објавио од 1977-1995. Термин БСД се сада користи за означавање многих различитих потомака овог оперативног система, од којих су многи међу најслободнијима када је реч о оперативним системима сличним Унику.

Можете се сетити да је оригинални Уник развијен у Белл Лабс. 1975. године, инжењер и оригинални хакер по имену Кен Тхомпсон узео је одређено време у Белл Лабс како би одржао предавања у Беркелеиу. Радио је на примени програмског језика Пасцал за верзију 6 Уник-а и оставио је добар део кода другим хакерима да га испитају.

Билл Јои и Цхуцк Халеи узели су Томпсонов Пасцал код и написали побољшани уређивач текста који су назвали ек. Јои је такође рано кодирао ви едитор текста. БСД је из ових скромних корена израстао у веома популаран и стабилан оперативни систем. То је речено, модерне БСД дистрибуције заправо такође укључују многе ГНУ алате. Ови алати нису посебно дизајнирани за рад са било којом одређеном имплементацијом Уника или било којим оперативним системом сличним Унику, па су их хакери и кодери пренели на различите платформе.

Усклађеност са ПОСИКС-ом

Правила преносног оперативног система (ПОСИКС) омогућавају интероперабилност различитих оперативних система, а Рицхард Сталлман је још 1980-их предложио назив за та правила. Готово све имплементације Уника и оперативни системи слични Унику придржавају се ових стандарда бар до неке мере. Можете очекивати да ће оперативни систем наведен као званична СУС верзија имплементације Уника да следи ПОСИКС правила.

Иронија је у томе што се врло мало верзија Линук-а и БСД-а икада пријављује за СУС квалификације, тако да Тхе Опен Гроуп обично нема навику да их наводи као званичне верзије Уника. Због тога многи људи више воле Уник, јер оперативни систем попут ГНУ / Линук није Уник ни у најстрожем смислу. Оно што може изненадити је чињеница да су мацОС Сиерра и претходне верзије Аппле-ове ОС Кс платформе заправо квалификоване као такве. У овом тренутку, мацОС има највише инсталирану базу било које званичне Уник имплементације. Популарни серверски и индустријски пакети попут Солариса такође су званична примена Уника.

Различите лиценце за Уник и Линук

Оригинални Уник и неке модерне имплементације попут мацОС-а и иОС-а имају власничке компоненте које нису потпуно бесплатне. ГНУ / Линук је бесплатан оперативни систем, али је лиценциран под ГНУ јавном лиценцом. То значи да се изведена дела морају дистрибуирати под истим условима, чинећи тако дистрибутивне верзије ГНУ / Линука и бесплатним софтвером умањеним за све заштићене неслободне компоненте додате у дистрибуцију. Такође постоји породица изузетно попустљивих лиценци за бесплатни софтвер названа БСД лиценце које намећу само минимална ограничења. Оперативни системи слични Уник-у који користе ове лиценце немају често исте услове дистрибуције као ГНУ лиценце.

4 минута читања