This article needs additional citations for verification .(February 2011) |
Developer | John Andrews, et al. |
---|---|
OS family | Linux (Unix-like) |
Working state | Current |
Source model | Open source |
Initial release | April 13, 2005 |
Latest release | 4.4.10 [1] / 18 November 2008 |
Latest preview | 2024 RC 7 [2] / 18 September 2024 |
Kernel type | Monolithic Linux kernel |
Default user interface | Fluxbox, JWM [3] |
License | Free software licenses (mainly GPL) |
Official website | www |
Damn Small Linux (DSL) is a computer operating system for the x86 family of personal computers. It is free and open-source software under the terms of the GNU GPL and other free and open-source licenses. It was designed to run graphical user interface applications on older PC hardware, for example, machines with 486 and early Pentium microprocessors and very little random-access memory (RAM). DSL is a live CD with a size of 50 megabytes (MB). What originally began as an experiment to see how much software could fit in 50 MB eventually became a full Linux distribution. It can be installed on storage media with small capacities, like bootable business cards, USB flash drives, various memory cards, and Zip drives.
DSL was originally conceived and maintained by John Andrews. For five years the community included Robert Shingledecker who created the MyDSL system, DSL Control Panel and other features. After issues with the main developers, Shingledecker was, by his account, exiled from the project. [4] He currently continues his work on Tiny Core Linux which he created in April 2008.
DSL was originally based on Model-K, a 22 MB stripped-down version of Knoppix, but soon after was based on Knoppix proper, allowing much easier remastering and improvements. The distribution is now based on Debian and antiX. [5]
DSL is designed to primarily support x86 PCs. The minimum system requirements are a 486 processor and 8 MB of RAM. DSL has been demonstrated by browsing the web with Dillo, running simple games, and playing music on systems with a 486 processor and 16 MB of RAM. The system requirements are higher for running Mozilla Firefox and optional add-ons such as the OpenOffice.org office suite.
Version 4.4.10 of DSL, released November 18, 2008, included the following software:
DSL has built-in scripts to download and install Advanced Packaging Tool (APT). Once APT is enabled, a user can install packages from Debian's repositories. Also, DSL hosts software ranging from large applications like OpenOffice.org and GNU Compiler Collection (GCC), to smaller ones such as aMSN, by means of the MyDSL system, which allows convenient one-click download and installing of software. Files hosted on MyDSL are called extensions. As of June 2008, the MyDSL servers were hosting over 900 applications, plugins, and other extensions.
Boot options are also called "cheat codes" in DSL. Automatic hardware detection may fail, or the user may want to use something other than the default settings (language, keyboard, VGA, fail-safe graphics, text mode...). DSL allows the user to enter one or more cheat codes at the boot prompt. If nothing is entered, DSL will boot with the default options. Cheat codes affect many auto-detection and hardware options. Many cheat codes also affect the GUI. The list of cheat codes can be seen at boot time and also at the DSL Wiki.
MyDSL is handled and maintained mostly by Robert Shingledecker and hosted by many organizations, such as ibiblio and Belgium's BELNET. There are two areas of MyDSL: regular and testing. The regular area contains extensions that have been proven stable enough for everyday use and is broken down into different areas such as apps, net, system, and uci (Universal Compressed ISO - Extensions in .uci format are mounted as a separate file system to minimize RAM use). The testing area is for newly submitted extensions that theoretically work well enough but may have any number of bugs.
Version | Date |
---|---|
1.0 | 2005-04-13 |
1.1 | 2005-05-05 |
1.2 | 2005-06-07 |
1.3 | 2005-07-14 |
1.4 | 2005-08-02 |
1.5 | 2005-09-06 |
2.0 | 2005-11-22 |
2.4 | 2006-05-16 |
3.0 | 2006-06-20 |
3.1 | 2006-11-29 |
3.2 | 2007-01-18 |
3.3 | 2007-04-03 |
3.4 | 2007-07-03 |
4.0 | 2007-10-23 |
4.1 | 2007-12-02 |
4.2 | 2007-12-18 |
4.3 | 2008-04-22 |
4.4 | 2008-06-09 |
2024-RC4 | 2024-05-21 [7] |
DSL was ported to the Xbox video game console as X-DSL. X-DSL requires a modified Xbox. It can run as a Live CD or be installed to the Xbox hard drive. Users have also run X-DSL from a USB flash drive, using the USB adaptor included with Phantasy Star Online, which plugs into the memory card slot and includes one USB 1.1 port. X-DSL boots into a X11-based GUI; the Xbox controller can be used to control the mouse pointer and enter text using a virtual keyboard. X-DSL has a Fluxbox desktop, with programs for E-mail, web browsing, word processing and playing music. X-DSL can be customized by downloading extensions from the same MyDSL servers as DSL.
Linux distributions derived from Damn Small Linux include Hikarunix, used for a CD image that runs the game of Go released in 2005, [8] [9] and Damn Vulnerable Linux.
A Live USB of Damn Small Linux can be created manually or with applications like UNetbootin. [10]
Due to disagreements and irreconcilable differences among the project's originators and main developers, DSL development seemed to be at a standstill for a long time, and the future of the project was uncertain, much to the dismay of many of the users. [4]
On July 8, 2012, John Andrews (the original developer) announced that a new release was being developed. The DSL website, including the forums which were once inaccessible, were back, as well. [11] The first RC of the new 4.11 was released on August 3, 2012, [12] followed by a second one on September 26.
On February 1, 2024, DSL 2024 Alpha 1 was announced and released on the project's webpage. [13] [14] May 22nd 2024 the DSL forum has a post "Release Candidate 4 Now Available" [15]
A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. They are often obtained from the website of each distribution, which are available for a wide variety of systems ranging from embedded devices and personal computers to servers and powerful supercomputers.
Knoppix, stylized KNOPPIX, is an operating system based on Debian designed to be run directly from a CD / DVD or a USB flash drive. It was first released in 2000 by German Linux consultant Klaus Knopper, and was one of the first popular live distributions. Knoppix is loaded from the removable medium and decompressed into a RAM drive. The decompression is transparent and on-the-fly.
dyne:bolic GNU/Linux is a Live CD/DVD distribution based on the Linux kernel. It is shaped by the needs of media activists, artists and creators to be a practical tool with a focus on multimedia production, that delivers a large assortment of applications. It allows manipulation and broadcast of both sound and video with tools to record, edit, encode, and stream. In addition to multimedia specific programs, dyne:bolic also provides word processors and common desktop computing tools.
Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".
Network-attached storage (NAS) is a file-level computer data storage server connected to a computer network providing data access to a heterogeneous group of clients. The term "NAS" can refer to both the technology and systems involved, or a specialized device built for such functionality.
A light-weight Linux distribution is one that uses lower memory and/or has less processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and/or allow devices with fewer system resources to be used productively. The lower memory and/or processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.
PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.
Linux Terminal Server Project (LTSP) is a free and open-source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client handling input and output. Generally, terminals are low-powered, lack a hard disk and are quieter and more reliable than desktop computers because they do not have any moving parts.
Puppy Linux is a family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM) with current versions generally taking up about 600 MB (64-bit), 300 MB (32-bit), allowing the boot medium to be removed after the operating system has started. Applications such as AbiWord, Gnumeric and MPlayer are included, along with a choice of lightweight web browsers and a utility for downloading other packages. The distribution was originally developed by Barry Kauler and other members of the community, until Kauler retired in 2013. The tool Woof can build a Puppy Linux distribution from the binary packages of other Linux distributions.
VectorLinux, abbreviated VL, was a Linux distribution for the x86 platform based on the Slackware Linux distribution, originally developed by Canadian developers Robert S. Lange and Darell Stavem. Since version 7 the Standard Edition is also available for the x86-64 platform, known as VLocity64 7.
Finnix is a Debian-based Live CD operating system, developed by Ryan Finnie and intended for system administrators for tasks such as filesystem recovery, network monitoring and OS installation. Finnix is a relatively small distribution, with an ISO download size of approximately 100 MiB, and is available for the x86 and PowerPC architectures, and paravirtualized systems. Finnix can be run off a bootable CD, a USB flash drive, a hard drive, or network boot (PXE).
The Linutop is a small, light, environmentally friendly nettop computer containing a metal case and no moving parts, that runs the Linutop OS. It is sold by Linutop SAS of Paris, France. Linutop Kiosk software and Linutop Tv server offer a full Digital signage solution. A variety of QT applications oriented towards secure web browsing and digital signage are available in the Operating system. Linutop is multimedia-capable and offers line-out/mic-in for sound. The device can be configured easily into a LTSP thin client. Linutop is suited for use in internet cafés, public libraries and schools.
SliTaz GNU/Linux is a lightweight Linux distribution, community-based, suitable for use on older hardware and as a Live CD or Live USB. SliTaz stands for "Simple, Light, Incredible, Temporary Autonomous Zone" according to the boot screen.
Tiny Core Linux (TCL) is a minimal Linux kernel based operating system focusing on providing a base system using BusyBox and FLTK. It was developed by Robert Shingledecker, who was previously the lead developer of Damn Small Linux. The distribution is notable for its small size and minimalism; additional functions are provided by extensions. Tiny Core Linux is free and open-source software licensed under the GNU General Public License version 2.
Calculate Linux is a Linux distribution optimized for fast deployment in an organization environment. It is based on the Gentoo Linux project and includes many preconfigured functions.
Porteus is a portable operating system based on Slackware. It does not require installation and can be run from fixed and removable media, such as a USB flash drive or compact disc.
OpenMediaVault (OMV) is a free Linux distribution designed for network-attached storage (NAS). The project's lead developer is Volker Theile, who instituted it in 2009. OMV is based on the Debian operating system, and is licensed through the GNU General Public License v3.
{{cite web}}
: Missing or empty |title=
(help)Release Candidate 4 Now Available