Каква е разликата Linux върху UNIX

Anonim

Разликата между Linux и UNIX

Разпределени гледна точка, съгласно което операционната система Linux и UNIX - почти същото. Колко легитимна е тази теза?

статия съдържание

  • на Linux Факти
  • върху UNIX Факти
  • Сравнете
  • Таблица

Факти за Linux

Linux - семейство на свободни операционни системи предлагат в десетки, ако не и стотици сортове. Всички те са обединени главно откритост: практически всеки програмист може да пише върху съществуващите дистрибуции на Линукс своя собствена версия на Linux.

Един от първите известни Linux дистрибуция е разработен от финландски програмист Линус Торвалдс. През 1991 г. тя бе показана на ИТ общността. Линус късните разработки са доразвити с участието на групи от безплатни софтуерни ентусиасти от цял ​​свят. Най-популярните версии на Linux днес са Mint, Ubuntu, Debian, Fedora.

Линукс операционните системи са много подходящи за администриране на сървъри. Ето защо, най-голямото търсене на данни за OS са сред корпорации - по-специално в областта на хостинг услуги в сегмента на облачните решения. В сегмента на PC, фокусирани върху отделните потребители, популярност на Linux значително малки в сравнение с Windows, въпреки факта, че основните функции на съвременните дистрибуции по принцип, сравними с възможностите на операционната система от Microsoft.

базирани на Linux в същото време развита най-популярната операционна система за смартфони и таблети - Android.Което, от своя страна, е много по-напред от мобилната версия на Windows.

Линукс операционните системи се считат за UNIX. Това се дължи на факта, че Linus Torvalds и неговите сътрудници използват ключови концепции, разработени в друга фамилия операционни системи - UNIX -, за да създадат свободната си операционна система. Този факт предопредели възникването на тезата, че Linux и UNIX са две версии на една и съща OS, а разликата между тях е доста малка.

Дали това е така - ще продължим да проучваме. Сега - основните факти само за UNIX.

към съдържанието ↑

UNIX

UNIX фактите също са фамилия операционни системи. Първото внедряване на UNIX OS се появи през 1969 година. Повечето съвременни версии на UNIX, за разлика от Linux, са търговска операционна система. Сред тях са OS X, Mac OS, iOS - операционни системи за устройства Apple, както и решения като Sun Solaris, AIX, HP-UX.

В решения, базирани на концепции на UNIX, в повечето случаи има затворен изходен код. Това означава да правите законови промени в това или че програмистите за разпространение, които не са свързани с фирмата-разработчик на конкретна версия на операционната система, не могат.

Сега семейството на UNIX, като Linux, се използва най-вече в корпоративната среда - като инструмент за управление на сървъри. Значителното разпространение на съответните решения обаче е и в сегмента на компютрите за частни потребители, тъй като платформата Mac се контролира от операционната система OS X или нейния предшественик - OS Mac OS, базиран на UNIX.

Освен това, Apple е един от ключовите играчи на пазара на мобилни приспособления. Устройствата iPhone и iPad се управляват от iOS, също свързани с UNIX-системи, както отбелязахме по-горе.

на съдържанието ↑

Сравнение

От гледна точка на технологиите семействата на UNIX и Linux са много близки.Например, много програми, създадени за Linux, могат лесно да бъдат приспособени за UNIX OS без да се презаписва техния изходен код. Това до голяма степен определя по-специално лекотата на едновременното създаване от разработчиците на версии на мобилните приложения на съответния софтуер за Android и iOS. Голям брой съвременни програми за Linux първоначално се появиха като безплатни версии на подобни решения, изпълнявани на UNIX.

Командите, използвани за управление на Linux, са почти същите като тези, използвани от UNIX. Двете семейства на ОС се основават на една концепция за администриране на данни, чиято същност се крие в създаването на политика за създаване на разрешения за изпълнение на определени файлове. Например в операционните системи UNIX и Linux се стартират неоторизирани програми и модифицирането на данните е много трудно. Това предопределя по-специално високата степен на резистентност на двете вируси към вируси.

Каква е разликата между Linux и UNIX? Съвременните ИТ експерти са съгласни, че ключовият критерий в този случай е отношението на разработчиците на семейството на ОС да реализират печалба. Повечето решения, базирани на UNIX, са платени типове софтуер със затворен код, който е предимно собственик на разработчика на съответния софтуер. Linux, от своя страна, не е търговски, както и програми за тях, а кодовете им са отворени за разработчици на трети страни.

Свободният Linux и търговската ориентация на UNIX предопределят редица други основни различия между разглежданите фамилии OS.

Сред тях - по-тясна технологична специализация на UNIX. В много отношения - само заради затворения код. Операционните системи от това семейство по правило се създават за конкретни платформи.Например, HP-UX може да работи само с процесори PA-RISC от HP, както и с Itanium, които са съвместно разработване на HP и Intel. Системите OS X, Mac OS и iOS работят само на устройства от Apple. Същото може да се каже и за поддръжката на OS на базирани на UNIX файлови системи. По принцип специфичното разпространение на OS, базирано на UNIX, може да работи с 1-2 стандарта от съответния тип.

На свой ред, Linux версиите са по-малко стандартизирани. Разпространението на "настолни" версии на Linux може да бъде инсталирано на компютри с AMD и Intel процесори, ако е необходимо - да се адаптира например към руските чипове "Elbrus". Android OS също е "мулти-марка" решение, се използва от десетки производители на приспособления. Що се отнася до поддръжката на файловата система, Linux също е по-универсален от UNIX. Модерните дистрибуции на Linux работят добре дори с файлови системи за Windows - като FAT32, NTFS.

Може да се отбележи, че в сегашната пазара на цифрови решения се оформи неофициална Linux и UNIX конфронтация:

  • в сегмента на PC Linux операционна система, инсталирана на всички изложени IBM платформи, като Windows, се конкурират OS X и Mac OS, които са инсталирани на компютрите на Apple;
  • в сегмента на мобилните джаджи, работещи с Android, инсталирани на смартфони и таблети от различни марки са IOS конкуренти, които се пускат на iPhone и IPAD, също продуциран от Apple.

В първия случай на Linux значително губи UNIX: делът на първия тип системи на световния пазар на PC, според Net Applications, - 1, 34%, делът на Mac OS и OS X - от порядъка на 7, 11%. В сегмента на мобилни джаджи устройства с Android, базирани на Linux, според IDC, вземете около 81, 5%, iOS - 14, 8%.

към съдържанието ↑

Таблица

Затова научихме каква е разликата между Linux и UNIX. Ще се опитаме да покажем съответните критерии под формата на таблица.

Linux UNIX
Какви са приликите на семейството на OS?
Подобен изходен код за програми.
Общи принципи за администриране на данни.
Идентификация на основните команди за управление на OS.
вирусна резистентност
Основните разлики
Почти всички от семейството Linux - свободен Най-UNIX OS - Търговски
OS има голяма гъвкавост, съвместима с "желязо" от различни марки, широка гама от файл системи OS по-малко универсални, всяка дистрибуция адаптирани към ограничен брой платформи и файлови системи
Изходният код дистрибуции, открити Изходен код в повечето случаи затворени