Unix vs. Linux
Table of Contents
Unix vs. Linux
Linux is developed based on the Unix operating system by Linus Torvalds in 1991. He inspired by the Unix system, but he created a new kernel from scratch, which is why Linux is not a direct derivative of Unix. However, Linux is designed to be Unix-like and follows many of the same principles and standards as Unix.
| Feature | Unix | Linux |
|---|---|---|
| Origin | Developed at AT&T Bell Labs in 1969 | Created by Linus Torvalds in 1991 |
| Source Code | Mostly proprietary (closed source) | Open source |
| Cost | Usually paid/commercial | Free (mostly) |
| Portability | Less portable | Highly portable |
| Kernel | Monolithic or microkernel (varies) | Monolithic kernel |
| Hardware Support | Limited, specific hardware | Wide range of hardware |
| GUI | Not always included | Multiple options (GNOME, KDE, etc.) |
| File System | UFS, ZFS, HFS | ext4, XFS, Btrfs, etc. |
| Security | High | High |
| Examples | macOS, Solaris, HP-UX, AIX | Ubuntu, Fedora, Debian, Arch |
| Usage | Servers, workstations | Servers, desktops, embedded systems |
| Standards | POSIX, SUS compliant | Mostly POSIX compliant |
macOS is a Unix-based operating system developed by Apple Inc. It is built on a Unix foundation and is compliant with the POSIX standard, making it a certified Unix operating system. Therefore, macOS can be considered a Unix system, while Linux is a separate, Unix-like operating system.