Debian
![]() |
|
![]() Debian 8.0 (Jessie) with GNOME 3
|
|
Company / developer | Debian Project |
---|---|
OS family | Unix-like |
Working state | Current |
Source model | Open source[1] |
Initial release | 16 August 1993 |
Available language(s) | Multilingual (more than 73)[2] |
Update method | APT (several front-ends available) |
Package manager | dpkg |
Supported platforms | i386, AMD64, PowerPC, SPARC, ARM, MIPS, S390, IA-64 |
Userland | GNU Core Utilities |
Default user interface | GNOME |
License | DFSG-compliant (Free software licenses)[3][4] |
Official website | www.debian.org |
Debian is a free operating system. It is a distribution of an operating system known as the GNU operating system, which can be used with various kernels, including Linux, kFreeBSD, and Hurd. In combination with these kernels, the operating system can be referred to as Debian GNU/Linux, Debian GNU/kFreeBSD, and Debian GNU/Hurd, respectively. Debian GNU/Linux is one of the most complete and popular GNU/Linux distributions, on which many others, like Ubuntu, are based.
Contents
Brief history[change | change source]
The Debian Project officially started on August 16th, 1993, led by Ian Murdock. He was a computer programmer. Today, in this project, Debian is developed by more than 1,000 computer specialists all over the world.
The name "Debian" was taken after Ian Murdock and his wife Debra. Some people say or pronounce 'deb-ee-n' but others also say 'de-bi-an' or 'de-bai-an' and in Japan 'de-bi-a-n' and so on.
Development steps[change | change source]
Software packages in development are either uploaded to the project distribution named unstable (also known as sid), or to the experimental repository. Software packages uploaded to unstable are normally versions stable enough to be released by the original upstream developer, but with the added Debian-specific packaging and other modifications introduced by Debian developers. These additions may be new and untested. Software not ready yet for the unstable distribution is typically placed in the experimental repository.[5]
After a version of a software package has remained in unstable for a certain length of time (depending on how urgent the changes are), that package is automatically moved to the testing distribution. The package's move to testing happens only if no serious (release-critical) bugs in the package are reported and if other software needed for package functionality qualifies for inclusion in testing.[5]
Since updates to Debian software packages between official releases do not contain new features, some choose to use the testing and unstable distributions for their newer packages. However, these distributions are less tested than stable, and unstable does not receive timely security updates. In particular, incautious upgrades to working unstable packages can sometimes seriously break software functionality.[6] Since September 9, 2005[7] the testing distributions security updates have been provided by the testing security team.[8]
After the packages in testing have matured and the goals for the next release are met, the testing distribution becomes the next stable release. The latest stable release of Debian (Squeeze) is 6.0, released on February 6, 2011. The next release is codenamed "Wheezy".[5]
Release history[change | change source]
Debian has made ten major stable releases:[9]
Legend |
---|
Release no longer supported |
Release still supported |
Future release |
Version | Code name | Release date | Ports | Packages | Supported until | Notes |
---|---|---|---|---|---|---|
1.1 | buzz | 17 June 1996 | 1 | 474 | 1996[source?] | dpkg, ELF transition, Linux 2.0 |
1.2 | rex | 12 December 1996 | 1 | 848 | 1996[source?] | - |
1.3 | bo | 5 June 1997 | 1 | 974 | 1997[source?] | - |
2.0 | hamm | 24 July 1998 | 2 | ≈ 1,500 | 1998 | glibc transition, new architecture: m68k |
2.1 | slink | 9 March 1999 | 4 | ≈ 2,250 | 2000-12 | APT, new architectures: alpha, sparc |
2.2 | potato | 15 August 2000 | 6 | ≈ 3,900 | 2003-04 | New architectures: arm, powerpc[10] |
3.0 | woody | 19 July 2002 | 11 | ≈ 8,500 | 2006-08 | New architectures: hppa, ia64, mips, mipsel, s390 |
3.1 | sarge | 6 June 2005 | 11 | ≈ 15,400 | 2008-04[6] | Modular installer, semi-official amd64 support. |
4.0 | etch | 8 April 2007 | 11 | ≈ 18,000 | 2010-02-15[11] | New architecture: amd64, dropped architecture: m68k.[12] Graphical installer, udev transition, modular X.Org transition. Latest update 4.0r9 was released 2010-05-22[13] |
5.0[14] | lenny[15] | 14 February 2009 | 11+1[A] | ≈ 23,000[16] | TBA[6] | New architecture/binary ABI: armel.[17] SPARC 32-bit hardware support dropped.[18] Full Eee PC support.[19] Latest update 5.0.8 was released 2011-01-22.[20] |
6.0[21] | squeeze[22] | 6 February 2011[23] | 9+2[B] | ≈ 29,000 | TBA | New architectures/kernels: kfreebsd-i386, kfreebsd-amd64, dropped architectures: alpha, arm.[24] eglibc in favour of glibc.[25] |
- A 11 architectures + 1 additional ARM binary ABI (armel)[16]
- B 9 architectures with Linux kernel + 2 architectures with FreeBSD kernel[24]
![]()
A Debian 4.0 Box Cover[26]
|
Due to an incident involving a CD vendor who made an unofficial and broken release labeled 1.0, an official 1.0 release was never made.[9]
Package[change | change source]
Debian's official software package repository[27] includes, for example, UNetbootin.[28]
Other pages[change | change source]
References[change | change source]
- ↑ "What Does Free Mean? or What do you mean by Free Software?". http://www.debian.org/intro/free. Retrieved 1 July 2013.
- ↑ "Debian Installer 7.0 RC3 release". Debian. 2013-05-02. http://lists.debian.org/debian-devel-announce/2013/05/msg00000.html. Retrieved 2013-05-02.
- ↑ "License information". http://www.debian.org/legal/licenses/. Retrieved 2009-02-28.
- ↑ "Debian GNU/Linux Licenses". Ohloh. Archived from the original on 7 June 2012. https://web.archive.org/web/20120607025233/https://www.ohloh.net/p/debian/analyses/latest. Retrieved March 27, 2009.
- ↑ 5.0 5.1 5.2 "The Debian GNU/Linux FAQ Chapter 6 - The Debian FTP archives". Debian. http://www.us.debian.org/doc/FAQ/ch-ftparchives. Retrieved 2007-05-24.
- ↑ 6.0 6.1 6.2 "Debian security FAQ". Debian. 2007-02-28. http://www.debian.org/security/faq. Retrieved 2008-10-21.
- ↑ Hess, Joey (2005-09-05). "announcing the beginning of security support for testing". debian-devel-announce mailing list. http://lists.debian.org/debian-devel-announce/2005/09/msg00006.html. Retrieved 2007-04-20.
- ↑ "Debian testing security team". Debian. http://testing-security.debian.net. Retrieved 2008-10-31.
- ↑ 9.0 9.1 "Debian Wiki: Debian Releases". Debian. http://wiki.debian.org/DebianReleases. Retrieved 2010-07-16.
- ↑ Schulze, Martin (2000-08-15). "Debian GNU/Linux 2.2, the "Joel 'Espy' Klecker" release". debian-announce mailing list. http://lists.debian.org/debian-announce/debian-announce-2000/msg00009.html.
- ↑ "Debian Wiki: Debian Releases > Debian Etch". Debian. http://wiki.debian.org/DebianEtch. Retrieved 2010-07-16.
- ↑ Schmehl, Alexander (2007-04-08). "Debian GNU/Linux 4.0 released". debian-announce mailing list. http://lists.debian.org/debian-announce/debian-announce-2007/msg00002.html. Retrieved 2008-11-01.
- ↑ "Debian GNU/Linux 4.0 updated". Debian. http://www.debian.org/News/2010/20100522. Retrieved 2010-07-16.
- ↑ Brockschmidt, Marc (2008-03-02). "Release Update: Release numbering, goals, armel architecture, BSPs". debian-announce mailing list. http://lists.debian.org/debian-devel-announce/2008/03/msg00001.html. Retrieved 2008-11-01.
- ↑ Langasek, Steve (2006-11-16). "testing d-i Release Candidate 1 and more release adjustments". debian-devel-announce mailing list. http://lists.debian.org/debian-devel-announce/2006/11/msg00004.html. Retrieved 2008-11-01.
- ↑ 16.0 16.1 "Debian GNU/Linux 5.0 released". Debian. 2009-02-14. http://www.debian.org/News/2009/20090214.en.html. Retrieved 2009-02-15.
- ↑ Brockschmidt, Marc (2008-06-02). "Release Update: arch status, major transitions finished, freeze coming up". debian-devel-announce mailing list. http://lists.debian.org/debian-devel-announce/2008/06/msg00000.html. Retrieved 2008-11-01.
- ↑ Smakov, Jurij (2007-07-18). "Retiring the sparc32 port". debian-devel-announce mailing list. http://lists.debian.org/debian-devel-announce/2007/07/msg00006.html. Retrieved 2008-10-31.
- ↑ Armstrong, Ben (2008-08-03). "Bits from the Debian Eee PC team, summer 2008". debian-devel-announce mailing list. http://lists.debian.org/debian-devel-announce/2008/08/msg00002.html. Retrieved 2008-10-31.
- ↑ "Debian -- News -- Updated Debian GNU/Linux: 5.0.8 released". Debian. http://www.debian.org/News/2011/20110122. Retrieved 2011-01-22.
- ↑ "Debian GNU/Linux 6.0 – Release Notes". Debian. http://www.debian.org/releases/squeeze/releasenotes. Retrieved 2009-02-15.
- ↑ Claes, Luk (2008-09-01). "Release Update: freeze guidelines, testing, BSP, rc bug fixes". debian-devel-announce mailing list. http://lists.debian.org/debian-devel-announce/2008/09/msg00000.html. Retrieved 2008-10-31.
- ↑ Claes, Luk. "Bits from the release team: Planning, request for help". http://www.debian.org/News/2011/20110205a. Retrieved 2011-02-06.
- ↑ 24.0 24.1 Barth, Andreas. "Release architectures". http://lists.debian.org/debian-devel-announce/2009/10/msg00000.html. Retrieved 2009-10-01.
- ↑ "Aurelien's weblog: Debian is switching to EGLIBC". Aurélien Jarno. http://blog.aurel32.net/?p=47. Retrieved 2009-05-21.
- ↑ "Artwork for Debian CDs". Debian. http://www.debian.org/CD/artwork/. Retrieved 2009-01-11.
- ↑ ArchLinux.org, "Official repositories," excerpt, "A software repository is a storage location from which software packages may be retrieved and installed on a computer"; retrieved 2012-6-7.
- ↑ Debian, Package unetbootin; retrieved 2012-6-7.
Other websites[change | change source]
- http://www.debian.org/ - Debian Project Homepage
- Debian at DistroWatch