The operating system (OS) which is now generally known as 'Linux' should really be called GNU/Linux:
" Linux is not an operating system, it is a kernel. The GNU Project started in 1984 to develop a completely free operating system. In 1991, Linus wrote a kernel, Linux. The kernel was the last essential core component of the system to be developed, and that's why, as soon as it existed, a complete free system was available. It is a combination of GNU and Linux; in other words, it is the GNU/Linux operating system." (Richard Stallman, The GNU Project)
Debian is a particular distribution of the GNU/Linux OS, with GNU/Linux probably being the best computer Operating System in the world. In our opinion, Debian is the best distribution of GNU/Linux because of its technical excellence - the way it is put together, and the way it works.
Debian is also unique, because: (1) it is a non-commercial distribution,
produced by expert volunteers; and (2) it upholds the principles of free
This is the definition given by Richard Stallman, of the GNU Project:
"Free Software" refers to the users' freedom to run, copy, distribute,
study, change and improve the software. More precisely, it refers to four
kinds of freedom, for the users of the software:
(0) The freedom to run the program, for any purpose (freedom 0).
(1) The freedom to study how the program works, and adapt it to your needs (freedom 1).
(2) The freedom to redistribute copies so you can help your neighbor (freedom 2).
(3) The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3).
A program is free software if users have all of these freedoms. Thus, you should be free to redistribute copies, either with or without modifications, either gratis or charging a fee for distribution, to anyone anywhere. Being free to do these things means (among other things) that you do not have to ask or pay for permission.
Why Choose Debian?
Because we regard it as the best distribution of the best OS. But Debian is distinct from other distributions of GNU/Linux in another way - it encourages the user to learn. That is, it does not attempt to hide what is going on from the user and expects the user to 'interact' with the OS. A good example of this occurs in the current Slink 2.1 distribution where on login the user has the xconsole already set up to show what the system is doing.
To those used to using slick 'user-friendly' interfaces where most things are done by a single or double click of the 'mouse', GNU/Linux even today seems complicated, with its xterminals where users often have to enter commands. The trend in the GNU/Linux world is toward graphical interfaces, with icons to click-on, in order to make GNU/Linux more accessible to those used to using MS Windows - in effect, trying to follow where MS Windows has gone.
Debian has been slow to embrace this trend - for good reason. One of the virtues of the GNU/Linux OS is that it encourages and often requires the user to type in commands and maintain or alter the OS in some way. This is because GNU/Linux is an educational OS - or as I would express it, a true computer operating system: you, the user, are in control, not the particular default configuration of some graphical orientated and inherently inflexible program you have installed on your system. Furthermore, with GNU/Linux you, the user, can and often must interact with your system.
To try and change this, and so try and make GNU/Linux some sort of imitation of MS Windows, is wrong - it is destroying the relationship, the interaction, which should exist between user, and the system.
This is not to say that such things as graphical user interfaces and icons are wrong - only that they should and must be a happy medium between usability and interaction.
What needs to be understood is that computers are not like other machines, such as televisions or automobiles. They are in a class by themselves because of the software that enables them to function. By its nature, this software is dynamic, not static - it is a flow, a process of interaction between the system and the user. The better the interaction, the better the system.
The difference between GNU/Linux and the other software which goes by the name of 'operating systems' is that GNU/Linux is both flexible, and interactive, and that it can be changed by the tools which are an integral part of it. This is the real and fundamental difference between free software and proprietary software - between GNU/Linux and programs like MS Windows. Proprietary software is both restrictive (in copying terms) and inflexible (in programming terms), and if such proprietary software can be altered, it can be done only in the small ways the manufacturer specifies or makes possible.
Furthermore proprietary software does not exploit the capability of computers - it restricts computers by not allowing the user to properly interface with the system: to see and understand what is going on, and alter or change it if necessary or if desired.
The 'user friendliness' and the 'control' which proprietary software
uses to sell its products is actually an illusion - a negation of the freedom
and interaction which free software allows and encourages.
By choosing and using Debian GNU/Linux the user is not only choosing freedom, and encouraging the development of better software, but also using their system as it should be used - in an interactive way. This interaction not only makes the system work better, but also educates the user.