Unix哲学
提议Unix的一个关键优势是他称作“糟糕的更好”的设计哲学。在“糟糕的更好”的设计风格下，接口和实现的简单性比系统的任何其他属性都更重要，包括准确性、一致性和完整性。Gabriel主张这种设计风格拥有关键的进化优势，尽管他也怀疑一些结果的质量。
ReactOS
其它人则批评认为我们已经有好几个基于 Unix（Linux 及不同版本的 BSD）的操作系统, 与其再创建一个新的, 不如集中精力改善旧的，努力做好 WINE，让现有的 WINDOWS 应用程序在其上运行得更好。但是，ReactOS 开发者及其他拥护者辩解说，UNIX 类操作系统不一定是唯一的最好的操作系统类型。NT 的设计含有很多概念是 Unix 工作方式的改进，而且一个在更低层次更似 Windows 的操作系统（即是设计成与 Windows 相似，而非执行某某应用程序，尝试把另一个操作系统变成 Windows）将更有机会成功达到更广阔地兼容现有的 Windows 应用程序和（特别是）硬件驱动程序。
Exokernel
理论上，这种设计可以让各种操作系统运行在一个外核之上，如Windows和Unix。并且设计人员可以根据运行效率调整系统的各部分功能。
Fedora (作業系統)
一直以来unix及类unix系统的目录结构对于很多人显得晦涩难懂，Fedora计划简化其目录结构，将二进制文件集中放在/usr/bin，将库文件集中到/usr/lib和/usr/lib64，而对于原本同样用于存储二进制文件的/bin和/sbin将以连接的形式指向/usr/bin，同样的/lib /lib64也会以连接形式指向对应目录。示意如下： Fedora使用的Anaconda安裝工具預設會啟動圖形界面支持，使得安裝時所要求的硬體相容性提高，使用者在安裝時發生錯誤就必須嘗試更改安裝設定。
Windows Services for UNIX
SFU 3.0和3.5中所包含的Interix子系统和稍后发布的SUA Windows组件提供了头文件和程式库，因此能轻易重新编译或者移植UNIX应用程序以供Windows上使用；微软没有make与Windows二进制兼容的Linux或其他Unix（如BSD、Solaris、Xenix等）的二进制文件。与被Interix取代的微软POSIX子系统一样，该子系统应被视为一个独特的类Unix系统。
UNIX
操作系统，是一个强大的多用户、多任务操作系统，支持多种处理器架构，按照操作系统的分类，属于分时操作系统，最早由肯·汤普逊、丹尼斯·里奇和道格拉斯·麥克羅伊于1969年在的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有，只有符合单一规范的系统才能使用这个名称，否则只能称为类（）。
Uzbl
Uzbl这一名称来自于英文单词“usable”的网络语言读法。它的设计高度遵循Unix哲学，即如Unix文化的缔造者之一Douglas McIlroy所归纳的：因此，Uzbl不像其他浏览器那样包含众多特性，它的核心程序既没有工具栏，也没有控件，甚至不能管理书签、浏览历史、下载和Cookie，这些功能都交给外部程序或脚本去处理。在交互方面，它可以从标准串流（先入先出队列管道）、Unix域套接字或者从配置文件中读取文本来获得输入。这种设计使丰富的自定义成为可能。
單一UNIX規範
在1980年代中，開始有人提出計劃，想要統一不同Unix 作業系統的-{zh-cn:接口;zh-tw:介面}-。
管道 (软件)
管道的概念是在Unix的发源地贝尔实验室由Douglas McIlroy在Unix开发期间主张的。与Unix的管道有关的更早期独立工作是Ken Lochner在1960年代为开发的“通信文件”。Tony Hoare在1978年提出的通信顺序进程（CSP），进一步发展了McIlroy的管道，但它用于通信的无缓冲区通道不是头等对象。是开始于1980年的将管道想法向IBM的和z/OS系统的移植。
UNIX
因为其安全可靠，高效强大的特点在服务器领域得到了广泛的应用。直到流行开始前，也是科学计算、大型机、超级计算机等所用操作系统的主流。现在其仍然被应用于一些对稳定性要求极高的数据中心之上。
Research Unix
Research Unix，是一系列的Unix作業系統的通稱，由貝爾實驗室的計算機科學研究中心（，部門編號1127）研發，因此得名，共有10個版本。這些Unix系統運行在DEC PDP-7，PDP-11，VAX，以及Interdata 7/32與8/32電腦上。
XFree86
XFree86是X Window系统的其中一个实现，自1992年，它一直循著自由發放的開放源代碼模式被發展。它主要的運作平台是Unix类操作系統，包括各版本的UNIX、Linux、BSD、Solaris、Mac OS X、IRIX、OpenVMS及Cygwin/X等。
UNIX
1975年，UNIX发布了4、5、6三个版本。1978年，已经有大约600台计算机在运行UNIX。1979年，版本7发布，这是最后一个广泛发布的研究型UNIX版本。20世纪80年代相继发布的8、9、10版本只授权给了少数大学。此后这个方向上的研究导致了九号计划的出现，这是一个新的分布式操作系统。
操作系统
某些Unix變種，例如惠普的HP-UX以及IBM的AIX僅設計用於自家的硬體產品上，而SUN的Solaris可安裝於自家的硬體或x86電腦上。蘋果電腦的Mac OS X是一個從NeXTSTEP、Mach以及FreeBSD共同衍生出來的微核心BSD系統，此OS取代了蘋果電腦早期非Unix家族的Mac OS。
硬盘分区
对于基于UNIX的作業系統或者Linux操作系统来说，分区系统创建了 /、/boot、/home、/var、/opt和交换分区。这就保证了如果其中一个文件系统损坏，其它的数据（其它的文件系统）不受影响，这样就减少了数据丢失。这样做的一个缺点是将整个驱动器划分成固定大小的小分区，例如，一个用户可能会填满 /home 分区并且用完可用硬盘空间，即使其它分区上还有充足的空闲空间。典型的桌面系统使用另外一种约定；“/”（根目录）分区包含整个文件系统。 /home 分区独立分区是一个有用的操作，因为这样允许在不破坏/home分区数据的情况下干净地重新安装（或者安装另外一个Linux发行版）。
Mach
与UNIX最初无视多处理器的设计不同，Mach在设计伊始即将多处理器支持纳入考虑。它的扩展性也很好，UMA还是NUMA都能很好的支持。Mach是为千种不同的处理器而设计的，移植到其他体系结构很容易。其设计的一个关键目标即为各不相同的硬件平台上，实现可移植的分布式系统。（Appendix B, Operating System Concepts）
肯·汤普逊
1980年，汤普逊当选美国国家工程院院士，因为“设计了Unix操作系统，它的效率、广度、力量和风格指导了一代在小型计算机进行开发的人。”
UPX
得益于UCL的简单设计，其解压缩程式碼只需要额外的数百位元組。UCL最大的好处是在解压缩过程中不需要额外的記憶體，意味着经过UPX压缩的可执行文件执行时通常也不需要为了解压缩付出额外記憶體。
Linux发行版比较
與其他作業系統不同，Linux和Unix允許存放於任何介質的檔案系統，包括磁碟、光碟、USB硬碟，甚至是另一個檔案系統中的檔案裡面；同樣也廣泛支援許多C的編譯器（主要是GCC）、init系統（主要是sysvinit）、桌面環境和視窗管理程式。
標準串流
在Unix之前的作業系統，程式必須明確指出連結到合適的輸入和輸出資料。對這當中的許多系統而言，這牽涉一些錯綜複雜而又與特定作業系統相關的事，是一件嚇人的程式設計挑戰。如控制環境設定、存取一個檔案表格、決定區域資料集、和決定讀卡機、磁帶、磁碟、列印機、打卡機或互動式終端機。
操作系统
在众多常用操作系统之中，除了QNX和基于Mach的UNIX等个别系统外，几乎全部采用单内核结构，例如大部分的Unix、Linux，以及Windows（微软声称Windows NT是基于改良的微内核架构的，尽管理论界对此存有异议）。微内核和超微内核结构主要用于研究性操作系统，还有一些嵌入式系统使用外核。
Unix哲学
Unix哲学是一套基于Unix操作系统顶级开发者们的经验提出的软件开发的准则和哲学。
Linux的採用
有許多Linux作業系統可用於桌上型電腦和筆記型電腦上，一些較知名的作業系統是Ubuntu、Linux Mint、Fedora和openSUSE。然而，相較於微軟的Microsoft Windows，或者是蘋果公司的OS X，Linux作業系統在個人電腦或筆記型電腦的市占率並不是很高。根據2013年10月的一份統計，個人電腦和筆記型電腦的作業系統市占率分佈為：所有Windows系統佔有90.66%，OS X佔7.73%，所有Linux系統佔1.61%。
Void Linux
Void的特殊之处在于其以Runit作为init系统，而非更为常见的systemd。后者为包含Arch Linux、CentOS、Debian、Fedora、Mageia以及 Ubuntu在内的诸多其它发行版所采用。Void还是第一个以LibreSSL作为系统预设密码学库的发行版。最獨特之處在於Void提供了分別以glibc和musl構建的安裝媒介。
服务器
现在，市场上有很多服务器操作系统。类Unix操作系统是Unix的后代，大多为作服务器平台 设计。常见的此类类Unix操作系统有各种Linux发行版（如红帽企业Linux、SUSE）、AIX、IRIX、Solaris、BSD（如OpenBSD、NetBSD）、和SCO OpenServer。微软也推出了Windows Server，如Windows NT 4.0 Server、Windows 2000 Server、Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016、Windows Server 2019。
Microsoft Max
系统要求
貝爾實驗室九號計畫
UNIX其中一個中心概念是所有系統介面皆可以一組檔案的形式呈現，而九號計畫成功地把這個概念以現代分散式系統實作出來。九號計畫的一些功能，像是Unicode中的UTF-8編碼，也被其他作業系統所實作。一些類UNIX作業系統，例如Linux，也實作9P、九號計畫的檔案系統，以及部份實作的類rfork指令的系統呼叫。除此之外，在Plan 9 from User Space中許多九號計畫所採用的應用程式及工具，例如rc shell，也被移植到UNIX以及LINUX系統上，而且還有一定程度的人氣。Glendix這個專案則嘗試以GNU/Linux作業系統取代九號計畫，或者是說，以Linux核心來取代九號計畫的核心。
嵌入式系统
微内核在二十世纪五十年代开始首次尝试，但是由于计算机在任务间切换以及在任务间交换数据速度非常缓慢，所以人们放弃了微内核而钟情于MULTICS和UNIX风格的大内核。总体上来说，微内核在任务切换以及任务间通信速度快的时候是比较成功的，在速度慢的时候是失败的。
UNIX
截止到2020年6月，目前除类UNIX系统（BSD、GNU）外，仍有Oracle Solaris，IBM AIX，HP-UX，MINIX等符合标准的UNIX系统。而原System V Unix则随着“1127”部门的解散而停止更新。
快速切換使用者
快速用户切换是一些现代的多用户操作系统（如Windows和Mac OS X，Linux）的一个特点。 它可以让PC用户无需退出应用程序或注销帐户就可以进行用户切换。类似的功能首先是由它支持多个虚拟控制台的Xenix的操作系统上开发的消费级硬件。Linux，BSD和其他大多数的PC Unix系统采用虚拟终端，并进一步开发了用户界面，包括允许用户有选择地运行单独的图形X Window系统会话。
UNIX
第一版UNIX是用PDP-7汇编语言编写的，一些应用是由叫做B语言的解释型语言和汇编语言混合编写的。在进行系统编程时不够强大，所以湯普遜和里奇对其进行了改造，并于1971年共同发明了C语言。1973年湯普遜和里奇用C语言重写了Unix，形成第三版UNIX。在当时，为了实现最高效率，系统程序都是由汇编语言编写，所以湯普遜和里奇此举是极具大胆创新和革命意义的。用C语言编写的Unix代码简洁紧凑、易移植、易读、易修改，为此后Unix的发展奠定了坚实基础。
Unix shell
Unix shell，一種殼層與命令行界面，是UNIX操作系统下传统的用户和计算机的交互界面。第一個用户直接输入命令来执行各种各样的任务。
Inode
Unix先驱丹尼斯·里奇说，inode这个命名的来源可能是文件系统的存储组织为一个扁平数组，分层目录資訊使用一个数作为文件系统这个扁平数组的索引值（index）。
安全增强式Linux
早期工作主要指向在UNIX计算环境（准确而言是POSIX）下标准化强制和自主访问控制条款的方法。这归因于美国国家安全局受信UNIX（TRUSIX）工作组，他们在1987到1991年间接触并发布了一本 （#020A），并制造了一个原初模型和最初未发布的关联评估证据原型（#020B）。
Unix信号
进程的运行也可能导致硬件异常，例如，将一个数除以零，或者出现TLB不命中。在类Unix系统中，这会自动运行内核的异常处理程序。对于某些异常如页缺失，内核有足够的信息来处理完并恢复进程的运行。但是对于另外一些异常，内核不能处理而只能通过发送信号把异常交给进程自己处理。例如在x86架构的CPU上，如果一个进程尝试将一个数除以零，将会产生"divide error"异常，并使内核向出错的进程发送SIGFPE信号。相似地，如果一个进程尝试访问虚拟地址空间以外的内存，内核将向进程发送SIGSEGV信号。异常与信号的具体对应关系在不同的CPU架构上是不同的。
LZMA
一些Windows作業系統专有的特性深深嵌入在原始程序中，使得最初很难生成一个与Unix等系统兼容的版本。然而，LZMA 由于其开放源码特性，仍然最终获得了各种平台的实现：
操作系统
除了商業主流的作業系統外，從1980年代起在开放源代码的世界中，BSD系統也發展了非常久的一段時間，但在1990年代由於與AT&T的法律爭端，使得遠在芬蘭赫爾辛基大學的另一股開源作業系統——Linux興起。Linux核心是一個標準POSIX核心，其血緣可算是Unix家族的一支。Linux與BSD家族都搭配GNU計畫所發展的應用程式，但是由於使用的许可证以及歷史因素的作弄下，Linux取得了相當可觀的開源作業系統市佔率，而BSD則小得多。相較於MS-DOS的架構，Linux除了擁有傲人的可移植性（相較於Linux，MS-DOS衹能運行在Intel CPU上），它也是一個分時多行程核心，以及良好的記憶體空間管理（普通的行程不能存取核心區域的記憶體）。想要存取任何非自己的記憶體空間的行程衹能透過系统调用來達成。一般行程是處於使用者模式（User mode）底下，而執行系統呼叫時會被切換成核心模式（Kernel mode），所有的特殊指令衹能在核心模式執行，此措施讓核心可以完美管理系統內部與外部裝置，並且拒絕無權限的行程提出的請求。因此理論上任何應用程式執行時的錯誤，都不可能讓系統-{zh-hant:當機;zh-hans:崩潰}-。
Xfce
Xfce是桌面環境，用於Unix與Unix-like作業系統，如Linux與FreeBSD。Xfce建基在GTK+之上，它同時為程式設計者提供開發框架。Xfce使用Xfwm作為預設的視窗管理器，亦可搭配Openbox等其他視窗管理器協同運作。Xfce由許多彼此獨立的組件所構成，除了本身，還有第三方的程式使用Xfce的程序庫，如文字編輯器Mousepad、多媒體播放程式Parole與終端模擬器。
Dd (Unix)
在Unix上，硬件的设备驱动（如硬盘）和特殊设备文件（如/dev/zero和/dev/random）就像普通文件一样，出现在文件系统中；只要在各自的驱动程序中实现了对应的功能，codice_1也可以读取自和/或写入到这些文件。这样，codice_1也可以用在备份硬件的引导扇区、取得一定数量的随机数据等任务中。codice_1程序也可以在复制时处理数据，例如转换字节序、或在ASCII与EBCDIC编码间互换。
Xenix
自第七版后，Xenix合作使用了BSD的技术，再加上当时x86处理器的价格低廉，很快便成为当时最受欢迎的Unix发行版。
Init
Unix 系列中(如 System III 和 System V)init的作用，和研究中的 Unix 和 BSD 衍生版本相比，发生了一些变化。大多数Linux发行版是和 System V 相兼容的，但是一些发行版如Slackware 采用的是BSD风格，其它的如 Gentoo 是自己定制的。後來Ubuntu 和其他一些發行版採用 Upstart 來代替 傳統的 init 處理程序。至2015年，大部分Linux發行版都已採用新的systemd替代System V和Upstart，但systemd向下相容System V。
GoboLinux
GoboLinux是一个开源操作系统，其最显著的特色是重新组织的文件系统层次结构。它没有遵循以往类UNIX操作系统的文件系统层次结构标准（FHS）。在GoboLinux下，每个软件都有自己的子目录树，其下包含它属的所有文件。因此，程序“Foo”的专属文件与库都在" /Programs/Foo "目录下。很明显，“可执行”文件位于" /Programs/Foo "。根据GoboLinux开发者的观点，其意义在于构建一个在文件层级上结构明晰的系统。
Xenix
二十世纪八十年代末期，《The Design and Implementation of the 4.3BSD UNIX Operating System》称Xenix为“可能是传播最广的UNIX操作系统”("Probably the most widespread version of the UNIX operating system")。
A/UX
再者，A/UX有一套名為「Commando」的公用程式（近似於相同名稱的一套工具：MPW）可協助使用者輸入UNIX命令。從Finder中開啟一個UNIX的執行檔將會開啟一個對話方塊（dialog box），然後讓使用者用標準的操作控制方式來選擇命令列程式的相關選項，如單選鈕（radio button）、多選鈕（check box）等，並且會顯示命命列可用的參數（parameter或argument），之後才正式執行命令或程式，這個特色功能對UNIX的新學者而言可大幅降低學習難度、學習曲線，並且也能減少使用者對UNIX手冊的倚賴度。
变迁系统
变迁系统的特点有：
Unix信号
在计算机科学中，信号（）是Unix、类Unix以及其他POSIX兼容的操作系统中进程间通讯的一种有限制的方式。它是一种异步的通知机制，用来提醒进程一个事件已经发生。当一个信号发送给一个进程，操作系统中断了进程正常的控制流程，此时，任何非原子操作都将被中断。如果进程定义了信号的处理函数，那么它将被执行，否则就执行默认的处理函数。
单一内核
单一内核（Unikernel）是用途专一的系统映像。单一内核将应用程序与其依赖的系统组件，打包为一个具有单一地址空间的映像，可以直接在（虚拟化）硬件层面运行。这样的内核免去了上下文切换（context switch）的开销，同时减少了系统大小、启动时间和应用面，提供了内核层面的隔离，大幅提升了程序执行效率和安全性。
Ubuntu
Ubuntu所有系統相關的任務均需使用sudo指令是它的一大特色，這種方式比傳統的以系統管理員帳號進行管理工作的方式更為安全，此為Linux、Unix系統的基本思維之一。Windows 在较新的版本内也引入了类似的 UAC 机制，但使用者数量不多。同時，Ubuntu也相當注重系統的易用性，標準安裝完成後（或Live CD启动完成后）就可以立即投入使用，簡單地說，就是安裝完成以後，使用者無需再費神安裝瀏覽器、Office套裝程式、多媒體播放程式等常用軟體，一般也無需下載安裝網卡、音效卡等硬體設備的驅動（但部份顯示卡需要額外下載的驅動程式，且不一定能用套件庫中所提供的版本）；Ubuntu的開發者與Debian和GNOME開源社區合作密切，其各個正式版本的桌面環境均採用GNOME的最新版本，通常會緊隨GNOME項目的進展而及時更新（同時，也提供基於KDE、XFCE等桌面環境的衍生版本）。Ubuntu與Debian使用相同的deb 軟件包格式，可以安裝絕大多數為Debian編譯的-{zh-hans:软件包; zh-hant:軟體套件;}-，雖然不能保證完全相容，但大多數情況是通用的。
就地执行
AXFS （高级XIP文件系统，Advanced XIP File System）是Linux系统上一种较新的文件系统，旨在克服与XIP相关的，特别是在XIP用户空间应用程序方面的某些缺点。例如，可以将可执行的二进制文件拆分为“ XIP区域”，从而避免了上面提到的碎片限制。NetBSD的实现也在开发中
UNIX System V
System V的第一个版本，发布于1983年。它引进了一些特性，例如vi编辑器和库（这是从加州大学伯克利分校开发的BSD中引进的）。其中也包括了对DEC VAX机器的支持。同时也支持使用消息进行进程间通讯，信号量，和共享内存。
操作系统
基于单内核的操作系统通常有着较长的历史渊源。例如，绝大部分UNIX的家族史都可上溯至1960年代。该类操作系统多数有着相对古老的设计和实现（例如某些UNIX中存在着大量1970年代、1980年代的代码）。另外，往往在性能方面略优于同一应用领域中采用其他内核结构的操作系统（但通常认为此种性能优势不能完全归功于单内核结构）。
BSD
當前衍生自BSD的類Unix操作系统可應用於多種硬件構架。跟AT&T Unix一樣，BSD也採用單內核，這意味著內核中的設備驅動，在核心態下運行，從而作為操作系统的核心部分。 BSD的早期版本被用作組建Sun公司的SunOS，造就了Unix 工作站的第一波熱潮。
操作系统
操作系统擁有許多種內建檔案系統。例如Linux擁有非常廣泛的內建檔案系統，如ext2、ext3、ext4、ReiserFS、Reiser4、GFS、GFS2、OCFS、OCFS2、NILFS與Google檔案系統。Linux也支援非原生檔案系統，例如XFS、JFS、FAT家族與NTFS。另一方面，Windows能支援的檔案系統衹有FAT12、FAT16、FAT32、EXFAT與NTFS。NTFS系統是Windows上最可靠與最有效率的檔案系統。其他的FAT家族都比NTFS老舊，且對於檔案長度與分割磁碟能力都有很大限制，因此造成很多問題。而UNIX的檔案系統多半是UFS，而UNIX中的一個分支Solaris最近則開始支援一種新式的ZFS。
塔能鮑姆-托瓦茲辯論
1969年，Unix在AT&T的贝尔实验室被研發出來，快速散布到美國各大學，並衍生出許多變種，被稱為類UNIX，其中以加州柏克萊大學研發的BSD套件最為著名。1979年，Version 7 Unix發布，在此時，AT&T開始意識到Unix的商業價值，開始研發商用版本。1982年，AT&T釋出第一個商用版UNIX，UNIX System III。AT&T聲稱自己擁有Unix的著作權，Unix的原始碼被當成商業秘密，不再對外發布。AT&T不再授權大學可以免費使用UNIX，對使用Unix的公司及個人發起訴訟，引起一系列法律爭議。UNIX受到法律爭議影響，不再能自由散布與使用。
Unicon (编程语言)
相较于Icon，Unicon的很多新特征是对I/O和系统接口的扩展，和补全Icon的核心控制及数据结构。并非提供来自C语言的低层API，Unicon实现了更高层级和更易使用的设施，确使集中于图形和网络的应用的快速开发，是对Icon在文本和文件处理上的核心力量的补充。在作为图形IDE运行的时候，Unicon程序ui.exe继续提供到Icon帮助的链接。
Inode
inode (index node)是指在许多“类Unix文件系统”中的一种数据结构，用于描述文件系统对象（包括文件、目录、设备文件、socket、管道等）。每个inode保存了文件系统对象数据的属性和磁盘块位置。文件系统对象属性包含了各种元数据（如：最后修改时间） ，也包含用户组（owner ）和权限数据。
UNIX
UNIX重要的设计原则：
Unix信号
一个进程可以自定义如何处理传入的POSIX信号。如果一个进程没有定义一个信号处理程序，那么这个信号的默认处理程序将被使用。下表列出了一些与POSIX兼容的UNIX系统的默认操作，例如FreeBSD、OpenBSD和Linux。对于大多数信号，相应的信号编号由实现定义。此列列出了POSIX标准中指定的数字。
内核
理论上，这种设计可以让各种操作系统运行在一个外核之上，如Windows和Unix。并且设计人员可以根据运行效率调整系统的各部分功能。
Linux历史
Unix操作系统在20世纪60年代构思完成并实现，并在1970年首次发布。它因容易获取与可移植性高而广泛被学术机构和工商企业采用、复制和修改。它的设计对其他系统的作者影响很大。
貝爾實驗室九號計畫
UNIX藉由透過磁碟索引節點（disk inodes）執行所有輸入/輸出操作來嘗試移除這些差異。每個裝置都被要求必須要支援帶有意義的"讀取"和"寫入"操作用以作為控制的手段。這也允許使用者無須了解底層的實作細節，便能利用如cp及dd等指令從任一裝置送出資料給其他的裝置。然而在此同時，許多關鍵的概念（如控制行程的狀態）並沒有一致地對應到檔案系統上。如同柏克萊接口與X Window系統等的新功能被開發出來以後，以檔案系統之外的方式實作。新的硬體功能（如在軟體中使光碟機退片的功能）也建議採用特定硬體（hardware-specific）控制的機制，如使用ioctl系統呼叫等。
内核错误
内核错误在早期的Unix系统中被引入，显示了在Unix与Multics在设计哲学上的主要差异之一。Multics的开发者Tom van Vleck曾引述了一段在这个问题上与Unix开发者Dennis Ritchie的讨论： 原始的codice_1函数从UNIX第五版开始到基于VAX的UNIX 32V期间几乎没有变化，只是输出一条错误信息，然后就使系统进入NOP的死循环中。当改进UNIX的基础代码的时候，codice_1函数也有所改进，可以向控制台输出多种格式的调试信息。
Windows XP
在Windows XP之前，微軟有兩個相互獨立的作業系統系列，一个是Windows 9x系列，包括Windows 95、Windows 98、Windows 98 SE以及Windows Me。Windows 9x的系統基層主要程式是16位的DOS源代碼，它是一種16位/32位混合源代碼的准32位作業系統，不穩定而且安全性不高的缺点随着用户的增多暴露出来，但因為當時硬體对此类系统支援較Windows NT佳、再加上微軟將其定位成家用作業系統（價格較低），所以在XP出現之前，為大部分家庭所使用。主要面向桌面電腦的系列。还有一个是Windows NT系列，包括Windows NT 3.1/3.5/3.51，Windows NT 4.0以及Windows 2000。Windows NT是純32位作業系統，使用較先進的NT核心技術，相對穩定。分為面向工作站和高級筆記本的Workstation版本（以及後來的Professional版），以及面向伺服器的Server版。
NetBSD
NetBSD是一份自由、安全的具有高度可定制性的类Unix操作系统，适于多种平台，从64位元AMD Athlon服务器和桌面系统到手持设备和嵌入式设备。它设计简洁，代码规范，拥有众多先进特性，使得它在业界和学术界广受好评，用户可以通过完整的源代码获得支持。许多程序都可以很容易地通过NetBSD Packages Collection获得。
統一可延伸韌體介面
二者显著的区别就是UEFI是用模块化，C语言风格的参数堆栈传递方式，动态链接的形式构建的系统，较BIOS而言更易于实现，容错和纠错特性更强，缩短了系统研发的时间。它可以執行於x86-64、IA32、ARM等架構上（在個人電腦上通常是x86-64平台），突破传统16位代码的寻址能力，达到处理器的最大寻址。它利用加载UEFI驱动程序的形式，识别及操作硬件，不同于BIOS利用挂载真实模式中断的方式增加硬件功能。后者必须将一段类似于驱动程序的16位代码（如RAID卡的Option ROM）放置在固定的至之间存储区中，运行这段代码的初始化部分，它将挂载实模式下约定的中断向量向其他程序提供服务。例如，VGA图形及文本输出中断（INT 10h），磁盘存取中断服务（INT 13h）等等。BIOS以真實模式執行，因此这段記憶體空間很有限（在真實模式下僅能尋址最多1MB的記憶體），BIOS对于所需放置的驱动程序代码大小超过空间大小的情况无能为力。另外，BIOS的硬件服务程序都以16位代码的形式存在，这就给运行于保護模式或長模式的操作系统访问其服务造成了困难。因此BIOS提供的BIOS中斷呼叫在现实中只能提供给作業系統的啟動程式或MS-DOS类操作系统使用。而UEFI系统下的驱动程序可以由（EBC）编写而成，EFI Byte Code是一组专用于EFI驱动程序的虚拟机器语言，必须在UEFI驱动程序运行环境（Driver Execution Environment，DXE）下被解释运行。由于UEFI驱动程序开发简单，所有的PC部件提供商都可以参与，情形非常类似于现代操作系统的开发模式，这个开发模式曾使Windows在短短的两三年时间内成为功能强大，性能优越的操作系统。基於UEFI驅動模型（UEFI driver model，UDM）可以使UEFI系統接觸到所有的硬體功能，在作業系統執行以前瀏覽全球資訊網站，實現圖形化、多語言的BIOS設定界面，或者無需執行作業系統即可線上更新BIOS等等不再是天方夜譚，甚至实现起来也非常简单。这对基于传统BIOS的系统来说是件难以实现的任务，在BIOS中添加几个简单的USB设备支持都曾使很多BIOS设计师痛苦万分，更何况除了添加对无数网络硬件的支持外，还得凭空构建一个16位模式下的TCP/IP协议栈。
Ulteo
Ulteo有别于其它Linux操作系统的最大特点在于类似于“云计算”的理念（也就是以前的“NC”概念）。除了一般的安装在本地计算机的版本，也可以通过网络登录，在支持JAVA的操作系统上通过浏览器使用。该功能的实现并不是一个模拟效果，而是真实系统的运行，包括各种应用程序的使用（文件编辑等）。
UNIX
从1980年代开始，POSIX，一个开放的操作系统标准就在制定中，IEEE制定的POSIX标准（ISO/IEC 9945）现在是UNIX系统的基础部分。
GNU软件包列表
GNU操作系统并没有官方的“基本系统”。GNU设计作为一个20世纪80年代Unix操作系统的替代，使用POSIX标准为指导，但无论哪种定义都会给出一个范围更广的“基本系统”。然而，下面的GNU软件包小列表，应该比其他软件包更为“核心”。当然，包含（如plotutils）及排除（如C标准函数库）的软件包仍有争议。
Xenix
Xenix是一种UNIX作業系統，可在個人電腦及微型计算机上使用。该系统由微軟公司在1979年从美国电话电报公司获得授权，為Intel處理器所开发。后来，聖克魯茲作業公司（SCO）收购了其独家使用权，自那以后，该公司开始以SCO UNIX（亦被称作SCO OpenServer）为名发售。值得一提的是，它還能在DEC PDP-11或是Apple Lisa電腦執行。它繼承了UNIX的特性，Xenix具備了多人多工的工作環境，符合UNIX System V的介面規格 （SVID）。
环境权限
今天，因为Unix和Windows系统都是在用户启动程序后直接赋予程序所有用户拥有的权限，所以这两种操作系统都在使用环境权限模式进行权限管理。这不仅可能赋予被执行程序多于所需的权限，还无法控制程序使用了何种、来源于何的权限。这种情形下，用户只能祈望程序没有使用过多权限。
UNIX
1969年，肯·汤普逊提议在PDP-7上开发一个新的阶层式操作系统的计划。Multics的原有成员，加上Rudd Canady，都投入这个计划。肯·汤普逊发现要编写驱动程序来驱动文件系统，进行测试，并不容易，于是开发了一个壳层（shell）与一些驱动程序，做出一个操作系统的雏形。在团队合作下，Multics的许多功能都被采纳，重新實作，最终做出了一个分时多任务操作系统，成为第一版UNIX。因为Multics来自“MULTiplexed Information and Computing System”的缩写，在1970年，那部PDP-7却-{只}-能支持两个使用者，彼得·纽曼（Peter G. Neumann）戏称他们的系统其实是:“UNiplexed Information and Computing System”，缩写为“UNICS”。于是这个项目被称为UnICS（Uniplexed Information and Computing System）。
设备文件系统
在支持chroot进程独立的Unix系统（例如Solaris Containers）中，每个chroot环境中常规情况下都需要一个独立的/dev,它们的挂载点在主机的文件系统中各种地方显示。通过限制设备节点只能放入/dev内的chroot实例中，chroot环境可以强制实行硬件隔离（比Unix的文件系统权限还要严格的一种访问控制，可以禁止特定应用程序访问或命名硬件）。
Unix shell
Unix操作系统下的shell既是用户交互的界面，也是控制系统的脚本语言。当然在这点也有别于Windows下的命令行，虽然也提供了很简单的控制语句。在Windows操作系统下，可能有些用户从来都不会直接的使用shell，然而在Unix系列操作系统下，shell仍然是控制系统启动、X Window启动和很多其他实用工具的脚本解释程序。
操作系统
所謂的類Unix家族指的是一族種類繁多的OS，此族包含了System V、BSD與Linux。由於Unix是The Open Group的註冊商標，特指遵守此公司定義的行為的作業系統。而類Unix通常指的是比原先的Unix包含更多特徵的OS。
OpenBSD
OpenBSD的特点是极度注重系统安全。这包含了附加的API，例如"strlcat"和"strlcpy"函数；工具链的选择，如静态范围检查器；用来防止无效访问的内存保护技术，如ProPolice和W^X（W xor X）分页保护特性；以及密码和随机技术。
Xenix
Xenix是微软为微型计算机推出的Unix版本。由于微软购买的授权无法直接让该操作系统以“UNIX”为名，便將之命名为Xenix。
Init
除了模式0,1,6外，每种Unix和Unix-like系统对运行模式的定义不太一样。通常在 /etc/inittab文件中定义了各种运行模式的工作范围。
Unix哲学
UNIX 哲學由 Doug McIlroy 在1978年的《Bell System Technical Journal 》中發表: 道格拉斯·麥克羅伊是Unix系统上管道机制的发明者，也是Unix文化的缔造者之一。他归纳的Unix哲学如下：
桌上型電腦
UNIX作業系統，是一個強大的多用戶、多工作業系統，支援多種處理器架構，按照作業系統的分類，屬於分時作業系統，最早由Ken Thompson、Dennis Ritchie和Douglas McIlroy於1969年在AT&T的貝爾實驗室開發。目前它的商標權由國際開放標準組織所擁有，只有符合單一UNIX規範的UNIX系統才能使用UNIX這個名稱，否則只能稱為類UNIX（UNIX-like）。類Unix系統（英語：Unix-like；經常被稱為UN*X或*nix）指各種Unix的衍生系統，比如FreeBSD、OpenBSD、SUN公司的Solaris，以及各種與傳統Unix類似的系統，例如Minix、Linux、QNX等。它們雖然有的是自由軟體，有的是私有軟體，但都相當程度地繼承了原始UNIX的特性，有許多相似處，並且都在一定程度上遵守POSIX規範。
標準串流
Unix 提供許多開創產的進步，其中之一是提供 "抽象設備" ：它免除了程式須要知道或在意它正與哪個設備溝通。 Unix 藉由資料串流的概念來消除這種複雜：一種資料位元組的有序序列，直到讀到檔案結尾。程式員亦可依需求寫入而無須宣告寫入多少或如何組織。
標準串流
另一個 Unix 突破為預設自動連結輸入和輸出－程式（和程式設計師）不用為了典型"輸入－處理－輸出"程式建立輸入和輸出。相對地，之前作業系統通常要求一些－有時複雜－工作控制語言（）以建立連結，或者，相者近似於協調的責任。
Mach
与UNIX的一大区别即在于，除了操作文件，Mach更可以操作一切“任务”。这一来大量的内核代码可以转移到用户空间，使内核变得更小，从此领发了微内核的思潮。与传统的系统不同，Mach下的进程（或者说“任务”）之下是多个线程。这在今天自己屡见不鲜，可是要知道，Mach正是如此定义任务与线程关系的第一人。内核的责任从总揽大局者精简为基础设施的提供者，并为其提供有限的调度。
UNIX
1990年，Linus Torvalds決定編寫一個自己的Minix內核，初名為Linus' Minix，意為Linus的Minix內核，後來改名為Linux。此內核於1991年正式发布，并逐渐引起人们的注意。当时GNU操作系统仍未完成，GNU系统软件集与Linux内核结合后，GNU软件构成了这个POSIX兼容操作系统GNU/Linux的基础。今天GNU/Linux已经成为发展最为活跃的自由／开放源码的類Unix操作系统。
Unix哲学
此外还有十条原则则并不为所有人认同，甚至还是争论的焦点（如宏内核和微内核之争）：
Linux发行版比较
檔案系統可能由公司根據其需求開發、由業餘愛好者開發，或改寫自Unix、Microsoft Windows和其他作業系統。Linux完全支援XFS、JFS、FAT（DOS檔案系統）和Macintosh的主要檔案系統HFS。現在也已經開發了對於Windows NT的NTFS檔案系統的支援，可與其他Unix原生檔案系統相提並論。也支援光碟和藍光光碟的ISO 9660和通用光碟格式。
UNIX
（非複用信息和計算機服務，，），一种多用户、多进程的计算机操作系统，源自于从20世纪70年代开始在美国AT&T公司的贝尔实验室开发的。
UNIX
Unix最初受到Multics计划的启发。Multics是由麻省理工学院、通用电气和AT&T底下的贝尔实验室合作进行的操作系统项目，被设计运行在GE-645大型主机上。但是由于整个目标过于庞大，糅合了太多的特性，Multics虽然发布了一些产品，但是性能都很低，AT&T最终撤出了投入Multics项目的资源，退出这项合作计划。
PDP-11
PDP-11與其他早期電腦最大的差異點，在於沒有專用的輸出入匯流排。PDP-11-{只}-有一個稱作為Unibus的記憶體匯流排。所有外部的設備，都分別對應到不同的記憶體位址，所以不需要特殊的I/O指令。而其中斷系統的設計，也刻意的簡單化，以確保沒有任何的中斷程序會被遺漏。外部的設備可以從單一的輸入線到四條優先度線路之一，發出中斷要求。而處理器可以從階層式的接受線路來回應中斷要求。（階層式的架構，是由一系列的邏輯閘所構成，來接受一系列按照優先順序的事件。就一般來說，第一個邏輯閘的要求會優先被接受。而階層式的要求，是按照設備的優先度來處理的。）
UNIX
UNIX不仅仅是一个操作系统，更是一种生活方式。经过几十年的发展，UNIX在技术上日臻成熟的过程中，它独特的设计哲学和美学也深深地吸引了一大批技术人员，他们在维护、开发、使用UNIX的同时，UNIX也影响了他们的思考方式和看待世界的角度。
操作系统历史
UNIX操作系统是在 1960 年由AT&T公司的貝爾實驗室开发出来的，原本是要用於 PDP-7 ，後來用於 PDP-11。 因為它的早期版本是完全免费的，可以轻易取得并容易修改，所以它得到了广泛的接受。他也成了貝爾實作業系統公司的系統基礎，由於他是以 C语言 撰寫，當這種語言撰寫的程式被移植到另一個架構時，unix 也能移植過去。 這種方便移植的特性，讓它成为發展第二代迷你電腦和第一代工作站作業系统的其中一種選項。
Unix文件系统
FFS对Unix System V文件系统“FS”有所继承。FFS在Unix文件系统（1或2）之上，提供目录结构的信息，以及各种磁盘访问的优化。UFS（以及UFS2）定义了on-disk数据规格。
UNIX
此後的10年，在學術機構和大型企業中得到了廣泛的應用，當時的擁有者AT&T公司以低廉甚至免費的許可將源碼授權給學術機構做研究或教學之用，許多機構在此源碼基礎上加以擴充和改進，形成了所謂的「變種」，這些變種反過來也促進了的發展，其中最著名的變種之一是由加州大學柏克萊分校開發的柏克萊軟件套件(BSD)產品。
Unix信号
信号类似于中断，不同之处在于中断由处理器调解并由内核处理，而信号由内核调解(可能通过系统调用)并由进程处理。内核可以将中断作为信号传递给导致中断的进程(典型的例子有SIGSEGV、SIGBUS、SIGILL和SIGFPE)。
X視窗系統
X Window系统（X Window System，也常稱為X11或X，天視窗系統）是一种以位图方式显示的軟體視窗系統。最初是1984年麻省理工學院的研究，之後變成UNIX、类UNIX、以及OpenVMS等操作系统所一致適用的標準化軟體工具套件及顯示架構的運作協定。X Window系统透過軟體工具及架構協定來建立作業系統所用的图形用户界面，此後則逐漸擴展適用到各形各色的其他作業系統上。现在幾乎所有的作業系統都能支援與使用X。更重要的是，今日知名的桌面環境——GNOME和KDE也都是以X Window系统為基礎建構成的。
操作系统
1963年，奇異公司與貝爾實驗室合作以PL/I語言建立的Multics，是激發1970年代眾多作業系統建立的靈感來源，尤其是由AT&T貝爾實驗室的丹尼斯·里奇與肯·湯普遜所建立的Unix系統，為了實踐平台移植能力，此作業系統在1973年由C語言重寫；另一個廣為市場採用的小型電腦作業系統是VMS。
UNIX System V
UNIX System V是Unix操作系统众多版本中的一支。它最初由AT&T开发，在1983年第一次发布，因此也被稱為AT&T System V。一共发行了4个System V的主要版本：版本1、2、3和4。System V Release 4，或者称为SVR4，是最成功的版本，成为一些UNIX共同特性的源头，例如“SysV 初始化脚本”（/etc/init.d），用来控制系统启动和关闭，"System V Interface Definition"（SVID）是一个System V如何工作的标准定义。
Linux
Linux具有设备独立性，它内核具有高度适应能力，从而给系统提供了更高级的功能。GNU用户界面组件是大多数Linux操作系统的重要组成部分，提供常用的C函数库，Shell，还有许多常见的Unix实用工具，可以完成许多基本的操作系统任务。大多数Linux系统使用的图形用户界面建立在X窗口系统之上，由X窗口(XWindow)系统通过软件工具及架构协议来建立操作系统所用的图形用户界面。
UNIX
AT&T继续为UNIX System V增加了文件锁定，系统管理，作业控制，流和远程文件系统。1987到1989年，AT&T决定将Xenix（微软开发的一个x86-pc上的UNIX版本），BSD，SunOS和System V融合为System V Release 4（SVR4）。这个新发布版将多种特性融为一体，结束了混乱的竞争局面。
X視窗系統
雖然不同的X使用者介面可以有很大的差距、差異，然而絕大多數的用戶在使用X時，多是用已經高度全套化的桌面環境，桌面環境不僅有視窗管理器，還具備各種應用程式以及協調一致的界面，目前最流行的桌面環境是GNOME和KDE，此兩者已普遍使用於Linux作業系統上，而UNIX所用的標準桌面環境多是通用桌面環境CDE，然而也有些UNIX也開始採行GNOME。
超级用户
在Unix与类Unix系统中，root是在所有模式（单/多用户）下对所有文件与程序拥有一切权限的用户（也即超级用户）的约定俗成的通名。但也有例外，如在BeOS中超级用户的实名是baron，在其他一些Unix衍生版里则以avatar作为超级用户的实名，而BSD中一般也提供“toor”账户（即“root”的反写）作为root账户的副本。无论实名为何，超级用户的用户ID（UID）一般都为0。root用户可以进行许多普通用户无法做的操作，如更改文件所有者或绑定编号于1024之下的网络端口。之所以将“root”设定为超级用户之名，可能是因为root是唯一拥有修改UNIX系统根目录（"root directory"）权限的用户，而根目录最初就被认为是root的家目录。
UNIX时间
1970年， Unix正式诞生，1971年11月3日的第一版《Unix Programmer's Manual》中把Unix时间定义为“自1970年1月1日0時0分0秒以来以1/60秒为单位的时间”。此后，这个定义由于可定义的时间范围，时区，闰秒等问题被重新定义。