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.