On Wed, 22 Jun 2011 13:49:22 +0200
Tobias Ulmer <[email protected]> wrote:

> tl;dr: In my opinion, these anti Linux rants do harm to OpenBSD by
> condemning everything Linux does instead of allowing us to pick out
> just the good parts.
Hmm. Even if there would be no antilinux rants it is just
impossible,to get something from linux... remember licence differencies.

> On Wed, Jun 22, 2011 at 11:22:02AM +0200, Benny Lofgren wrote:
> > On 2011-06-22 09.24, Tobias Ulmer wrote:
> > > On Wed, Jun 22, 2011 at 03:48:59AM +0200, Benny Lofgren wrote:
> > >> On 2011-06-22 03.03, [email protected] wrote:
> > >>>> Please continue to use Linux.
> > >>>> That's ugly, useless and dangerous.
> > >>>
> > >>> Oops, looks like that was a "holy war" type of question. Sorry
> > >>> I did not want to start that.
> > >>>
> > >>>> If you want Linux, use Linux.
> > >>>
> > >>> It's not that I want specifically Linux. I've just decided to
> > >>> look for a system that cat satisfy me from the usability point
> > >>> of view. I do not care if that will be Linux or *BSD or Solaris
> > >>> or whatever  else. The main idea was that the work with the
> > >>> system should be a pleasure, not a pain :)
> > >>
> > >> What you should do is relearn the proper way. :-)
> > >>
> > 
> > [the rest of my rant deleted]
> > 
> > > Oh please, Linus wrote the kernel, not Ubuntu. If you hate
> > > coreutils or getopt, blame the respective groups that developed
> > > them and not someone writing a kernel, a long time ago.
> > 
> > No, I don't hate coreutils or getopt, getopt is good shit. What I
> > hate is the inconsistensies, the fact that Linux isn't a homogenous
> > piece of work but so obviously a product of a thousand chefs, few
> > with similar taste.
> > 
> > And my criticism extends to the kernel too, or rather begins with
> > it, so it definitley applies to Linus himself and the kernel guys.
> > 
> > > This rose tinted "OpenBSD is the greatest" shit really gets on my
> > > nerves. It's all fun to bash others, but from time to time you
> > > have to look at their stuff and figure out which parts they did
> > > right and you could improve.
> > 
> > Granted, my rant was, on purpose, negatively Linux-biased, but not
> > in one single place - also on purpose - would you have found the
> > word OpenBSD or any slant towards it, which makes me suspect you
> > couldn't stand what I wrote long enough to actually read all of
> > it. :-)
> 
> Right. And I felt in the mood to take the opposite position for the
> fun of it.
> 
> > 
> > So I think you might have missed my point. There is a "true unix"
> > heritage that needs to be cared for, THAT MAKES LIFE SIMPLER if you
> > understand and take advantage of it.
> 
> OpenBSD specifically and old BSD in general is not true to Unix. From
> ksh to billions of options to find and other tools to the entire
> networking framework (bolted on with additional syscalls, pseudo
> devices etc), nothing of that is Unix (or even -like).
> 
> Here is something to read: http://harmful.cat-v.org/cat-v/
> 
> BSD went through a similar phase as GNU: adding every feature known to
> man to the original Unix commands. Have a look at lpr(1) for GNUism in
> action. After some time we got a little wiser and stopped adding flags
> for everything that was convenient.
> 
> Linux, especially with the constant influx of new developers and
> commercial interests, hasn't yet cooled down enough to stop messing
> around with their "base" system.
> 
> However if I got my history right, the improvements of BSD are why
> people bought a Unix license and then installed BSD. It was better,
> it had more features, networking, usable error messages, better
> language support etc. etc.
> 
> > Linus missed or chose to ignore that part entirely. That's fine, as
> > Linux is not said to be a unix operating system, but a "unix like"
> > one.
> > 
> > The problem is, this "likeness" is not "like enough", so it really
> > doesn't help the community overall but rather hinders it. This is
> > something the Linux and GNU folks could have addressed in the early
> > days but either chose to ignore or were ignorant about. For that
> > they absolutely deserve some blame.
> 
> Are you ready to test my patch where I'm going to remove -exec from
> find(1) so you can have your real Unix back? And -r from grep? And...
> 
> Bullshit, you use BSD because just like Linux, it added lots of handy
> features while keeping it simple. Linux may overdo it from your and my
> point of view, but so does OpenBSD from the POV of some old unix guys.
> 
> > 
> > Now, the OP:s questions are certainly addressable by choosing a
> > shell he is used to, and perhaps by a set of aliases and/or scripts
> > to tune the "user experience" into something familiar for him.
> 
> The getopt(3) function is inconsistent amongst operating systems and
> could use some polish in my opinion. Maybe there are technical reasons
> why this feature can't be implemented, but this discussion has
> certainly extinguished my curiosity about it.
> 
> Backwards threads like this one prevent people from trying to improve
> things, which is the real damage done.
> 
> Once they get "discussed" in this manner on misc@, it's  difficult to
> get even very sensible patches committed. Some developers may have
> formed a strong "anti" stance and it takes years to convince them.
> 
> > 
> > My problem with that, and the reason for the recommendation I made
> > before digressing into rant mode, is that that practice will get him
> > into trouble in the long run, as he encounters other flavors of
> > unix, linux, Solaris, *BSD and whatever else might lie in his path
> > in the future. So my suggestion, while tongue in cheek, was made in
> > all seriousness and is in my opinion still a very valid one.
> 
> I'm not specifically interested in the thread starters problem, it's
> reasonable to suggest more portable approaches. What got me was the
> (imo) baseless anti Linux (and Linus) sentiment.
> 
> I love good rants, but every now and then... Anyway, here's my novel,
> now I have work to do.
> 
> > 
> > (Ok, this will be my last novel in this thread, I promise... I just
> > seem genetically unable to say things in just a few words.)
> > 
> > 
> > Regards,
> > /Benny
> > 
> > -- 
> > internetlabbet.se     / work:   +46 8 551 124 80      / "Words must
> > Benny Lvfgren        /  mobile: +46 70 718 11 90     /   be weighed,
> >                     /   fax:    +46 8 551 124 89    /    not
> > counted." /    email:  benny -at- internetlabbet.se

Reply via email to