Система "схожий на Unix" може повністю відповідати Єдиній специфікації UNIX , збірній назві стандартів, що кваліфікуються як система Unix, але в той же час Unix є зареєстрованою торговою маркою The Open Group, і постачальники Unix подібних систем потребують щоб зареєструвати свої системи, щоб офіційно кваліфікуватися як Unix. На даний момент зареєстровані системи UNIX 03 :
- Apple Inc .: Mac OS X версія 10.5 Leopard на комп'ютерах Macintosh на базі Intel
- Apple Inc .: Mac OS X версія 10.6 Snow Leopard на комп'ютерах Macintosh на базі Intel
- Fujitsu Limited: Операційна система Solaris ™ 10 на 64-бітних платформах на базі SPARC® Fujitsu PRIMEPOWER®
- Компанія Hewlett-Packard: HP-UX 11i V3 випуск B.11.31 або новішої версії на серверах цілісності HP
- Корпорація IBM: AIX 5L для POWER V5.2 від 8-2004 р. Або новішої версії з APARs: IY59610, IY60869, IY61405 з VAC 6.0.0.8 або новішими версіями на системах pSeries CHRP
- Корпорація IBM: AIX 5L для POWER V5.3 від 7-2006 р. Або новішої версії Системи, що використовують архітектуру системи CHRP з процесорами POWER ™
- Корпорація IBM: Операційна система AIX 6 V6.1.2 з SP1 або новішою версією Системи, що використовують архітектуру системи CHRP з процесорами POWER ™ та 2, 8 або 128 портів асинхронних портів
- Корпорація Oracle: Oracle Solaris 11 FCS і пізніші версії на платформах на базі SPARC, 32-бітних і 64-бітних, а також на платформах на базі X86, 32-бітних і 64-бітних
- Корпорація Oracle: Операційна система Solaris 10 плюс патч 118844-06 для X86 і далі, на 64-бітних системах на базі X86
- Корпорація Oracle: Операційна система Solaris 10 та 32-розрядні та 64-бітні системи на базі SPARC
- Корпорація Oracle: операційна система Solaris 10 та 32-розрядні системи на базі X86
Постачальники систем з відкритим кодом, такі як Unix (в основному Linux та FreeBSD), як правило, не реєструються в The Open Group, або щоб уникнути витрат на сертифікацію, або, тому що вони не знаходять великої цінності при цьому. Теоретично цілком можливо, що система, схожа на Unix, технічно є Unix, і все, чого їй не вистачає, є сертифікація.
Фонд Linux, з іншого боку, створив Linux Standard Base , стандарт ISO , намагаючись стандартизувати Linux. Дотримання POSIX
лежить в основі як SUS, так і LSB, підтримуючи таким чином зв'язок між Unix та Linux.
Системи, подібні Unix та Unix, як правило, більш схожі, ніж різні, теоретично всі популярні Unix аромати, зареєстровані чи ні, сумісні з POSIX (повністю або здебільшого), тому вони поділяють основний інтерфейс програмування, оболонки та утиліти (та багато інших речі). IEEE та The Open Group підтримують вільно доступну копію останньої версії POSIX.1-2008 , де ви можете знайти більше інформації про те, що насправді означає відповідність POSIX.
Тепер, окрім правових та технічних причин, Linux успадкував мантру "не Unix" від асоціації з GNU , подібною операційною системою Unix, ініційованою Річардом Сталманом. GNU означає "GNU не Unix", оскільки наміри Сталлмана полягали в тому, щоб створити систему, сумісну з Unix, яка була б безкоштовною, а для цього вона не повинна містити код Unix, оскільки Unix є власником.
Ранні розробники Linux почали переносити інструменти GNU в Linux, і отримана система була названа GNU / Linux ще в 1992 році . Існує тривала суперечка щодо того, чи слід Linux називати Linux або GNU / Linux (оскільки він включає декілька частин GNU), але це не має значення для вашого питання, що важливо, що "не Unix" може просто посилатися на асоціацію з GNU і мало спільного з його дизайном, залежно від контексту.
Стаття "Історія Linux" у Вікіпедії докладно пояснює походження Linux та її стосунки з Unix (через Minix та GNU), і вам також потрібно пройти деякий час, щоб прочитати посилання статті, якщо вас цікавить дізнатися більше.