Considering key questions:
- Supplier of distribution
- Criticality of the target application
- Security
- Life-cycle support for your product
- Open Source community upon which it is based on
- Is this for an IT application?
- Is this for an OT (Operational Technology) application?
- How long will this system be in the field?
- ability to deliver security patches in a timely manner once systems are fielded.
- What processes and procedures are used by my supplier to cover security vulnerabilities?
- A list of web resources
- Boot / BIOS
- Country Specific
- Create Your Own Custom Linux OS
- Desktop OSes
- Educational OS'es
- IoT, embedded devices, tablets
- Minimal and Lightweight
- Pen-testing and security auditing
- Router and Firewall OSes
- Server OSes
- Unix OSes
- Utilities
- Virtualization OSes
- Archiveos.org - Arhive of Operating Systems with Linux, BSD, DOS, Solaris and others.
- DistroWatch.com
- Don't use Windows 10 - It's a privacy nightmare
- If you need Windows then check out Atlas - An open source modification of the Windows 10 operating system, designed to optimize performance, and latency.
- Hardware for Linux Trends
- Coreboot - coreboot.org - Coreboot is a Free Software project aimed at replacing the proprietary BIOS (firmware) found in most computers. coreboot performs a little bit of hardware initialization and then executes additional boot logic, called a payload.
- Coreboot by system76 - Coreboot is a Free Software project aimed at replacing the proprietary BIOS (firmware) found in most computers. coreboot performs a little bit of hardware initialization and then executes additional boot logic, called a payload.
- OpenCore - OpenCore bootloader.
- Dortania's OpenCore Install Guide
- Dortania's OpenCore Install Guide Github
- Lenovo-T530-Hackinosh-OpenCore - EFI Folder with configs for running macOS High Sierra, Catalina and Big Sur with either a patched DSDT or DSDT-less.
- Site-My-Simple-OC-Themes - Site Themes OpenCore
- rEFInd Boot Manager
- Ubuntu Kylin](https://www.ubuntukylin.com/index.php?lang=en)
- Bosss Linx - "BOSS is an Indian GNU/Linux distribution developed by CDAC and is customized to suit Indian's digital environment. It supports most of the Indian languages."
- Nusantra
- Rosa Linux - Certified by FSTEC (Federal Service for Technical and Export Control of Russia)
- Rosa Fresh - Free and free system for home use.
- Rosa Enterprise Linux Desktop
- Rosa Enterprise Linux Server
- Cubic
- Debian Custom ISO Scripts and Tutorial - These are scripts I made to help with the design and customization of a Debian ISO (Primarily WeakerThan Linux).
- Linux From Scratch
- Linux Live Kit
- Linux Live Kit Github - Use this set of scripts to turn your existing preinstalled Linux distribution into a Live Kit (formely known as Live CD).
- Live Magic
- Linux Respin
- Ubuntu Imager - Creates an installable live CD from an installed Ubuntu or derivative distribution.
- Asahi - Asahi Linux aims to bring you a polished Linux experience on Apple Silicon Macs.
- Bliss OS - Android for your PC - An Open Source OS, based on Android, that incorporates many optimizations, features, and expanded device support. And it is available for just about any Chromebook, Windows/Linux PC or tablet released in the last 4 years.
- Debian
- Deepin - based on Debian, features DDE, the Deepin Desktop Environment, built on Qt.
- Be aware - There is conserns about analytics collected by Deepin which are sent to the Chinese government Deepin Linux: Security Threat or Safe to Use?.
- Elementary OS - Good alternative for Windows and Mac.
- eXtern OS
- Fedora Workstation
- Fedora Silverblue - Immutable desktop operating system. Aiming at good support for container-focused workflows, this variant of Fedora Workstation targets developer communities.
- Feren OS
- Garuda Linux
- KDE Neon
- KDE Plasma
- Linux Lite - Based on Debian and Ubuntu. Lightweigth OS. Perfect OS if you want to go from Windows to a Windows-like OS but want it to be Linux.
- Linux Mint
- Awesome Mint Setup - 😎 Awesome setup for Linux Mint Cinnamon
- Manjaro
- MX Linux - Midweight Simple Stable Desktop OS.
- Nitrux OS
- Pop!_OS
- ReactOS - A free Windows-compatible Operating System
- Rocky Linux - An open enterprise operating system.
- Serenity - Graphical Unix-like operating system for x86 computers.
- Solus
- Ubuntu Desktop - Cloud, servers, IoT, desktop.
- Windows 10 VMs
- Fido: A PowerShell download script for Windows ISOs and UEFI Shell - A PowerShell script to download Windows ISOs or the UEFI Shell
- Qubes OS - OS designed for privacy and security.
- Zorin OS
- PureOS - Privacy and security focused Debian-based dstribution.
- PwOSS Mobile/Desktop/Server
- Tailes - Portable operating system that protects against surveillance and censorship
- Qubes OS - Edward Snowden said in a Twitter message "If you're serious about security, @QubesOS is the best OS available today. It's what I use, and free. Nobody does VM isolation better."
- Whonix - "Software That Can Anonymize Everything You Do Online".
"Key disclosure laws, also known as mandatory key disclosure, is legislation that requires individuals to surrender cryptographic keys to law enforcement. The purpose is to allow access to material for confiscation or digital forensics purposes and use it either as evidence in a court of law or to enforce national security interests." Wikipedia.
Key discolsure laws apply | Key disclosure may apply | Key disclosure laws don't apply |
---|---|---|
1. Antigua and Barbuda | 1. Belgium | 1. Czech Republic |
2. Australia | 2. Finland | 2. Poland |
3. Canada | 3. New Zealand (unclear) | 3.Germany |
4. France | 4. Sweden (proposed) | |
5. India | 5. The Netherlands | |
6. Norway | 6. United States | |
7. Russia | ||
8. South Africa | ||
9. United Kingom |
- DebianEdu
- Edubuntu - "previously known as Ubuntu Education Edition, was an official derivative of the Ubuntu operating system designed for use in classrooms inside schools, homes and communities." Wikipedia
- Qimo 4 Kids - "a Linux distribution designed for young users from 3 years old and above. Qimo is built on the top of Xubuntu and uses the Xfce desktop environment as default."
- Ubermix - "Built by educators with an eye towards student and teacher empowerment."
-
Bliss OS - Android for your PC - An Open Source OS, based on Android, that incorporates many optimizations, features, and expanded device support. And it is available for just about any Chromebook, Windows/Linux PC or tablet released in the last 4 years.
-
LineageOS Android Distribution - A free and open-source operating system for various devices, based on the Android mobile platform.
-
Ubuntu Touch - terminated
- Lomiri
- Phosh - A pure Wayland shell for GNOME on mobile devices. Mirror of https://gitlab.gnome.org/World/Phosh/phosh
- Sailfish OS - Sailfish OS is a secure mobile operating system optimized to run on smartphones and tablets, and also easily adaptable to all kinds of embedded devices and use cases. The fourth generation, Sailfish 4, boasts a multitude of new enablers to support different ecosystem projects, be it private corporate solutions or public sector governmental deployments.
- Ubports - " We are building a secure & private operating system for your smartphone"
- CalyxOS - CalyxOS is a custom ROM based on the Android Open Source Project with Pixel phones. It aims to be secure and private by default including a number of good choices for default applications. It also supports verified boot.
- CopperheadOS - Secure Android built for encrypted and secure phones by a privacy focused company. Available as security-centric and privacy focused Google-free Android for the latest Pixel devices.
- GrapheneOS - GrapheneOS (formerly known as CopperheadOS) is a free and open-source security- and privacy-focused mobile operating system built on top of the Android Open Source Project. It currently specifically targets devices offering strong hardware security.
- LineageOS - LineageOS is a custom ROM based on the Android Open Source Project with official support for a wide variety of devices. The project is the successor to the popular CyanogenMod project, focusing on system control and customization, device longevity, and privacy. For security reasons, we do not recommend third-party builds of LineageOS for unsupported devices.
- Also check this [list](Light-weight Linux distribution)
- antiX Linux - Proudly anti-fascist "antiX Magic" in an environment suitable for old and new computers.
- ArchBang
- Bodhi Linux - Lightweight distribution featuring the fast & fully customizable Moksha Desktop.
- Linux Lite - Linux Lite isn't the smallest Linux distro of all, but it does run well on sufficiently scaled-back hardware. Based upon Ubuntu, the minimum recommended specs are a 1GHz processor with 768MB RAM, along with 8GB storage, which most modern hardware vastly outstrips. So, you can imagine how well Linux Lite will run on an older machine.
- Porteus - Porteus is a complete linux operating system that is optimized to run from CD, USB flash drive, hard drive, or other bootable storage media. It's small (under 300Mb) and insanely fast which allows you to start up and get online while most other operating systems are left spitting dust. Porteus comes in both 32 & 64 bit and aims to keep on the bleeding edge.
- Photon OS: Linux Container Host - Photon OS™ is an open source Linux container host optimized for cloud-native applications, cloud platforms, and VMware infrastructure. Photon OS provides a secure run-time environment for efficiently running containers.
- Proxmox's supported distro list
- Puppy Linux
- SliTaz - SliTaz is a secure and high performance operating system using the Linux Kernel and GNU software.
- Tiny Core Linux - full Linux desktop in 22 MB. Unlike most operating systems, the Tiny Core can run completely from RAM.
- Athena OS - Athena is a Arch Linux-based distro focused on Cybersecurity. Learn, practice and enjoy with any hacking tool!
- BlackArch - BlackArch Linux is an Arch Linux-based penetration testing distribution for penetration testers and security researchers. Supports OVA which can be imported to Virtualbox, VMware and QEMU. Download
- Demon Linux - Demon Linux is a penetration testing custom Debian distribution packaged as an ISO file.
- Garuda Linux
- Kali - Advanced Penetration Testing Distribution.
- Parrot - designed for penetration testing, vulnerability assessment and mitigation, computer forensics and anonymous web browsing.
- Trace Labs OSINT Linux Distribution based on Kali
- Alpine Linux - Alpine Gitlab
- BSD Router - Free open source software router distribution based on embedded FreeBSD.
- DD-WRT - DD-WRT is a Linux based alternative OpenSource firmware suitable for a great variety of WLAN routers and embedded systems.
- DD-WRT Github - DD-WRT Subversion mirror.
- DD-WRT - Log
- DD-WRT - Timeline with changes
- Download DD-WRT - ftp://ftp.dd-wrt.com/betas/
- FreshTomato
- IPFire - IPFire is a hardened, versatile, state-of-the-art Open Source firewall based on Linux.
- LibreCMC - LibreCMC is a set of fully free embedded Operating Systems for general purpose computers. The Project aims to give its users freedom and control over the software that runs on their hardware. Most of the hardware that libreCMC supports includes a wide range of routers and some small single board computers.
- m0n0wall - Embedded firewall distribution of FreeBSD.
- MikroTik
- RouterOS Scripts
- RouterOS Security Research - RouterOS Security Research Tooling and Proof of Concept.
- winbox-mac - MikroTik Winbox bundled into macOS app with Wine.
- OpenWrt - OpenWrt is an open source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic.
- Table of Hardware: Firmware downloads - table shows firmware download urls for all devices listed in the Table of Hardware.
- OPNsense - Open source, easy-to-use and easy-to-build HardenedBSD based firewall and routing platform.
- Plugins - OPNsense plugin collection.
- PFelk - pfSense/OPNsense + Elastic Stack
- PFsense - Open source firewall/router computer software distribution based on FreeBSD.
- Zeroshell Linux Router - Routing and Bridging Firewall Solutions.
- Arch Linux
- alis - Arch Linux Install Script - Arch Linux Install Script (or alis, also known as the Arch Linux executable installation guide and wiki) installs unattended, automated and customized Arch Linux system.
- Virtual Arch-Machines
- CentOS - Community Enterprise Operating System for servers, workstations and desktop. Based on Red Hat Enterprise Linux.
- ClearOS Community Edition - OS for your Server, Network, and Gateway. Systems based on CentOS and Red Hat Enterprise Linux. www.clearos.com
- Debian
- Fedora Server
- Oracle Linux - "A highly performant and secure operating environment, Oracle Linux delivers virtualization, management, automation, and cloud native computing tools, along with the operating system, in a single, easy-to-manage support offering. Oracle Linux provides a 100% application binary compatible alternative to Red Hat Enterprise Linux and CentOS Linux and is supported across both hybrid and multicloud environments. "
- PwOSS Server
- Rockstor - Personal Cloud Server, SMB Cloud Server, Traditional NAS server. Download Rocktor
- Rocky Linux - github Rocky Linux is a community enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux created in response to the effective discontinuation of CentOS rockylinux.org.
- ScientificLinux - Enterprise Linux rebuild sponsored by Fermi National Accelerator Laboratory.
- Ubuntu Server - Cloud, servers, IoT, desktop.
- Desktopify - Convert Ubuntu Server for Raspberry Pi into a Desktop.
- Ubuntu 20.04 Installation Guide on amd64
- FreeNAS OS
- OpenMediaVault - Based on Debian. Contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Doc Forum Blog
- TrueNAS
- XigmaNAS
- DragonFly BSD
- Free BSD
- Ghost BSD - A simple, elegant desktop BSD Operating System.
- Hardened BSD
- Midnight BSD
- Open BSD
- Citrix XenServer
- Xen XCP-ng - Open source virtualization solution with pro support options for the most demanding companies.
Random list of OSes, sort through it later
Debian, Ubuntu, CentOS, RHEL, Deepin, Fedora, SLES, openSUSE, MX Linux, Manjaro, Linux Mint, Endless OS, Elementary OS, Solus, Linx, Zorin, antiX, PClinuxOS, Arch, ArcoLinux, ArchLabs, BackArch, Obarun, Artix Linux, Puppy Linux, Tails, Slax, Kali, Mageia, Slackware, Q4OS, Archman, Gentoo, Pentoo, NixOS, Ubuntu Kylin, Lubuntu, Xubuntu, Kubuntu, Ubuntu MATE, Ubuntu Budgie, Ubuntu Studio, Bluestar, OpenMandriva, ExTiX, Netrunner, ALT Linux, Nitrux, Peppermint, KDE neon, Linux Lite, Parrot OS, Qubes, Pop OS, ROSA, Void Linux, Star Linux, EndeavourOS, MakuluLinux, Voyager, Feren, ArchBang, LXLE, Knoppix, Robolinux, Calculate Linux, Clear Linux, Pure OS, Oracle Linux, Trident, Septor, Porteus, Devuan, GoboLinux, 4MLinux, Simplicity Linux, Zeroshell, Android-x86, netboot.xyz, Slitaz, SuperGrub2Disk, Proxmox VE, Kaspersky Rescue, SystemRescueCD, MemTest86, MiniTool Partition Wizard, Parted Magic, veket, Sabayon, Scientific, alpine, ClearOS, CloneZilla, Berry Linux, Trisquel, Ataraxia Linux, Minimal Linux Live, BackBox Linux, Emmabuntüs, ESET SysRescue Live,Nova Linux, AV Linux, RoboLinux, NuTyX, IPFire, SELKS, ZStack, Enso Linux, Security Onion, Network Security Toolkit, Absolute Linux, TinyCore, Springdale Linux, Frost Linux, Shark Linux, LinuxFX, Snail Linux, Astra Linux, Namib Linux, Resilient Linux, Virage Linux, Blackweb Security OS, R-DriveImage, O-O.DiskImage, Macrium, ToOpPy LINUX, GNU Guix, YunoHost, foxclone, siduction, Adelie Linux, Elive, Pardus, CDlinux, AcademiX, Austrumi, Zenwalk, Anarchy, DuZeru, BigLinux, OpenMediaVault, Ubuntu DP, Exe GNU/Linux, 3CX Phone System, KANOTIX, Grml, Karoshi, PrimTux, ArchStrike, CAELinux, Refracta, Cucumber, Fatdog, ForLEx, Hanthana, Kwort, MiniNo, Redcore, Runtu, Asianux, Clu Linux Live, Uruk, OB2D, BlueOnyx, Finnix, HamoniKR, Parabola, LinHES, LinuxConsole, BEE free, Untangle, Pearl, Thinstation, TurnKey, tuxtrans, Neptune, HefftorLinux, GeckoLinux, Mabox Linux, Zentyal, Maui, Reborn OS, SereneLinux , SkyWave Linux, Kaisen Linux, Regata OS, TROM-Jaro, DRBL Linux, Chalet OS, Chapeau, Desa OS, BlankOn, OpenMamba, Frugalware, Kibojoe Linux, Revenge OS, Tsurugi Linux, Drauger OS, Hash Linux, gNewSense, Ikki Boot, SteamOS, Hyperbola, VyOS, EasyNAS, SuperGamer, Live Raizo, Swift Linux, RebeccaBlackOS, Daphile, CRUX, Univention, Ufficio Zero, Rescuezilla, Phoenix OS, Garuda Linux, Mll, NethServer, OSGeoLive, Easy OS, Volumio, FreedomBox, paldo, UBOS, Recalbox, batocera, Lakka, LibreELEC, Pardus Topluluk, Pinguy, KolibriOS, Elastix, Arya, Omoikane, Omarine, Endian Firewall, Hamara, Rocks Cluster, MorpheusArch, Redo, Slackel, SME Server, APODIO, Smoothwall, Dragora, Linspire, Secure-K OS, Peach OSI, Photon, Plamo, SuperX, Bicom, Ploplinux, HP SPP, LliureX, Freespire, DietPi, BOSS, Webconverger, Lunar, TENS, Source Mage, RancherOS, T2, Vine, Pisi, blackPanther, mAid, Acronis, Active.Boot, AOMEI, Boot.Repair, CAINE, DaRT, EasyUEFI, R-Drive, PrimeOS, Avira Rescue System, bitdefender, Checkra1n Linux, Lenovo Diagnostics, Clover, Bliss-OS, Lenovo BIOS Update, Arcabit Rescue Disk,