Unix, originariamente UNICS (UNiplexed Infomation and Computing Service).
Unix (marchio registrato come UNIX) è una famiglia di sistemi operativi per computer multitasking e multiutente che derivano dall'AT&T Unix originale. Lo sviluppo iniziò nel 1969 e fu annunciato fuori dagli addominali Bell nell'ottobre 1973.
Varietà di varianti accademiche e commerciali di Unix di venditori come l'Università della California, Berkeley (BSD), Microsoft (Xenix), IBM (AIX) e Sun Microsystems (Solaris).
- BSD ( B erkeley S oftware D istribuzione) rilascia fornito una base per diversi progetti open source di sviluppo che sono in corso, ad esempio, FreeBSD, OpenBSD, NetBSD, Darwin, e TrueOS.
- Xenix è una versione fuori produzione del sistema operativo Unix per varie piattaforme di microcomputer, concesso in licenza da Microsoft.
- AIX ( A dvanced I nteractive e X ecutive) sviluppato e venduto da IBM per diverse delle sue piattaforme di computer.
Linux è una famiglia di sistemi operativi software gratuiti e open source costruiti attorno al kernel Linux. Il componente principale di Linux è il kernel Linux, un kernel del sistema operativo rilasciato per la prima volta il 17 settembre 1991 da Linus Torvalds.
Linux è confezionato in una forma nota come distribuzione Linux (o in breve distro) sia per uso desktop che server. Alcune delle distribuzioni Linux più popolari e tradizionali sono Arch Linux, CentOS, Debian, Fedora, Gentoo Linux, Linux Mint, Mageia, openSUSE e Ubuntu, insieme a distribuzioni commerciali come Red Hat Enterprise Linux
L'interfaccia utente, nota anche come shell, è un'interfaccia a riga di comando (CLI), un'interfaccia utente grafica (GUI) o tramite controlli collegati all'hardware associato, che è comune per i sistemi embedded. Per i sistemi desktop, la modalità predefinita è di solito un'interfaccia utente grafica, sebbene la CLI sia comunemente disponibile attraverso le finestre dell'emulatore di terminale o su una console virtuale separata.
- Le shell CLI sono interfacce utente basate su testo, che utilizzano il testo sia per l'input che per l'output. La shell dominante usata in Linux è la Bourne-Again Shell (bash), originariamente sviluppata per il progetto GNU.
- Le shell della GUI sono K Desktop Environment (KDE), GNOME, MATE, Cinnamon, Unity, LXDE, Pantheon e Xfce, sebbene esistano diverse interfacce utente aggiuntive. Le interfacce utente più popolari si basano sul sistema X Window, spesso chiamato semplicemente "X".
GNU è un sistema operativo e una vasta collezione di software per computer. GNU è composto interamente da software libero, la maggior parte dei quali è concesso in licenza in base alla GPL del Progetto GNU. GNU è un acronimo ricorsivo per "GNU's Not Unix!", Scelto perché il design di GNU è simile a Unix, ma si differenzia da Unix per essere software libero e senza codice Unix. Lo sviluppo del sistema operativo GNU è stato avviato da Richard Stallman mentre lavorava presso il Massachusetts Institute of Technology (MIT) Artificial Intelligence Laboratory nel 1983.
I componenti di base includono GNU Compiler Collection (GCC), la libreria GNU C (glibc) e GNU Core Utilities (coreutils), ma anche GNU Debugger (GDB), GNU Binary Utilities (binutils), GNU Bash shell e GNOME ambiente desktop.