"Unix" là nhãn hiệu cho một hệ điều hành được lấy cảm hứng từ hệ điều hành cổ điển những năm 1960 có tên "Multics"; "Unix" là một trò chơi chữ có nghĩa là nó giống như Multics, nhưng không phức tạp lắm. ( Lưu ý cá nhân: Vào cuối năm 1980, tôi đã làm việc trên một hậu duệ thương mại hóa của Multics đó là không . Một loại Unix) Phát triển của Unix bắt đầu vào năm 1969 trên một DEC PDP-7, và chuyển đến một PDP-11 vào năm 1970. Trong Năm 1972, nó được viết lại bằng C; đến thời điểm đó nó đã được viết bằng ngôn ngữ lắp ráp. (Ngôn ngữ lắp ráp DEC tương đối thân thiện với lập trình viên, nhưng nó vẫn là ngôn ngữ lắp ráp.) Nó vẫn chủ yếu là một dự án nghiên cứu của Bell Labs thông qua cái gọi là "Phiên bản 7", được phát hành năm 1979.
Trên đường đi, khoảng năm 1977, một chi nhánh thay thế đã phát triển: "BSD" (Phân phối phần mềm Berkeley). AT & T đã cấp phép một phiên bản thương mại của chi nhánh, "System III", vào năm 1982, và sau đó là "System V" vào năm 1983. Sau đó, có một loạt các cuộc đấu tranh hợp pháp giữa AT & T và Berkeley, làm tổn thương cả hai, cho đến khi vụ kiện cuối cùng được giải quyết.
Một phần để đối phó với các trận chiến trên System V và BSD, hai dự án mới đã bắt đầu: Minix (của Andrew Tanenbaum, nhân rộng các tính năng chính của hạt nhân gia đình Unix hiện tại, với thiết kế vi nhân) và dự án GNU (sao chép hầu hết về các phần không phải hạt nhân quan trọng của Unix hiện có), cả hai đều có mã hoàn toàn mới tránh được các rắc rối pháp lý giữa System V và BSD. Những nỗ lực tiêu chuẩn hóa đã cố gắng giải quyết sự khác biệt giữa hai nhánh chính; kết quả chính là POSIX.
Năm 1991 - lấy cảm hứng từ Minix, các nhánh Unix cũ hơn và sự thiếu tiến bộ trên nhân GNU - Linus Torvalds đã tạo ra Linux. Đó cũng là tất cả các mã mới và được trả về loại nhân cũ của Unix chứ không phải là loại nhân vi mô loại Minix.
Năm 1997, Apple tiếp quản Nextstep dựa trên BSD và cuối cùng phát triển nó thành một hệ điều hành Mac mới và điều chỉnh nó cho các thiết bị khác của Apple.
Linux tồn tại trong một loạt các bản phân phối , đó là các gói bao gồm nhân Linux và các tiện ích các loại. Debian là một bản phân phối của Linux và nó đã phân nhánh thành một nhóm các bản phân phối. Ubuntu là một bản phân phối là một phần của gia đình Debian và đến lượt nó được phân nhánh thành một họ phân phối.
Windows và DOS có một lịch sử rất khác nhau. Vào khoảng năm 1963, DEC đã chế tạo PDP-6, có một hệ điều hành có tên Monitor. Khi họ chế tạo PDP-10, họ đặt tên cho hệ điều hành là "TOPS-10". Gary Kildall đã viết một hệ điều hành cho máy tính gia đình Intel 8080 và đặt tên là "CP / M"; nó được lấy cảm hứng từ TOPS-10. CP / M lấy cảm hứng từ "86-DOS", được Tim Paterson viết cho các máy 8086 gia đình (sử dụng hệ thống tập tin 8 bit "độc lập BASIC-86" 8 bit của CP), bởi vì CP / M-86, phần tiếp theo của gia đình 8086 cho CP / M, đã bị trì hoãn.
IBM muốn cấp phép CP / M-86 cho máy 8088 đầu tiên của mình, nhưng đã có vấn đề với thỏa thuận này. IBM đã nghe nói về 86-DOS và yêu cầu Microsoft lấy nó cho họ. Microsoft đã cấp phép cho nó (và sau đó đã mua nó) và cấp phép cho IBM là "PC-DOS" - và cấp phép cho người khác là "MS-DOS".
Một thời gian sau, lấy cảm hứng từ Visi On (được lấy cảm hứng từ Xerox Star, được biết đến như là nguồn cảm hứng cho Lisa và Macintosh của Apple), Microsoft đã phát triển Windows như một tiện ích bổ sung cho MS-DOS. Các phiên bản ban đầu không thành công lắm, nhưng cuối cùng Windows 3.0 cũng đủ tốt để thành công về mặt thương mại. Một số phiên bản mới hơn (3.1, 3.11, 95, 98 và ME) đều chạy trên DOS, nhưng Microsoft nhận ra rằng DOS đang kìm hãm tiến trình trên Windows. Gần cuối, phần lớn nhánh của Windows là 32 bit, nhưng nó vẫn phụ thuộc vào DOS 16 bit.
Trong nỗ lực khắc phục những hạn chế của DOS, Microsoft đã làm việc với IBM trên OS / 2, có nghĩa là "DOS tốt hơn DOS và Windows tốt hơn Windows". Các phiên bản ban đầu không tốt lắm, tuy nhiên, cuối cùng IBM và Microsoft đã kết thúc sự phát triển chung. IBM đã tiếp quản nó và cuối cùng đã tạo ra một hệ điều hành / 2 khá tốt.
Trong khi đó, DEC đã tạo ra loạt máy tính VAX để thay thế dòng PDP-11 và hệ điều hành VMS để chạy trên nó. Nó đã chia sẻ một số lịch sử với hệ điều hành TOPS-10, nhưng chúng không tương thích với nhau.
Để chống lại khả năng xảy ra sự cố với OS / 2, Microsoft đã thuê một nhóm các nhà phát triển VMS hàng đầu (và một số nhà nghiên cứu vi nhân) để xây dựng một Windows 32 bit mới, từ đầu. Sâu xa hơn, nó giống như một sự thích ứng vi nhân với các tính năng tốt nhất của VMS. Trên cùng, nó trông giống như Windows. Bản phát hành đầu tiên của Windows 32 bit là "Windows NT 3.1", tiếp theo là Windows NT 3.5, 3.51 và 4.0, sau đó là Windows 2000 (không có "NT"), XP (Windows 64 bit đầu tiên), Vista, 7 , 8 và 8.1.
Một chủ đề thú vị gắn kết các con đường phát triển hầu hết không liên kết với nhau là DEC. Rất nhiều lịch sử Unix ban đầu được gắn liền với DEC PDP-7, PDP-11 và VAX. DEC PDP-6 và PDP-10 đã truyền cảm hứng cho một số tiền sử DOS. Và các cựu chiến binh của nhóm VAX-VMS của DEC đã xây dựng cốt lõi của gia đình Windows NT.