“My god, even a chicken can install Debian, when you put enough grain on the any-key.”
“Debian is amazingly secure! It even includes cutting-edge 15-bit encryption. ”
The Debian Project was founded for the purpose of collecting and serving as a clearing house for obsolete computer software. Debian is an ancient word meaning "I don't want to run Arch, Gentoo or Fedora ".
Inclusion Guidelines Edit
Only "stable" software is included in the Debian core distribution. In Debian project parlance, the term stable means that the software is no longer under active development or widespread use and that the authors are long dead; if software is still under active development, it undergoes changes too rapidly for the Debian project to incorporate them. Due to pressure from users, obsolete versions of certain software that is still under development may be included in the unstable section, but its use is broadly discouraged, since it does not strictly adhere to the project's guidelines, sometimes including software from after the Renaissance.
With Operating Systems the world over improving their installation processes, Debian developers take great delight in moving in the opposite direction. Despite Red Hat, SUSE, Ubuntu and even Microsoft Windows (sorry) providing easy-to-follow prompts to the user when installing their OS, and Arch Linux replacing its installer with a game, Debian will instead ask a range of low-level questions the kind of which 99.9% of users couldn't give a f... about before automatically installing a range of default configurations that will confuse and baffle the user when they attempt to log on.
Many popular applications from the twentieth century, which are no longer available via more mainstream channels, are preserved in Debian.
Debian Stable does not include any version of the X Window System whatsoever, because all the versions which meet Debian Stable's guidelines violate a small, obscure portion of the Debian Free Software Guidelines. Likewise, support for high-speed networking isn't present in Debian Stable yet for similar reasons. X Windows and high-speed networking can be found in Debian Unstable, but Debian developers strongly recommend against using unstable - and instead recommend learning to like text-based computing and dial-up modems. At one point, Firefox was available in Debian - however, it was recently removed and replaced by the Iceweasel browser (an emulated port of the SCO version of Internet Explorer) due to being insufficiently old for Debian.
However, Debian does include W Windows System, a precursor to the X Window System. This inclusion was celebrated by the community, albeit many were unsure how to use graphical interfaces to various applications. Additionally, Y Windows System is deemed to new for Debian stable, especially considering some of its authors are still alive. This is why W Windows System is only in the testing repository, and users have to solve a puzzle to prove their age and competency to use it. This puzzle was taken from Leisure Larry video game series from the early 60's (not 1960, actual 2 digit 60s, about 27 years after Jesus died).
Additionally, due to the recent move by Debian developers to declare the GPL 3.0 a non-free license under the Debian Free Software Guidelines, Debian is planning to remove all GNU software and replace it with Microsoft software, which is licensed under the DFSG-free Pirate Bay Public License (PBPL). Current plans include replacing GCC with QBASIC (developers will have to port their code), Emacs with the Windows 3.1 version of Notepad (8 character filenames and all), and bash with command.com from MS-DOS 6.2. This has delayed the release of Debian 5.0 (codenamed Lenny Koopa) by at least 18 months, but on the Debian release timetable that is really not very long at all.
The standard Graphical User Interface for the Debian OS is to have none whatsoever. However, if the machine must have a GUI, then GNOME is the defacto choice. It is highly unusual for a GUI to so closely match the requirements of the Debian OS in offering less functionality as time goes on.
GNOME is near impossible to get working on a standard Debian OS due to the lack of support for standard graphics cards. If the user is able to find a graphics card obscure enough to have its driver included in the OS, the user is then faced with a range of confusing choices on how to configure it. Usually, this situation leads to the GUI attempting to start, failing, and a total lack of information is then provided to the user to debug the situation. Only through a painful process of selecting different options, none of which make any difference, does the user eventually realize that they are faced with 2 options:
- run without a GUI, or
- install some other OS
Most of the utilities included in Debian are taken from the thirty-year-old Broccoli Software Distribution. Some Debian users have argued that these utilities should not be included, or should be moved to non-stable, on the grounds that 'BSD is still under development, but NetCraft confirms that in fact BSD is Dying, so the project leaders have opted to retain the BSD utilities in Debian. This is good for the project as a whole, because it provides the applications with water and reliable electrical power.
Debian users pride themselves on being able to deal with pain and, to make their lives more painful and therefore better, they ensure that anything that appears to be remotely close to documentation, instructions or examples are immediately removed. Sysadmins who have managed to get debian installed on to production machines take great delight in providing no help whatsoever when users ask questions, such as "how the fuck do I get application xyz installed when you won't give me access to the package repositories?". Debian is truly the ideal OS of the sysadmin. See also BOFH.
OpenSSL Hardening Project Edit
Since May 2006, Debian has started the OpenSSL Hardening Project, which consists on the implementation of improved entropy generating algorithms, exponentially increasing the amount of keys OpenSSL can generate and increasing their randomness. Two years later, Debian achieved an amazing milestone: for the first time in history an encryption library is able to generate the unbelievable amount of 32,768 distinct encryption keys. Ben Laurie of the OpenSSL project commented: "We are very proud to announce this unprecedented achievement to the security community. We have succeeded on putting free software on an entirely new league as long as security is concerned. The Debian project has produced the first operating system of all time to include never-thought-before 15-bit encryption. I think I'm going to cry..."
Help and supportEdit
DebHelper supports those people unfortunate enough to have attempted to use Debian. People of all walks of life to need to use DebHelper system due to the levels of stress caused by not being able to do almost anything with the OS due to its 'stable' nature. Your psychiatric state prior to coming into contact with Debian can make a significant difference to how it affects you; for example, you might be able to sustain days, if not weeks, using or attempting to install Debian before you realise the detrimental impact it has been causing you. The DebHelper network can even help those who gave up after only an hour attempting to install the OS, such is the potentially hazardous nature of the Debian OS.