很棒的Unix®
此列表是對Unix®世界的探索,包括Unix歷史記錄,UNIX當今的相關性,並列出了Select Awesome Unix和類似Unix的項目。此列表還包含用於UNIX標準,編程,社區和免費軟件的資源。該項目與開放組沒有隸屬於,贊助或認可。
內容
- 常見問題
- 什麼是unix
- 為什麼今天與Unix相關
- 歧義:AT&TUnix®,Unix®認證,UNIX®和Linux®
- 商業Unix
- “ Unix哲學”
- AT&TUnix®衍生的後代,例如FreeBSD®
- 類似Unix®的操作系統,例如Linux®
- *nixes
- 認證的UNIX操作系統
- AT&TUnix®衍生的操作系統
- 基於UNIX認證的Linux操作系統
- Linux
- 大多數Unix®式工程Linux
- 流行的商業Linux®分銷
- 流行的非商業Linux®發行版
- MobileLinux®發行版
- 唯一的Linux®發行/相關項目
- 嵌入/以IoT為註重的Linux®分佈
- ios
- Solaris和Illumos®
- GNU Hurd
- 更多類似Unix®的操作系統
- 計劃9®衍生物
- 類似Unix®的實時操作系統
- 其他資源
- Unix®訴UNIX/*NIX DISAIMATION
- Unix®歷史
- “ Unix哲學”
- 入門Unix®技能
- 入門編程技能
- UNIX®代碼/仿真
- UNIX®/POSIX®技術標準
- 社區
- 免費軟件和開源動作
- UNIX®/Linux®相關貿易集團
- 著名的歷史性UNIX®和UNIX®樣操作系統
- 更多Macos®
- 更多Illumos®
- 更多BSD
- 更多Linux®
- Unix®和Unix®式硬件供應商
- 知識產權通知
常見問題
什麼是unix
Unix是您發明的最偉大的操作系統家族,您可能從未聽說過誰的天才設計思想,現在可以使您喜歡的一切。
為什麼今天與Unix相關
Unix®的想法是1960年代AT&T的研究操作系統,已發展為構成了一組核心計算機科學原則,圍繞著數十個操作系統。這些操作系統和應用程序構建的基礎是大多數現代計算,從口袋中的移動設備到執行氣候變化分析的大型機。它們存在於連續體中,其中包括經認證的Unix®,開源項目從原始AT&TUnix®降低,以及旨在兼容UNIX的UNIX型項目。
歧義:AT&TUnix®,Unix®認證,UNIX®和Linux®
商業Unix
Unix®最初是在AT&T的貝爾實驗室開發的研究操作系統。 ®它已演變為一組操作系統標準,稱為由IEEE®監督的POSIX®,以及公司可以通過OpenGroup®管理的流程為其商業操作系統獲得的官方認證。在獲得UNIX認證的操作系統中,包括IBM®的AIX®和Apple®的Macos®桌面,用於其MacBook®和IMAC®陣容。
“ Unix哲學”
“ Unix哲學”是一組計算機科學原則,最初是在Unix®中實施的,現在在IEEE®和OpenGroup®規定的標準中進行了編纂,並在數十個Unix®類似於構建的Unix®式操作系統中重複了,這些操作系統強調了簡單,短暫,清晰,清晰,清晰,模塊化和可靠的軟件,該軟件可以使許多軟件的創建者允許其允許保持其其他允許的軟件,並且可以使許多人保持在編程標準和圖表中保持不變,並且可以維持該軟件,並且可以維持該軟件,並且可以使許多人保持在編程中,並且可以維持該軟件,並且可以使許多人保持在編程中,並且可以維持其範圍。系統和平台。這使新軟件的快速傳播和開發可以迅速傳播和開發。它與開源哲學息息相關。
“這是Unix哲學:編寫一件事情並做得很好的程序。編寫程序一起工作。編寫程序來處理文本流,因為那是一個通用的界面。” -貝爾實驗室計算科學研究中心的前負責人道格拉斯·麥克羅伊(Douglas McIlroy)
AT&TUnix®衍生的後代,例如FreeBSD®
unix一詞還符合原始AT&T Unix代碼庫的直接後代的操作系統,但此後已重新啟動AT&T代碼,並在開源許可下使用代碼重新實現。 BSD家族中最突出的是FreeBSD,OpenBSD和NetBSD及其衍生物。這些不是Unix®認證,在技術上是Unix的,但是與AT&TUnix®共享獨特的直接鏈接,而諸如Redox OS之類的新移民則沒有。
類似Unix®的操作系統,例如Linux®
出於各種歷史和法律原因,也發生了類似Unix的操作系統的大規模爆炸。例如,Minix®是由Andrew S. Tanenbaum教授作為Unix式教學操作系統創建的。創建Linux®是因為大學生Linus Torvalds想在自己的硬件上運行一個類似Unix的操作系統。此後,Linux®已成為最受歡迎的Unix型操作系統。二十年後,當Android,Inc.®需要一個內核來才能從Linux借來的新名稱移動操作系統。類似於UNIX的操作系統實施了一定程度的POSIX®標準和UNIX理念,但不尋求官方的UNIX®認證。
*nixes
認證的UNIX操作系統
- MACOS® -MACOS是由Apple Inc.開發和銷售的當前基於UNIX的圖形操作系統系列,旨在運行Apple的個人計算機。
- AIX® -AIX是IBM為其多個計算機平台開發和出售的一系列專有UNIX操作系統。
- HP-UX®-HP-UX是基於Unix System V的UNIX操作系統的Hewlett Packard Enterprise的專有實施。
- Unixware®-UNIXWARE是由SCO Group資產的Xinuos製造的UNIX操作系統。
- OpenServer® -OpenServer是由SCO集團資產的Xinuos製造的UNIX操作系統。
- Z/OS® -IBM Z/OS是IBM Zsystems大型機的操作系統。
AT&TUnix®衍生的操作系統
除開放服務器10外,這些操作系統不是由Open Group認證的UNIX®。
- OpenBSD-OpenBSD是一種免費的開源Unix式計算機操作系統,它是伯克利軟件分銷(BSD),這是一項在加利福尼亞大學伯克利分校開發的Unix衍生產品,以其安全與開發學科而聞名。
- Fuguita -Fuguita是一款OpenBSD Live CD,具有便攜式工作場所,低硬件要求,其他軟件和對日語的部分支持。
- Mirbsd- OpenBSD的叉子,該叉子跟踪OpenBSD基礎具有多種增強和修改。
- NetBSD® -NetBSD是一種免費的開源Unix型操作系統,它來自伯克利軟件分銷(BSD),這是一項在加利福尼亞大學伯克利分校開發的研究Unix衍生產品,以其定型平台支持而聞名。
- Dragonflybsd -Dragonfly BSD是一種免費的開源Unix的操作系統,創建為FreeBSD 4.8的叉子。
- FreeBSD®-FreeBSD是一種免費的開源Unix®樣操作系統,該操作系統通過伯克利軟件分銷(BSD)從研究UNIX降落,以其軟件包的可用性和速度而聞名。
- GhandBSD -GhandBSD是一種基於trueos的Unix®式操作系統,與Mate一起作為其默認桌面環境。
- MidnightBSD-MidnightBSD是一種基於FreeBSD 6.1的免費UNIX®狀態,面向台式機的操作系統,它從NextStep圖形用戶界面中大量借用。
- HardendenDBSD -HardenedBSD是一個安全增強的freebsd叉。 HardenedBSD項目在FreeBSD上實施了許多利用緩解和安全技術。
- TruenasCore®-Truenas Core(以前稱為Freenas®)是基於FreeBSD和OpenZFS文件系統的免費開放源代碼網絡附加存儲(NAS)軟件。
- PFSENSE® -PFSENSE是基於FreeBSD的開源防火牆/路由器計算機軟件發行。
- OPNSENSE®-OPNSENSE最初在2014年從PFSENSE分配了PFSENSE開發人員之間的技術差異。
- Open Server10® -Xinuos®OpenServer10®商業操作系統基於FreeBSD 10,旨在支持業務應用程序。 ?
- Xigmanas -Xigmanas(以前稱為NAS4FREE)是基於最新的FreeBSD版本的嵌入式開源NAS(網絡連接存儲)發行版。
- Hellosystem- Hellosystem是一種基於免費BSD的桌面系統,適用於創建者,重點是簡單,優雅和可用性。它的設計遵循“更少但更好”的哲學。它旨在作為“僅僅凡人”的系統,歡迎使用Mac的切換器。
基於UNIX認證的Linux操作系統
截至2023年,不再有基於UNIX®認證的Linux操作系統。最後兩個是來自華為的Insers andEuleros®的K-UX®。
許多基於Linux的操作系統都包括通過OpenGroupUnix®兼容性套件測試的UNIX®兼容性附加組件,但是Linux供應商不再獲得UNIX®認證。
Linux
最受歡迎的Unix式操作系統。這些操作系統不是由開放組認證的UNIX®。
大多數Unix®式工程Linux分佈
- Slackware- Slackware是由Patrick Volkerding在1993年創建的Linux發行版。 Slackware的目標是設計穩定性和簡單性,並且是最“類似於Unix的” Linux發行版。
- Salix -Salix是基於Slackware的Linux發行版,簡單,快速且易於使用。 Salix添加了自動化依賴項分辨率,更大的應用程序存儲庫以及GUI和命令行的一套本機管理和配置工具。
- Devuan -Devuan Linux是Debian的叉子,沒有Unix退伍軍人的Systemd,其目標是成為Linux的新基礎分佈。 XFCE是默認的桌面環境。
- 頭部 - 頭是一張實時CD,可以牢固地通過TOR連接,這與尾巴不同,它不依賴SystemD或非免費軟件。很棒的是默認桌面環境。
- GNUINOS -GNUINOS是一種基於Devuan的輕量級Linux Libre發行版,沒有開放式桌面的非免費軟件。
- Gentoo®-Gentoo是使用Portage軟件包管理系統構建的Linux發行版。與二進制軟件分發不同,源代碼在安裝時在本地進行了編譯。 Gentoo以其速度而聞名。
- Funtoo -Funtoo Linux是一種基於Linux的操作系統,是Gentoo Linux的變體。
- RedCore -Redcore Linux是基於Gentoo Linux的發行版,旨在成為安裝純Gentoo Linux系統的一種非常快速的方法,而無需花費數小時或數小時的源代碼。
- Alpine -Alpine Linux是一種獨立的,非商業的通用Linux發行版,專為欣賞安全性,簡單性和資源效率的電力用戶而設計。
- Adélie-AdélieLinux是由Gentoo用戶創建的,Gentoo用戶將高山的力量與二進制軟件包經理的易用性相結合。 Adélie在支持X86,PowerPC,MIPS和ARM平台方面著名。
- void -void是基於單片Linux內核的通用操作系統,具有XBPS包裝系統。
- GUIXSD -GUIXSD是GNU項目開發的GNU操作系統的高級分佈,GCC和GCC的住所和GPL尊重計算機用戶的自由。
- Linux From Scratch -Linux From Scratch是一種通過手動構建和安裝所有組件來安裝工作Linux系統的方法,包括Bootloader,內核和用戶程序。
- Dragora -Dragora項目產生了從頭開始製作的Libre,可靠,類似於Unix的GNU/Linux發行版。
流行的商業Linux®分銷
- Ubuntu®-Ubuntu是Canonical®發表的基於Debian的Linux發行版,為企業級Ubuntu Server變體提供商業支持。
- POP! _OS- POP! _OS是Linux硬件製造商System76®的開發人員和以製造商為中心的極簡主義Linux發行版。它可以在任何x86兼容的硬件上運行。
- Elementaryos -Electro Elementaryos是基於Ubuntu的面向消費者的Linux分佈。這是展示萬神殿桌面環境的旗艦發行版。 ?
- Red HatEnterprise® -Red Hat Enterprise Linux是RedHat®開發的Linux發行版,針對商業市場。 ?
- Suse LinuxEnterprise® -Suse Linux Enterprise Workstation/Server是由Suse®開發的基於Linux的操作系統。它是為服務器,大型機和工作站設計的。 ?
- Oracle® -OracleLinux®由Red Hat Enterprise Linux源代碼編譯,用Oracle的品牌代替Oracle's,並優化了運行的Oracle軟件。 ?
- Deepin -Deepin是基於Debian的流行中國Linux發行版,重點是用戶友好的桌面Linux發行版。它包括許多預裝的專有應用,例如Skype。
- Clear Linux-清晰的Linux是由英特爾計算機處理器的製造商Intel開發和維護的分佈。該分佈已針對內核和庫級別的英特爾處理器進行了大量優化。結果,它是X86_64硬件上性能最高的Linux發行版之一。
流行的非商業Linux®發行版
- Debian®-Debian是一個類似Unix的計算機操作系統,完全由免費軟件組成,其中大多數均在GNU通用公共許可下,並由參加Debian項目的一組個人打包。
- Fedora®-Fedora是一種基於Linux內核和GNU程序(Linux發行版)的Unix式操作系統,由社區支持的Fedora Project開發,並由Red Hat Company贊助。
- CentOS流 - CentOS流是一個Linux發行版,它試圖提供一個免費的企業級,社區支持的計算平台。
- Mageia -Mageia是一種基於Linux的操作系統,分別為免費和開源軟件。它是從Mandriva Linux分佈分配的。
- OpenSuse -Opensuse以前是Suse Linux和Suse Linux Professional,是由Suse Linux和其他公司贊助的基於Linux的項目和發行版。
- Arch -Arch Linux是基於X86-64體系結構的計算機的Linux分佈。
- Manjaro -Manjaro Linux是計算機的開源操作系統。它是基於Arch Linux分佈的Linux的分佈。
- 拋物線 - 拋物線是從拱門派生的,並提供了符合免費軟件基礎指南和替換套件的軟件包。
- Solus- Solus是基於Linux內核的獨立桌面操作系統。它作為策劃的滾動釋放模型提供。它是Budgie桌面環境的旗艦發行版,並密切跟踪Clear Linux中的優化,使其成為最快的台式Linux發行版之一。
- Mint -Linux Mint是基於Debian和Ubuntu的社區驅動的Linux發行版,努力成為“現代,優雅和舒適的操作系統,既有功能又易於使用。
MobileLinux®發行版
- Android™ - Android是由Google®開發的移動操作系統,基於Linux內核,主要用於觸摸屏移動設備,例如智能手機和平板電腦。
- Chrome OS™-Chrome OS是由Google設計的操作系統,該操作系統基於Linux內核,並使用Google Chrome™Web瀏覽器作為主要用戶界面。
- Copperheados®-Copperheados是基於Android移動平台的智能手機和平板電腦的源可用操作系統。它基於Google®的Android開源項目的官方發行,並具有附加的隱私和安全功能。
- Postmarketos-後市場是基於輕量級高山Linux發行版,主要是針對智能手機開發的免費開源操作系統。
- Halium Project -Halium是一個協作項目,旨在統一使用預裝的Android在移動設備上運行GNU/Linux的項目的硬件抽象層。
- Lineageos -Lineageos是基於Cyanogenmod分配的Android移動平台的智能手機和平板電腦的免費開源操作系統。
- MER- MER是一種免費的開源軟件分發,針對硬件供應商,可作為基於Linux內核的中間件。這是Meego™的叉子。
- Sailfish OS- Sailfish OS是一種通用Linux,通常用作結合Linux內核,開源MER核心中間件,專有UI和其他第三方組件的移動操作系統。
- Tizen™-Tizen是一個開源,基於標準的軟件平台,用於多種設備類別,包括智能手機,平板電腦,電視,上網本和汽車信息娛樂平台。
- WebOS- WebOS是一種基於Linux內核的智能設備的多任務操作系統,該操作系統首先被用作棕櫚設備上的移動操作系統,並引入了許多後來在iOS和Android中重複的UX/Design隱喻。最初是由Palm開發的,當時是由HP收購的,現在由高通公司擁有,現在通常在LG-Brand Smart TVS上找到。
- Luneos -Luneos是一種基於Linux內核的移動操作系統,目前由WebOS Ports社區開發。 Luneos是Palm/HP WebOS的開源繼任者,通過使用可用的最新技術,在與Cyanogenmod兼容的任何設備上安裝了用戶界面。
唯一的Linux®發行/相關項目
- Windows Linux子系統-Windows®子系統的Linux(WSL)是一個兼容性層,用於在Windows 10上本地運行Linux二進制可執行文件。 WSL當前支持Ubuntu,Opensuse Leap,Suse Enterprise Linux,Debian和Kali Linux。 Fedora官方支持即將推出。對其他分佈的非官方支持。 ?
- Qubesos -Qubesos是一種以安全性為中心的桌面操作系統,旨在通過隔離提供安全性。虛擬化由Xen®執行,用戶環境可以基於Fedora,Debian,Whonix和Microsoft Windows等。
- BedRock -BedRock Linux是一個Linux發行版,目前是從現有Linux安裝中安裝的,允許用戶在啟動時選擇一個首選的INIT,並同時從多個發行版中安裝Linux軟件包。
- Gobolinux -Gobolinux是一種替代Linux發行版,它重新定義了整個文件系統層次結構。在Gobolinux中,您不需要軟件包數據庫,因為文件系統是數據庫。
- GNUSTEP -GNUSTEP是基於Debian的Linux實時CD發行版,它以Gnustep Application Frameworks為特色,該框架是OpenStep的自由軟件重新實現和最初由Sun Microsystems開發的Cocoa Frameworks。
- OASIS-一個小型靜態鏈接的Linux系統,適用於包括服務器和桌面在內的一系列用途。可以在幾分鐘內編譯整個系統。
- Tails-Tails是一種以安全為中心的Linux分銷,旨在保留隱私和匿名性。
- Red Star OS -Red Star OS是一種朝鮮Linux操作系統,旨在在朝鮮使用,計算機研究指出了水印上的每個文檔和媒體文件或與其連接的任何USB棒上的媒體文件。
- Kali Linux -Kali Linux是Debian衍生的Linux分佈,旨在數字取證和穿透測試。它由Asistion Security Ltd維護和資助。
- Nixos Linux -Nixos是一個基於唯一聲明的Nix軟件包管理器構建的Linux發行版。
嵌入/以IoT為註重的Linux®分佈
- OpenWrt -OpenWrt是基於Linux的嵌入式操作系統的開源項目,主要用於嵌入式設備以路由網絡流量。
- Ångström-多種嵌入式設備的Linux分佈。分佈是Openzaurus,Openembedded和Opensimpad項目的開發人員工作的結果。
- Poky -Poky是Yocto Project™的參考分佈,這是一個開源項目,該項目提供了為嵌入式設備創建基於自定義Linux的系統的模板,工具和方法。
- Ubuntu Core -Ubuntu Core是IoT設備和大型容器部署的Ubuntu的微型,交易版本。
- Raspberry Pi OS -Raspberry Pi OS是基於Debian的Raspberry Pi的計算機操作系統。
- Tiny Core Linux -Tiny Core Linux(TCL)是一個最小的Linux操作系統,專注於使用Robert Shingledecker開發的Busybox和FLTK提供基本系統。
其他類似Unix®的操作系統
這些操作系統不是由開放組認證的UNIX®。
ios
- iOS®-iOS是由Apple Inc.創建和開發的移動操作系統,其共享代碼庫與MacOS。
- Watchos®-WatchOS是Apple Inc.開發的AppleWate®的移動操作系統。它基於iOS操作系統。
- TVOS™ - TVOS是由Apple Inc.開發的操作系統,用於第四代,後來是Apple TV數字媒體播放器。它基於iOS操作系統。
Solaris和Illumos
Solaris®最初是由SunMicrosystems®共同開發的UNIX操作系統,作為AT&T的Unix System V版本4版的AT&T®。 Sun繼續開發Solaris,後來獲得了Solaris的Unix認證。 2004年,太陽為OpenSolaris開放了大部分Solaris代碼基礎。 Sun於2010年被Oracle收購,他們停止了對OpenSolaris項目的正式支持。 Opensolaris被分叉,並以Illumos的身份生活。
- Solaris®-Solaris是一種由Sun Microsystems開發的UNIX操作系統,該系統由Oracle於2010年收購。
- Illumos-源自OpenSolaris,Illumos是一種免費的開源Unix操作系統,源自SVR4 UNIX和BSD。
- OpenIndiana -Openindiana是一種免費的開源,UNIX操作系統,該操作系統源自OpenSolaris,並基於Illumos。開發人員在Oracle Corporation中止了OpenSolaris。
- SmartOS- SmartOS是一個免費的開源SVR4管理程序,基於將OpenSolaris技術與Linux的KVM虛擬化相結合的Illumos操作系統。
- Omnios -Omnios建立在Illumos的基礎上,以製造一個完整的操作系統,並為用戶提供熟悉的可安裝操作系統,該操作系統具有最小的軟件包,以簡化法規合規性。
- DILOS -DILOS是一個基於Illumos的平台,其中包括Debian Package Manager(DPKG+APT)。
- Tribblix -Tribblix是彼得·特里布爾(Peter Tribble)創建的操作系統。它源自OpenSolaris,OpenIndiana和Illumos,將復古風格與現代組件融合在一起。
- Xstreamos -XStreamos是為了介紹Illumos內核的分佈,具有定制的文本安裝,ZFS文件系統,高級功能以及起點,以貢獻和開發Illumos內核。
- V9OS-僅使用服務器,基於IPS的最小SPARC的Illumos分佈。
GNU Hurd
- GNU/Hurd -GNU Hurd是由GNU項目開發的多種微粒。自1990年以來,它一直在開發中,被設計為替代Unix內核。它是根據GNU通用公共許可證作為免費軟件發布的。
- Debian GNU/Hurd -Debian GNU/Hurd是與APT Package Manager在Debian用戶空間上實施GNU Hurd的。
- Arch GNU/Hurd -Arch GNU/Hurd是與Pacman Package Manager在Arch用戶空間上的GNU Hurd的實現。
更多類似Unix的操作系統
- Minix®-Minix®是基於微核體系結構的符合POSIX®的類似於Unix的計算機操作系統。在2017年,據了解,英特爾™在其許多X86系列處理器上使用了Minix版本,也許使其成為最受歡迎的Unix式操作系統。
- Haiku-Haiku是一種與現已結束的Beos兼容的免費和開源操作系統。 ®它的開發始於2001年,操作系統於2008年變得自托。
- PUREDARWIN -PUREDARWIN是一個基於Apple MacOS操作系統的開源組件,主要是從NextStep,BSD,Mach和其他根據免費軟件許可發布的軟件項目。
- Minoca OS -Minoca OS是從頭開始寫的通用操作系統。它的目標是精簡,可維護,模塊化並與現有軟件兼容。
- 氧化還原 - 氧化還原是一種用編程語言Rust編寫的類似Unix的微粒操作系統,該語言專注於安全性和高性能。氧化還原旨在保持安全,可用和自由。
- Akaros -Akaros是用於多方架構的開源,由GPL許可的操作系統。目的是為並行和高性能應用提供支持,並擴展到大量核心。
- Sortix-Sortix是一個小型的自我託管操作系統,旨在成為一個乾淨而現代的POSIX實施,這是一種愛好者的業餘愛好操作系統,該操作系統從頭開始,其基本系統,包括內核和標準庫,以及第三方軟件的港口。
- TOARUOS- TOARUOS是一個業餘愛好者,教育性的,類似於Unix的操作系統,完全是從頭開始構建的。它包括一個內核,引導加載程序,動態鏈接器,C標準庫,合成的窗口系統以及多個實用程序和應用程序。
- Fiwixos -Fiwixos是一個類似於Unix的操作系統,包括Fiwix內核,GNU工具鏈,庫和其他軟件。它使用Newlib作為C庫,所有隨附的軟件都是免費和開源軟件。 Fiwix內核是從頭開始寫的,目標是Linux 2.0系統調用兼容性。
計劃9衍生物
Plan9®是由Bell Labs開發的,是UNIX的繼任者,並結合了新穎的想法,例如GUI和分佈式計算。貝爾實驗室(Bell Labs)的官方開發已停止,但該法規在GPL下重新發布,並且存在於計劃9的項目中。許多貝爾實驗室的員工仍然自願參加這些項目。
- 9front -9 Front是CAT -V人民陣線的Bell Labs的計劃9叉。這是20世紀的下一代蘑菇雲計算平台。
- 9助理-9脊椎動物是貝爾實驗室計劃9的實驗貼片隊列。
- Harvey OS- Harvey是為提供現代,分佈式,64位操作系統的努力。研究和尋找新工作的不同環境。它可以使用GCC和Clang構建,並具有ANSI/POSIX符合性子系統。
- Inferno®-Inferno是將計劃9作為網絡軟件的商業化。但是,像計劃9一樣,它的想法滲透到當前的操作系統中時,它仍然晦澀難懂。
- Jehanne -Jehanne是一種專為程序員設計的新分佈式操作系統。領導開發的核心價值是簡單性和安全性。耶漢是哈維的叉子。
類似Unix的實時操作系統
實時操作系統是一種操作系統,旨在服務於處理數據的實時應用程序,通常沒有緩衝延遲。 QNX中的一個例子,該示例廣泛用於汽車和飛機中。
- QNX®-QNX是一種類似於Unix的商業實時操作系統,主要針對許多現代汽車中的嵌入式系統市場。 ?
- Integrity®-完整性是由Green Hills軟件生產和銷售的實時操作系統。 Integrity-178B具有最高的國家安全局評級。 ?
- lynxos®-lynxos rtos是lynx軟件技術的Unix樣實時操作系統。 Lynxos具有完整的POSIX一致性,並且最近具有Linux兼容性。 ?
- Nuttx® -NutTX是一種實時操作系統(RTO),重點是標準符合性和占地面積小。 NUTTX中的主要重點是POSIX和ANSI標準。
- 紫紅色-Fuchsia是一種新的實時操作系統(RTO),目前由Google開發,具有一定程度的POSIX兼容性。
其他資源
更多Unix®
Unix®訴UNIX/*NIX DISAIMATION
- 區分unix和linux-與IBM。
- 什麼,真正的Unix®? - 解釋BSD的摘錄。
- Linux和BSD之間的10個差異 - 技術共和國?
- 關於Linux 2008:Unix和Linux不是同一件事嗎?是,否。 - 來自TechCrunch?
Unix歷史
- Unix Heritage Wiki- Unix Heritage Wiki旨在將UNIX的可用歷史文檔收集到一個中心地點,以便研究人員和Unix愛好者都可以研究它們。
- Unix歷史 - Unix歷史記錄的ÉricLévénez的簡化圖和其他一些有用的Unix歷史資源。
- UNIX和Multics - Multicians網站為對系統歷史感興趣的人們介紹了Multics操作系統的故事。
- UNIX時間共享系統的演變 - 紙張介紹了Dennis M. Ritchie的早期開發的簡短歷史。
- 伯克利Unix二十年:從AT&T anded到自由重新分配 - BSD的歷史,從原始UNIX到訴訟,到4.4BSD。摘自“開放源:開源革命的聲音”,O'Reilly Media,第一版(1999年1月),ISBN 1565925823。
- 四分之一世紀的Unix-Peter Salus,Addison-Wesley Professional,1994年6月10日,ISBN 978-0201547771。
- C編程語言-Brian Kernighan和Dennis Ritchie,Bell Telephone Laboratories,1978年,ISBN 0131101633。
- AT&T檔案:UNIX操作系統?
- Unix-來自“計算機編年史”電視連續劇(1985)。 ?
- Unix-來自“計算機編年史”電視連續劇(1989)。 ?
- C和Unix在貝爾實驗室 - 由Brian Kernighan在East Vintage Computer Federation 10(2016)的Brian Kernighan。 ?
- UNIX歷史和演變的存儲庫 - Diomidis Spinellis PDF從1972年到2016年的UNIX操作系統的歷史和演變。
- Unix架構從1970年的PDP -7到2018 FreeBSD重要的里程碑和經驗教訓-Diomidis spinellis在Fosdem 2018。
- 沃倫·圖梅(Warren Toomey)的奇怪的誕生和長壽。
“ Unix哲學”
- Unix編程的藝術-Eric Steven Raymond,Thrsus Enterprises,2003年。
- 在UNIX環境中設計?
- 將Unix哲學帶入大數據 - 由Illumos Smartos的開發人員Bryan Cantrill(2013)的Bryan Cantrill,Joyent的CTO。 ?
- 做一件事,做得很好:40年的Unix?
- 無味的哲學 - 無人項目是DWM,DMENU和其他優質軟件的所在地,重點是簡單,清晰度和節儉。
入門Unix®技能
- Unix Workbench-一本書,任何人都可以開始使用Unix。
- 命令行的藝術 - 在一頁中掌握命令行。
- 很棒的命令行應用
入門編程技能
C語言和衍生物
- Learn-c.org-C是在貝爾實驗室與UNIX同時開發的通用計算機編程語言。大多數UNIX和NIX操作系統仍然以C版本編寫,但諸如C ++中的Haiku和Rust中的氧化還原等例外。
- 很棒的c
- 生鏽學習 - 一系列指向博客文章,文章,視頻等的鏈接,用於學習生鏽。
- 真棒生鏽 - 策劃的生鏽代碼和資源清單。
- 很棒的現代C ++ - 現代C ++的資源集合。
- 很棒的Swift-令人敬畏的Swift庫和資源的協作列表。
其他編程語言
- Awesome Programming - A curated list of awesome programming talks, articles, books, resources and more.
- Awesome Awesomeness
- learning-fortran - Repository created in order to learn basics of Fortran, with links to several tutorials.
- Awesome Fortran - A curated list of Fortran libraries.
- Python Learning Resources - Resources for learning Python.
- Awesome Python - A curated list of awesome Python frameworks, libraries, software, and resources.
UNIX® Code/Emulation
- WinWorld Library - Collection of abandonware operating systems, including many old UNIX and Unix-like operating systems.
- osabandonware - A git-based archive of abandonware operating systems.
- AT&T 3B1 Emulator - Emulate the original AT&T UNIX.
- The UNIX Tree - Browse the source code and manuals of various old versions of Unix.
- Unix History Repository - The source code of the original UNIX through its various versions implemented in git.
UNIX®/POSIX® Technical Standards
- The Open Group®
- UNIX Certified Products
- POSIX Certification Register
- IEEE Standard 1003.1™-2008
社區
- nixCraft - NixCraft is an online community of new and seasoned Linux / Unix users.
- LWN - LWN is a reader-supported news site dedicated to producing the best coverage from within the Linux and free software development communities.
- Reddit - A social news aggregation, web content rating, and discussion website.
- /r/linux - General GNU/Linux discussion. ~330k users.
- /r/unixporn - Dedicated to NIX customization, screenshots, and configurations. ~123k users.
- /r/ubuntu - Specific news, information, and discussion about Ubuntu. ~95k users.
- /r/arch - Arch Linux discussion and support. ~65k users.
- /r/debian - News and other stuff about Debian. ~23k users.
- /r/fedora - News, information, and support surrounding Fedora. ~16k users.
- /r/BSD - A place for all things BSD. ~10k users.
- /r/freebsd - News and more about FreeBSD. ~9k users.
- /r/slackware - Slackware Linux discussion and support. ~2k users.
- /r/plan9 - Discussion surrounding Plan 9 from Bell Labs. ~1k users.
- /r/haikuOS - Discussion, support, progress reports, and news about Haiku OS. ~1k users.
- /r/hurd - GNU HURD discussion and support. ~1k users.
- /r/solaris - Oracle Solaris news and discussion. ~1k users.
- /r/minix - Discussion surrounding the MINIX 3 OS by Andrew S. Tanenbaum. ~600 users.
- DistroWatch - DistroWatch is a website which provides news, popularity rankings, and other general information about various Linux distributions and operating systems.
- IRC freenode, see #irchelp for more about IRC.
- ##unixlove
- ##unix
- #climagic
- ##核心
- #debian
- ##linux
- #devuan
- #slackware
- #illumos
- IRC Snoonet
- IRC OFTC
- Awesome Sysadmin
Free Software and Open Source Movements
- Free Software Foundation - The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users.
- GNU Project
- Philosophy of the GNU Project
- What is free software and why is it so important for society?
- Open Source Initiative - The Open Source Initiative (OSI) protects and promotes open source software, development and communities, championing software freedom in society.
- The Open Source Definition
- The Cathedral and the Bazaar - By Eric S. Raymond.
UNIX®/Linux®-Related Trade Groups
- USENIX℠ - The USENIX Association is the Advanced Computing Systems Association. It was founded in 1975 under the name "Unix Users Group," focusing primarily on the study and development of Unix and similar systems.
- The Open Group® - The Open Group is a vendor- and technology-neutral industry consortium and is the certifying body for the UNIX trademark and publishes the Single UNIX Specification technical standard, which extends the POSIX standards.
- The Linux Foundation® - The Linux Foundation (LF) is dedicated to building sustainable ecosystems around open source projects to accelerate technology development and commercial adoption. The largest open source non-profit organization, it works to promote, protect, and advance Linux and collaborative development.
- FreeBSD Foundation - The FreeBSD Foundation is a non-profit organization dedicated to supporting and building the FreeBSD Project and community worldwide.
Notable Historic UNIX® and Unix®-like Operating Systems
- Microsoft Xenix® - Xenix is a discontinued version of the Unix operating system for various microcomputer platforms, licensed by Microsoft® from AT&T in the late 1970s. After the discontinuation of Xenix, Microsoft offered Windows Services for UNIX for Windows NT 4 through Windows 8. Windows 10, the successor to Windows 8, features the Windows Linux Subsystem.
- BSD386 - BSD/OS (originally called BSD/386 and sometimes known as BSDi) is a discontinued proprietary version of the BSD operating system developed by Berkeley Software Design, Inc. (BSDi).
- NeXTSTEP - NeXTSTEP is a discontinued object-oriented, multitasking operating system based on UNIX. It was developed by NeXT Computer in the late 1980s and early 1990s and was initially used for its range of proprietary workstation computers such as the NeXTcube.
- Project Athena - Project Athena was a joint project of MIT, Digital Equipment Corporation, and IBM to produce a campus-wide distributed computing environment for educational use. The project spawned many technologies that are widely used today, such as the X Window System and Kerberos. Athena was originally based on BSD, followed by IRIX, and then Linux. The Athena tools live in an MIT student project, Debathena.
- IRIX® - IRIX is a discontinued operating system developed by Silicon Graphics (SGI) to run natively on their MIPS workstations and servers. It is based on UNIX System V with BSD extensions. SGI's Indigo Magic™ Desktop for IRIX® is still under active development for IRIX and Linux.
- BeOS® - BeOS is an operating system for personal computers first developed by Be Inc. in 1991 built for digital media work with partial POSIX® compatibility.
- NEWS-OS - NEWS-OS was an operating system from Sony based on BSD then System V that powered a line of series of Unix workstations sold during the late 1980s and 1990s. The first NEWS machine workstations appeared in Japan in January 1987 and was conceived as a desktop replacement for the VAX series. NEWS-OS was notable for having advanced TCP/IP networking features and being the first development tool for the new Sony Playstation.
- Sony History Page
- Interview - With project lead, Toshihide Doi.
- Interview - With Alex Rosenberg, former Manager of Platform Architecture at Sony.
- Darwin - Darwin is an open-source Unix operating system released by Apple, Inc. It is composed of code developed by Apple, as well as code derived from NeXTSTEP, BSD, Mach, and other free software projects.
- MkLinux - MkLinux is an open source computer operating system started by the Open Group and Apple in 1996 to port Linux to Macintosh computers. Its last release was in 2002.
- CoLinux - Cooperative Linux, abbreviated coLinux, was software which allowed Microsoft Windows and the Linux kernel to run simultaneously in parallel on the same machine.
- ULTRIX® - ULTRIX is the brand name of Digital Equipment Corporation's discontinued native UNIX operating systems for the PDP-11, VAX, and DECstations.
- Tru64 UNIX® - Tru64 UNIX® is a discontinued 64-bit UNIX® operating system for the Alpha® platform, currently owned by HP®. Previously, Tru64 UNIX® was a product of Compaq® and before that DEC™, where it was known as Digital UNIX™. It was unusual among commercial UNIX implementations as it is built on top of the Mach kernel like macOS.®
More macOS®
- Awesome Mac
- Awesome macOS Command Line
- macOS for UNIX Users - Apple Technical Brief, July 2011.
More illumos®
- Fork Yeah! The Rise and Development of illumos - By Bryan Cantrill, CTO of Joylent, developer of illumos-based SmartOS, at USENEX LISA '11 (2011). ?
- illumos at 6 - By Peter Tribble, developer of illumos-based Tribblix, at FLOSSUK8 (2017). ?
- Awesome DTrace
- What are SunOS and Solaris?
- UNIX Packages - Archive of pre-compiled open source applications for Sun Solaris 2.5 through 11.
- Archive OS Solaris - Archive of illumos and OpenSolaris distributions.
More BSD
- Awesome BSD
- Awesome OpenBSD
- allbsd.org - Resource that aims to support open source developers providing resources including web space, remote shell account service, and so on.
- MeetBSD - MeetBSD is an annual event gathering of users and developers of the BSD operating systems family.
- BSD v. Linux
- A Narrative History of BSD - By Kirk McKusick, USENIX℠ Board Member, at MeetBSD California (2014). ?
- History of the Berkelet Software Distributions - By Kirk McKusick. DVD。 218 minutes. $19.95. ?
- Archive OS BSD - Archive of BSD distributions.
- BSD Distributions Timeline - Graph of BSD distributions.
- BSD Family Tree - BSD family tree from freebsd-src.
- Wikipedia - Comparison of BSD operating systems.
- Wikipedia - List of BSD operating systems.
More Linux®
- Revolution OS - Revolution OS is a 2001 documentary which traces the history of GNU, Linux, and the open source and free software movements. (2001). ?
- Awesome Linux Software
- Awesome Linux
- Linux Standard Base - LSB is an effort to develop a unifying set of standards for Linux not unlike the Open Group's standards for UNIX.
- Archive OS Linux - Archive of Linux distributions.
- Linux Distribution Timeline - Graph of Linux distributions.
UNIX and Unix-Like Hardware Vendors
- Apple® - macOS laptops and desktops.
- iXsystems® - FreeBSD servers.
- System76® - Linux laptops and desktops.
- Purism - Linux laptops.
- Entroware® - Linux laptops, desktops, and servers.
- HP® - Linux laptops, desktops, and servers.
- HPE® - Linux and HP-UX servers.
- Oracle® - Linux and Solaris servers.
- Dell® - Linux laptops, desktops, and servers.
- IBM® - Linux and AIX servers.
- Lenovo - Linux laptops, desktops, and servers.
- Raptor Engineering® - Linux PowerPC® workstation.
- PowerPC Notebook - Linux laptop with PowerPC architecture.
- StationX - Linux laptops and desktops.
- Fujitsu® - Linux and Solaris servers.
- Inspur® - Linux servers.
- Huawei™ - Linux servers.
- Google® - Chrome OS laptops and desktops.
- Ubuntu-Certified Hardware
- ThinkPenguin - Linux laptops and desktops.
Intellectual Property Notices
- The Open Group® is not affiliated with and has not endorsed or sponsored this page.
- UNIX® and The Open Group® are trademarks of The Open Group. Use of The Open Group trademarks are authorized by The Open Group Trademark Guidelines as "Editorial or Articles, but not Advertising" and/or permitted by trademark fair use under United States law.
- OpenServer® is a registered trademark of Xinuos.
- FreeBSD® is a registered trademark of The FreeBSD Foundation. in the United States and/or other countries.
- NetBSD® is a registered trademark of The NetBSD Foundation, Inc. in the United States and/or other countries.
- Apple®, MacBook®, iMac®, and macOS® are registered trademarks of Apple, Inc. in the United States and/or other countries.
- Debian® is a registered trademark of Software in the Public Interest, Inc. in the United States and/or other countries.
- IEEE®, IEEE Standard 1003.1, and POSIX® are trademarks or registered trademarks of The Institute of Electrical and Electronics Engineers, Inc. in the United States and/or other countries.
- Bell Labs® and Plan 9® are reademarks or registered trademarks of Alcatel-Lucent USA, Inc. in the United States and/or other countries.
- Linux® is a registered trademark of Linus Torvalds in the United States and/or other countries.
- AT&T, the AT&T logo, AT&T slogans and other AT&T product/service names and logos are trademarks and service marks of AT&T Intellectual Property or AT&T affiliated company ("AT&T Marks").
- AIX®, PowerPC®, and IBM® are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries.
- HP®, Tru64®, and HP-UX® are trademarks or registered trademarks of HP Hewlett Packard Group, LLC in the United States and/or other countries.
- illumos® is a registered trademark of Garrett D'Amore in the United States and/or other countries.
- Xinuos® is a registered trademark of Xinuos, Inc. in the United States and/or other countries.
- Oracle, Java, Solaris, Sun Microsystems and SunOS are registered trademarks of Oracle and/or its affiliates.
- Slackware is a trademark of Patrick Volkerding in the United States and/or other countries.
- Google®, Chrome OS™, and Android™ are registered trademarks of Alphabet, Inc. in the United States and/or other countries.
- IXsystems®, TrueOS®, BSDi, Berkeley Software Design, Inc., and FreeNAS® are trademarks or registered trademarks of IXsystems, Inc. in the United States and/or other countries.
- BeOS® is a trademark or registered trademark of ACCESS Systems Americas, Inc. in the United States and/or other countries.
- Linux Foundation, Xen®, MeeGo, Tizen, and Yocto Project™ are trademarks or registered trademarks of the Linux Foundation in the United States and/or other countries.
- K-UX® and Inspur® are registered trademarks of Inspur Technologies Co., Ltd. in the United States and/or other countries.
- EulerOS® and Huwaei® is a registered trademarks of Huawei Technologies Co., Ltd. in the United States and/or other countries.
- pfSense® is a registered trademark of Electric Sheep Fencing, LLC in the United States and/or other countries.
- Inferno® is a registered trademark of Vita Nuova Holdings Ltd. in the United States and/or other countries.
- Red Hat®, Fedora®, and Red Hat Enterprise Linux® are trademarks or registered trademarks of Red Hat, Inc. in the United States and/or other countries.
- Ubuntu® and Canonical® are registered trademark of Canonical Limited in the United States and/or other countries.
- SUSE® and SUSE Linux Enterprise® are registered trademarks of SUSE in the United States and/or other countries.
- System76® is a registered trademark of System76, Inc. in the United States and/or other countries.
- Windows®, Microsoft®, Skype®, Windows NT®, and Xenix® are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.
- QNX® is a registered trademark of Blackberry Limited in the United States and/or other countries.
- Huawei™ is is a trademark or registered trademark of Huawei Technologies Co. Ltd. in the United States and/or other countries.
- Integrity® and Green Hills Software are registered trademarks of Green Hills Software in the United States and/or other countries.
- LynxOS® is a registered trademark of Lynx Software Technologies, Inc. in the United States and/or other countries.
- CopperheadOS® is a registered trademark of Copperhead Limited in the United States and/or other countries.
- MINIX® is a trademark or registered trademark of Pearson Education, Inc. in the United States and/or other countries.
- Gentoo® is a registered trademark of Gentoo Foundation, Inc. in the United States and/or other countries.
- Dell® is a trademark or registered trademark of Dell, Inc. in the United States and/or other countries.
- Entroware® is a trademark of Entroware, a UK company, in the United States and/or other countries.
- Raptor Computing Systems® is a registered trademark of Timothy Pearson in the United States and/or other countries.
- Fujistu® is a trademark or registered trademark of Fujitsu Limited. in the United States and/or other countries.
- SPARC® is a trademark or registered trademark of SPARC International, Inc. in the United States and/or other countries.
- Lenovo® is a trademark or registered trademark of Lenovo Group Ltd. in the United States and/or other countries.
- USENIX℠ is a servicemark of the Advanced Computing Systems Association in the United States and/or other countries.
- O'Reilly Media is a trade name of O'Reilly Media, Inc. in the United States and/or other countries.
- The OSI logo is a trademark of Open Source Initiative and is used under OSI Trademark Guidelines.
- Joylent™ is a trademark of Joylent, Inc. in the United States and/or other countries.
- IRIX®, SGI®, and Indigo Magic are trademarks or registered trademarks of Silicon Graphics, Inc. in the United States and/or other countries.
- Docker® is a trademark or registered trademark of Docker, Inc. in the United States and/or other countries.
- Rust™ is a trademark of the Mozilla Foundation, Inc.
- IOS is a trademark or registered trademark of Cisco in the United States and other countries and is used by Apple, Inc. under license.
- X Window System™, Project Athena™, Athena™, and Kerbos™ are trademarks of the Massachusetts Institute of Technology.
- DEC™, PDP-11™, DECnet™, DECstations™, ULTRIX™, Digital™, Digital UNIX™, VAX™ are trademarks of Digital Equipment Corporation.
- OPNsense® is a trademark or registered trademark of Deciso BV
- Intel™ is a trademark of Intel Corporation or its subsidiaries in the US and/or other countries.
- Palm is a registered trademark of Wide Progress Global Limited.
- LG is a registered trademark of LG Corp.
- Cyanogenmod is a registered trademark of Cyanogenmod, LLC.
- Sony, NEWS-OS, and NEWS are trademarks or registered trademarks of Sony Corporation in the United States and/or other countries.
- PlayStation® is a trademarks or registered trademark of Sony Interactive Entertainment Inc. in the United States and/or other countries.
All other trademarks mentioned herein are the property of their respective owners and may be registered in the United States and/or other countries.
Portions of the descriptions above are from Wikipedia and used under CC BY-SA 4.0 license.