Hi Paolo,

Paolo Aglialoro wrote on Thu, Mar 05, 2015 at 05:20:51PM +0100:

> So it looks like that, till some months ago, everybody here was
> on the wrong OS and risking their lives, as lynx was in base!

That's a fallacy so common that it's worth calling out.

An operating system is not a religion:  Created perfect by God
herself ere the Dawn of Time and since conserved untainted by Her
faithful and diligent followers.

OpenBSD inherits from 4.3BSD-Reno and 4.4BSD-Lite2 via 386BSD and
NetBSD-1.0.  The CSRG BSD code was good code by 1990 standards, is
not so good any longer by 2015 standards, and much third-party stuff
of lesser quality had to be included simply because nothing better
was freely available at the time, or even available at all.

We keep improving the code, you know, one (intentional!) side effect
being that the bar of what is deemed good enough is constantly
rising.  Most often, when something is no longer good enough,
somebody cares enough to write a better replacement, though nobody
is obliged to do that work and nobody is entitled to request it.

Sometimes, stuff has already rotten for too long before patience
finally runs out, and still no one cares enough to write the
replacement.  If the system is still deemed usable without it,
it may get deleted outright, even if that hurts a bit.

If it hurts you, take that as an incentive to write the replacement.

Yours,
  Ingo


P.S.
By the way, lynx(1) removal doesn't really hurt that much.
Rotten code that will hurt more when it will finally be deleted
includes, for example, the sqlite3(1) library and file(1).

Reply via email to