реклама

През последното десетилетие или около това хората наистина са започнали объркайте „UNIX“ с „Linux“ Unix vs. Linux: Разликите между и защо има значениеПреди създаването на Linux компютърният свят беше доминиран от Unix. Каква е разликата между Linux и Unix? Прочетете още сякаш те са едно и също нещо, но това не е вярно. Това е мътно пространство, което трябва да се тъпче, но разликата в основата си се свежда до това как определяте термините.

UNIX има корени още през 60-те години, но името не се проявява чак през 70-те години с раждането на проект, наречен Unics. През следващите няколко десетилетия UNIX в крайна сметка се раздели на много различни клонове, всеки със своите уникални обрати.

Linux беше не един от тези клонове.

Всъщност Linux беше роден като алтернатива на UNIX Penguin Origins: Историята на Linux [Geek History]На практика няма къде да отидете, без да сте в контакт с Linux - той захранва всичко - от обикновените компютри до най-мощните сървъри до нашите мобилни мобилни устройства. Повечето хора, които не са техници ... Прочетете още

instagram viewer
с цел да бъдат съвместими с UNIX, което обяснява защо двете имат много сходства и защо често са свързани. В този смисъл Linux е подобна на UNIX, а не базирана на UNIX операционна система.

С други думи, Linux беше повлиян от UNIX, но UNIX системите нямат връзка с Linux. С казаното, ето някои от по-важните UNIX системи, които съществуват и до днес и си струва да знаете.

BSD

Софтуерната дистрибуция в Беркли, известна обикновено като BSD, беше производно на UNIX, която стартира през 1977 г. и прекрати развитието си през 1995 г. При създаването си BSD всъщност имаше същия код като UNIX по това време, което го прави истински клон на UNIX.

Въпреки че оригиналният BSD вече не съществува, той роди хълм от други потомци - наречени „варианти“ - много от които активно се развиват като проекти с отворен код Какво е софтуер с отворен код? [MakeUseOf обяснява]„Отворен код“ е термин, който се хвърля много в наши дни. Може да знаете, че някои неща са с отворен код, като Linux и Android, но знаете ли какво включва? Какво е отворено ... Прочетете още .

Най-популярният вариант е FreeBSD, която е операционна система с общо предназначение, която е пълна с функции (за разлика от Linux, която е само ядро). Това означава, че системата FreeBSD включва ядро, драйвери, помощни програми и документация.

UNIX-подобна система-FreeBSD

Инсталациите по подразбиране на FreeBSD нямат графичен интерфейс, но е достатъчно лесно да инсталирате една от популярните настолни среди, които се поддържат извън кутията: GNOME, KDE или Xfce.

Третият най-популярен вариант е NetBSD, която се фокусира повече върху изчистения дизайн и лесната преносимост в компютърните архитектури, което означава, че трябва да работи без проблем на почти всяка машина.

В по-голямата си част NetBSD се използва предимно като основа за мащабни сървъри и вградени системи, а не за лична употреба.

Един от потомците на NetBSD, призован OpenBSD, всъщност надмина родителя си по популярност, превръщайки се във втория най-използван BSD вариант след FreeBSD.

UNIX-подобна система-OpenBSD

Основният фокус на OpenBSD е върху прозрачния код и документация, последвани от сигурност. Поради това OpenBSD е популярна операционна система в индустрията за сигурност. Въпреки това OpenBSD също поддържа настолни среди и общи програми с отворен код Най-добрият софтуер и приложения за LinuxНезависимо дали сте нов в Linux или сте опитен потребител, ето най-добрият софтуер и приложения за Linux, които трябва да използвате днес. Прочетете още , което го прави и за лична употреба.

Всички тези варианти са лицензирани под BSD лиценз с отворен код Лицензи за софтуер с отворен код: Кой трябва да използвате?Знаете ли, че не всички лицензи с отворен код са еднакви? Прочетете още , който е един от най-разрешителните налични софтуерни лицензи. Можете да направите почти всичко, което искате, с тези операционни системи.

Solaris

През 1983 г. излиза вариант на BSD, наречен SunOS. Разработен от Sun Microsystems - известен още като пионерите зад платформата на Java - SunOS е създаден да бъде по-скоро работна станция и сървър компютър, а не персонален десктоп.

