Computer Architectures supportedGui default is onTarget system typeFile systems supportedUser friendly for lay usersIntegrated firewallEncrypted file systemsSecurity threatsShell terminalKernel type
AndroidARMv7,ARMv8-A,x86,ARMv5TEYesMobile devices,handheld devicesNTFS,exFAt,FAT32Yes very very user friendlyAndroid Firewall-yesTerminal EmulatorLinux kernel
FreeBsdx86, x86-64, PC98, SPARC, othersNoServer, workstation, NAS, embeddedUFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental), ZFS, othersNoIPFW2, IPFilter, PFYesnegligibleBashMonolithic with modules
Linuxx86, x86-64, PowerPC, SPARC, Alpha, others- depends on distributionDesktop/Sever Depends on distributionext2, ext3, ext4, ReiserFS, FAT, ISO 9660, UDF, NFS, and others- depends on distributionchroot, capability-based security,[s 5] seccomp, SELinuxYesnegligibleBash shell powerful shell with alot of featuresMonolithic with modules
MACOS68k, PowerPCYesWorkstation, personal computerHFS+, HFS, MFS (Mac OS 8.0 and before), AFP, ISO 9660, FAT(System 7 and later), UDFYesApplication FirewallYesnegligibleBASHMonolithic with modules
Windowsx86, x86-64YesWorkstation, personal computer, media center, Tablet PC, embeddedNTFS, FAT exFAT ISO 9660, UDF; 3rd-party drivers support ext2, ext3, ReiserFS,[t 10] HFS+, FATX, and HFS (with third party driver)Yes very user friendlyWindows FirewallYesHugeCMDHybrid