On Thu, Mar 5, 2015 at 11:11 AM, Ingo Schwarze <schwa...@usta.de> wrote:

> 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).
>
> Maintaining file might be a good enough reason for me to learn C and
contribute. file is pretty high on my list of must-have's.

Reply via email to