Skip to content
Category

Free system software

page 1
Linux kernel
Unix-like operating system kernel, basis for all Linux operating systems
Wine
compatibility layer for running Windows software on Unix-like systems
Apache Hadoop
distributed data processing framework
Wubi
discontinued Ubuntu Linux installer for Windows
GNU Core Utilities
package of GNU software containing reimplementations for many of the basic tools, such as cat, ls, and rm, used on Unix-like operating
AutoHotkey
AutoHotkey (AHK) is a free and open-source custom scripting language for Microsoft Windows, primarily designed to provide easy keyboard shortcuts (or 'hotkeys'), fast macro-creation, and software automation, to allow users of most computer skill levels to automate repetitive tasks in any Windows application. It can easily extend or modify user interfaces (for example, overriding the default Windows control key commands with their Emacs equivalents).
Q1071107
UNetbootin ("Universal Netboot Installer") is a cross-platform utility that can create live USB systems and can load a variety of system utilities or install various Linux distributions and other operating systems without a CD.
Clonezilla
Clonezilla is an open-source suite of disk cloning, disk imaging and system deployment utilities. Clonezilla Server Edition uses multicast technologies to deploy a single image file to a group of computers on a local area network. Clonezilla was designed by Steven Shiau and developed by the NCHC Free Software Labs in Taiwan.
Mesa
free and open-source library for 3D graphics rendering
DD-WRT
thumb|DD-WRT was originally designed for the Linksys WRT54G series, but now runs on a variety of routers.
Replicant
free software version of Android
Plymouth
bootsplash for Linux
TestDisk
TestDisk is a free and open-source data recovery utility that helps users recover lost partitions or repair corrupted filesystems. TestDisk can collect detailed information about a corrupted drive, which can then be sent to a technician for further analysis. TestDisk supports DOS, Microsoft Windows (i.e. NT 4.0, 2000, XP, Server 2003, Server 2008, Vista, Windows 7, Windows 8.1, Windows 10), Linux, FreeBSD, NetBSD, OpenBSD, SunOS, and MacOS. TestDisk handles non-partitioned and partitioned media. In particular, it recognizes the GUID Partition Table (GPT), Apple partition map, PC/Intel BIOS par
Conky
System monitor for X
Jinja
Web template engine for Python
GlobaLeaks
GlobaLeaks is a free and open source software intended to enable secure and anonymous whistleblowing initiatives.
dtrace
DTrace is a comprehensive dynamic tracing framework originally created by Sun Microsystems for troubleshooting kernel and application problems on production systems in real time. Originally developed for Solaris, it has since been released under the free Common Development and Distribution License (CDDL) in OpenSolaris and its descendant illumos, and has been ported to several other Unix-like systems. Windows Server systems from Windows Server 2025 will have DTrace as part of the system.
Apache Hive
database engine
Kinfocenter
KInfoCenter is a utility by KDE that provides information about the user's system.
GNOME Disk Usage Analyzer
GNOME graphical disk usage viewer
alien
converter between the rpm, dpkg, stampede slp, and Slackware tgz file formats
GKrellM
GNU Krell Monitors (GKrellM) is a computer system monitor package based on the GTK+ toolkit that creates a single process stack of system monitors. It can be used to monitor the status of CPUs, main memory, hard disks, network interfaces, local and remote mailboxes, and many other things. Plugins are available for a multitude of tasks, e.g., controlling the XMMS media player or a SETI@home client from within the stacked monitor.
Q30068972
disk image utility and multiboot live USB creator
Twisted
event-driven network programming framework
Growl
software; global notification system and pop-up notification implementation for the Mac OS X and Windows operating systems
util-linux
is a package of utilities distributed by the Linux Kernel Organization for use in a Linux operating system. A fork, (with meaning "next generation"), was created when development stalled, but has been renamed back to , and is the official version of the package.
Nuvola
Nuvola is a free software icon set under the GNU LGPL 2.1 license, created by David Vignoni. Originally created for desktop environments like KDE and GNOME, it is also available in packages for Windows and Mac. The final version, 1.0, contains almost 600 icons. The default set is in the PNG graphics format; an SVG version is also available.
XULRunner
XULRunner is a discontinued, packaged version of the Mozilla platform to enable standalone desktop application development using XUL, developed by Mozilla. It replaced the Gecko Runtime Environment, a stalled project with a similar purpose. The first stable developer preview of XULRunner was released in February 2006, based on the Mozilla 1.8 code base. Mozilla stopped supporting the development of XULrunner in July 2015.
Darling
macOS compatibility layer for GNU/Linux
GConf
GConf was a system used by the GNOME desktop environment for storing configuration settings for the desktop and applications. It is similar to the Windows Registry.
Trino
Open-source distributed SQL query engine
HAL
software subsystem for UNIX-like operating systems providing hardware abstraction
Linux framebuffer
abstraction layer for Linux kernel to show graphics on the system console
Formatting Objects Processor
java-based document converter
Q844864
WinDirStat is a free and open-source graphical disk usage analyzer for Microsoft Windows. It presents a sub-tree view with disk-use percentage alongside a usage-sorted list of file extensions that is interactively integrated with a colorful graphical display (a treemap). Created as an open-source project released under the GNU GPL, it was developed using Visual C++/MFC and distributed using GitHub. The project was inspired by SequoiaView, an application based on research done by the Visualization Section of the Faculty of Mathematics and Computer Science at the Technische Universiteit Eindhove
mdadm
mdadm is a Linux utility used to manage and monitor software RAID devices. It is used in modern Linux distributions in place of older software RAID utilities such as raidtools2 or raidtools.
Apache Flink
framework and distributed processing engine for stateful computations over unbounded and bounded data streams
XDM
graphical login manager
Tomato
Linux-based firmware for gateway routers
Q106129644
Ventoy is a partially open-source utility used for creating bootable USB media storage devices with files such as .iso, .wim, .img, .vhd(x), and . Once Ventoy is installed on a USB drive, new installation files can be added without reformatting. Ventoy presents the user with a boot menu to select one of the installation files held on the USB drive.
ZeroMQ
ZeroMQ (also spelled ØMQ, 0MQ or ZMQ) is an asynchronous messaging library, aimed at use in distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ZeroMQ system can run without a dedicated message broker; the zero in the name is for "zero broker". The library's API is designed to resemble Berkeley sockets.
Anbox
Anbox (short for “Android in a Box”) is a free and open-source compatibility layer that allows Android applications to run on Linux distributions by using containerization techniques. Originally introduced by Canonical, Anbox executes Android applications in a lightweight system container, isolated from the host system for security and efficiency.
Synergy
application software
TUN/TAP
In computer networking, TUN and TAP are kernel virtual network devices. Being network devices supported entirely in software, they differ from ordinary network devices which are backed by physical network adapters.
Bitnami
Bitnami is a library of installers or software packages for web applications and software stacks as well as virtual appliances. Bitnami is sponsored by Bitrock, a company founded in 2003 in Seville, Spain by Daniel Lopez Ridruejo and Erica Brescia. Bitnami stacks are used for installing software on Linux, Windows, macOS and Solaris. VMware acquired Bitrock, along with its two largest properties, Bitnami and InstallBuilder, on May 15, 2019.
Cloudera Impala
open source massively parallel processing SQL query engine for data stored in a computer cluster running Apache Hadoop
hdparm
hdparm is a command line program for Linux to set and view ATA hard disk drive hardware parameters and test performance. It can set parameters such as drive caches, sleep mode, power management, acoustic management, and DMA settings. GParted and Parted Magic both include hdparm.
rc
command line interpreter for Version 10 Unix and Plan 9 operating systems
LinuxLive USB Creator
Windows program to create live Linux USBs
Partimage
Partimage is a disk cloning utility for Linux/UNIX environments. Partimage can save partitions in many formats to a disk image. Utilities such as Partimage are useful in a number of situations which are commonly encountered by network administrators as well as advanced computer users who maintain their own systems. The last stable release was in 2010; since then, one of Partimage's authors has worked on FSArchiver, which has broader functionality than Partimage.
DeviceKit
DeviceKit is a modular hardware abstraction layer designed for use in Linux systems that is designed to simplify device management and replace the current monolithic Linux HAL. DeviceKit includes the ability to enumerate system devices and send notifications when hardware is added or removed from the computer system.
Apache Drill
open-source software framework
Filelight
Filelight is a free graphical disk usage analyzer part of the KDE Gear set of applications. It shows directories that take up lots of space on the user's computer, and lets the user delete them. The app supports Windows and Unix-like systems and is open source.
shred
Unix command to securely delete files and devices
SystemTap
In computing, SystemTap () is a scripting language and tool for dynamically instrumenting running production Linux-based operating systems. System administrators can use SystemTap to extract, filter and summarize data in order to enable diagnosis of complex performance or functional problems.
Linux-HA
The Linux-HA (High-Availability Linux) project provides a high-availability (clustering) solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X which promotes reliability, availability, and serviceability (RAS).
Celery
distributed task queue
CodeAnalyst
lm_sensors
software tool
Apache Kudu
open source software