Hi,

Rupert Gallagher wrote on Mon, Oct 30, 2017 at 06:11:45AM -0400:

> Ingo, we must not install 100MB of unwanted optional software.
> Since when OpenBSD joined the bandwagon of bloatware?

Since 1995.

Sure, OpenBSD tends to avoid installing stuff that is never needed,
but avoiding to install stuff that may not be needed for a particular
purpose has never been a priority among the project goals.  It has
always been secondary to correctness, usability, simplicity, security,
reliability, and in particular to ease of maintenance.

In many cases, the above goals naturally result in smallness
as a by-product: replacement of ntpd with OpenNTPD, Apache
with httpd, bind with nsd/unbound, groff with mandoc, ...

Yet, smallness of the minimum install is not a goal in itself.
For example, OpenBGPD is part of the base system, and uninstalling
it is not supported.

Also, the above goals do not always result in smallness.
Consider the recent addition of clang.  We call that GNU:
Gigantic and Nasty but Unavoidable.

Yours,
  Ingo

Reply via email to