"Unix" - торгова марка операційної системи, яка була натхненна операційною системою 1960-х років під назвою "Multics"; "Unix" - це гра слів, яка передбачає, що вона нагадує Multics, але не настільки складна. ( Особиста примітка. Наприкінці 1980-х я працював над комерційним нащадком Multics, який не був типом Unix.) Розробка Unix почалася в 1969 році на DEC PDP-7 і перейшла до PDP-11 у 1970 році. 1972 р. Він був переписаний на С; до цього часу це було написано мовою складання. (Мова складання DEC була відносно зручною для програмістів, але вона все ще була мовою складання.) Це здебільшого залишався дослідницьким проектом Bell Labs завдяки тому, що було відоме як "Версія 7", яке було випущено в 1979 році.
Попутно, приблизно в 1977 році, розроблена альтернативна гілка: "BSD" (Berkeley Software Distribution). Компанія AT&T ліцензувала комерційну версію своєї філії "Система III" у 1982 році, а потім "Система V" у 1983 році. Тоді між AT&T та Берклі відбулася купа юридичних сутичок, яка пошкодила обох, поки позов не був врешті врегульований.
Частково у відповідь на битви за System V та BSD розпочалися два нові проекти: Minix (Ендрю Таненбаум, який повторював ключові особливості існуючих ядер сімейства Unix, з дизайном мікроядра) та проект GNU (який повторював більшість важливих неядерних частин існуючого Unix), як із абсолютно новим кодом, який уникнув юридичних проблем між системою V та BSD. Зусилля зі стандартизації намагалися усунути відмінності між двома основними галузями; головний результат - POSIX.
У 1991 році - надихнувшись Minix, старими відділеннями Unix та відсутністю прогресу в ядрі GNU - Лінус Торвальдс створив Linux. Це також був новий код і повернувся до старого типу Unix ядра, а не мікроядра типу Minix.
У 1997 році Apple перейняла на базі BSD Nextstep і, врешті-решт, розробила її в новій операційній системі Mac та адаптувала її до інших пристроїв Apple.
Linux існує в різноманітних дистрибутивах , що представляють собою пакети, що містять ядро Linux та різноманітні утиліти. Debian був одним дистрибутивом Linux, і він розгалужився в сімейство дистрибутивів. Ubuntu - це дистрибутив, який є частиною родини Debian, і він, у свою чергу, розгалужується на родину дистрибутивів.
Windows та DOS мають дуже різну історію. Приблизно в 1963 році DEC побудував PDP-6, який мав операційну систему під назвою Monitor. Коли вони побудували PDP-10, вони назвали операційну систему "TOPS-10". Гері Кілдалл написав операційну систему для комп'ютерів сімейства Intel 8080 і назвав її "CP / M"; його надихнули ТОПС-10. CP / M надихнув "86-DOS", написаний для машин із сімейством 8086 Тімом Патерсоном (використовуючи 8-бітну файлову систему FAT "Microsoft" "Автономний диск BASIC-86"), оскільки CP / M-86, сімейне продовження CP86 8086 / М, затримався.
IBM хотіла ліцензувати CP / M-86 на свою першу машину 8088, але виникли проблеми з угодою. IBM почула про 86-DOS і попросила Microsoft отримати їх за них. Майкрософт ліцензував це (а пізніше придбав), а ліцензував IBM як "PC-DOS" - і ліцензував його як "MS-DOS".
Через деякий час, надихнувшись Visi On (який, в свою чергу, надихнув Xerox Star, більш відомий як натхнення для Apple Lisa та Macintosh), Microsoft розробила Windows як доповнення до MS-DOS. Ранні версії не були дуже успішними, але з часом Windows 3.0 виявився досить хорошим для комерційного успіху. Кілька пізніших версій (3.1, 3.11, 95, 98 та ME) всі працювали на DOS, але Microsoft визнала, що DOS стримує прогрес у Windows. Під кінець, значна частина цієї гілки Windows була 32-розрядною, але вона все ще залежала від 16-розрядних DOS.
Намагаючись подолати обмеження DOS, Microsoft працювала з IBM над ОС / 2, який мав на увазі "Кращий DOS, ніж DOS, і краще Windows, ніж Windows". Однак початкові версії виявилися не дуже хорошими, і врешті IBM та Microsoft закінчили спільну розробку. IBM перейняла це і в кінцевому підсумку зробила досить непогану ОС / 2.
Тим часом DEC створила комп'ютери серії VAX для заміни лінії PDP-11 та операційної системи VMS для роботи на ній. Він поділився деякою історією з операційною системою TOPS-10, але вони не були взаємно сумісні.
Оберігаючи від можливості виникнення проблем з OS / 2, Microsoft найняла купу топ-розробників VMS (та деяких дослідників мікроядер), щоб створити нову, 32-бітну Windows, з нуля. Глибоко вниз це нагадувало адаптацію мікроядра найкращих особливостей VMS. Зверху, це було схоже на Windows. Першим випуском 32-розрядної Windows був "Windows NT 3.1", далі Windows NT 3.5, 3.51 та 4.0, потім Windows 2000 (без "NT"), XP (перша 64-розрядна Windows), Vista, 7 , 8 і 8.1.
Один цікавий потік, який пов’язує ці, переважно незв'язані шляхи розвитку, - це DEC. Багато ранньої історії Unix було пов'язано з DEC PDP-7, PDP-11 та VAX. DEC PDP-6 і PDP-10 надихнули деяких передісторій DOS. А ветерани команди VAX-VMS DEC побудували ядро сімейства Windows NT.