Но след това през 1992 г. те изхвърлиха базираната на BSD SunOS и започнаха отново, използвайки по-модерна (по онова време) версия на UNIX. Тази версия стана наречена Solaris, която съществува и до днес под името Oracle Solaris (тъй като Sun Microsystems беше придобита от Oracle през 2010 г.)

UNIX-подобна система-OpenSolaris

През по-голямата част от своята история Solaris е затворен източник, патентован проект, въпреки че Слънцето често интегрирани решения с отворен код в системата (като OpenWindows и по-късно, Common Desktop) Околен свят).

Но през 2005 г. всичко се промени, когато Sun пусна кодовата база Solaris под лиценз, одобрен от Инициативата за отворен код. Този вариант, базиран на Solaris 10, стана известен като OpenSolaris.

За съжаление, когато Sun беше придобита от Oracle, официалният проект OpenSolaris беше закрит. Това подтикна общността на разработчиците да продължат развитието си самостоятелно, което доведе до вика вика OpenIndiana на базата на ново ядро, наречено илюмини.

UNIX-подобна система-openindiana

OpenIndiana е духовното продължение на вече несъществуващия OpenSolaris. Няколко други производни на OpenSolaris съществуват и всички те са базирани на ядрото на илюмоса (просто например как всички Linux дистрибуции са базирани на Linux ядрото), но нито една не е толкова забележителна OpenIndiana.

Но в края на деня, освен ако не работите в среда на мащабни сървъри и мейнфрейми, вероятно никога няма да се наложи да се справите със Solaris или с някой от неговите роднини.

OS X

Изненадващ брой хора не осъзнават, че съвременните Mac системи са извлечени от UNIX база. До Mac OS 9, операционната система на Apple беше изградена и разработена вътрешно, но те обновиха всичко през 2001 г. с пускането на Mac OS X (който по-късно беше ребраниран като OS X през 2012 г).

Когато Apple закупи NeXT, Inc. през 1997 г. те придобиват и операционната система NeXTSTEP, която сама по себе си е извлечена от ранна версия на BSD. Това означава, че съвременните Macs имат повече претенции към UNIX потомство отколкото дори Linux системи Mac OS X Yosemite, от гледна точка на потребител на LinuxMac OS X се използва като дете на плаката за чист и елегантен интерфейс. Като писател на Linux, моя дълг е да правя сравнения между Linux дистрибутори, но също и срещу конкуренцията. Прочетете още !

UNIX-подобна система OSX-

Преди OS X всяка версия на операционната система на Apple беше отразена в името (например Mac OS 9, Mac OS 8 и т.н.). Сега всички версии на базираната на UNIX операционна система от 2001 г. са „Версия 10“, като всяко основно издание получава кодово име като „Yosemite“ (което технически е версия 10.10).

Както се оказва, преминаването към UNIX се оказа успешно за Apple, когато вземете предвид, че OS X в крайна сметка се превърна в основа на iOS, операционна система, която сега захранва телефони iPhone, iPad и Apple TV. Спорно е, че Apple дори не би била на картата, ако не беше UNIX.

Други операционни системи, подобни на UNIX

В допълнение към трите големи имена по-горе, има няколко други забележителни примера за не-Linux UNIX системи, които си струва да бъдат споменати.

IBM разработва операционна система, наречена AIX, който се използва най-вече в мейнфрейми на IBM и PowerPC. Hewlett-Packard поддържа HP-UX, която се използва в линията на работни станции и сървърни системи на HP 9000. И тогава има Minix, операционна система за микроканал, която сега се използва най-вече за образователни цели.

Долния ред? UNIX е далеч по-разпространен и влиятелен, отколкото може да мислите. Светът би бил наистина ли различно, ако UNIX никога не беше украсявал сцената.

Кои UNIX-подобни системи пропуснахме? Това помогна ли да се изясни какво е UNIX? Имате ли въпроси, на които не сте отговорили? Споделете с нас в коментарите по-долу!

Джоел Лий има B.S. в областта на компютърните науки и над шест години професионален опит в писането. Той е главен редактор на MakeUseOf.