Slashdot Mirror


Scott Hacker Responds

Elwood writes " Scott Hacker answers some of the questions and concerns that /.ers raised in response to his last column Of Tanks and Batmobiles."

2 of 254 comments (clear)

  1. On BeOS and Open Source by Straker+Skunk · · Score: 4

    We all know what grief it tends to cause when you have a closed-source operating system with marketshare in the 90th percentile. I think many of us have seen this same potential, given the similar closed-source approach, in this newcomer to the OS show.

    It's easy to imagine the "BeOS doomsday scenario"-- Be starts getting popular, then hits it really big, and then things start going wrong. Feature bloat comes in. The excellent API documentation starts slipping. New releases come out in model years. You know the path to the Dark Side.

    If BeOS were open-source, we'd know what to do. Fork the code. Let the community keep them honest. But this, as things stand, is not to be an option for us.

    Fool me once, shame on you. Fool me twice, shame on me. Anyone remember the old days, otherwise known as the '80's? I sure don't, but I've heard a lot about how Microsoft was the underdog back then. They were cheered on by many an end user against the behemothy likes of IBM, Lotus, and the other great Titans of old. Well, we know what happened to young Anakin. Is BeOS to become the next Dark Lord?

    I don't intend to slight JLG, or any of the other intelligent and zany BeOS developers, whose efforts have proved nothing short of astounding. However, there is at least a basis for some, shall we say, healthy skepticism on the part of our more faithful open-source advocates.

    We know Open Source isn't pixie dust, but it is a very good way of keeping a company from doing Microsoft-like things. BeOS has decided to keep their source secret. So far, they're doing this for pretty harmless reasons-- to run a tight ship, not tell the whole world exactly how the BeOS kicks a$$, generally reasonable things like that.

    The problem is, at some point, it becomes very easy to do things with closed source that one really shouldn't do. Things like AARD, funky file formats, and talking paperclips come to mind.

    I think the biggest fear around here is that, if Be does break critical mass and gets to the point where they can do that-- quite possible, in a post-Microsoft world-- there isn't going to be much we can do about it. Except kick ourselves for cheering Be on in their early days, call it BeO$, and have a Torvalds-wannabe write a new operating system that totally blows it out of the water. (After several years of careful development, of course).

    Anyway, if Open Source isn't in place to keep them honest, I'm not sure what else could. Perhaps a cross-platform superset-of-POSIX API, such that the important apps can easily jump ship to Linux. (But then, given the differences between the systems, you either get an API that doesn't take full advantage of the BeOS, or that can't be acceptably implemented on Linux).

    I'll definitely check out BeOS someday, but I do sometimes wish there were some tacitly acknowledged mechanism in place to keep Be in check, should such circumstances ever arise. RedHat has the GPL watching over its shoulder; TrollTech has the doomsday clause in the QPL. Be...?


    My five cents. (keep the change)

    --
    iSKUNK!
  2. Bashing, and Informing, a fine line. by BadlandZ · · Score: 3
    "Hey, I think Silicon Graphics Irix is the best Unix flavour around"

    My knee jerk reaction here is "My Gosh, IRIX just plain sucks." Now... I guess maybe I am getting a bit more careful about what I want to say.

    Uhm, How can I put this. IRIX was my first UNIX, and I have used it regularly for the last six years. At first, I was impressed. Years of seeing the price tags SGI has put on IRIX, it's service contracts (which can be more than the value of the hardware), it's gaping security holes, it's instability compared to something like Solaris, .... countless things that make my stomach turn, has left me sort of pissed off every time I hear "IRIX."

    But, yea, truth is, it's an interesting OS, with it's merits, just not something I totally like. My father use to like Hemi-Head Dodge engines, and was a Dodge fan, a definate Underdog, espically after the 70's were in full swing. Countless people are Ford or Chevy fans, and have little "Piss on Dodge" or Ford, or Chevy logos on thier cars and trucks. Yet, a great number of them will gather together to bash foreign cars. And there are groups of younger people now who will bash domestic cars.... Ah, Hmm, this sort of thing goes back much longer than the existance of UNIX, or Windows, or even the Personal Computer, and there are soo many paralles.

    If I were a Chevy man, would I refuse to ride in my friends Ford? Would I base my opinon on them because of there car alone? Would I "really" take it all that seriously? No. Come on people, it's the same thing here. Sure, you can bitch about how one OS is better than another, but how many of you REALLY want to cross that line of having an opinion to go over to "being a nut about it."

    A computers a tool, and most people just want to get from point A to point B. (Hmm, that "if microsoft made a car" joke is luming in my head now) But, the opinions are like _____, everyone has one, and thier convinced thiers don't stink and everyone elses does.

    Personally, I have probably used at least a dozen diffrent OS's more frequently than any Microsoft products. I have opinions on many. I use to like IRIX, but now lost respect for it. I use to like Linux, but am rapidly loosing that too (although, I still think the LSB is going to be it's saving grace, and it's open source nature may be all that saves it in the long run). My OS of choice now days is FreeBSD, because it brings me back to a BSD like OS like IRIX, and it's more secure, and I can actually afford to run it at home. If I had all the money and time in the world, I think I would probably be a "collector" or something, and try lots of diffrent OS's just to try...

    What's the end result? Well, it's all a wash. I hate IRIX, yet I still use it because for some things, there is no real choice (some applications are only avaliable for IRIX). I use MS Windows now too... I hadn't even started doing that untill last year, and it's not "as bad" as it's portrayed, just bad, not evil. Microsoft the company, I have no respect for, but, there isn't much I can think of that Microsoft does that SGI hasn't in the past (oh, yea, and now days SGI requires Netscape, _thier version_, for system help! you don't have a choice, and even upgrading it is bearly possable... At least IE was just an icon on the desktop, you still had a choice.).

    The perfect OS doesn't exist. Linux is NOT superior in every way, it's hugely lacking in countless ways. Doesn't mean it's worse than Microsoft, or BeOS, or anything. But at times, watching slashdot posts is like watching a dog chase his tail, it's funny, it's pointless, you can get bored of it pretty easily, but for some reason the next time it happens, your still amused for a few minutes. Where has it gotten the community? Heh, better yet, what is the SlashDot community? I personally think it's funny to watch Linux vs. The World at times, but I also think that everyone should be intellegent enought to realize that other OS's exist, and are worth looking at, I just wish there would be some more info about less popular things (Woo, Go FreeBSD, Ra Ra Ra, try it today, install it, it Rocks! I think I'm one of those guys now... :-( ). But, a cool story on something QNX is doing or someones application of it would be nice, a story on Berlin would be nice, a story on the guts of OS X and who is actually planning on using it would be nice, a story on Solaris, the fate of DEC-UNIX, AIX, something other than Microsoft, Linux, BeOS, and the iMac would be nice!

    So, yea, I agree, you SHOULD cheer for IRIX, more power to you, I use it myself! But, we all should try to take a step back, keep our eyes and minds open, and see what's out there. If we can, maybe we can find, or build, a better OS, that has more of the good and less of the bad. Take notes on what you do like about each OS, and what you don't... Hmm... Building the "perfect OS" wishlist...