1
Please note that this document is provided in order to document
2
Debian's history. While the general ideas still apply some details
12
The Debian Linux Manifesto
14
Written by Ian A. Murdock
21
Debian Linux is a brand-new kind of Linux distribution. Rather than
22
being developed by one isolated individual or group, as other
23
distributions of Linux have been developed in the past, Debian is being
24
developed openly in the spirit of Linux and GNU. The primary purpose
25
of the Debian project is to finally create a distribution that lives up
26
to the Linux name. Debian is being carefully and conscientiously put
27
together and will be maintained and supported with similar care.
29
It is also an attempt to create a non-commercial distribution that will
30
be able to effectively compete in the commercial market. It will
31
eventually be distributed by The Free Software Foundation on CD-ROM,
32
and The Debian Linux Association will offer the distribution on floppy
33
disk and tape along with printed manuals, technical support and other
34
end-user essentials. All of the above will be available at little more
35
than cost, and the excess will be put toward further development of
36
free software for all users. Such distribution is essential to the
37
success of the Linux operating system in the commercial market, and it
38
must be done by organizations in a position to successfully advance and
39
advocate free software without the pressure of profits or returns.
42
Why is Debian being constructed?
43
================================
45
Distributions are essential to the future of Linux. Essentially, they
46
eliminate the need for the user to locate, download, compile, install
47
and integrate a fairly large number of essential tools to assemble a
48
working Linux system. Instead, the burden of system construction is
49
placed on the distribution creator, whose work can be shared with
50
thousands of other users. Almost all users of Linux will get their
51
first taste of it through a distribution, and most users will continue
52
to use a distribution for the sake of convenience even after they are
53
familiar with the operating system. Thus, distributions play a very
54
important role indeed.
56
Despite their obvious importance, distributions have attracted little
57
attention from developers. There is a simple reason for this: they are
58
neither easy nor glamorous to construct and require a great deal of
59
ongoing effort from the creator to keep the distribution bug-free and
60
up-to-date. It is one thing to put together a system from scratch; it
61
is quite another to ensure that the system is easy for others to
62
install, is installable and usable under a wide variety of hardware
63
configurations, contains software that others will find useful, and is
64
updated when the components themselves are improved.
66
Many distributions have started out as fairly good systems, but as time
67
passes attention to maintaining the distribution becomes a secondary
68
concern. A case-in-point is the Softlanding Linux System (better known
69
as SLS). It is quite possibly the most bug-ridden and badly maintained
70
Linux distribution available; unfortunately, it is also quite possibly
71
the most popular. It is, without question, the distribution that
72
attracts the most attention from the many commercial "distributors" of
73
Linux that have surfaced to capitalize on the growing popularity of the
76
This is a bad combination indeed, as most people who obtain Linux from
77
these "distributors" receive a bug-ridden and badly maintained Linux
78
distribution. As if this wasn't bad enough, these "distributors" have
79
a disturbing tendency to misleadingly advertise non-functional or
80
extremely unstable "features" of their product. Combine this with the
81
fact that the buyers will, of course, expect the product to live up to
82
its advertisement and the fact that many may believe it to be a
83
commercial operating system (there is also a tendency not to mention
84
that Linux is free nor that it is distributed under the GNU General
85
Public License). To top it all off, these "distributors" are actually
86
making enough money from their effort to justify buying larger
87
advertisements in more magazines; it is the classic example of
88
unacceptable behavior being rewarded by those who simply do not know
89
any better. Clearly something needs to be done to remedy the
93
How will Debian attempt to put an end to these problems?
94
========================================================
96
The Debian design process is open to ensure that the system is of the
97
highest quality and that it reflects the needs of the user community.
98
By involving others with a wide range of abilities and backgrounds,
99
Debian is able to be developed in a modular fashion. Its components
100
are of high quality because those with expertise in a certain area are
101
given the opportunity to construct or maintain the individual
102
components of Debian involving that area. Involving others also
103
ensures that valuable suggestions for improvement can be incorporated
104
into the distribution during its development; thus, a distribution is
105
created based on the needs and wants of the users rather than the needs
106
and wants of the constructor. It is very difficult for one individual
107
or small group to anticipate these needs and wants in advance without
108
direct input from others.
110
Debian Linux will also be distributed on physical media by the Free
111
Software Foundation and the Debian Linux Association. This provides
112
Debian to users without access to the Internet or FTP and additionally
113
makes products and services such as printed manuals and technical
114
support available to all users of the system. In this way, Debian may
115
be used by many more individuals and organizations than is otherwise
116
possible, the focus will be on providing a first-class product and not
117
on profits or returns, and the margin from the products and services
118
provided may be used to improve the software itself for all users
119
whether they paid to obtain it or not.
121
The Free Software Foundation plays an extremely important role in the
122
future of Debian. By the simple fact that they will be distributing
123
it, a message is sent to the world that Linux is not a commercial
124
product and that it never should be, but that this does not mean that
125
Linux will never be able to compete commercially. For those of you who
126
disagree, I challenge you to rationalize the success of GNU Emacs and
127
GCC, which are not commercial software but which have had quite an
128
impact on the commercial market regardless of that fact.
130
The time has come to concentrate on the future of Linux rather than on
131
the destructive goal of enriching oneself at the expense of the entire
132
Linux community and its future. The development and distribution of
133
Debian may not be the answer to the problems that I have outlined in
134
the Manifesto, but I hope that it will at least attract enough
135
attention to these problems to allow them to be solved.