Linux е отворен код, безплатна за използване операционна система, широко използвана за компютърен хардуер и софтуер, разработка на игри, таблетни PCS, мейнфрейми и т.н.. Unix е операционна система, често използвана в
През 1960 г. Масачузетският технологичен институт, AT&T Bell Labs и General Electric работят върху експериментална операционна система, наречена Мултиплексирана информационна и компютърна служба или MULTICS. Това е проектирано да работи на основния компютър GE-645. Но се представи лошо. AT&T Bell Labs прекрати този проект и използва ресурсите си другаде. Но Кен Томпсън, един от разработчиците от Bell Labs, продължи да разработва за мейнфрейм GE-645 и написа игра за този компютър, наречена Space Travel. Но играта беше твърде бавна на GE машината и също скъпа, струваше 75 долара за изпълнение. Така той пренаписа играта на езика за сглобяване за PDP-7 на Digital Equipment Corporation с помощта на Денис Ричи.
Този опит, комбиниран с работата му по проекта Multics, накара Томпсън да започне нова операционна система за PDP-7 и те разработиха файлова система, както и самата нова многозадачна операционна система с помощта на малък екип от разработчиците. Те включваха интерпретатор на команден ред и някои малки помощни програми. Той е наречен UNICS през 1970 г., а по-късно се променя в UNIX.
През 1985 г. Ричард Сталман създава Фондацията за свободен софтуер и разработва GNU General Public License (GNU GPL), за да разпространява свободно софтуера. Много от програмите, необходими в операционна система (като библиотеки, компилатори, текстови редактори, обвивка на UNIX и система за прозорци), бяха завършени до началото на 90-те години, но малко елементи като драйвери на устройства, демони и ядрото бяха непълни. През 1991 г. Линус Торвалдс започва да работи върху MINIX, подобна на Unix операционна система, чийто код е свободно достъпен по проект GNU GPL. Тогава той разработи първото ядро LINUX и го пусна на 17 септември 1991 г. за компютърните системи Intel x86. Това ядро включва различни системни помощни програми и библиотеки от проекта GNU за създаване на използваема операционна система. Всички основни изходни кодове могат да бъдат свободно модифицирани и използвани.
Linux OS е чудесен за малки и средни операции, а днес се използва и в големи предприятия, където UNIX се смяташе по-рано за единствената опция. Преди няколко години Linux беше смятан за интересен академичен проект, но повечето големи предприятия, в които мрежите и множеството компютърни изчисления са основните проблеми; хората не са разглеждали Linux като опция. Но днес, с големи доставчици на софтуер, пренасящи приложенията си към Linux, и както може да се разпространява свободно, ОС е влязла в мейнстрийма като жизнеспособна опция за уеб сървър и офис приложения.
Но има някои обстоятелства, при които UNIX е очевидният избор или използван преди. Ако предприятието използва масивни симетрични многопроцесови системи или системи с повече от осем процесора, те трябваше да стартират UNIX в миналото. UNIX беше далеч по-способен да борави с всички процеси по-ефективно от Linux. От 2004 г. насам обаче повечето от най-големите суперкомпютри в света работят с Linux, отколкото unix. От 2011 г. Linux владее над 90% от първите 500 сървъра. Работи и на най-големия (от 2011 г.): RIKEN Advanced Institute for Computational Science Core: 705024 Мощност: 12659.89 kW Памет: 1410048 GB
Linux може да се разпространява свободно, тъй като това е OS с отворен код. Така че всеки може да получи копие на Linux от книги, списания или от интернет също. За сървърните версии организациите обикновено плащат на дистрибуторите за договор за поддръжка, а не за софтуера. Основните дистрибутори са RED HAT, Mandrake и SUSE. За сървърния хардуер основни са IBM, HP, Dell.
UNIX е скъп в сравнение с Linux; средните честотни UNIX сървъри са на цена между 25 000 и 249 999 долара (включително хардуер). Основните дистрибутори са HP, IBM и SUN. UNIX сървър от висок клас може да струва до 500 000 долара. Според IDC, Gartner, IBM е лидер на пазара в UNIX сървърите, HP е на 2-ра позиция, а SUN е на трета позиция.
Търговският UNIX обикновено е написан по поръчка за всяка система, което прави оригиналната цена доста висока, докато Linux също има базови пакети. В това отношение Linux е по-близък по своя модел с Windows, отколкото комерсиалната UNIX OS. В момента на закупуване на UNIX сървър, потребителите получават план за помощ на доставчика за настройка и конфигуриране на системата. Но при Linux поддръжката на доставчика трябва да бъде закупена отделно.
И двете операционни системи са уязвими за грешки, но Linux е много по-отзивчив при справяне със заплахите. Linux включи много от същите характеристики и функции, открити в UNIX, включително сегментирането на потребителския домейн в среда за много потребители, изолирането на задачите в многозадачна среда, система за пароли, която може да бъде криптирана и / или разположена отдалечено и още много. Тъй като Linux е отворена системна ОС, грешките могат да бъдат докладвани от всеки от форума на потребителите / разработчиците и в рамките на дни могат да бъдат отстранени. Но за UNIX това не е така и потребителят трябва да изчака известно време, за да получи правилната корекция за отстраняване на грешки. Общността с отворен код се доставя по-бързо, защото не е необходимо да преминава през безкрайните цикли на развитие на търговски базирани операционни системи.
В същото време, като операционна система с отворен код, тя се поддържа от десетки хиляди разработчици по целия свят. За пореден път, това позволява по-добри иновации и по-бързи характеристики на пазара от всичко, което UNIX може да предостави.
Според International Data Corp. (IDC) .Linux е нараснал по-бързо от която и да е друга сървърна ОС през последните няколко години. Потребителската база на Linux се оценява на около над 25 милиона машини, в сравнение с 5,5 милиона за комбинирани UNIX инсталации.
Linux набира популярност поради приложението си в вградените технологии, безплатна и лесна наличност. За да се конкурират с Linux, доставчици като HP, IBM, Sun създават персонализиран UNIX с графичен потребителски интерфейс и удобен за потребителя интерфейс, който е съвместим и с Linux. Основните UNIX доставчици - IBM, Sun и Hewlett-Packard вече поставят функциите за оперативна съвместимост на Linux в бъдещите версии на AIX, Solaris и HP-UX.
Ето едно интересно видео, което ни превежда през историята, разликите и някои общи команди, използвани в Linux и Unix среда: