Slashdot Mirror


Feature: The End of the Tour

Stewart Rosenberger has written an interesting piece about what the success of Linux means for the users out there who are currently using it. Will it mean that the pioneers will move on to other places? Is this already starting-rather then Linux fragmenting, the user base fragmenting? Click below to read more-it's well worth it.

This is not about Open Source. The Open Source movement has taken a once-ridiculed development model and hammered it into a commercially viable bandwagon that the entire industry is just now scrambling to get onto. Open Source is to be praised for the control and flexibility it has brought to programmers and users alike. This is not about Open Source - it's about Linux. I make this distinction now because, while at the moment they are seen as something of a package deal, one is a revolution and the other is nothing more than a twinkling fad in the eyes of the computer industry.

The Linux community has done what only a handful of other organizations can lay claim to. It has posed a genuine threat to Microsoft's near monopoly over the desktop market. And those other organizations, like IBM, Apple and Netscape? They had hundreds of millions of dollars at their disposal and they still failed. Well, it looks like the Linux community may just succeed, and for good reason too - they have more developers and testers than any single platform has ever had behind it. And more importantly, those developers and testers enjoy what they do. They enjoy what they do to such an extent that most of them are doing it for free. Microsoft cannot, and has never been able to, say that about its Windows platform.

To these millions of developers, testers, and users, Linux is far more than just a simple operating system. It's a way of life. It's a religion. It 's a holy crusade against the enemy in Redmond. However, on top of all that, and even underneath it, the people who use Linux do so because it's theirs. Linux is theirs, not in the Open Source sense that they are free to change and distribute it as they see fit, but in the sense that no one else is using it. Even with the community's millions of members, they are still a very small minority in the larger scheme of things and, although most will fiercely deny it, that's the way they like it.

This is meant for all the "world-domination" types who want to see Linux on every desktop in the world: You don't know what you're asking for. The day that 51% of the world's PCs run Linux is the day that you start running OpenBSD or some other, lesser-popular, OS.

And why will they abandon ship? They will blame companies like RedHat, SuSE, and Caldera for commercializing their precious operating system. They' ll claim that Linux's architecture is inherently inferior. They'll say it's not as scalable, not as portable, and not as secure as the latest-and-greatest OS. But while the reasons they give may have some merit, they won't be the truth. The truth is they'll abandon Linux because in their eyes, it will have joined the ranks of Windows as a sell-out. They'll leave because Linux isn't theirs anymore.

No one will notice either. The change will be gradual as more and more members of the Linux community move on to greener pastures. And as the tide begins to swell up against the old majority, a new community will spring up with it's own culture and icons. The elite will poke fun at "Linux Lusers" and their monolithic operating system. And why shouldn't they? Anyone who's serious about computing will be using the super-portable Hurd microkernel, right?

This doesn't have anything to do with Linux as an operating system. Linux could be the most perfectly stable, portable, scalable piece of code ever imagined and what I've predicted would still be inevitable. The Linux community isn't about using Linux - it's about feeling special. I know that sounds trite, but it's accurate. When Linux (and in particular its desktop environments, such as KDE and GNOME) have matured to a point where they are useable by the average joe, today's Linux users aren't going to feel as unique. They will seek other venues of being better than average. Some will call themselves "power users". Others will become sysadmins professionally. The rest will leave.

It bears repeating, so I will say it again: This is not about Open Source. Just because Linux is GPL'ed, doesn't mean it's immune to the sell-out syndrome that I've described above. People claim that because Linux is held under the GNU Public License that no one company can dominate it. This is true. They say that hackers like Alan Cox, Mandrake, and Linus Torvalds will continue to improve upon Linux at their own pace, regardless of what outside media and industry influences are saying. This is also probably true. The point, however, is that the Linux community, as a whole, will not stick around to watch. They won't want any part in the corporate-sponsored demographic-pandering mainstream beast that Linux will have become. GPL'ed or not, they're going to hate Linux.

This is not to say that Linux hasn't already revolutionized the computer world, because it has. What the Linux community has accomplished in the past few years can only be called "amazing" - It has been a watershed in the history of Free Software and an overall Good Thing (tm). Regardless, Linux is transient. The OS itself may continue on for some time, but the people who made it what it is won't.

It happens in art. It happens in music. And now it's happening in software. What was once an underground alternative is now becoming mainstream and commercial. The masses are coming for your kernel and you're calling them on. Once the door is open, it cannot be closed again and the Camelot of Linux will fall.

Stewart Rosenberger

foogle@adelphia.net

Foogle on Slashdot

194 comments

  1. moving on to different things by mazeone · · Score: 1

    I agree with what you say, with some caveats...I think that perhaps people will move to other systems, but I think that certain projects will go along with them. For example, I'm a big fan of the Enlightenment window manager. If any new system that I play with has X, I should be able to get E running on it. I think that these smaller communities will probably last, even when bigger ones fragment over the whole underground/popularity thing.

    --
    When in danger or in doubt, run in circles scream and shout.
    1. Re:moving on to different things by Anonymous Coward · · Score: 0


      People moving over to things like HURD? You've got to be kidding. HURD hasn't been able to get it's act together since day 1, while linux and the BSD's ran pass it without looking back. HURD doesn't have much of a future outside the die-hard FSF crowd and anyone who thinks it does is kidding themselves. The future belongs to Linux,BSD and their children's children...

    2. Re:moving on to different things by zagmar · · Score: 1

      And you don't have much of a future in social commentary. This is like someone telling a raver "as soon as Fatboy Slim becomes ultra-popular, you'll start listening to something else, like They Might Be Giants" and the raver responding "I hate that band!" HURD is an example. As soon as Linux becomes mainstream, people who use it now will want something else.

    3. Re:moving on to different things by Stonehand · · Score: 1

      "Raver! Madman! &ltevil laughter&gt"

      Er, sorry, I've finished up the "Thomas Covenant" chronicles lately.

      But seriously, there are quite a few people who really don't care whether it's mainstream or not methinks. Or, say, are you telling me that there are no fans of classic rock anymore, and that such radio stations don't exist? And so forth. Switching operating systems is a bit of a bother just to satisfy a countercultural whim. Unlike primarily recreational areas like music, there are actual demands on people that limit their flexibility with OS choices.

      I *need* to be able to develop software that'll run on *nix-type boxes, like Solaris and Linux. Arguably, if I need to write a GUI for a mixed environment like that, obtaining a Mac and using MacOS is not exactly a good choice; nor is using Visual C++ on a WinNT box, unless it's loading something cross-platform like Tk. It also happens that much of the diversionary software that I have, like Alpha Centauri, needs to run on MS Windows variants. I might add to the stable (e.g. OpenBSD if I opt for an always-on net connection -- because OBSD is subject to serious code auditing, *if* it supports most of my hardware) but that again would be based on a functional requirement, and would be an addition instead of a replacement. It'd still require serious thought.

      Point being, it's easier to switch radio stations (e.g. 'tween an oldies station and a classic-rock station: *no* recent music :) than between operating systems. The former is more susceptible to whims, being less constrained by needs.

      --
      Only the dead have seen the end of war.
    4. Re:moving on to different things by Anonymous Coward · · Score: 0

      I agree with this article.. so what do I do? I go off and install and run OpenBSD just to be one step ahead of the crowd, since if Linux goes, FreeBSD will be next.. "but what will I use then?" I ask myself., I ponder the Operating Systems I must select from, the more unknown, the more vague the better, I decided to learn AS/400.. and maybe return to OpenVMS!, "Unix is outdated, and is now a fad" I tell myself. "To the Mainframe! to the OS/390 I shall go! MVS is the way of being l33t!" I find that users, especially those in our Linux camp use linux not because they want to a solid unix based system., But because they want to be different, they want see themselves as better then the windows users, and there is truth that yes - they do know more, yes - they probaly understand much more then your NT admin. But if the motive was to simply be better then the next guy, then the Linux community can't last with that sort of userbase unless Linux remains the best technically, and difficult for the common user to grasp, so it can maintain its 'l33tness' .. I wonder if we could call this, "the defcon effect" ? Largo_3

  2. Good point.... by Patman · · Score: 2

    ...and I can easily see this happening. Fact is, lots of Linux users are caught up in the "love-it-cause-it's-cool" bandwagon. If you read some of the Linux ng's, you'll see quite a few people who seem to be installing it because people tell them it's "cool". Even worse, though, is the people who insist that Linux is the do-all, be-all, and end-all of operating systems. Those people are delusional - Linux ain't the answer to everything. And Microsoft isn't always the wrong answer, either.

    1. Re:Good point.... by Anonymous Coward · · Score: 0

      Although I am not (yet!) one of them, I think
      that the majority of Linux developers don't
      do it because of a desperate need to
      prove themselves, but because of the intellectual
      challenge, and because it is useful to somebody.
      If somebody comes up with a better architecture, then perhaps Linux will be replaced with
      it, but I don't think it will happen feel
      soon. For the end users, I think they just prefer
      the operating system with which they get their
      stuff done with the least hassle, and Linux
      is rapidly becoming a pretty attractive
      alternative...

    2. Re:Good point.... by Anonymous Coward · · Score: 0

      Eh, I want to see numbers of users, or else your just guessing, and that is not a "fact"... I for one am having trouble convincing a friend of mine to use Linux, not to mention that its "cool for a reason", I am definetly not saying its "cool because I say so"....

    3. Re:Good point.... by fornix · · Score: 1
      I agree. Of course something better will come along. Something always does. It doesn't diminish the achievement, and probably won't mean the end of the open source paradigm.

      Personally, I'm hoping to be running a cutting edge open source OS on my massively parallel Feynman Wavefunction 2000 quantum computer by 2015. I will still visit Linux when I go to the Smithsonian though.

  3. none by Anonymous Coward · · Score: 0

    Wait a minute. I cannot see the subject while posting comments. consider this feature request.

    PS 1st?
    Xah
    xah@best.com
    http://www.best.com/~xah/PageTwo_dir/more.html
    "Perl my ass" (there are more than one way to express love, too!)

  4. Its called the Bleeding Edge by Spyky · · Score: 1

    Its where the Linux users of the world today are. The bleeding edge. We love technology for so many reasons, most not explainable to our wives, girlfriends, or others. We run Linux because its fast, it makes us feel powerful, part of the elite few who understand cryptic commands. We run Linux for all the reasons we hate that "other" OS from a company in Redmond, Washington. Who's to say what will happen to Linux as it becomes ever more commercialized. Will it lose that "bleeding edge" feeling? Only if people aren't still releasing the latest versions of the kernal, or pre-releasing unstable code. The average user can have their tried-and-true, easy to install Redhat distrib, and we can have our heavily hacked hybrid of the latest distribs, and the bugfixes downloaded that morning. As long as Linux retains that ability to be on the bleeding edge, a lot of us will still use Linux, and some will use other operating systems too, but we do now (FreeBSD, BeOS...)

    Spyky

    1. Re:Its called the Bleeding Edge by Anonymous Coward · · Score: 0

      Yes, you are right. Perhaps for a long time, we will be able to live it out by using -- for example -- Debian instead of Red Hat. It is already happening now.

  5. The Next Big Thing in Operating Systems by ansible · · Score: 1

    I've had some ideas banging around in my head (no snide jokes about the sound) about a completely object-based OS. It would in the style of the Smalltalk/Java virtual machine, but with multi-user access and completely network transparent.

    It would be a very cool environment to program in, making it easy to extend to other uses. I'm also thinking about ways to automatically distribute and replicate objects across the network, so you don't have to worry about reliability. I'd also include Eiffel's Design by Contract (if not Eiffel itself) to enhance correctness.

    The point of it all would be to make the system do all the grunge work, allowing the developer to think about system design.

    Too bad there's no running code, or even a written specification. I'd need at least a year of free time to work some stuff out.

    One of these days...

    1. Re:The Next Big Thing in Operating Systems by Anonymous Coward · · Score: 0

      I've been thinking about something similar - have a look at EROS and Mungi. I think a complete break with Unix will be necessary sooner or later - a security model which allows any program to delete all its owner's files is not strong enough for modern software distribution channels - with a system based on beta code from the internet you are running a lot of untrusted code, and (unfortunately) Open Source development/distribution will start to attract malicious hackers sooner or later. We are wide open.

      If we break with Unix we can dump the command line - if you have a scripting language which can manipulate and communicate with objects, you don't need a shell. This would improve usability a lot - whatever people say about Gnome/KDE, Unix is still hard to learn, because to do anything advanced you have to use obscure shell commands.

      So, what language are we going to write this wonderful, capability-based, object-oriented, network-transparent OS in? Java? Too slow - the insistence of the designers on creating a portable binary format means it will never be as fast as native code. For Open Source development we don't need a portable binary format - we can distribute the source code and compile it into native object code on the target machine (transparently to the user if necessary). Java also contains various security hacks which would be unnecessary under a secure (capability-based) OS. So we want something similar to Java, but simpler. An object-oriented language designed for efficiency rather than as a demonstration of OO dogma... any thoughts?


      Michael Rogers bastard_machine@hotmail.com

    2. Re:The Next Big Thing in Operating Systems by coreybrenner · · Score: 1

      For an idea of how such a thing might work, give MudOS a try.

      No, I'm not kidding. It's an interpreted object language, run on a stack-based VM. It has some pretty neat native types (automatic arrays, mappings, etc.), and allows you to do all of your work from within that environment.

      Find it at ftp.imaginary.com - look around in there for the latest version of the driver. Get a lib and hack it a bit to get it set up.

      --Corey

      --
      Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
    3. Re:The Next Big Thing in Operating Systems by JimDabell · · Score: 1
      ...with a system based on beta code from the internet you are running a lot of untrusted code, and (unfortunately) Open Source development/distribution will start to attract malicious hackers sooner or later. We are wide open.

      How? It's open source, so the second somebody tries to improve it, or at least look at the code, they will find out about the backdoor or whatever. It seems to me that the properties of OSS make it *more* secure than other development models.

      Using a scripting language instead of a shell is ridiculous. Do people write bash scripts in their GUI text editor, and run them instead of going to the shell? I doubt it. What you are proposing is exactly the same. I doubt anything will ever replace the shell, because it's so powerful.

      There is what is known as "dirty Java" (I think that's what it's called, anyway,) that is compiled to native code. Perhaps something similar can be used for The Next Big Thing.

      Getting back on topic... if another OS comes along that does everything Linux does and more, and has the community behind it developing, then I will jump ship.

      I don't run Linux because it's trendy (which would be beyond pathetic,) I run it because it works well for me, and I can count on it being developed further. If everyone else bails on Linux, then I will have to too - it sounds like following the herd, but in reality, a community-based development model *needs* a horde of developers, or no matter what it's technical merits, it will fail as it will not go anywhere.

    4. Re:The Next Big Thing in Operating Systems by zmooc · · Score: 1
      Maybe this is what you're looking for. This is pasted directly from the Alliance OS FAQ:

      What is Alliance?

      Alliance is an Open Source project which is developing an Operating System loosely based upon the Cache Kernel concept as developed by Stanford University and the Common Object Request Broker Architecture (CORBA) from OMG.

      Alliance uses the Cache Kernel concept to create an OS environment geared towards the emulation of other Operating Systems and hardware platforms. The goal is not only to have a fantastic OS emulator, but to provide an environment where data can be shared across the OS boundaries. It also provides very intriguing resources for native applications (real-time process support, distributed computing support, and a host of other cool things.)

      --
      0x or or snor perron?!
    5. Re:The Next Big Thing in Operating Systems by Jecel+Assumpcao+Jr · · Score: 1

      I'll add two suggestions to those already given:

      • Tunes is an attempt to build an advanced OS around proof of correctness and other such concepts. They have a nice review of other OSes and languages, so their site is worth visiting just for that.
      • Merlin is my own project for a reflective, object-oriented systems (I now call it Self/R, but this web page is a bit outdated...).

      -- Jecel

    6. Re:The Next Big Thing in Operating Systems by Uart · · Score: 1

      Alliance, Much like its predecessor "freedows 98" is vapor. Freedows is starting to show a few signs of life, but still no code.

      --

      Opinionated Law Student Strikes Again!
    7. Re:The Next Big Thing in Operating Systems by exe1138 · · Score: 1

      How's about something document-centric? Something like a browser with lots of *really* configurable plugins like scripting languages, file manipulation, etc...

      I suppose how you define the document might make some difference... maybe you could apply that label to the net, to your new book, your new movie, your photo album, etc...

      Different documents could be configured to call different tools, monitors, shell types... you could run them in buffers, use different bitmaps...

      :} Somehow that sounds a bit like emacs.

      exile@21stcentury.net

    8. Re:The Next Big Thing in Operating Systems by Lproven · · Score: 1

      Oh, you mean Elate. ;)

      Good choice - it's mondo cool. Except, of course,
      that as it's British it's kinda obscure...

      Take a look. http://www.tao.co.uk

      --
      Liam P. ~ "Intelligence is a lethal mutation." (me)
    9. Re:The Next Big Thing in Operating Systems by scrytch · · Score: 2

      MudOS has zero security in the driver. I've been looking for a better MOO than MOO lately, and I looked at LPmud, and none of the drivers cut it. One mudlib has a domain-based security system, but without driver security, it's a breach waiting to happen.

      Won't cut it for what I need. Besides, I'd really like to see a MUD run X.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    10. Re:The Next Big Thing in Operating Systems by Anonymous Coward · · Score: 0

      "How? It's open source, so the second somebody tries to improve it, or at least look at the code, they will find out about the backdoor or whatever. It seems to me that the properties of OSS make it *more* secure than other development models. " If you read every line of code before you install it, yes. But who does? Most users won't read a single line of code, especially as Linux starts to attract more non-technical users. "Using a scripting language instead of a shell is ridiculous. Do people write bash scripts in their GUI text editor, and run them instead of going to the shell? I doubt it. What you are proposing is exactly the same. I doubt anything will ever replace the shell, because it's so powerful." Of course people don't write one-off scripts instead of using the shell... but if you have a GUI that allows you to do complex one-off operations without resorting to the command line, you only need the shell for regularly run scripts (like boot scripts). Shell scripts are ugly as fuck, because they are derived from the command line. A scripting language that allows you access to all the features of an OO system (not just stdin, stdout, stderr and a single return value for each program... proper RPC, object creation, etc) would be a much more powerful replacement, and would be easier to learn. I don't think a simple GUI alone is going to replace the shell, but scripting could be a lot more powerful (and less ugly) if it didn't depend on command-line syntax, and Unix's outdated component model. "There is what is known as "dirty Java" (I think that's what it's called, anyway,) that is compiled to native code. Perhaps something similar can be used for The Next Big Thing." I hope so. Being able to attract Java programmers would be a major advantage in getting a project like this off the ground. Michael Rogers bastard_machine@hotmail.com

    11. Re:The Next Big Thing in Operating Systems by Anonymous Coward · · Score: 0

      "How? It's open source, so the second somebody tries to improve it, or at least look at the code, they will find out about the backdoor or whatever. It seems to me that the properties of OSS make it *more* secure than other development models. "

      If you read every line of code before you install it, yes. But who does? Most users won't read a single line of code, especially as Linux starts to attract more non-technical users.

      "Using a scripting language instead of a shell is ridiculous. Do people write bash scripts in their GUI text editor, and run them instead of going to the shell? I doubt it. What you are proposing is exactly the same. I doubt anything will ever replace the shell, because it's so powerful."

      Of course people don't write one-off scripts instead of using the shell... but if you have a GUI that allows you to do complex one-off operations without resorting to the command line, you only need the shell for regularly run scripts (like boot scripts).

      Shell scripts are ugly as fuck, because they are derived from the command line. A scripting language that allows you access to all the features of an OO system (not just stdin, stdout, stderr and a single return value for each program... proper RPC, object creation, etc) would be a much more powerful replacement, and would be easier to learn.

      I don't think a simple GUI alone is going to replace the shell, but scripting could be a lot more powerful (and less ugly) if it didn't depend on command-line syntax, and Unix's outdated component model.

      "There is what is known as "dirty Java" (I think that's what it's called, anyway,) that is compiled to native code. Perhaps something similar can be used for The Next Big Thing."

      I hope so. Being able to attract Java programmers would be a major advantage in getting a project like this off the ground.


      Michael Rogers
      bastard_machine@hotmail.com

    12. Re:The Next Big Thing in Operating Systems by Anonymous Coward · · Score: 0

      Sorry about the formatting there. :)

    13. Re:The Next Big Thing in Operating Systems by Anonymous Coward · · Score: 0

      I've seen it, and it looks great, but it's not free. :|


      Michael Rogers

    14. Re:The Next Big Thing in Operating Systems by JimDabell · · Score: 1
      If you read every line of code before you install it, yes. But who does? Most users won't read a single line of code, especially as Linux starts to attract more non-technical users.

      The security doesn't come about from every user reading the code. The security comes from the people who find a cool app and want to improve it. If anyone looks through the code, it is bound to be publicised straight away. If it isn't a cool or useful app, nobody will use it anyway, so this would be a non-issue.

      ...if you have a GUI that allows you to do complex one-off operations...

      Maybe I don't have the imagination, but I fail to see any GUI being half-way near powerful enough for a lot of tasks while still being as quick to use as the command-line.

      A scripting language that allows you access to all the features of an OO system (not just stdin, stdout, stderr and a single return value for each program... proper RPC, object creation, etc) would be a much more powerful replacement, and would be easier to learn.

      You mean like Python? Scripting languages like that already exist, and they aren't taking over the world as far as I can tell. I think Python is great, but there's no way I would dump the CL for it.

  6. ...or maybe by Eponymous_Coward · · Score: 1

    They'll just move to LinuxAlpha or LinuxPPC. Why should the ubergeek be constrained to 32bit Intel?

    --
    Just because I like to deconstruct things doesn't make me a Deconstructionist.
  7. 100% agreement by frinky · · Score: 1

    This is totally true. I have found myself starting to grow uneasy over the last few months as linux is discussed more and more in the popular media, and by non geek types. As I listen to these business reporters/lifestyle commentators praising linux (well some of the time), I can feel the love affair with the linux-image start to fade. It can't be cool if these people are talking about it right? I know it's shallow, but I think it's true that the reason alot of us are proud to call ourselves linux users, is that it makes us different, and lets us sneer at the masses.

    1. Re:100% agreement by Anonymous Coward · · Score: 0

      Me too, somewhat.
      Another problem is that RedHat and others are having trouble finding the balance between friendly to the average person, yet friendly to customizing and tweaks.

      I mean, for the Linux expert, they'll always be able to learn any Linux setup inside out, but for me, it looks like I'll be sticking to RH 5.2 for a while. All this added stuff in RH 6.0 like gnome and enlightenment... I really think they should have an easier way of choosing what stuff you get installed rather than always having to choose "Everything" just to be sure. I mean you don't have to load everything up with GUI tools, but if you do, make sure it doesn't mess up the standard files and directories.

    2. Re:100% agreement by Osty · · Score: 1

      You do realize that this is precisely (well, not exactly, but a major reason) why other distributions exist, correct? So RedHat is pandering more to the newbie crowd, and making it hard to do something like install a system in less than 100MB of space, without X, etc. Big deal. Install Debian, or SuSE (even though it's aiming more towards beginners, the YaST tool is very powerful, and will let you fully customize your install). Or try some other distro, such as Stampede, or the several debian-based distros. Hell, why not roll your own if you're so macho? The point is, the choice is there.

      And to adress another point not mentioned in this comment but mentioned elsewhere -- Linux is not about being Anti-Microsoft, or about Microsoft bashing, or anything like that. Linux is about providing a high quality, open source operating system. Everything else is secondary. Operating systems are tools. Use what's right for the job (and sometimes, what's right may be NT, not linux).

    3. Re:100% agreement by Anonymous Coward · · Score: 0

      Linux is about providing a high quality, open source operating system. Thank you, someone has to set it straight... :)

  8. Market share matters not by Sircus · · Score: 1

    It's a reasonable, if slightly old criticism. It does rather miss the point, however - people who install Linux "because it's cool" will undoubtedly move on to the next "cool" operating system - but surely, these aren't the majority of people who keep Linux (and its associated tools) going?

    Most people who genuinely enjoy, and contribute to the Linux community do so because they're technically minded, and it's the technically best thing out there. If something appears which surpasses it, people might move. The reasons behind this are not likely to be related to market share, Microsoft, or anything else - indeed the only reason for a technically better thing to arrive is if Linux ceases to satisfy the needs of a sufficient majority of users that they feel the need to produce something better. Unlikely, when they already have such a solid base in Linux?

    --
    PenguiNet: the (shareware) Windows SSH client
    1. Re:Market share matters not by Greg+Newton · · Score: 1
      Three Points here.
      1. The problem with this arguement is that there are serious technical problems with Linux.

        I use linux becuase it is much easier for me to get work done in it than windows and MacOS (Scripting, not worry about crashes, generally much nicer to program under). For a long time I also used windows for certain tasks since it was there that I could get certain types of work done aswell (Word processing etc). Many of these things can now be done under linux and I use windows very little now.

        Linux is technically better (but not in all areas). But that does not mean it is anywhere near ideal. It has a lot of baggage. It has faithfully cloned a heap of Unix's mistakes. A lot of things are hard or confusing. There are a lot of things that waste even a expert user's time. There are areas of serious bloat.

        If something technically better comes along the technical people will start migrating.

      2. Linux used to be a texhnical users operating system. People used it because the wanted to get work done. I started seriously using linux in 1994 and I have seen some major changes the user community. THere have been more and more people who use Linux because they think it's cool. A significant portion of these people are annoying pratts. We now have some really destructive OS advocates. People who flame. People who drown out technical stuff with dross. People who spend lots of time continually updating their systems and configuring their window managers and tool kits etc, but never actually do anything with the result.

        These people will have a big part in driving away technical users.

      3. The sheer volume also make community harder. The linux community used to be filled with intersting and like minded people. This is becmming less and less the case. When lots of ordinary users flood the OS the community will cease. Maybe in local areas with User's groups and certain projects.

      It's not to happen in a big way for a while yet, but it's already happening in a small way. None seems to have thought about these implications of going commericial and going to normal users.

      --
      ---- Backwards compatible -- If it's not backwards it's not compatible
    2. Re:Market share matters not by Anonymous Coward · · Score: 0

      2. Those people are called users... Linux is "cool" for a reason... Are you saying you think linux is not "cool"? Or are you simply miswording what you mean, in which you mean that people like it merely because of popularity and not its merit? 3. Linux is still filled with intersting and like minded people... The only problem I see here is you. I thought Linux was a "do" community, not a "complainer" community.... if this is becoming an issue for you then figure out why and figure out how to solve it, and do something about it... is it education, is it the flamers? Well learn how to handle these people, teach them how you want them to be (with out flaming them of course)... point them to the Linux Advocacy HOW-TO, don't just roll over take it in the back and complain...

    3. Re:Market share matters not by Greg+Newton · · Score: 1

      RE: 2

      --
      ---- Backwards compatible -- If it's not backwards it's not compatible
    4. Re:Market share matters not by Greg+Newton · · Score: 1

      RE: 2
      I meant "cool" as in fashionable. This was bad word to use as it is ambigous.

      RE: 3
      I don't want to spend my time fighting the morons. Many of them will not listen and there is nothing that can be done about them. Also this is like holding back the tide. Reform one idiot and another fills their place. I want to get stuff done without seeing the people who are building on linux getting dragged down. Reforming people is not what I wanted to be doing.

      Mybe there is some scope for a project there.

      --
      ---- Backwards compatible -- If it's not backwards it's not compatible
  9. Mostly agree but... by crush · · Score: 1

    ....what you say is only partially true. If the target of your very psycho-analytic piece is _only_ the "world-domination types" then it is probably true that these are people that are exhibiting a desire to be different or elite. I think though that these are a small portion of Linux users, a large number of the rest are neither hackers ( and b.t.w. you left Stallman out of your list of luminaries ) nor developers. They are users of the OS for tasks. They are using Linux because it _is_ better for their needs. Your analysis trivializes and ignores the fact that a Free tool _is_ a better tool because it can be adapted, and when there are so many people including skilled hackers using it the chances are that the adaptations that one wants are done at least partially implemented. The idea of a centrally-developed one-size-fits-all non-Free operating system sounds fine until you realize that the inherent limitations in that model are that commercial considerations lead in fact to one-size-fits-all-uncomfortably.
    You take a pot-shot at HURD. Well, all I can say is that if it works better I'll be using it!
    Interesting article. Thanks.

  10. I've already moved on, mostly. by Syslevel · · Score: 1

    I have already started moving away from Linux as an OS I want to run on a regular basis.

    It seems in the last year like the focus of the "Linux community" has changed. The sentiment used to be that Microsoft was irrelevant. These days it seems to be a primary target. As more anything-but-Microsoft people crowd into the room, it becomes a less interesting place to spend any time. I also use Microsoft OSes on a daily basis, at work and home (at work I run builds across a network that involve OS/2 and Solaris systems). Integration is the name of the game these days, and people who are willing to roll up their sleeves and learn how to make it all work together are gonna be the ones who get ahead.

    I have used Linux off and on since I plugged in the first edition of Yggdrasil's Plug-and-play Linux (Fall 1993 edition). I've tried periods of "total immersion" at home, and I've bought a commercial Motif (SWiM), Applixware, and Wabi, among other products. I've run Slackware, RedHat, and SuSE systems. Right now the Linux box I still run at home has Slackware 4.0 on it.

    I've essentially moved to NetBSD for my Unix fix these days. My fastest "Unix-like" hardware has that OS installed. It's a tigher system, more thoroughly integrated, and it's the "Classic Unix" environment I enjoy using the most. I grew tired of the "Linux for the masses" sentiment, dumbed down GUI administration tools, etc. I am not anti-GUI per-se (I use Windows 98 and it can't get more gooey than that), I am just opposed to mediocre half-baked attempts at GUI tools, and that's what I seem coming out of places like Red Hat.

    NetBSD lets me install a clean tight base system, and build the packages I need from source out of a well-defined 'ports' collection. Another benefit I feel in using NetBSD is that there aren't 10,000 sites all over the internet trying to yank me this way and that and tell me how to run the system. I can crack open any Unix administration book less than 15 years old and just read and learn. The other BSDs haven't seemed like an option to me either, though I have little experience with them. I've watched the FreeBSD usenet newsgroups gradually fill up with newbies complaining that their sound card, modem, etc. isn't working. The crowd may be arriving on that scene. No thanks.

    Anyhow, all I am trying to describe in this article is what is right for me. I've grown weary of advocacy people who try to run everybody else's lives.

    Really, I just need to go back down in the lab and start working on some of the hardware/firmware projects I have planned. Mostly these involve stuff single board and single chip designs, (Motorola, PIC, some Z80, etc) running hand coded assembly language. I'm an embedded programmer and a hardware/firmware guy. The high level stuff is just for running my schematic capture, emulators, eprom programmer, and cross assembler. My best efforts at coding are a combination of solder, wire-wrap, and assembly language anyhow.

    1. Re:I've already moved on, mostly. by Anonymous Coward · · Score: 0

      I am just opposed to mediocre half-baked attempts at GUI tools, and that's what I see coming out of places like Red Hat.

      I agree 100%. The quality of the "Papa Smurf" tools comingout of the linux community is laughable. Better to stick to the tried-and-true shell interface, which is what unix does well anyway. Linux will never approach even Windows 95 for graphical integration.

      NetBSD lets me install a clean tight base system, and build the packages I need from source out of a well-defined 'ports' collection.

      Ports are awesome. Nothing on linux comes close...especially not lame-o RPM type utilities.

  11. Wrong. Rebellion isn't the only reason to use Linu by jsm · · Score: 1

    I disagree strongly. I'm not using Linux out of any misplaced sense of rebellion; I have very practical reasons for wanting to use it.

    When Linux becomes dominant, I will finally do what I wanted to do in the first place, the whole reason I got into it: I'll use my computer to its fullest, and help friends, families, and clients do the same. That very natural path was blocked by having Windows installed on my machine and installed in the computer industry as a whole. No configurability, no programmability, low quality, very limited control over the whole thing. And the squashing by Microsoft of any attempts to improve things. As a user, Microsoft has thoroughly alienated me in so many ways.

    I never wanted to be fighting an OS war. I just wanted a computer that I could be doing things on. We shouldn't have to be fighting this battle to begin with. I mean, really. There are much better things to do, but it's taken so long to overcome the basic OS obstacle. We should have been able to take a good OS for granted many years ago.

    When a good thing becomes popular in music, art, or computers, I celebrate it, because frankly it's rare. I don't cry "sell-out" unless something really is a sell-out. Some are, some aren't. I truly wish all good things were popular. (My own experience here is in music and the music industry.)

    I'm sorry, Linux is not analogous to Windows.

  12. Ack! Deja... by Anonymous Coward · · Score: 0

    A cold shiver runs down my spine... as i look over and gaze upon my OpenBSD box, and then to my three other linux boxes... I thinks you are right.

  13. Jeez. by laetus · · Score: 1

    And this whole time, I thought early adopters were using the system because it was stable and had plenty of open-source software to go with it. And coders were coding because it was an OS that everyone owned togethter.

    Now, Rosenberger says it was only because Linux was cool. Sounds like he has an artist in his family.

    Puh-leeze....

    --

    "We're sorry, but the website you're trying to reach has been disconnected."
  14. You missed the point! by teraflop+user · · Score: 1

    As Linus says: Linux sucks. It just sucks less than anything else out there.

    And so it is entirely just that as soon as there is something better (or even just something with more potential) than Linux, all the enthusiasts will begin to leave.

    I'll be among them. But I don't see it happening any time soon, and when it does happen I don't think hurd will be it.

    1. Re:You missed the point! by drendite · · Score: 1

      Ahem, JWZ said that, not Linus..

  15. Nothing New by Anonymous Coward · · Score: 0

    There's not much new here. If you recall the
    last LinuxWorldExpo, Linus himself announced that
    some day he'll stop using Linux, when he gets
    tired of it or something better comes along.
    This is the way it will always be: change
    happens.

  16. But is it a bad thing by Ice+Tiger · · Score: 1

    Is this a bad thing, I don't really think so. Linux is good, but it is not the perfect solution for an OS. I doubt anything within the next 50 years will be the perfect OS.

    It will be good to have many different approaches to computing, it is basically evolution in computers. To have any one OS dominate the desktops of the future would be terrible. To give an example, back in 1985 the Amiga had a preemptive multitasking 32 bit OS, the cards that you plugged in were auto configuring (like PCI). Now compare that to Windows and how long it took to go 32 bit even. If Windows had not dominated the market would it taken sooooo long to evolve?

    Having competition is good for OS's as the consumer/user benefits in the long run. Personally I would love to have an open source QNX type OS, running as much as possible in a JVM.

    Ice

    --
    "Because we are not employing at entry level, offshoring will kill our industry stone dead."
    1. Re:But is it a bad thing by Anonymous Coward · · Score: 0

      Great Point, and I would also add that because of the GPL Linux has the ability to evolve into new and more interesting areas. So, contrary to what this author had to say, the GPL is _very_ important to the future of Linux hackers, and if they aren't satisfied with where Linux is going they have the oportunity to change its direction. I also have difficulty believing that somehow corporate interference is going to make Linux a magically wonderful system that's great and easy to use. If anything the past has shown us that the opposite is true, so with that in mind it's my belief that the Linux community is going to be necessary for a good long time, and thus still part of the computer elite. However, when the above scenario does finally play out I will think of it as a Good Thing (TM) since the end result will only create something better. Open Source evolution is a thing of beauty. =)

      Jason Burke
      jburke@motion.net

  17. Why Johnny Can't Dissent by lwilliams · · Score: 1

    Thomas Frank and his cohorts at The Baffler have some great and funny essays on the relationship between "hip" and how it gets degraded by mass adoption (they call it GAPpification). It's interesting that this happens so frequently not just in the area of music and clothes but in technology, too. A lot of The Baffler's content has been anthologized in the book Commodify Your Dissent, available from all the usual places.

  18. future of linux by BugMaster+ChuckyD · · Score: 1

    Sone people use linux simply because they thin its "133t" If these people quit using linux if/when itt becomes a mainstream OS then linux as whole is probably better off without them.

    THe long term success of linux will be based on its utility as a tool. People will continue to use linux until something better comes along. Some seem to beleive that linux is the Ultimate Answer to OSes, that all we need to do is to continue to tweek linux and add new features and that there's no need for other OSes. This is so wrong, its as daft as that guy who claimed it was "the end of history" when the Cold War ended.

    Sooner or later something better will come along and people will use it because its the better tool. The OSS-religous types are stuck with linux, I just don't see a new OS coming out of the OSS community, linux is now as much a part of their religion as the GPL. I hope im wrong about that and a truly modern OS will emerge from the OSS model, but I doubt it.

    As a disclaimer I must say that I'm an ex-linux user myself. I used linux for 4 years, but Ive switched to BeOS. BeOS is certainly not the best solution for alot of /. readers, but for me its the better tool. When i go back and use a linux system Im struck by how clunky X is and the system as a whole doesn't seem as fast as it once did.

    The UNIX model is not the ONLY way to make a decent OS. Sooner or later something will displace linux,whether its BeOS, Hurd, QNX or something else, i have no idea, but it will happen.

    1. Re:future of linux by Daniel · · Score: 1



      You even mention HURD later. What's wrong with it? (aside from the fact that it's unfinished) It's free software (and of course 'OSS') and much more modern than Linux (now I'm sure someone's going to complain that it is 'less modern' than the latest greatest research operating system..research OSes are good but it takes a while for the concepts to percolate to 'real systems') -- in fact, I believe its architecture may be similar to BeOS from what little I know of Be.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    2. Re:future of linux by zhobson · · Score: 1
      You're right on many points, but I seriously disagree with you on one point:

      Sooner or later something better will come along and people will use it because its the better tool. The OSS-religous types are stuck with linux, I just don't see a new OS coming out of the OSS community, linux is now as much a part of their religion as the GPL. I hope im wrong about that and a truly modern OS will emerge from the OSS model, but I doubt it.

      Don't worry, I have good news. You are indeed wrong, and here's why. Linux is not irrevocably married to the Free Software community just because it use's the FSF's GPL. Far from it. All the things that make Linux sexy now will eventually be old news. It's inevitable. However, the lessons that we learned from Linux are going to stick with us (dare I say it?) permanently. By the time Linux reaches world domination, the virtues of Free Software will be well understood. That's why the next big thing in OS design (when it arrives) will be laughed right out of the running unless it's free:

      "You expect me to run your proprietary OS? How am I supposed to get it to work without source code and an open developer community?"

      That's right kids. By the time Linux wins, not only will there already be better alternatives available, they'll all be free.

      I can't wait.

      -zack

  19. sort of, but not really... by Anonymous Coward · · Score: 0

    i've been developing on linux for 7 years, have contributed lots of kernel code, and am glad that i have.
    linux has never, ever been about popularity or lack thereof for me. linux was the perfect tool at the right time when i started playing with all of that free software you could get through gopher and ftp. linux is great because you can adapt it to virtually any code written for almost any system (see /usr/include/features.h for examples).
    it works. that's what counts.

  20. Linux will still provide for the bleeding-edgers by Mike+Schiraldi · · Score: 1

    Even if/when Linux goes mainstream, there will be plenty of room for bleeding-edgers:

    If the general public is using the main distributions, the B.E's will run Debian. Or BSD. Or a development kernel. Or some new system. But as long as things remain open, all the work will remain portable. As long as Microsoft Linux and AOLinux still allow you to open an xterm or modify the source, "power users" will be happy because they will have alternative extensions to mainstream Linux to work on.

    Again, this is a Good Thing because the power users' systems and the mainstream users' systems will be compatable and their respective benefits can easily be incorporated in either direction.

  21. Oh....my....God by Anonymous Coward · · Score: 0

    Are some of you people seriously using your OS because it somehow makes you think you're cool or superior? That is beyond shallow. Utterly pathetic is more like it.


    1. Re:Oh....my....God by Anonymous Coward · · Score: 0

      Totally agreed. Besides, even if you want
      to feel 3133t, it doesn't mean having to switch
      OSes. For example, writing some software
      which is superior to the existing ones...

    2. Re:Oh....my....God by Anonymous Coward · · Score: 0

      I also agree, and I wish whom ever wrote that would not speak for the rest of the Linux users... we are not all rebels with a cause.... some of us are actually programmers who actually contribute to a community, not users who use it just to have some kind of token status...

  22. Why It's OK by manitee · · Score: 1


    People seem to think that all the new GUI based admin tools and Windoze look alike apps and WM's are dumbing linux down. This may be true. But one of the best features of linux is you can DO WHAT YOU WANT. Don un WinWM or whatever. Dont use LinuxConf. The best thing about linux is that it gives you building blocks. It's up to you to put them togehter.

    MS sells manufactured housing. Linux gives away free lumber and nails.

    --
    Four-digit slashdot ID. Recognize.
    1. Re:Why It's OK by Syslevel · · Score: 1

      You know the saying:

      If all you have is a hammer, all the world looks like nails and lumber.

  23. Well yes and...no by xmedar · · Score: 1

    I understand what Stewart is getting at, and that may happen, but not yet. Why? Because Linux is a work in progress, it is not nearly finished, what about the desktops, CORBA, new filesystems, drivers, etc. In short, there is a huge amount that can be done with Linux, new innovative ideas that will challenge how people use and relate to computers. I'm rather shocked that the new frontier spirit that got Linux this far is so easily discarded by one of its advocates, maybe you cant see what is coming next in the computing world, but someone will, why dont you try throwing out some new ideas, hack something together, and see if people like it, who knows you might invent a whole new area of computing, or even an industry, think big, think small, just think and then act on it. Linux is an excellent base for hacking together new ideas, no more musical APIs a la Redmond, just an ability to express the ideas in code, and it might even end up in some distros.

    --
    Any sufficiently advanced man is indistinguishable from God
    1. Re:Well yes and...no by Anonymous Coward · · Score: 0

      You'r right, but you got to understand that you can only improve Linux up to a certain point. That goes for all OSs, even Unix. The fact that Unix is still being used is a testament to how good it is, but it won't last forever. I'm sure that MS will ditch Windows eventually and write another OS, just like they did with DOS (sort of). Maybe it will be backwards compatible with Windows, but it will be different. Linus and the other kernel hackers will keep improving Linux, but eventually Linus will decide to either write a new OS from scratch or move onto other things. Someone else will write a better OS from scratch, too, so maybe he/she will become a new "Linus" sometime in the future, and that OS will become as popular as Linux is now.

    2. Re:Well yes and...no by Anonymous Coward · · Score: 0
      You'r right, but you got to understand that you can only improve Linux up to a certain point. That goes for all OSs, even Unix. The fact that Unix is still being used is a testament to how good it is, but it won't last forever.

      That's not true, at least not for the OS sitting on your desktop. There is nothing new that you can't put back in Linux (see CORBA, CODA, Berlin, Inferno-hosted-on-Linux, ...).

      Someone else will write a better OS from scratch, too, so maybe he/she will become a new "Linus" sometime in the future, and that OS will become as popular as Linux is now.

      No. Linux is popular because it runs applications. Why did it have applications. Because it was Unix. And there were already a big amount of free software for Unix. Period. An OS with no applications is a dead OS. Linux lived, because its applications already existed before it existed. Look the fate of VSTa, Amoeba, ...

  24. Way off. by Anonymous Coward · · Score: 0

    Buddy, you are off your wall. I have stayed away from DOS and Windows and its like because it is crap. When there was no Linux yet available, I had a copy of some commercial Unix. I had to compile a lot of GNU stuff for it because the delivered stuff just sucked, and integrating the GNU stuff with the rest was tough.

    Linux saved me a whole bunch of work, and I am glad for it. It allows me to concentrate on getting things done. I might be using other operating systems like *BSD or something, but I will not switch to systems that lock me out, come without source and possibilities of tweaking and other important issues.

    If Microsoft made a good, open source, standard-compliant operating system, I would have no problem getting it from them. It just turns out that they fail utterly on every single one of my requirements. That does not make me anti-Microsoft. It makes Microsoft anti-me.

  25. I agree... by Anonymous Coward · · Score: 0

    I've thought this was going to happen for a long time. Since I've been using Linux (since 95) it has become increasingly easier to use for the layman and increasingly more frustrating for the power user...each time I get a new distribution (RedHat, SuSe,etc.) or have to troubleshoot a friends system I usually know what files need to be modified and how to fix any problems but I don't know what the distributor has put in place in the way of scripts, programs, GUI configs, etc.

    Case in point...I recently bought a computer and installed RedHat. I was having trouble configuring my network interface because after I would go through and modify the necessary files (which I had to hunt around for because I had become used to SuSe's layout) every time I would try to institute my changes something would set the changes back!

    I'm not blaming RedHat or saying it is a bad distribution. What I am saying is that the very things the new Linux crowd appreciates are the same things that make me frustrated...and others who have been here awhile will probably be frustrated as well.

  26. dumb article. by Anonymous Coward · · Score: 0

    This article is pointless and its authoritative style is most irritating. Why was this published?

    I use Linux because it *works* and it works well. Period. None of the nonsense in the above article every comes into play.

    1. Re:dumb article. by Anonymous Coward · · Score: 0

      Did you ever think maybe others use it for different reasons than your own?

    2. Re:dumb article. by Foogle · · Score: 1

      Well I'm sorry you didn't like my article - really I am. But to say that it never comes into play? Come on. Do you seriously believe that there's no one out there who uses Linux because it makes them feel cooler than their Windows friends? Script Kiddies? Now, I'm not saying that it applies to *everyone*. Certainly it doesn't.

      I still firmly believe that as Linux becomes more and more popular, we'll see the percentage of these users skyrocket.

      -----

    3. Re:dumb article. by Anonymous Coward · · Score: 0

      So you're telling me that nobody uses Linux so they can feel like an "37337 h4x0r" or use it just because they hate Microsoft? Do you really think that your reason to use Linux is the only one that applies to the Linux community?

    4. Re:dumb article. by Anonymous Coward · · Score: 0

      His article states that millions of developers use Linux for that reason. In fact, at one point it states that all Linux users use Linux for that reason. This is what pisses me off.

      Besides all this, I fail to see the point of the article. So there are stupid people. This is news?

    5. Re:dumb article. by Anonymous Coward · · Score: 0
      Do you seriously believe that there's no one out there who uses Linux because it makes them feel cooler than their Windows friends?

      Maybe, but why should one care about them ?

  27. What about this. by Anonymous Coward · · Score: 0

    Linux is just the engine that runs the car. Yes some people will move on but there are many, many other area's of exploration. Consider voice command, read the article about the "Oxygen" computing environment.

    The point is that there are a lot of other areas of development that require a nice customizable OS. You talk like the keyboard and mouse will be around forever, you've forgotten to really think about the future of computing environments and what we'll need to run it.

    I can see Linux evolving into the "Star Trek"(tm) model of computing and I know a lot of hackers who will be there.

  28. It happens... Go with the flow. by jrice_blue · · Score: 1

    Why is this such a bad thing? :) As you say, it happens in art, it happens in music... And because of it, art and music continue to evolve and expand. The next alternative will be better still than Linux, as Linux is better than windows, and so on. It's natural. It's evolution. I (personally) don't see this as being so tragic and sad... I see it as exciting, and as having enormous potential! The people who move away from Linux when it gets a majority hold should be complimented for their grasp of how the universe works. It's all about growth and improvement. These are things we should be attracted to as humans (the greatest vehicle for change that nature has to offer), not things we should shun.

  29. Don't think of it as selling out... by MrEd · · Score: 1
    ... think of it as "buying in".

    Seriously though, this editorial is right IMHO. The thrill of being different is a lure to many of the best & brightest, and if and when Linux hits the desktop market (don't hold your breath) there will be an exodus. Well, might as well enjoy it while it lasts.

    As (the band) Tool says, "I sold out long before you ever even / heard my name..."

    --

    Wah!

  30. Software/distribution/kernel confusion by Stephen · · Score: 1

    This article seems to make the usual confusion between the distribution and the kernel. Most people are working on a distribution or on a piece of software, rather than on the kernel itself.

    If the Hurd microkernel is better, I hope I'll still be able to use the Debian distribution and the Apache web server: or whatever's better than them by then. Probably you won't be able to see easily which kernel I'm using anyway.

    The point is that Linux is already only a part of the open source movement. We tend to think of it the whole environment as "Linux". But really the kernel is just one more modular part of the whole.

    --
    11.00100100001111110110101010001000100001011010001 1000010001101001100010011
    1. Re:Software/distribution/kernel confusion by Foogle · · Score: 1

      I understand fully the difference between the Linux kernel and the distribution OS (which is mostly GNU tools) - Unlike most writers of Linux editorials, I actually use the OS (for almost 3 years now).

      However, bear in mind that the general public and the media do not see the difference. They simply see it as "Linux" for better or for worse. And it is the media, in particular, that will act as the catalyst for this transition from alternative to mainstream.

      ----

  31. Are We Entering the Age of the Migratory OS ??? by Elmer+Fudge · · Score: 1
    I see this story a little differently. If Linux becomes the new OS for the masses, so what if some users become disenchanted with it? Let them leave in search of higher grounds. It's a process. And that process is progress.

    What Linux is proving right now is that alternative OSes are a viable option. People are beginning to see that there are more than two viable Operating Systems available to them (need I say what they are?). And if they can now consider a third OS over time, why not a fourth or a fifth? Maybe they'll see a pattern emerging?

    Maybe we'll really be lucky and some of these people will see that maybe one OS isn't the answer and shouldn't be in the long run.

  32. Moving on -- to DEBIAN! by Eric+Green · · Score: 2

    If "commercial" Linux gets too popular, we'll move on, for sure -- to Debian! After all, the Debian folks have already proven that they're capable of being stubborn and contrary enough to keep the faith of the "early adopters", what with their stubborn insistence upon keeping "dpkg" when everybody else has moved to "rpm", their unwillingness to have a standard system configuration framework a'la "yast" or "linuxconf" or "coas", and their emphasis on making sure that their distribution is "pure" (i.e. untainted by any hint of proprietary software).
    And you know what? It's working. Debian already has the most reliable distribution, making Red Hat look like Bug Hat, and will swiftly become the refuge of all the hackers who feel that the "commercial" distributions are just too popular.
    Of course, some folks will also move to the *BSD's. FreeBSD in particular may be popular because a) all the popular Linux commercial software runs on it (so you can be "different" without sacrificing!), b) the "ports" collection is so huge that few people will miss any Linux-specific programs that are being created out there, and c) it has MUCH fewer bugs than the typical commercial Linux distribution these days. Especially in their "C" library -- glibc2 has proven to be a disaster of major proportions, with at least three incompatible versions (2.0.6, Red Hat's "2.0.7", and 2.1) out there, all of which are buggy in various areas, and all of which are HUGE. On the other hand, the FreeBSD kernel just isn't "fun" enough for the hard core hackers. It has too long a history and is too settled. All the neat research stuff, like logging filesystems, the "tree"-based file system, etc., is being done for Linux.
    Of course, eventually the hard-core WILL move on to something else... but the availability of non-commercial distributions like Debian will delay that for far longer than you may think.

    -E

    --
    Send mail here if you want to reach me.
    1. Re:Moving on -- to DEBIAN! by Daniel · · Score: 1

      I usually try to avoid getting into distribution discussions--Debian users have an (unfortunately) deserved reputation for being fanatical and I don't like to enhance it. BUT:

      Actually, I'm not sure that these people will leave Debian for a long time. Debian is trying, slowly but surely, to evolve into a general operating system where the kernel is just another option. The most radical example is, of course, Debian GNU/Hurd, but there has also been talk of making a Debian GNU/BSD and of course Debian has ports to all sorts of weird hardware :) This is the most interesting thing (to me) about it -- a configuration (we really are making a central config tool, we're just doing it right), package management, and application system that is mostly agnostic as to what it's running on.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    2. Re:Moving on -- to DEBIAN! by ocie · · Score: 1

      Debian, or whatever distribution (roll your own distro?) Linux kernels can be used in a wide variety of applications. Pare it down and it can run kiosks, or handheld computers, put a user friendly GUI on it for new users, xterms and Emacs for people like me:) I agree with you. Development on the Linux kernel will continue, regardless, and those who don't like distribution X will be free ot use distribution Y.

      A bit of a ramble, but I can really see the embedded applications taking off. Circuit Cellar has ads for many types of embedded procesor systems, and more and more of them are mentioning Linux in their ads, some even display the "sign of the penguin".

      --
      JET Program: see Japan, meet intere
    3. Re:Moving on -- to DEBIAN! by Ed+Avis · · Score: 1

      Some people might say that Linux is becoming clogged up with newbies and 'lusers', and that they are moving on to more exclusive systems such as FreeBSD. Some Amiga users are actually pleased that the Amiga scene is dying, because it means that the only people left are the real diehards ().

      But you can take the opposite view! Let's get as many clueless mainstream users into Linux as possible. Then all the poseurs and people who just use Linux because it's kewl will leave, and the 'real' users can be left in peace.

      --
      -- Ed Avis ed@membled.com
  33. I admit it. by agentk · · Score: 1

    Well, at least I'll admit it-- I'm attracted to Linux because it's cool, and by using it, I think that I will become cool and special.

    Yes, I'm worried that the apeal and quality of the Whole Linux Thing will degrade as it becomes more popular-- when anything enters into a cultural mainstream, it loses something - that it was alternative, non-mainstream, and special.

    I agree whole-heartedly with Syslevel's comments that "Integration is the name of the game" and his dislike of anything-but-Micorosoft attitude.

    My futurological opinion is that many operating systems and variations thereof should be available. The truly innovative solutions are those which network and link these many platforms in intelligent ways. I want a powerful unix environment with lots of cool software. I use Linux.

    My grandmother wants to balance her finances, read the news and talk about politics with people online, and send emails to her grandson. She doesn't want to deal with command lines and config files, but she also doesn't want to deal with DLLs and Active Desktops. Where is the start-up with enough balls to write a brand-new OS from scratch, which is simple, uncluttered and unbloated, well-suited for the simple everyday tasks that the majority of the people with the desire and means to own a computer want? Where is the diversity and variation? Why are people afraid of having more than one product in any particular market? Why is competition passe' (for all the talk of Big Business, take a look at the recent merger-mania. The only two banks here in MA big enough to have branches in more than a few towns, Fleet and Bank Boston, are merging)

    If anybody has any happy news about companies doing just that, or even people studying this anti-competition phenomenon, I'd be less depressed if they'd share.

    --

    VOS/Interreality project: www.interreality.org

  34. Re:TNBTIOS -- Take a look at HURD, and a Java ORB by Anonymous Coward · · Score: 0

    Using dynamic runtime invocation on a micro kernel object based OS would give you A LOT of what you want.Besides buzzw3rd compliance 2.0


    The HURD
    Mico IS COrba
    JacOrb, a CORBA 2.0 ORB in Java

    Now go make some kick ass code

  35. Where will the world go? by fjodor · · Score: 1

    Software is not like hardware (wow). Once designed, duplication is free (nothing new, so far). If I need something, I can make it, for my self, and give it away for free. No harm, no cost, just the pleasure of solving my own problems, and helping others in the same situation, as a spin-off. (Maybe somebody sees my product and likes what they see, and offers me a job as well?)

    This attitude is quite common already. People make beautiful rosegardens, driven by their own motivation, but also makes the neighbourhood in general looks better, just as a spin-off.

    The cool-searching guy is not in this category. But he has never contributed to the development of Linux, anyway.

    To live and develop, Linux needs people with interest in creating things, without seeing any immediate income related to their work. The people must also have an interest in sharing their work with others.

    Such people exist in large quantities. Their effort is called a hobby, and they are often well organised in similar loose structures as Linux-developers are. (Ref. charity, woodcraft, sports, painting, campers etc.)

    The "this is cool - I'm special - this is a revolt - I'm attacking the richest man in the world"-boys and girls, may jump to the next cool OS. But they are all the next generation developers.

    The conservatives of tomorrow (i.e. working with Linux) will be the revolutionaries of today (i.e. working with Linux), and more "conservatives" will join, as the establishment becomes "house-broken". But of course, new revolts will arise, and if the rebels or the contras will win, only future will show.

  36. beside the point by Michael+Samuel · · Score: 1

    The fate of the Linux kernel is beside the point, it's the millions of programs that make up the operating system that count.

    Debian will always be Debian, Free Software will always be, uh.. forget I said that ;-)

    Think about the small projects you're envolved in; you're favourite library, or favourite MUA, etc.

    The masses think Linux, but it's always good to think of the little people behind the big celebraty.

  37. Trite and not completely correct. by Brett+Viren · · Score: 1
    The Linux community isn't about using Linux - it's about feeling special. I know that sounds trite, but it's accurate

    While I do feel a little special using Linux, this is not the reason I use it. The reason I, and a growing number of my collaborators in the physics comunity, use Linux is that it provides a robust and simple platform for all of our computing needs. Thats it. Linux is just a tool and it happens to be the best one around currently.

    -Brett.

  38. 1/2 true by Zachery · · Score: 1

    Linux has pushed the boundries of computing. When
    it ceases to be a useful tool to explore new avenues, then the people resposible for the push will move on. And in a few years a new system will be made, become mainstream... and the cycle will repeat...

    When a snake grows, it sheds it's skin...
    :-)

  39. OS mobility by divbyzero · · Score: 1

    When it came out several years back, Java promised to put an end to caring about what operating system you were running. Of course, we all know that this promise fell flat in reality, and that there are very few actual applications written in Java.

    However, in recent months, now that the media hype has lifted and the technology has had a little time to mature, I've started to see the promise come true to a certain extent. For example, when the task at hand is doing Java programming, it doesn't matter to me whether I'm using Linux, Tru64 Unix, Windows, or even a Mac (and I otherwise wouldn't recommend using a Mac for programming unless you're an extreme masochist).

    Even more importantly, Java is nowheres near the only reason to ignore what platform you're on. All of the GNU tools run on Windows, BeOS, OS/2, NeXTStep, and reportedly even the Amiga almost as well as they do on their original Unix (in all of its varieties). Perl, Tcl, and Python and all carefully crafted programs written in them are platform neutral too. If you prefer C, as long as you stick to the standard library and maybe the sockets calls, that code will run virtually anywhere too with only minimal modification.

    The point is that in this day and age, it is very easy to jump ship without having to worry about losing the ability to run all your favorite apps. This is good because it lets you choose your OS of the day based on nothing but the strength of its core features: performance, security, hardware support, etc. It's bad for those who really care about the OS itself, because it eliminates many of the traditional incentives for loyalty.

    Div.
    But my grandest creation, as history will tell,

    --
    But my grandest creation, as history will tell,
    Was Firefrorefiddle, the Fiend of the Fell.
  40. Nice article! by GnrcMan · · Score: 1

    This goes right along with what I've thought for quite a while. And ties in nicely with the current problems with rabid Linux "advocates" (the first ones to jump ship, probably).

    Anyway, as a self descibed OS junkie (I run Win 95, NT, BeOS, Linux, and NetBSD. Along with a partition for playing around) I figure I've got all my bases covered. Hell, I'll even be covered if Windows ever becomes hip! :)

  41. The NBT (Next Big Thing) by dave_bennett · · Score: 1

    I put Linux into our organization big time. It is on all desktops, on our own thin clients, all of our servers, all development boxes, and in routers. All development being done for the company _must_ work on Linux is a rule I put in place. Yet, I've moved on mentally to the Next Big Thing.

    The Next Big Thing that I've been predicting for the last 4 years is Personal Computing Devices. Things like the Palm V I have become inseparable from. I use it for _everything_. eMail, notes, document writing & reading, spreadsheet, and development of new Palm applications. Quartus Forth and RsrcEdit allow me to create applications 100% on the device itself without going external at all.

    The device is portable and meets 95% of my computing needs while still giving me a platform to play on.

    Sure, my laptop is a 3 pound Sony running RedHat Linux 6.0 that is light enough to take anywhere, but I find myself using it for only a couple of things: internet browsing when I want to see images and the creation of printed materials to be distributed to others (KLyx). The Palm V gives me computing power and the ultimate in portability.

    OK, occasionally I have to take my Canon BJ-80 so I can print from the Palm V via infrared link, but 99% of the people I share data with have Palm devices also. And the uses for and users of the device are everywhere.

    My wife uses hers to manage our household and farm and is never more than a few feet away from it. I walked into the kitchen when I arrived at home the other evening and she had it laid out on the stove among steaming pots and pans where she was entering notes on the jam making process she was involved in.

    Personal Computing Devices are tools that real people can use to actually their day to day lives. The true power of PCs have never been realized by the masses. (I still see users close app1 when the want to access app2, then close app2 and restart app1 every day.) The power of Personal Computing Devices such as the Palm are self realizing.

    These are the NBT.

    Dave Bennett
    Chief Information Officer
    Inland Truck Parts Company

    --
    Dave Bennett
  42. Get a life folks! by Anonymous Coward · · Score: 0

    I have never seen more mental masturbation over an OS in my life! Seriously - you people are going to freak yourselves out with all this contemplation. You're creating a controversy where none exists.

  43. Ignore them, maybe they'll go away... by Langdon · · Score: 1

    Well, if all them "world domination" types and screaming fanatics would leave, then all the better.

    I use Linux because it's useful. It's got some features that I need, features I can't get anywhere else (ipmasq, small footprint, etc).
    I use other OSes where I need 'em.

    I actually started with the *BSDs - and still use 'em alongside my Linux boxes.

    Then suddenly this horde of ex-Windows users and anti-MS terrorists come screaming over the hill, telling me I should run Red Hat, telling me to replace my desktop, telling me that anybody who still runs a 1.1.x kernel on a production system nowadays is crazy.

    I still get sniggers from my local LUG whenever I mention I still use Slackware. Nope, not RH, not Debian, not SuSE. It ain't pretty, it doesn't have an IPO, but it works. And that's all I care about.

    So would it be really a pain if all these annoying kids left?

  44. hmmm, eehhh, could be, but.... by Anonymous Coward · · Score: 0

    Linux is growing because it lets users do more with less. As the installed hardware base ages, it becomes less able to handle Windows' progressively greater hardware requirements. As long as Microsoft continues to demand more, more, more memory, disk space, etc., that aging hardware base will continue to be converted to Linux use. Whatever comes next, when Linux is no longer the "it" OS, it will surely reflect the lessons learned from today's experience.

  45. Unix-like/OpenSource/GNU software is enough for me by Ugmo · · Score: 1

    I agree with the article. Linux is fashionable at the moment and some of the reason is that it is "cool". But if and when Linux goes out of fashion well designed open source projects will make the jump to the new system easily. Any new system I would consider going to would have:
    * A CLI able to access all the resources of the machine.
    * All of the system configuration and administration could be done over a telnet session and without a GUI.
    * It would store all its info in ASCII text files. * It would be OpenSource and standards based.
    * All the GNU tools could be easily ported over (resulting in a Unix like environment)
    * Run on commonly available and relatively inexpensive hardware.

    This is what "Linux" means to me even though technically "Linux" is just the kernel. Linux has been evolving since day 1. If in 10 years every line of code and even the architecture has changed, if it has the above it wil be "Linux" enough for me.

  46. RE: The end of the tour by Anonymous Coward · · Score: 0

    There are many of us who do not follow the route of the distributions, Linus, Alan Cox and a goodly bunch of men and women. Such people wear glasses that gives 20-20 vision through the fog.
    You only have to look at the distributions to see that they go their own way and we go ours, we travel a greater mileage and cover a far bigger area than ever they can.
    Consider when apps like Koffice are able to give Sun's StarOffice a run for its money, that's the fear the big companies have, the best software and operating system underpinning it will still be gaining mileage on them with free apps. I think the Linux "Community" for want of a better word can outpace them, take a look e.g at Adobe not porting Photoshop to Linux, announced with all the aplomb they could muster, now GIMP has silenced the clamour for a Linux port, Lotus Notes could suffer the same fate, I'd wager.
    Regards .... Sid.
    szb50@amdahl.com

  47. Re:Wrong. Rebellion isn't the only reason to use L by clump · · Score: 1

    I agree fully. I run Linux because I am a control freak and I like to learn more about computers. The article fails to account for folks like us, that want more from our computer. Whether Linux become de fact or not is irrelevant. As long as I can do/run what I want, who cares who is on top.

    Plus, this article fails to mention different distros. Look how different RedHat is from Slackware. Will that change with a 51% market share? I don't think so. Linux is variety in itself. It won't magically become #1 and become galvanized as a one-method OS.
    -Clump

  48. customization is key, not mainstream-ness by Tim+Fraser · · Score: 1

    I'm lucky enough to make a living adding experimental security functionality to kernels. I'm attracted to Linux and *BSD not because they are non-mainstream, but because I can customize them easily. As long as I can pride myself on running a kernel that I've modified extensively, I don't mind if a lot of unadventurous casual users are running the "stock" version. A large user population is a good thing, actually, since it increases the direct applicability of my research to real-world situations.

    Shameless plug - see LOMAC entry on freshmeat.net .

  49. Maybe by plague3106 · · Score: 1

    For some people that is true. I started using linux b/c i liked unix alot when i first started using it at school. It seems like a great devel platform. Then i found out i could have unix at home (aka linux). Cool i thought. Then i started liking it more as i started liking less M$'s dictating to me what i can use on my own pc. Don't mind having win95 as an os, but i don't want all that other $hit that comes with it. I like linux b/c i do dislike ms, but its not the only reason. I like how customizable it is, how good a dev platform it is, how well it handles things, etc. I want to get away from ms b/c i like choice, and i like having control of my computer. And being a college student, i am naturally attracted to most anything free :)

  50. Total World Domination? by mbrubeck · · Score: 1
    Slashdot already carries about three times more "Linux in the Mainstream Media" stories than actual stories about Linux technology or development. To me, this is a disturbing trend. The latter should interest us so much more.

    If some of the massive effort that so many geeks are putting into evangelizing Linux to the masses would be put into improving it instead, we would probably have a less popular OS---but we might also have a better one.

    Sure, popularity helps Linux by attracting more developers, more money, and more projects. But it's as important as you might think. FreeBSD, NetBSD, and OpenBSD have built very useful and robust systems in relative obscurity (with regard to the mainstream). And more of the BSD community seems to hold a new kernel patch in higher regard than a new press release, which is sure to attract geeks away from the increasing PR-happy Linux camp.

    Linux can be successful without being popular. It doesn't need to become a Windows replacement in order to be useful to the geeks who use it today. And if you do want your favorite free software to become more popular: write code, not propaganda. Make the software good enough and eventually users will decide for themselves.

    ---mbrubeck

    When's the last time you heard anyone talk about "the Windows community"?

  51. it'll be a long time by Autonomous+Coward · · Score: 1
    Linux was my first real experience with a serious OS. Running a Linux box taught me a whole lot more about computing than my college's CS department - where a professor once asked me out of ignorance, "what's PPP?" I learned many OS concepts and became better at C by spending hours reading and tweaking the source for the kernel and other programs. As I've learned more and grown as a user and developer, my Linux projects have grown too - from lecturing to my local user group on IP masquerading to submitting kernel code.

    The BSD OS'es seem pretty good, but I've been too involved with Linux for too long to just walk away casually; I suspect the millions of others who cut their teeth on Linux will feel the same. Even after Windows declines and all my AOL-lusing relatives start calling me with asinine questions about upgrading their Gateways to Red Hat 14.0, I'll probably still be hacking Linux.

  52. Some good points there (windbag alert) by arthurs_sidekick · · Score: 1

    Well, here's some observations from someone who hasn't used Linux that long and does, at least in part, because of a dislike for MS, and also because it's cool. My chief reason is that I like that I can now get my computer to do what I want the way I want it to, and it comes with a boatload of *useful* software. It's the best tool for the jobs I want to do (where that calculation includes what I can afford to pay).

    One of the key advantages claimed for the open-source development model is that development of completely new apps, as well as bugfixes and enhancements for ones that already exist is much faster than under the closed-source model. But now that seems to be becoming a bit of a problem for those who've been using Linux for a while. They remember the 'good old days', when real linux users could hack together some ingenious solution to almost any problem with a few lines of code.

    The gathering (or, depending on your perspective, already gathered) critical mass of users and developers is resulting in an explosion of alternatives for almost every aspect of a linux system, and even things near the core of the system are being changed by some distributions (the one constant being, of course, the kernel itself). This is perceived as a "watering down" or a "dumbing down" of Linux itself, and is supposed to herald the departure of the bleeding-edgers. I don't doubt that this is true for at least some. But some of the reaction sounds like it's to the mere fact of change -- "things just aren't like they used to be, and that's in itself a Bad Thing".

    It also seems inevitable that a bit of a brain drain will happen with *any* technology, because sooner or later, it will reach a point where any idiot can use it. The people who are now working on biologically-based digital storage (to pick a random example) would probably have been hard at work on steam engine technologies in the 18th century (not that any idiot can *fix* an engine, but you all know that just about any warm body over the age of 16 can use one). Moore's law being what it is, no doubt the day will come when Linux reaches the point where further attempts to develop it on the latest hardware will not be cost-effective (in the sense of resources, not just $$$) and things should switch over to whatever younger technology is there to replace it.

    But even after a technology hits that 'magic level' where it doesn't take exceptional skill or vision to use it or improve it incrementally, there's still plenty of reason to use it. Internal-combustion engine technology is asymptotically approaching the limits of what can be done with it (and it's probably been like that for your whole lifetime, if you're a /. reader), but how many of you have used one lately for something and find it *indispensible* on a day-to-day basis? (even if you're a Critical-Masser, ICE's get your groceries to the store where you shop) And how many talented designers are still working on improving it? A lot of people in the pits at Daytona and Indy are there because they enjoy hacking away at cars just to get them to work better.

    So, yeah, there will probably be a bit of a 'brain drain.' But I won't lose sleep over it, because there's still an influx of new people, and there will (for the future that I can reasonably plan for) be enough gray-matter devoted to developing the software I use.

    --
    "Oh, I hope he doesn't give us halyatchkies," said Heinrich.
  53. Just short of right by Anonymous Coward · · Score: 0

    I think most of the developers will move to new operating systems because Linux's design is obsolete, no one with good knowledge of modern OS design could argue with that...
    HURD is also obsolete, as the microkernel is also several generations behind state of the art...
    QNX which is itself much more up to date then HURD and Linux has a demo which fits on one disk, and provide network access(ethernet/ppp), and a graphical web browser... One ~1.4Mb disk...

    I can see most or the IRC #linux people, and the script kiddies looking for a new toy(nothing wrong with that), switching once linux is mainstream, but the developers that made linux will for the most part leave only to do something worthwhile, something cutting edge...

    Linux is obsolete, even before it becomes mainstream, this is the case with all technologies I know of, and surely of those in which I do not keep up with... its society, its too slow reform, it IS a major problem...

  54. I welcome the day by Bruce+Perens · · Score: 2
    I welcome the day when Linux is so commercialized that some people leave it for another free software system. I'll count that as having won. Linux kernel development will wind down eventually, but it won't matter to applications. Any of those newer systems like the Hurd can be made to run the same applications, and will be.

    Thanks

    Bruce Perens

  55. It's right and for the better - So what ? by Anonymous Coward · · Score: 0


    We are talking about general (== no special)
    purpose computers (PCs) here.

    Now, what's wrong if the Linux hype is dead in five years and the best hackers are doing a totally new OS from scratch because it _is_ fun
    inventing Your personal Kernel-API.

    I bet you could use your old file format and
    even use a well crafted clone or successor of your favorite UI with that new OS.
    Joe Average User won't mind therefore.

    /* Start of slightly off topic section

    Let's keep in mind, what made Linux ? (numbers don't imply importance or chronolgy)

    1. Every Computer Science curiculum includes classes about OS principles.
    2. Microsoft has put so many people out of the OS writing business
    3. Mircosofts inifinite ability to screw up good (enough) ideas
    4. PCs got very cheap
    5. Internet
    6. A stubborn Finn ignoring the size of the task
    recreating an OS kernel (even if the API is known)
    7. GPL
    8. GCC
    9. That "World domination - fast" thingy
    (everybody paying PR outfits should get the envy)

    Effect?
    Everybody doing generic software (browsers,
    "Office"-type apps, ... you name it) for PCs
    is in real danger -
    and Microsoft already knows as they are eagerly buying Windows into not-so-well-hackable-devices
    (cellphones, set-top-boxes).

    End of slightly off topic section */

    I'm really locking forward to the day when Internet gives birth to a completely new OS

  56. It's right and for the better - So what ? by Anonymous Coward · · Score: 0

    We are talking about general (== no special)
    purpose computers (PCs) here.

    Now, what's wrong if the Linux hype is dead in five years and the best hackers are doing a totally new OS from scratch because it _is_ fun inventing Your personal Kernel-API.

    I bet you could use your old file format and
    even use a well crafted clone or successor of your favorite UI with that new OS.
    Joe Average User won't mind therefore.

    /* Start of slightly off topic section

    Let's keep in mind, what made Linux ? (numbers don't imply importance or chronolgy)

    1. Every Computer Science curiculum includes classes about OS principles.
    2. Microsoft has put so many people out of the OS writing business
    3. Mircosofts inifinite ability to screw up good (enough) ideas
    4. PCs got very cheap
    5. Internet
    6. A stubborn Finn ignoring the size of the task recreating an OS kernel (even if the API is known)
    7. GPL
    8. GCC
    9. That "World Domination - Fast" thingy
    (everybody paying PR outfits should get the envy)

    Effect?
    Everybody doing generic software (browsers, "Office"-type apps, ... you name it) for PCs is in real danger -
    and Microsoft already knows as they are eagerly buying Windows into not-so-well-hackable-devices (cellphones, set-top-boxes).

    End of slightly off topic section */

    I'm really locking forward to the day when Internet gives birth to a completely new OS.

  57. OS Loyalty by daviddennis · · Score: 2

    Actually, it lets some of us keep our loyalty to more ancient operating systems. For instance, I really love the SGI Irix environment (I'm writing this on an Indigo2).

    Because of the commonality between modern systems, I can run all the cutting edge Linux applications I need on my SGI box. So I get the best of both worlds.

    D

    ----

  58. Wank wank. by Anonymous Coward · · Score: 0

    Doing something strictly because someone else is doing it is being trendy.

    Similarly, NOT doing something strictly because someone else is doing it is also being trendy.

    What ever happened to doing something because it works for you and gives you what you want?

    Don't run Linux (or BSD, or whatever) because it's "cool"... run it because it does something useful that you NEED. How hard is that?

    Lots of operating systems would let me serve up web pages and so forth, NT included. Linux lets me do it without rebooting every time a gnat farts. My *need* is that reliability. That's part of why I run it. Easy.

  59. Why I use Linux and why I'll abandon it by Anonymous Coward · · Score: 0

    I use Linux for the following reasons:

    1) It's flexible -- it lets me do what I want.

    2) It has excellent hardware support because of all those companies jumping on the bandwagon.

    3) It's free. I could have been using SCO all along but for the exhorbitant price.

    Note that I used OS/2 for those same reasons. Linux came along with superior multitasking and interface design and I moved to it.

    I'll leave Linux when a better OS comes along that competes with Linux on points of flexibility, ease of configuration (I find Linux easier to configure than NT or OS/2) and technical design. Oh, and price. I'll not pay $1,000 for my OS thank you very much. I'd be willing to drop maybe $200 max on it. It'd probably end up having to be an open source OS too, though, since the flexibility of having the kernel source is hard to beat (And I've gone digging in the kernel source on more than one occasion.)

    I really don't care how many people are using Linux at any given point. I don't hate Microsoft, I hate software that sucks. It just happens that all Micrsoft's software sucks. If their software was competitive on quality and design issues with Linux, I'd be using their stuff.

  60. He's almost absolutely right by Anonymous Coward · · Score: 0

    IMHO, I think we do like the "special-ness" of the Linux OS, but there's more to it.

    We're also looking for the divine OS of all OSes and guess what Linux is not it!

    I'll be the first to say that Linux will not come to be the consumer OS of choice in its current incarnation. Much change will be necessary before this happens and by that time, it might not be Linux.

    Linux code is tight, but tighter is needed and I think tighter is what we're going to get -- with or without Linux.

  61. not eliete OS but elite distro by floorpie · · Score: 1

    If Linux becomes insanely popular (such as RedHat, or if AOL ships a distribution on one of those CD's -- complete independence from MS!), we won't flock to a completely new OS, but perhaps an "elite" distribution (like debian or some bastard version -- stay away from those mainstream RPMs!).

    Linux is just the kernel... there's a wealth of software that's the actual "value" of and Linux OS (I mean, who has a Linux box that doesn't have any programs except init and mgetty?).

    If I recall correctly, Debian is designed so that it's kernel agnostic (you can just drop in a hurd kernel rather than Linux). This is just speculation, but maybe in the future, all "operating environments" will be so modular that you can just pick and choose your kernel?

    -floorpie

  62. Why I use Linux? by DaxKelson · · Score: 1

    Because it just works and gives me the freedom to control every aspect of it.

    I look forward to the further acceptence of Linux by the mainstream. That way all the lastest hardware (USB cameras, USB scanners, 1394 cards, 3D hardware) can be supported from day one, along with all the lastest and greatest apps (games esp).

    At that point we will have best of both worlds (a rock solid, super configurable Unix-like OS, with support for all the latest and greatest hardware and software).

    The whole anti-microsoft angle means little to me.

  63. RPM is a JOKE compared to Debian packages by Anonymous Coward · · Score: 0

    Debian's package management leaves almost any other package management system, ESPECIALLY RPM, in the dust. I've worked with both, and working with RPMs is always painful, evoking feelings of "ugg, why am I using this primitive crap??" Debian's package management tools put Glint and Redhat's other toold to SHAME... I honestly feel that dpkg, dselect, and apt-get are some of the most useful software programs ever written. I've NEVER seen any kind of package management that comes close to rivaling the ease, functionality, and power of apt-get. "apt-get install enlightenment" and enlightenment is automatically downloaded, installed, and configured... the same with just about any other software you could care to name. "apt-get install quake2" and you can be gibbing within minutes... it's just beautiful. Although of course RPMs can be converted into Debian packages very easily, I do hope that RPMs will fade out like the obsolete excuse for packages that they are.

  64. Well said. (Upmoderate, please!) by Anonymous Coward · · Score: 0

    Well said, my friend. This is trite article trying to create a snow storm in a tea cup. The responses to this article are even more depressing.

  65. True to a degree by Chad+Dale · · Score: 1

    I think that what Stewart is saying has some truth to it. But I think that he underestimates the intentions of Linux users and community, and also underestimates what Linux is to become.

    Personally I use Linux for a couple reasons. I don't like the fact that I can configure my system to my needs, not needs determined by some focus group in another part of the world. I also like the powerful tools like perl/awk/bash scripts. It's an excellent development environment, and it's stable. I have moral reasons as well, in that I disagree that any company(ies) should have control over something as pervasive and globally important as the OS that most computers run. This is too much power in the hands of too few.

    That said, I already have a machine that I run NetBSD on, because it's nice to tinker with something that is a little more obscure and "ubergeek". This is just the pure geek in me, the same one who wanted to play with all styles of BBS' when BBS' were THE BIG THING, the same geek that spent his march break in G9 teaching himself the basics of C. I like a challange, and I strive to learn more, which is one reason I like Linux, but is not the only reason.

    I think there are a lot of people out there like me. People who in another year or two might start using other OS' besides Linux, but like me who will keep their primary linux machine for most uses, and have other "play" machines.

  66. already the day by Anonymous Coward · · Score: 0

    bruce, many already have.
    http://www.freebsd.org/

  67. I couldn't agree more by EggMann · · Score: 1

    I believe the root of this problem has nothing to do with Linux or OpenSource or anything at all that we really consider holy on /., I think it's more of a social issue.

    People want to use an os that gives them a woody. For now, that will be linux. The effect of this can be seen anywhere, even on our beloved slashdot. I kind of get the feeling that people in this community are in denial about Linux -- think of the Mindcraft fiasco. Why did everyone act so surprised?? Linux isn't the best operating system out there for every possible application. X, configured well, with a good wm still does not have the same kind of functionality, compatibility or even stability of an equally well configured NT box (I haven't got any mail in a while -- this should fix that up pretty fast). Now, don't get me wrong, I love linux, but I love it for the same reasons that most of you love it -- because it gives me a woody. When the majority of boxes around the world are running linux, when most people in our country would consider themselves computer literate, linux won't make all these people feel elite anymore when all of a sudden their gym teacher or the new intern at work has debian at home and can configure sendmail without using man. So.... if I ask for anything at all, I would ask that we stop kidding ourselves about linux and start to get an accurate perspective about it's place in the market.

    Linux != god, please keep that in mind.

    Oh and Linus Torvalds as the man of the century? Are you smoking crack?

    1. Re:I couldn't agree more by EggMann · · Score: 1

      Oh and by the way, can't you already see it happening? People used to respect you for running linux, now if you run RedHat you're too mainstream.

    2. Re:I couldn't agree more by Foogle · · Score: 1

      People want to use an os that gives them a woody.

      Actually that's pretty much what I meant - I think I'll call you the next time I don't want to type so much :)

      -----

  68. why i do not use linux by Anonymous Coward · · Score: 0

    no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards, no standards.
    people have said it for YEARS but nobody in the linux community listens.

  69. wide distribution and feature lock by Anonymous Coward · · Score: 0

    I used to know my password. But now, it's at home on a proper box. asullivan at sprint dot ca. You know what to do.

    One of the things that Linus says in his remarks in _Open Sources_ is that, eventually, Linux will become too weighted by its 386 ancestry, and it will be shed (much as he shed the lousy 8088 legacy of DOS).

    That isn't all there is to it, though. Part of the real problem is simply institutional inertia. If large organizations adopt Linux, they'll want it to stay _really_ stable. (This point has been referenced recently on Slashdot.) So, there will be little hack value in gettin a Linux box going: it won't be any fun. Since so many people play with Linux because it's fun, those people will just go away.

    My response to this is, "So what?" Having done things this way once, it can't be that tough to do it again. I think Accidental Empires has this right: people will just go off and do that, because they want to . The "older" guys -- the ones who invented the last round of technology -- will either think that's cool, and co-operate, or they'll get left behind.

  70. How fitting... by ivan256 · · Score: 1

    ...that this was the quote at the bottom of the page when this story was posted:

    Take what you can use and let the rest go by. -- Ken Kesey

    As for the essay, Who cares what those people do. They're not contributers to the community, they're lame. The developers who contribute use linux because it offers them what they're looking for. Until something else offers more, then this is where they'll stay.

    The point the author seems to have missed is this:
    Once something better comes around, who cares what happens to linux. Linux should go away when something better comes along. Why would he want to save something that's not worth saving. He makes it sound like it's a Bad Thing (TM), but it's not.

    Someone should rewrite this with an optimistic tone and submit THAT to slashdot and see how the comments differ.

  71. Re: BeOS by Hollis · · Score: 1

    Amen to that (especially the performance comment).

    I still use Linux on my PowerMac, but on my PC I'm being dazzled by BeOS and loving it. I like Linux for some reasons, but overall I think I like the BeOS... Linux is not the best, it's just one of the better ones.

  72. A Perfect OS? by PsychoSpunk · · Score: 1

    While reading, I've noticed a few threads following the idea of a perfect OS. I like these kinds of arguments because they're purely theory.

    What would a perfect OS be capable of? IMO a perfect OS would be reliable (like many of the Free Unices), would be capable of doing the task at hand well, and have a general intuition about it. That's why the Open Source model is ideal.

    Of course now we look at Linux in comparison. I'm going to argue that once it can meet the simple criteria above, it becomes perfect. Of course perfection then is subjective.

    For some in the Linux community, I'm willing to argue that developing Linux, "being cool" or "bleeding edge", or whatever has been said or will be said is inaccurate. In certain cases, Linux is already the perfect OS. Like I said, it's subjective, so I'm not going to detail them, I'm just willing to say that a Grand Unified Perfect OS, an end-all be-all is not the answer.

    If I have an OS that lets me pick and choose what I need in the END so it can BE what it's meant for, then isn't that already the end-all be-all?

    I will probably join a flock or Hurd when the time comes, but I will probably also keep a box or two dedicated to their task using whatever OS happens to be on it.

    The Linux community is based on more than bleeding edge, but bleeding edge will always have a special place in the heart. As such, today's Linux community will still use Linux years from now, if only for that claim that can be made to your grandchild that you had a part in this. We faced up against a Bad OS in general (perfect OS for some, so I'm bypassing the argument), gave the world a better OS (Linux) and continued giving (other projects). Maybe that's why the Microserfs who have actually converted to the Redmond Religion do it. They have such a stake in it.

    In the end, searching for a Grand Unified Perfect OS is pointless. It's snark hunting. The Grand Unified Perfect OS cannot be, because people will always have needs individual to themselves. That's what the custom installation of Linux allows me, that's why MS fails me. As long as Linux can do this, someone will always find a need for it. Bleeding Edge or not.

    --
    ALL HAIL BRAK!!!
  73. Well, all considering.. by vinay · · Score: 1

    I don't think he's portraying this migration as such a bad thing. I think he's just sorta stating it. "This is what's going to happen." Whether or not he's right is (as these posts say) the subject of considerable debate.

    Now, if you listen (or read..whatever)to what a lot of you are saying, you'll see mention of "When something better comes out, I'll move on"

    Well, don't you think that somewhere in the back of your mind, you're saying, "once everybody's using it, the quality can't be as good!" (as ze author suggests)

    That's exactly what he's talking about, the progression will happen, it's just a matter of when. Yes, we're all technically minded, and love to use something that's welldesigned. But we also love our individuality. It makes us.. well. us.

    I don't think there's ever been something that escapes this phenomenon (though I'm probably wrong on that count, and just can't think of an example)

    In plain words, I think some of us make us pretty dang inhuman, when, well.. we're not.

    My two cents, plus any other random change I have in my pocket,

    -V

    1. Re:Well, all considering.. by Foogle · · Score: 1

      Ding Ding Ding!!

      ----

  74. FUD by hjsatdoc · · Score: 1

    We have identified a new type of FUD here.

    1. Re:FUD by Foogle · · Score: 1

      What type of FUD would that be? I want people to use Linux. I use Linux. I feel that the Open Source / Free Software movement is one of the best things that's happened to PCs since the spreadsheet. On top of that, Linux has been the catalyst that's brought free software into the limelight and its user-base has forced large companies to take it seriously, despite actual FUD being spread about issues like support and reliability.

      But sure, scream "FUD" everytime someone says something negative about Linux or the Linux Community. Not everything that you don't like is FUD, I'm sorry to say - some of us are just opinionated.

      -------

  75. I hope it comes true... by Brandon+Hume · · Score: 2

    My first home-run Unix-like OS was Linux... 1.0.x
    kernel, Slackware, and it was a blast. I felt
    that the Linux community back then was very
    different. They were trying to improve the world-
    open standards, viewable source, nifty utilities,
    and most of all having FUN. And they weren't
    just doing it for their toy operating system...
    they were making it available for everybody,
    recognizing that Linux wasn't the only non-MS OS
    in existance and making sure their benefits could
    be passed around.

    Then, I got myself a sparc and set about learning
    Solaris. During that time I rarely booted into
    Linux on my PC, and kinda lost track of the scene.
    When I came back to it a couple of years later, I
    wasn't pleased with what I saw. The whole
    attitude had changed. It wasn't just "run this
    OS because its neat", or even "run this OS because
    its not made by Microsoft". The theme was "run
    Linux because Linux is better than absolutely
    anything and if you disagree you're in big
    trouble". We've noticed this latter attitude
    before, there have been Slashdot articles on this
    "frothing advocacy".

    I started noticing posts from Linux users forced
    to use Solaris at work or school... all too often,
    the post boiled down to "Hey, why doesn't Solaris
    do THIS, Linux does THIS, why does Solaris suck so
    much?" I'd check out the other Unix newsgroups
    and notice the same attitude, just replace
    "Solaris" with the name of the OS in question.
    And usually the feature the said user was having
    a seizure over was a simple thing, like gzip or
    the pretty network configuration gizmo. Linux,
    for power users? It doesn't seem like it anymore.

    But, OK. Everyone has a right to the little
    features they've gotten used to, and hey, some
    of them ARE cool. So, I sit down to try and port
    some of these things to the OS I'm currently on.
    Uh oh. It uses inline assembler, completely
    uncommented of course. Or, its completely reliant
    on the bastardized Linux kernel headers. Or it
    needs a "convenience" device that exists on Linux
    despite the fact that the stuff could be done
    completely fine at the application level. And
    let's not forget the hordes of other utilities
    and libraries I have to port/install just to get
    that far. What happened to the portability I was
    familiar with? What is this stuff... open source,
    yet proprietary? How does that work?

    Of course, if I worked hard enough, I could
    probably get it going. But why? I'd be just
    completely rewriting the whole thing, to add a
    measure of portability that could have been easily
    added during initial development if the coder had
    thought of it. But why would s/he do that? Who
    is stupid enough to run something OTHER than
    Linux?

    This pure, narrow vision is why *I* no longer run
    Linux. We can see it here in knee-jerk reactions
    to some "Ask Slashdot" questions. A user wants
    to build a pop/smtp server for a bazillion users.
    Another wants to construct a high-availability
    database server. What's the best choice for a
    good news server? How about a closet print
    server?

    Always, 90% of the replies are "use Linux". It
    doesn't matter that DG/UX has some of the best
    high-availability tools around. I've personally
    seen an RS/6000 running AIX munch some absolutely
    insane mail loads. Four of the top five Usenet
    transport servers are Solaris boxes. And hell,
    if you've GOT the NT license, why not stick it on
    the free box and stick it in the closet to print?
    Its one of the few tasks its good for. But the
    reasoned, use-the-right-tool responses get
    drowned out under the "use Linux because its cool"
    followups.

    I think Linux has some of the niftiest gadgetry
    I've seen in an OS. It certainly manages to
    support every device in existance, and its a great
    thing for the environment, reducing the number of
    PCs that end up in the landfill every year. I
    won't begrudge it that. But why can't I play?
    Why am I an idiot because I won't use it at every
    opportunity?

    I certainly hope this "migration" happens sometime
    soon. There's nothing specifically wrong with
    the OS, but the people seem to be getting stale
    and sedentary. Maybe a new project would shake
    it all up again.
    --
    Brandon Hume
    hume -> BOFH.Halifax.NS.Ca, http://WWW.BOFH.Halifax.NS.Ca/

    --
    Brandon Hume
    hume -> BOFH.Halifax.NS.Ca, http://WWW.BOFH.Halifax.NS.Ca/
    1. Re:I hope it comes true... by Daniel · · Score: 1

      So, I sit down to try and port some of these things to the OS I'm currently on. Uh oh. It uses inline assembler, completely uncommented of course. Or, its completely reliant on the bastardized Linux kernel headers. Or it needs a "convenience" device that exists on Linux despite the fact that the stuff could be done completely fine at the application level.

      I think you're exaggerating the problem a little; Debian has been running into problems porting stuff en masse to the Hurd but only a few really bad cases. Not to say that this isn't a problem -- in fact it may be worse than you think; I was told once on /. by a programmer that he deliberately wrote programs that would not run on other operating systems (Hurd was the specific subject, actually -- I assume he was using /proc heavily)

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  76. Let's be honest with ourselves by Doc+Hopper · · Score: 1

    I was one of the unwashed masses who were unfamiliar with Linux just a couple years ago. I was firmly in the Microsoft camp, doing daily drone drudgery to maintain PCs for customers. One day, while trying to find a cheap webserver, I discovered Linux and fell in love with it.
    Does it feel good to be admired by your peers for competence with some "powerful, obscure" operating system? Absolutely! Is it fun to make comments in meetings such as "to do that would be trivial with Linux"? Of course! Does the fact that nobody else at work knows my chosen server and workstation operating system make me feel unique and special? Hell, yes!
    From my experience:
    *Knowing Linux and UNIX in general pays more than NT/NetWare expertise
    *My knowledge of Linux makes me irreplaceable in the eyes co-workers and employers
    *Linux does what I want it to do, the way I want to do it, for as long as I need it to, without crashing

    When the Internet first went commercial, folks who knew HTML were paid big money. When people realized their applications weren't Y2K compliant, Cobol came back (briefly) into vogue. When the day comes that I get paid more for knowing Amiga :), BeOS, or another OS, and Linux expertise is as common as donuts, I may consider it time to acquire some new "specialized skills" to make more money and be regarded as a "computer guru" with "the latest thing".

    To sum up: I agree with the author, except that I think that there must, and will, always be enough new developers learning to work on Linux to supplant those who choose to move on. If not, Linux would become a footnote in the dusty tomes of history, with the UNIVAC, OS/2, and Charles Babbage's "Analytical Engine" (ca 1837).

  77. A different kind of exodus by Arandir · · Score: 1

    Some will abandon Linux because it's mainstream. How many will do this? I have no clue. But there will be another group who will abandon Linux shortly for an entirely different reason: politics.

    When GNU finally releases a semi-stable Hurd, a major exodus will occur. There are too many AC's ill-contented with running GNU/Linux. They want GNU/GNU. They want politically correct software created by politically correct people. They don't want a kernel that includes an obnoxious clause allowing non-GPL modules. Just as some BSD-freaks carefully excise any trace of GNU from their systems, these new Hurdites will excise all remnants of GNUless code from their boxen. If you thought the holy wars of the past were bloody, you haven't seen anything until you've seen the disciples recieve their book of Revelations.

    Just so that I'm not misunderstood, these are not the same people as the Hurd developers.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:A different kind of exodus by Daniel · · Score: 1

      When GNU finally releases a semi-stable Hurd, a major exodus will occur.

      I think it's not just due to people wanting a pure GNU system (although I actually wouldn't mind just for the aesthetic value :) ) -- but the HURD has some cool architectural features that would be difficult to get into Linux without basically rewriting everything. In fact, while it's API (and maybe even binary -- same executable format (?) and same libc) compatible with UNIX it really isn't even a UNIX at all. Maybe a superset of UNIX. I've been hanging out on the debian-hurd mailing list for about six months now; the system is far from being releasable but looks like it'll be incredible when it is.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  78. Wrong aphorism by nickm · · Score: 1

    "If all you have is a hammer, all the world looks like your thumb."
    --
    I noticed

    --

    --
    I noticed

    It's getting about time to leave everywhere

  79. Not So! by lowsix · · Score: 1

    I hate flames as much as I dislike long redundant threads so I will try to make this niether , but it is important to make it completely clear that this theory is HEAVILY flawed for the sake of those who don't know better.

    Linux is here because it is capable of being MUCH better than what's out there can. Some people will jump any bandwagon that gives them an identity, but there is a group of highly intelligent programmers out there who have chosen Linux (or some similar platform) for the best reasons around. These people will not leave simply because the platform has become popular.

    These people may however leave if Linux becomes too supportive of the end user and stops evolving. But if this is the case it will be their second good choice based on sound philosophy and will probably promote positive changes just as much as we all hope Linux will.

    This is a good bandwagon to be on. Jump in if you haven't, and stick around if you have!

  80. I'm an elitist, too by TheSnakeMan · · Score: 1
    I've been running Linux for about 5 years now, and I can remember how cool it was that I was downloading (from a BBS, hadn't even heard of the web) Slackware and fighting to get it to work. It was really cool that I could talk to people about something that they'd never heard of, something that they could never imagine using. No one thought of anything but Windows being used on a PC, but there I was, running something different.

    I took pride in the fact that I was different, I liked the fact that I used TeX to do my high school Chemistry research paper. It was different, as was I. Linux gave me the opportunity to do things that weren't nearly as easy in DOS/Win.

    I don't want to hear about every Joe Schmoe using Linux to do those same things. I want to feel that specialness that it first gave me, if only for a little while longer. I'm sad to see the era of the Linux underground shift into the era of the Linux mainstream. I don't like that 15 year olds post messages about it that have 10 grammar and mispellings per sentence. It deserves more than that.

    I know that things are only speeding up to make Linux the mainstream rather than the underground. I accept it as an exciting thing. But it has its downsides, too.

    Linux feels like the girlfriend that I've had for five years (only literally for 3 of those :) ), and now she's decided to sleep around. I can either accept the disappoint that comes from knowing that I'm not the only one using her, or fight it. Either way, it's there.

    --

    They're putting dimes in the hole in my head to see the change in me.

    1. Re:I'm an elitist, too by Anonymous Coward · · Score: 0

      ....it must be lonely sitting atop that high horse....

  81. When would I move on? by rnturn · · Score: 1

    I'd be tempted to move onto to something else when I thought that Linux had gotten stagnant and that it had reached a point where there was nothing new that could be done with it.

    Do I see that happening? No! Not for the foreseeable future. Now if some absolutely fantastic system comes out of a research lab that totally blows away anything and everything that's currently in use and I/we just have to get in on it... well, then maybe, especially if that breakthrough is in the area of software. On the other hand, if that breakthrough happens to be in hardware, I suspect that someone will have ported Linux over to it within a matter of weeks and we won't have to leave Linux behind.

    \begin{offtopic}
    Speaking of porting... What's the current status of some of the porting projects like VAX Linux? Most of the home pages for these projects don't seem to have been updated for an awfully long time. All the latest ports seem to be geared toward personal computers. There's a ton (or ten) of perfectly good VAX hardware out there that would probably be better of running Linux than winding up in the town dump. Did the people on these projects decide that the hardware was just getting too old?
    \end{offtopic}

    --
    CUR ALLOC 20195.....5804M
  82. GNU HURD by nickm · · Score: 1

    I've noticed a certain "rebel's rebel" sentiment among the HURD folks cropping up every time there's a HURD story on Slashdot. I've glanced at the design specs for HURD, and though it's gedanken at this point, I must admit it's an impressive architecture.

    I'm actually the sort who diversifies. I eschew commercial releases of Open Source OS's, though I do poke around with them. I use Debian, FreeBSD, and NetBSD, and I'll be checking out OpenBSD pretty soon. When HURD is done, I'll definitely be using the Debian GNU/HURD release for a while, just to play with it.

    The point is, however, that all the apps are still the same. The next-and-greatest will still be comfortable for most people.
    --
    I noticed

    --

    --
    I noticed

    It's getting about time to leave everywhere

    1. Re:GNU HURD by Daniel · · Score: 1


      I'm actually the sort who diversifies. I eschew commercial releases of Open Source OS's, though I do poke around with them. I use Debian, FreeBSD, and NetBSD, and I'll be checking out OpenBSD pretty soon. When HURD is done, I'll definitely be using the Debian GNU/HURD release for a while, just to play with it.

      One of the things that's most interesting to me about Debian GNU/HURD is that..well..it's Debian. Having the same userspace running on the Hurd as as on Linux will be..well..neater than I can express :)

      Hopefully this will also result in more flexibility in the Debian arch specification and ftp hierarchy, so we can add Debian GNU/BSD and GNU/Win32 :)

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
  83. I'd bet on forking rather than desertion... by Overt+Coward · · Score: 1
    From what I can tell, the people actually writing code aren't doing it simply because it's "cool" or "hip" -- they're doing it out of a need for the software and a love of writing it.

    If/when Linux gets "bogged down" because of mass-market concerns (and this is really more of a distribution issue than a kernal issue anyway) then the response won't be to abandon their work, it will be to fork a new development branch.

    Also, expect to see new tools replacing old ones as people try to redesign what they think is "broken" about the older tool (e.g., Berlin as an X replacement) -- this logic extends to the kernal itself. Do you honestly expect that hackers are just going to abandon their code bases and start all over simply because a lot of people who aren't "elite" or "cool" happen to use it? No, starting over is saved for when a fundemental overhaul is called for, not because of "coolness".

    Is this universal? No, and no more so than saying that Linux will be left behind. As others have pointed out, most of the work is done on software that actually isn't Linux-specific. The GIMP will still be the GIMP on *BSD or *NIX or BeOS or whatever, maybe requiring a little porting, but that's all.

  84. The Perfect OS! by Otto · · Score: 1

    The requirements for a perfect OS are simple. The OS must be able to do anything I think it should be able to do, when I want it to do it, without me having to tell it how to do it. Simple.

    The human brain runs the perfect OS. It does everything you think it can do, without any programming whatsoever. Too bad the source isn't GPL'd, damnit. I'd try to port it. :-)

    Hmm.. could make an interesting sci-fi, probably better than much of the crap out there..

    ahh well.. ramblings from the cubicle..

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:The Perfect OS! by PsychoSpunk · · Score: 1

      Yeah, the brain is a most beautiful thing, whether viewed in OS sense or not. Hmmm... Imagining a GPL'ed BrainOS, would the OS only be useful by the donor brains? Would it reach (or remain) cognizance of self and thus would it need more donor brains from within the community? Would it prove personality as an extension of the brain or an extension of surroundings?

      Thus, would it get too big and acquire an ego?

      I like the idea of a brainOS, but I think that only one primary developer can ever be responsible for your perfect OS. That of course is the owner of the brain. Many of you would find my brain unbearable to work with, and likewise I wouldn't particularly like to have your brain sitting on my desktop.

      As a final note, read The Moon is a Harsh Mistress by Heinlein. Not really about open-source brainiac computers, but it does have a nice touch with a self aware computer.

      --
      ALL HAIL BRAK!!!
  85. Not the end, but a new begining. by Greg@RageNet · · Score: 1

    I think that key linux personalities will move on.
    Not because they must remain 'alternative' and Linux is too 'mainstream', but because these people are into working on the bleeding edge of technology; when linux becomes the defacto desktop operating system it will no longer be that bleeding edge.. It will be the standard.

    I don't think this will be the 'end of linux', just perhaps a shuffling of the deck. I imagine we will also see a slew of really cool new projects emerge, and likely not in the OS realm. So I think this change is to be expected and will even benefit the Free Software/Open Source community.

    You may lose some to the 'its not cool to be mainstream', but these won't be the people who contributed in any meaningful way anyhow.

    --
    Slashdot, would a spell-checker for posting be too much to ask? It's not rocket science!
  86. Time devours all things. by Signal+11 · · Score: 2

    Time devours all things. Fifty years ago, lasers were the realm of science fiction. Now they're used everywhere. People used to think the moon was a perfect sphere - until we landed on it and saw for ourselves it was not. Old technology will be cast aside in favor of better technology. What you've said could have been said in fewer words. This isn't about linux. It's not even about open source. It's more philosophical than that.

    Of course linux will disappear. When it does, most people won't even care. Something new will have arrived. Only time will tell what that new "something" will be. In fifty years historians will laugh over the simplistic technology we have today, and wonder how we ever made it to where they are.

    Live in the present, not the future. You can't change the past. You can't change the future. You can only change the present. So.. what are you waiting for? Go out and code. Make new friends. Change the world.

    --

    1. Re:Time devours all things. by Anonymous Coward · · Score: 0
      People used to think the moon was a perfect sphere - until we landed on it and saw for ourselves it was not.

      That must have been quite a shock to the astronauts who were expecting to land on a perfect sphere!

      In fifty years historians will laugh over the simplistic technology we have today, and wonder how we ever made it to where they are.

      I don't think so. I'm not a historian (nor do I play one on TV), but I don't think there is any reason to laugh over the technology people had fifty years ago. And they won't have to "wonder how we ever made it". I'm sure it will be very well documented.

  87. Still under other people's control by MikeDartt · · Score: 1

    If such a migration happens because Linux has hit the mainstream, and not because something better comes along, it'll be pretty ironic. To do something against/outside the mainstream just because it's not the mainstream is just another way of letting other people control one's actions.

    If people really want to be original and independent, they should take some time to think about what option is best for their computing needs, and then act on their own best judgement. Those that won't take the time to do this aren't worth mourning--we're better off without them. Based on what I've seen, though, the really cool and useful folks are cut of better stuff than that.

  88. I don't buy it - some things to think about by Frank+Sullivan · · Score: 1

    Think about what this implies... the author suggests that when (not if!) Linux becomes the dominant OS, all the original Linux users will abandon it for something new. Why? Because it will no longer be elitist (31337?).

    This implies that the *only* reason we use Linux is because it's elitist. When it is no longer elitist, we will no longer be motivated to use it. Now ask yourself... why do YOU use Linux? Is it to be cool? Or do you have other reasons?

    I can think of two important reasons for using Linux that were totally ignored or handwaved away in the article. First, it doesn't suck, or at least it doesn't suck much - certainly, it sucks less than almost all other OSs. Second, it is based on politically correct Open Source licenses, particularly the GPL.

    It is quite true that many Linux newbies are using it to get away from Windows - some for the elitism of it, but most for its technical and emotional superiority, imho. I do expect Linux to beat Windows in the end, but not because it's elite. Rather, it will win because it doesn't suck (much), and the license terms are better.

    The fact is, neither *BSD nor any other Unix variant is going to offer significant technical superiority. Linux, at heart, is Unix. Using and programming it is a Unix experience. So the technical elitism of *BSD (etc) is very marginal compared to the elitism of Linux/Unix over Windows, which sucks mightily. And license-wise, BSD et al is at best equivalent, and arguably worse than Linux, but both are a huge leap over Windows.

    I should mention BeOS here... technically, it may be significantly superior to Linux, but its license is still proprietary, and the source is closed. If anything, i can see Be getting lucky and becoming dominant, and Linux hanging on as a server OS and license elitism tool.

    To sum it up, Linux is a HUGE technical and political win over Windows, and i believe it will ride to victory on those rails. But no alternative to Linux offers a sufficient leap in technical superiority, along with a politically equivalent license, to really take Linux' place as the elitist OS. Therefore, i conclude that the vast majority of current Linux users will remain with Linux, even when Linux becomes the dominant OS.

    ---

    --
    Hand me that airplane glue and I'll tell you another story.
  89. No, it's about Freedom by Gleef · · Score: 3

    Unlike the author of this article, I don't claim to speak for everyone. I know he doesn't speak for me, and I strongly suspect he doesn't speak for many people. First off, he talks of the "Linux Community" as if the label is useful, as if it describes a monolithic community with common beliefs. Secondly much of what he ascribes to the "Open Source Movement" is stuff done by the "Free Software Movement", an older and very different movement. Thirdly, he falls into the common trap of equating commercial and proprietary, which irrecoverably muddles his argument.

    There are many communities out there, with much overlap between them. There's the Linux Community, the Free Software Community, the BSD Community, and so on. You cannot say that the Linux community is here because of some holy crusade against Redmond, some clearly feel that way, for most it's a lesser or non-issue. They are here because they like to hack on their own system, or they are here because Linux works better for what they want to do. None of these people are wedded permanently to Linux, but none of them are likely to leave just because Linux becomes the majority system. Also, just because Linux becomes the majority system doesn't mean it has "joined the ranks of Windows as a sell-out".

    I'm sure there are some who are so committed to being a part of something unpopular as to act the way the author describes, but they are solidly in the minority. People might leave the Linux community eventually, but the reasons will be "it's not as much fun anymore" or "system X does what I need better". And those will be the real reasons, not rationalizations.

    Secondly, the Open Source movement as a whole has done nothing about development models. ESR, the originator of the Open Source movement described existing development models, not only didn't that change the models, but it was before there even was an Open Source movement. What the Open Source movement did was threefold. It tried to repackage the Free Software Movement into a business suit, it tried to downplay the benefits of Freedom in software (since Freedom is apparently scary to businesses), and it started the push to coerce businesses to change their licensing schemes.

    You predict a dire future for Linux, "[The Linux Community] won't want any part in the corporate-sponsored demographic-pandering mainstream beast that Linux will have become. GPL'ed or not, they're going to hate Linux." I have a little more faith in the community than the author does. The corporate influence has been here for years. Most distributions of Linux over the past year and a half have included a commercial compiler (egcs), and people cheered! Why? Because commercial does not equal evil. I for one am not fighting against commercialism, I am fighting against proprietary software. Many companies have been very helpful against this, including Cygnus and RedHat. Also, the GPL is not the only protection against such evils as the author describes. The distribution of packages is the other. It doesn't get into the kernel unless Linus says so. Most packages have similar reins.

    In conclusion, I agree, it's not about Open Source, but it's also not about being a fickle part of a counterculture. For most of the community, it's about "Having something that works". For me, it's about Freedom, plain and simple.

    ----

    --

    ----
    Open mind, insert foot.
    1. Re:No, it's about Freedom by dewyn · · Score: 1

      I don't know that the author claimed to speak for everyone, merely that he described members that fit a certain psychological profile that would abandon ship sometime in the future. To support that thesis he had to make some generalizations and assumptions about the makeup of an admittedly diverse group of people--much like you have done in your subdivisions.

      As per your first point, I don't think he ever meant to imply that the community is monolithic; he just needed a term to provide a handle on the kind of people he wanted to talk about. Just how would you have identified this group, for instance, and would you have wanted to spend half your essay on defining that subgroup? As per your second point, I think you're right, but what difference does it make to the bulk of his argument? As per your third point, I don't see where he commits this error; that's a projection from your viewpoint, I dare say. He doesn't identify "commercial" with "proprietary"; he identifies it with "popular" or "establishment."

      Furthermore, he doesn't predict a dire future for Linux, merely that the people that made it what it is (however you decide to designate them) will abandon it in the future. By the by, you do the same thing he does by predicting the reasons people will leave; it's a bit churlish to call his reasons "rationalizations."

      Finally, since you're all about freedom (I wish someone who says that would explain that phrase as if they were defending it in a philosophy class instead of standing on a soapbox), would you abandon Linux if your peer group became entirely aflush with Open Sourcers who didn't care about the freedom issues? In other words, if your vehicle became so popular it outran your ideology, would you stick with the vehicle? This author of this article is betting you'll ditch the vehicle. Frankly, I'm inclined to agree with him.

    2. Re:No, it's about Freedom by Gleef · · Score: 2

      Yeah, you're right on many of your points. However, he does predict a dire future for Linux, he predicts that the Linux community will hate Linux. That's a dire future if you ask me.

      You write "if your vehicle became so popular it outran your ideology, would you stick with the vehicle? This author of this article is betting you'll ditch the vehicle. Frankly, I'm inclined to agree with him." I don't understand what you are saying here. If you are saying "If Linux became no longer Free, you would ditch it", I probably would, but I see no way of that happening without major changes to the world today. If you are saying as the original author did, "If Linux became popular, you would ditch it", I certainly would not ditch it just because it became popular.


      Now, as for explaining Freedom as if I were defending it in a philosophy class instead of a soapbox, here goes. Note, I am limiting my discussion to Freedom in a software context, which is clearly defined, as opposed to Freedom in the abstract, where there is much dispute over the definition.

      Before I talk directly about computers and software, let's look at a simpler, but related situation, a simple tool, say a rock. At one point way back in our evolution, we knew nothing about rocks, they would usually just sit there. If we were unlucky we might stub a toe on one, or one might fall on us in an avalanche. At some point, someone took a rock and realized you can do something with it, perhaps they figured out how to break open nuts, perhaps soften hides, perhaps use it as a weapon, or any one of hundreds of things you can do with rocks that we take for granted today. Regardless, before this person figured out the trick with the rock, hundreds might have figured out the exact same thing, but it didn't matter because nobody shared the knowledge. Once this person shares the knowledge, it has a chance of surviving, it has a chance of becoming part of humanity's arsenal of technology, and spurring on further innovations in other people. The knowledge is not the important thing, the shared knowledge is important.

      Given that, if a person (Oog) figures something out, they decide whether or not it's worth telling someone else (Ug). When Ug hears it, they get to decide whether it's worth passing on. Should Oog have the right to prevent Ug from passing on the knowledge? I say no. Knowledge of how to do things is too important, it should not be kept hidden. There is no good way of forcing Oog to share, but once it is shared, Oog should not have the means to coerce Ug to keep quiet about it.

      That is how we learned how to use rocks to crush nuts, that is how we learned how to build a machine to remove seeds from cotton, that is how we learned how to tell a computer to edit our letters. It's all the same, the computer is just a tool, and software is just knowing how to tell a computer how to do something.

      The shrinkwrap software industry depends on preventing the user from sharing software. Let's us as an example a program to balance your checkbook. A mainstream, shrinkwrap software company will give you the instructions for your computer to balance your checkbook, but they won't let you give those instructions to anyone else. Furthermore they won't let you use their instructions to let you figure out how to tell the computer yourself, and they won't let you modify the instructions to your computer to suit your needs. This is not good for civilization, because it is restricting access to our collective technology. Our society is poorer because of the restrictive license than it would be if it were Free Software.

      These arguments apply to all forms of technology, whether it's how to run a computer, or how to suture an artery, or how to run a business. I focus on the software aspects of it because that's what I do, I'm a programmer.

      On a personal level, it's pretty obvious that Free Software is a good thing ("Wow! I can use it and it's free! I can share it with my friends!"). I hope I've made it clear that it's a good thing on a societal level, given the assumption that "Technology, that is collective knowledge of how to do things, is a good thing for society". I think that's sufficient to defend Free Software from a philosophical standpoint. If you disagree, let me know.

      ----

      --

      ----
      Open mind, insert foot.
    3. Re:No, it's about Freedom by dewyn · · Score: 1

      Thanks for the response. It's quite clear (a welcome change from some of the other pieces I've seen.) Some comments:

      Regarding the vehicle analogy, think of it like this: If Linux became incredibly popular but none of its new supporters cared about Freedom (or any ideal the original coders cared about), would you ditch it? Note that it doesn't have to become anti-free here, merely that that new majority doesn't think it's all about freedom. In other words, if by becoming popular Linux loses the meaning you had once invested in it, would you then commit yourself to converting the heathens or find a new monastery, as it were? (Granted, this may be moving away from the author's original work, but I think the question is still interesting.)

      Regarding the philosophical aspect, my question is this: is the freedom granted with software valuable because it is or because it creates further benefits? In more philosophical language, is software freedom's desirability intrinsic or operational? I have no problem with promoting freedom because it allows other things that you deem good, from crushing nuts to customizing your machine to being able to share programs with your friends without acting against either your moral code or the law. But note that in these cases, it's not about freedom; it's about these good things that you want to happen. You want softer hides, not the ability to use a rock to soften hides. Granted, in most cases that ability or freedom is going to be necessary to achieve your end, but you're still valuing the tool according to the desirability of the result.

      In other words, it's not all about freedom, it's all about the neat stuff you need freedom to obtain. Stallman has an essay on freedom; in the piece, though, he evaluates non-free software in terms of the harm it does and free software in terms of the good it promotes. In doing so, he unconsciously relegates "freedom" to the status of "best tool" instead of the end goal I often see it being trumpeted as.

      The significant part I see in this is that it puts RMS and ESR on the same page: they're both making utilitarian arguments for the promulgation of open/free software. The difference then becomes that RMS puts an explicit moral component (but NOT identical with freedom) in his equation for social benefit while ESR's is either implicit or nonexistent. If I'm correct, then, the next step for the Free Software people to do is articulate the moral position that emphasis on freedom supports without identifying the position with freedom.

      The reason I'm getting so picky about terms is because I worry that people are mistaking the thing required for the thing desired. And I think that's why some people might eventually leave: they might get what they wanted but not realize it because they lost their focus (or never clearly articulated it.) THAT's the danger I see.

      Thoughts? Comments? I may have stuff wrong; just let me know and I'll re-evaluate. Thanks for writing back; I went a little over-the-top hoping for a response, and you generously responded. I'll probably be away most of the next few days, so you might need to mail me directly before this thread gets shoved back into obscurity. Thanks.

    4. Re:No, it's about Freedom by Gleef · · Score: 2

      OK, let's say that it's three years from now, Linux is on 70% of the machines out there, and most Linux users are just normal folks, small businesspeople, people managing home finance, kids (and adults) playing video games. Practically none of these people care about Free Software, even a little. Would that be enough to make me leave Linux? No. I will use whatever suits me best, and what suits me best is a Free operating sytem that is usable? powerful and flexible. Currently Linux suits me best. Do the millions of people who don't care about freedom make Linux any less Free? No. Any less usable or powerful? Still no. Any less flexible? Probably more flexible. If, say HURD matured and became more powerful and/or flexible, and was just as Free as Linux, I might consider moving, but the presence or absence of millions of "heathens" wouldn't be a deciding factor. Unless the laws change (and they'd have to change in much of the world simultaneously), the Freedom in Linux is intrinsic, it isn't a perception of Freedom, it's built into the package, and you can't just take it away.

      As for your other point, yes, I was describing the operational good that comes from Free Software (and sharing knowledge in general). You want to know if Freedom in this sense is intrinsic or operational. Freedom in this sense is just a shorthand for "The Freedom to Share Knowledge". Just to break down the phrase, knowledge would be an intrinsic good; sharing knowledge would be a means of increasing the intrinsic good, knowledge, so it would be technically operational; the freedom to share knowledge would be removing obstacles against increasing the intrinsic good, and also technically operational. So, technically speaking, Freedom is operational, and "Knowledge is intrinsically good" is the axiom on which my whole argument rests. Taken as a whole, "Freedom to Share Knowledge", is intrinsically good, becuase it is an intrinsically good concept (Knowledge) immersed in an environment (Freedom and Sharing) that serves to protect and maximise this concept. So whether "Freedom" is an intrinsic good, or "merely" an operational good depends on semantics, it depends on how narrowly you are asking the question.

      Yes, both RMS and ESR are making utilitarian arguments. One major difference, as you noted, is that RMS is explicit about the moral component, I would say that ESR is implicit, he considers Freedom the moral path, but knows that most people don't like having other people tell them about morality, so he dodges the issue deliberately. RMS doesn't care that people don't like hearing hard truths, he tells them anyway. Another major difference is where RMS says that Freedom is important, and created an environment (the GNU project and FSF) where Freedom can flourish, ESR doesn't worry about current developers as much, and focuses his attention outwards. ESR will try to evangelize and push businesses over to his point of view, RMS will just point out what a business is doing wrong (or right) without trying to change them. They've got (almost) the same goal, but very very different ways of trying to achieve it, and a lot of personal baggage that encourages snide comments and bickering between them.

      You talk about "the thing desired", and "might get what they wanted" as if there is an end to all this. There is no end, there is no goal. Gathering knowledge is a continuous and endless process. Freedom is part of what's needed to encourage and support this process. It's a part that I focus on because it's the part that's been most lacking and neglected nowadays, particularly in the software world. So, yeah, Freedom is a means not an end, but it's an important means, so it's still about Freedom.

      ----

      --

      ----
      Open mind, insert foot.
  90. Legacy by glen · · Score: 1

    Even if people do start leaving Linux for other things, hopefully the Legacy of Linux and the internet is that it won't matter what OS you're running. There will be an adherance to standards. Instead of the old microsoft way, remember "DOS isn't done 'till Lotus won't run"?

    Hopefully, in future, it won't matter what you're running, you can still do everything you need. A linux user today can meet with a windows user and a mac user on a quake server and play a game of quake.

    On other fronts, we're not quite there yet. I'm frustrated at all the job ads that say "Send your MS Word '97 formatted resume to...". A lot of people are still very, very devoted to Microsoft.

  91. Linux 1999 == Internet 1994 by fruviad · · Score: 1

    Waaayyy back in 1993-4 when I was in grad school, I discovered the 'net. It was most excellent and extremely cool.

    At the time, everybody knew who Brendan Kehoe was, and there was a tremendous outpouring of sympathy when he was involved in a major traffic accident.

    Then, as 1994 turned into 1995, the Internet was flooded with newbies. AOLers in particular were singled out for their utter lack of netiquette. There is no modern analog to Brendan Kehoe (or Kibo, or any other 'net personality).

    What was occuring was the death of the Internet subculture. Lots of the pre-1994 Internet users still use the 'net, but we don't have the same feeling about it...it's no longer a community, it's a tool.

    That's how I see the Linux community. Long-time users are being relegated to a smaller and smaller proportion of the total number of Linux users. Decisions are increasingly being made based on money, rather than "because it's fun and cool". And there's not a thing we can do about it.

    Just as the Internet went from being a geek-haven to being a superhighway filled with porno-sites, so will Linux be transformed by the new users (and new uses) during the upcoming years. I shudder to think of what the end result will be.

    The folks who are trying to hold onto this sense of community seem to be aggregating around Debian, or creating their own "unpolluted" distros.

    Enjoy the Linux community while you are able to, folks. It's not going to last much longer. Already my Linux-user's-group listserv is increasingly innundated by people migrating from the DOS/Windoze world who are asking lots of questions which seem blatantly obvious to a veteran unix user.

    These people are the AOLers of the Linux world...carpetbaggers who are riding the wave. Their intentions may be the best, but they're not going to learn the history of Unix and various arcane commands and such. They're not going to take the time to learn what not to say before they speak. They'll be downright annoying.

    This is not to put down new Linux users. Hey...you've gotta learn somewhere! But the older users will become increasingly fed up with answering the same question for the 10000th time, and will drop off the lists. Then the lists will lose their decent signal-to-noise ratio.

    For me, I'll use Linux while it suits my needs. I'll probably switch to BSD the first time a friend or family member calls asking me to do tech-support for 'em. :-)

  92. a brand-new OS from scratch... by digitalboy · · Score: 1

    It's called BeOS.

  93. Not dead yet! (was Re:Moving on -- to DEBIAN!) by stripes · · Score: 1
    On the other hand, the FreeBSD kernel just isn't "fun" enough for the hard core hackers. It has too long a history and is too settled. All the neat research stuff, like logging filesystems, the "tree"-based file system, etc., is being done for Linux.

    Careful, there is some rather intresting stuff going on in the FreeBSD kernel. Taking filesystems for example the new ffs soft update code is nearly as fast as going async (removes 99% of sync writes) but is as safe as a sync version of ffs. Runs quite fast as well, just be careful not to try to remove too many huge tress of files at once (that will tax kernel memory usage, for 30 seconds or so). With soft updates you can also skip the fsck on boot, schedule it for some other time (you still need to unmount the FS before fsck, but using it between a crash and fsck is safe!). More intresting yet is the snapshots for ffs code, which not only allows "NFS toaster like mid-day live backups", but also allows you to fsck the snapshot, and apply the changes to the live (mounted) filesystem safely.

    There is a good chance it will run faster then the log structured filesystem, and it defintly can reboot faster!

    There is a good paper about how it works in the most recent Freenix procedings, which you may be able to find at www.usenix.org

  94. Does the same apply to Emacs, vi, or Unix??? by HarpMan · · Score: 1

    What about Emacs? Are hackers moving away from it for hipper, newer editing environments, like Crisp, Visual Slick Edit, et al? Or the vi fanatics, are they moving on? What about Unix gurus in general? Did they all switch to OS/2, or Be, or whatever? Some of them, maybe, but for other people, when they get really comfortable with an old tool, they stick with it forever, and keep customizing and extending it.


    --
    Stephen Molitor steve_molitor@yahoo.com
  95. Jeez the cranks by Anonymous Coward · · Score: 0
    Yeah, I agree. I never worked for a company that based its purchases on what made them ``feel'' unique. We can all be thankful that the foundations of Linux are now being built on the solid business plans of the the SGIs and IBMs and VAs. That's where the money is. The growth of Linux has little to do with what Junior is running his bedroom, and more to do with what the company is running in the corporate boardroom.

    Oh and Rosenberger should ask David Cassidy or Menudo about the fickle whims of the Clearasil crowd. That's something for Rosenburger to ponder tonight when he dons his tutu and prances about his apartment to the sound of his Ethel Merman LPs. An artist in the family--right on, I love it!

    1. Re:Jeez the cranks by Foogle · · Score: 1

      Oh, oh that was pretty harsh, don't you think? My tutu?

      But seriously: Of course companies don't base their decisions on what makes them "feel" unique. They base them on TCO/performace/scalability factors. Feel doesn't enter into it. But I'm not talking about companies at all. I'm talking about the Linux community. The community of users. The people who install it on their own machines (for whatever their reasons). And when the users jump ship, the companies will follow. Not nearly as fast, because they will have already sunk serious money into this OS, but nevertheless it's going to happen.

      -----

  96. This is rubbish by Anonymous Coward · · Score: 0

    Rubbish and patronising. Why are free software concepts so difficult to grasp? You use the best software to do the job. Software that is proprietary and closed is at a major disadvantage to software that is free and open. That said, the best software has always won out, is winning today, and will win in the future. I've been using Emacs of one sort or another for 15 years. I don't use it because its "mine". I still use it because there's nothing to touch it. Same for linux.

    1. Re:This is rubbish by Foogle · · Score: 1

      It's not about Free Software at all. It's about Linux. Emacs is a great program, no doubt. People who've learned to use it proficiently will be using it for years and years. Linux, on the other hand, is nothing special. I can compile most Linux programs on any other Unix system.

      Most users don't give a damn about licenses and proprietary vs. Open Source apps. They just want something that works. Well, yes, Linux works, but so does Win98/NT. Sure, you can say that Linux is more stable (and I won't disagree) but most users don't care about that either. The average PC users doesn't mind rebooting every once in awhile and, contrary to popular /. belief, Windows doesn't need to be rebooted every 10 minutes.

      Anyway, I love Linux and all the software that I get with it, but it's a fad and, like all fads, its hype will pass.

  97. Yes, but not because of hatred... by Daniel · · Score: 1

    I see this happening, but I don't think (except for a small disgruntled minority) that it will be because the people in question hate Linux. I suspect that rather than being pushed out by newbies, they'll be pulled out by The Next Great Thing, *probably* not to a *BSD kernel (which is, AFAIK, extremely similar in architecture to GNU/Linux) but to a Free Unix-compatible operating system that extends the Unix philosophy in significant ways. Currently the best candidate here seems to be the Hurd (once it stops falling over every 3 minutes) -- it manages to out-Unix Unix as it were :) I'm sure there are other similar projects out there. I think it'll be a while after that that that the 'I'M mORe 31137 thAn YoU' types show up for the party, and a little while more before the mainstream notices it.

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  98. end users + programmers by Anonymous Coward · · Score: 0

    Well, this is how I view it. If there's a time when even my dad can use Linux, thats great. I have no problems having somebody as computer illiterate as my dad using linux. But I think 90% of the cool thing about using linux is actually going into the code and customizing/fixing/contributing things. Now, when the day when the average idiot can do that, well, then... I guess I'll turn into meathead. heh

  99. Bah by Matthew+Weigel · · Score: 1

    Sure, people will leave Linux because it's no longer 'elite.' But then, I'd rather have one clueless user just poking along getting things done that one hundred people using Linux because it makes them cool. So the people that leave Linux for the next big thing -- great, glad you were here. I'll probably follow the next big thing too, but I doubt I'll leave my roots of Solaris and Linux behind :)

    --
    --Matthew
  100. Re:Nothing New ... but not change by Anonymous Coward · · Score: 0

    I'd rather say it's evolution. There are always some people who've "wiered" ideas. Once Linux has become mainstream you can bet it is going to become a though struggle for something better ... "XXX ... hahahahaha ... ZZZ can do that already", but interesting things are going on all the time. *nices of all kinds are my bread and butter systems and Linux is now one of it. Life would be pretty boring if there were not changes after all. Happy hacking

  101. The point of the article: the human factor by lrund · · Score: 1

    One thing I see people here missing: the point of the article is that technical considerations aren't what will cause the migration away form Linux. It's the human factor.

    When Linux is "good enough" for mass-market acceptance (not there yet, but soon...), the mass market will use Linux in great numbers. Why not? It's free, and it's good! However, we must remember that the "mass market" is significantly less technical than Slashdotters. Their concerns aren't our concerns, and vice versa. Remember also, there are far more of them than there are of us, and when the mass market accepts Linux, it is THEY who will decide where Linux goes. Not us.

    This isn't a bad thing! NASA once made a comment that when a shuttle launch wasn't even newsworthy, they will have attained their goal. I see Linux in the same way. When you say "I run Linux!" and the response is "Yeah, you and everybody else, so what?" instead of "Cool!"... THAT is when Linux will have "won".

    The cool thing will be something else. No big deal... the cycle will go on, and on. What IS important about Linux is that Linux has created a mechanism by which ANY software industry leader can be successfully competed with. When Linux runs only on museum pieces, the legacy that Linux left will still be powerful.

    Thanks to Linux, there can be no more Microsofts... not without a fight. And THAT, more than anything else, is the real value of Linux. The power and weapons to rebel against a market leader are out there now, and aren't going away, no matter whether its caliber is Linux, Hurd, or anything else.

  102. What you've said could have been said in fewer wor by SeanNi · · Score: 1

    > What you've said could have been said in fewer words.

    Yup... one word, in fact:

    Progress
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  103. suppose we do... by Anonymous Coward · · Score: 0

    Suppose many more people do end up using Linux and we do move to s newer development OS to hack on. What are we left with? Perhaps we are left with a more stable and more flexible OS to do our "real work" on. I still think this is a good thing.

  104. Linux 1994 == Internet 1994 by Anonymous Coward · · Score: 0

    "There is another theory which states that this has already happened." - Where have you been during the last 5 years???

  105. Spherical moon? by antizeus · · Score: 1
    Galileo (sp?) knew that the moon was not a perfect sphere. He turned his telescope upon it and saw mountains. At the time the Roman Catholic Church maintained that Luna was a perfect sphere, and was willing to kill people who disagreed. Galileo (sp?), being quite the smart-ass, reconciled these apparently contradictory statements by saying that there was an invisible-but-perfect sphere which surrounded the moon and its mountains. Anyway, that's what an old astronomy teacher once told me.

    Of course, all this happened long before Terran astronauts landed there.

    --
    -- $SIGNATURE
  106. What comes *after* Linux? What's *next*? by Craig+R.+Meyer · · Score: 1

    (I would be delighted if this were upgraded to an "Ask Slashdot.")

    (I think that) The fact that Linux has made it this far is just a mouth-watering *hint* of the progress/impact we could make with an entirely NEW operating system SPECIFICALLY designed for open-source contribution.

    Let's face it, most of that "open" C code is butt-complex and only a few people can really get into it and contribute, either to the OS itself, or more importantly to the applications that run on top of it. I view this as a serious problem: traditional programming is just too damn hard. (Unix and C are *1960's* technology for Pete's sake! Who here has a slide-rule?)

    I'm trying to imagine an operating system that offers a whole new class of services that makes program development an order of magnitude easier, but I need your help because I just can't put it all together in my own mind by myself. To get the pump primed, here are some dissociated ideas/clues that have crossed my mind:

    o Now we have files and variables, both static and dynamic. Could some kind of database system take all these functions over somehow and make it all persistent and easier to program?

    o C made Unix. Does this new operating system need a whole new language to enable/justify its existence? What would it be? What would it do? Let's face it: the only machine-code exectuable should be the OS, not the applications.

    o Dammit there's just GOT to be a better way to program user interfaces, SOMEHOW. KDE and GNOME are great, but we'll still look back on them as kluges; (brilliantly executed) duct-tape wrapped around the hocked-together rattle-trap junk heap that is X. What's the next higher-level way of doing interfaces that's *way* easier on the programmer (and naturally more compute intensive)?

    Look at it this way: we won't be writing X-windows programs in C 50 years from now. If we're smart, ambitious and a little lucky, what will we have by then?

    Etc. etc. etc. Okay your turn. Go for it!
    --Craig Meyer
    meyer@aerovironment.com

  107. So? by Anonymous Coward · · Score: 0

    Much of what's exciting in Open Source has nothing to do with what operating system you're running. And much of that other stuff is portable across platforms. So if everybody jumps ship one day to OpenBSD, who cares? Enlightenment will still continue, GNOME will still continue, Gimp will continue, etc. Furthermore, because "Joe Schmoe" will only see the GUI (which will be cross-platform), _all_ UNIXes can become user-friendly. So you can make a viable desktop using Linux, FreeBSD, Solaris, whatever. Just as there are Red Hats and Calderas for Linux, there will be companies for the other open-source UNIXes. There will be nowhere for the "power user" to run. All UNIXes will become user-friendly soon. So top-dog envy will not strike Linux.

  108. (I agree)..THIS IS LINUX WE ARE TALKING ABOUT HERE by Anonymous Coward · · Score: 0

    People/programmers will just change distributions or support diffrent distributions, if RedHat or SUSE or any of them becomes to commercialized.... if all the best distributions become to commercialized and controling then programmers will just create an new distribution.... The only reason to leave Linux completely, would be if their was a competing GNU OS that was far superior.... Look at what is happening with GCC and EGCS, EGCS is the future of GCC.... and I would not be surprised if in the future competing distributions were working on their own next gen distros, which programmers could pick and choose the best features, and the Linux Standard Base will incorperate these next gen features into a final standard for use by commercial applications developers to use... so the next gen distros become a test bed for programmers, and the LSB distros become the commercial products...

  109. Until Something Better... by Pope+Slackman · · Score: 1

    Right now I'm using Linux on my (Intel) workstation
    mostly because it fits my requirements:
    Decent programming environment, reasonably good
    support for new (or oddball) hardware,
    reasonably good stability, inexpensive,
    fairly good app selection, and it's UNIXish.

    However, I also have OpenBSD on my Sparc LX, Irix on my
    Indy, and FreeBSD on two other PeeCees,
    all of which fit my needs for each machine.

    If another OS comes along that fits my 'desktop OS' reqs. better,
    there is a chance I'll switch.
    Not because it's 'leet' or 'cool' but because I'm always
    looking for something 'better'...

    --Kevin
    (Yes, my room does stay warm. ;)


    =-=-=-=-=-=

  110. Loaded premise by Anonymous Coward · · Score: 0

    I'm not writing so much to dispute the overall premise of the article (that the early Linux adopters will move to the next new thing when Linux goes mainstream) as much as I argue the likelihood that Linux WILL in fact become the desktop of the masses. One of the biggest problems with Linux right now is all but the largest projects tend to be worked upon by a small amount of people who either do not bring their projects to completion (how many pieces of 0.xx software do YOU have on your Linux box?) or produce projects that are specific to their needs, and releasing them into the community almost as an afterthought. I look at projects like Linux X-plorer and wonder, Are thye ever going to be completed?". Although Windows software can be buggy at times, I rarely need to complain with many of the products I work with. With Linux, it seems that you can never be sure how stable something is. - This is talking from an end-user, not a programmer's viewpoint, and arguing that users should be programmers is, frankly, bullocks.

  111. I disagree . . . somewhat. by Anonymous Coward · · Score: 0

    I believe that the Linux movement (not the open source movement) is/was a revolt by programmers against propritery(sp?) operating systems. For example: My friend Mark used to program to the Microsoft API. I showed him Linux, and eventually he quit his job programming the Microsoft API, and works programming the Linux API. Among the multitude of reasons that he stopped programming the Microsoft API, I believe that there is one reason that happens with EVERY programmer that stops programming proprietry API's, and starts programming the Linux API. Specifically, I believe that at some point, he came to a point where reading and understanding the documentation provided by the vendor of the proprietary OS vender for a particularly obscure API, was more work that reading the code for the API would have been. The frustration level was immense. When he saw Linux, he, on some subconsious level, said "Open source . . . I can actually read the code if I ever get into that situation again. I do not have to read unintentional obfuscated documentation in order to understand the API, I can read the code." The interesting part of this theory is that only the top programmers come to this level of frustration, because they are the only ones that program to the obscure API's, that are not well documented. Basically, this implies that only top programmers are programming the Linux API. (Or that the propitary OS vendor's documentation are all obfuscated.) So, what I guess that I am saying is that the engine under Linux was built for programmers by programmers, with the user interface designed after the internals were working. Whereas the vendors of proprietary OS's built their user interfaces and their engines at the same time, by what the general public (not programmers) were willing to purchase. And what the general public is willing to purchase is not exactly the right way to build an OS. Programmers won't leave Linux, because they are empowered by it. . . . At least for the near future. Linus has stated that Linux should only live as long as it is useful. When it reaches the end of it's usefulness, then it should be given a nice grave and then we should all move forward and embrace the new Open Source OS. Gracefully. Clair "I drank WHAT?????" . . . Socrates

  112. The road ahead by CelestialScum · · Score: 1

    Things change, it's that easy. What I think will make for a better road ahead, for those that wants to be special though, is simply that you get a very wide variety of hardware options.
    If you want to be special, get an Alpha, or a PPc, or maybe go fot the upcoming Amiga.
    On top of that, I do think we'll be seeing new and interresting alternatives showing up, especially heavily net, and distributed OS's, which will be pretty different from the traditional Unix model.
    Hopefully though, the dependancies on network, and inter-connectivity will allow for a more or less seamless integrations through open standards. (A man can always hope).
    I think Linux has shown that openness works, and hopefully this lesson will be remebered in the future as well.
    It's interesting times ahead, and I think linux will do just fine in it's new enviroment as well. Who can tell the future in 5 years time anyways.

  113. Use the most popular Open Source OS by Micah · · Score: 1

    I'm planning to stick with the most popular open source OS. I want Linux to succeed both because it's good and because it will topple the closed source Microsoft monopoly.

    While I consider myself somewhat of a geek, and fairly adventurous with my computer, I generally want to use what other people are using. It is *nice* to be able to walk into a Software Etc and find something that will work with your computer.

    Right now I'm using Linux *in spite* of the fact that I can't do that, because it's the best OS and it's open source. I'm looking forward to the day when everyone else will be using it. And remember, it will still have 100% of it's power and configurability. The true geeks won't be losing anything.

    And even if people do want to switch to another open source UNIX, it should be a trivial change since they'll all run Linux binaries.

    I'd consider switching only if they offer a real benefit over Linux. I would consider something like a BeOS if it was open sourced, but that seems unlikely.

  114. Object Shell by delmoi · · Score: 1

    Using a scripting language instead of a shell is ridiculous. Do people write bash scripts in their GUI text editor, and run them instead of going to the shell? I doubt it. What you are proposing is exactly the same. I doubt anything will ever replace the shell, because it's so powerful.

    I dont' think he ment getting rid of "command line" as far as somthing you connect to a ttyp device, but rather the bash/dos Style shell of having command/programs and command lines a long with pipes, etc. so you'd still be able to type in sigle line "scripts" at a command line, if you wanted to. it could be a lot simpler *and* more powerfull
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  115. freedows??? what kind of a name is that? by delmoi · · Score: 1

    seriously, an OS will never take off if it's called somthing retarded.
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  116. Spot on :) by Anonymous Coward · · Score: 0

    You've covered a few issues that I've discussed with friends and I think that, while there are always exceptions, you are spot on for the general case. I think we are already seeing it in the distro-ism happening in the "linux community" (I've heard enough derogatory comments of "X" distro users compared with the "real" users. By the same token Linux as an entity has more going for it than any others I've looked at for the "jihad" following :)

    I don't think this is necessarilly a bad thing (tm) - and its open source character is unlikely to turn it into an OS dinosaur any time soon. Personally I like the idea of it gaining a mainstream handle-hold because I has so many benefits and is (I believe) a better system that the other os offerings), but I am also honest enough to know I will be running the next new thing on the block as a dual boot with Linux (my current system is a linux/MS dual - and I am stopping with my present MS os because Linux now has the support I previously needed MS products for).

    Hopefully, whatever os people get behind, it'll be "open" and enable the porting of software between the os's.

  117. Or putting it another way... by Anonymous Coward · · Score: 0

    Spurt your load between her fleshy buttocks. Do it now!

  118. shut ya pie hole by Anonymous Coward · · Score: 0
    I say that to the guy who wrote the article. The linux community are full of morons that are led by /.. btw, what's the etymology of /.? If there's anything in Linux, it's GNU. Remember folks, GNU is Not stupid Unix. GNU's got vision, quality, and style. Linux morons go to hell. Larry Wall go to h. Tom C. to go h. /. morons to to hell. /. being morons regardless, I still think that it's good in that it oftentimes stands up for freedom of all kinds, although this is a classical behavior of sophomores. Xah, xah@best.com >
    • By the way, this gem is written /. style. Spiffy, that! 'n' y'all after me will be screwed because /. people don't know how to design web app properly.
    • ...
  119. perfection is not easy by Anonymous Coward · · Score: 0

    takes some perfection.

  120. think about the future by Anonymous Coward · · Score: 0

    understand?

  121. <way to go by Anonymous Coward · · Score: 0
    mm...
    • topic <closed.
  122. Apple is saving its own butt by Anonymous Coward · · Score: 0

    First, I would just like to say that this article hit the nail on the head. I myself have had these same thoughts in respect to the Macintosh community, it's just that I never bother to write them down. Alas, that's what I get for being a lazy programming bum. ;-)

    Now, on with my comment. With Apple creating its consumer level hardware and offering more and more features in the OS that make it simplier for first time computer users to operate, Apple faces the problem that Linux will of losing its devoted fans because its just not cool any more. Chances are if BeOS is ever done, many of us may switch over (though I wish there were at least one other OS with a menu bar at the top level of the GUI), but for now Apple has found a new way to keep us from jumping ship. Mac OS X will feature xBSD4.4 underneath along with the Mach microkernal and the Darwin OS core, offering power users and Mac hackers like myself a new playground to explore. Few people will venture down there, while we exploite it as a tool to make our lives better and get our work done even faster than we do now. Whether Apple knows it or not, that are keeping their loyal fans by reinventing themsleves so that we can feel special while consumers get everything that they need.

  123. It's already happened. Get over it. by tialaramex · · Score: 1

    The weenies being described have already left. The first of them was gone the moment you could get a floppy disk set which booted Linux. By the time Linux was on cover-disks in the local 7--11 all of them had moved on.

    Right now these same idiots have an old Slackware CD under their pile of BeOS developer releases, and if you look closely you'll see OS/2 in there too. They're getting pretty tired of BeOS by now -- and Win2K beta CDs aren't exciting any more these days, they want something, anything NEW.

    But why should we care anyway? Most of them probably never wrote a line of code, and they're certainly not the kind of people to write documentation or help to make software useful for others. Their only contribution was a temporary boost in popularity.

    The only thing that might take *quality* talent away from Linux is the arrival of a genuine "next generation" of Free OS. The HURD was, and still might be a possible taker for this position, but it's looking more likely that the challenger will be a complete outsider. When. If.

    Don't hold your breath. No one's interested in the OS kernel these days -- all the excitement is cross-platform and happening at a much higher level. Even the architectural differences aren't of much significance when manufacturers are choosing PCI, USB, and Ethernet.

    Nick.

  124. Go Gnu! by Spit · · Score: 1

    Hey, there's still a few years good hacking with the Hurd. At least Linux will steer the world back to Unix like OS's, thus be a better place. :)

    --
    POKE 36879,8
  125. Command line. by Eric+E.+Coe · · Score: 1
    All you need be in the hip minority is to regularly use the command line. After all, how many diatribes have we heard recently about how Linux must have a seamless GUI front-end so that the unwashed masses of Windows users will accept it? Command line use is a sign that you are a member of the special, literary elite.

    (Tongue only partway in cheek.)
    --

    --
    An esoteric scratched itch:
    Homeworld Map Maker Tool
  126. new mailing list for OS discussion by Anonymous Coward · · Score: 0

    where is linux going? where are OSes going? subscribe to os-edge mailing list. www.egroups.com/list/os-edge/

  127. about corporate music by Anonymous Coward · · Score: 0

    corporate music is not about becoming popular... and it is. you may think being popular is just, well, being liked by lots of people. but this is disregarding what is needed to be liked by more people: in order to do so you have to popify or corporatify the style. therefore the underground bands of style X are not the popular bands of style X of 5 years later. or if they are, they've been seduced in playing the popularity game (vs. 'authenticity'). one could then say that GNOME (or KDE) is a 'pop version' of Linux, because it's a core of Linux but trying much to look like Win95 instead of the impopular but trusty GNU shell. but then, FSF/GNU themselves are playing the popularity game. they've accepted GNOME :-) hopefully, someone will come with something different enough, someday. more details in the future. :-) matju

  128. stating the obvious by Anonymous Coward · · Score: 0

    So a large percentage of Linux users (and SlashDot posters) in it for nothing but elitism? Gee, what a surprise! Thanks for pointing out the obvious.

  129. Living in the present by Anonymous Coward · · Score: 0

    I think this article is missing the point. To tell the open source community that Linux is not going to be the best thing going forever is pretty condescending. These are not unintelligent people. The fact is that right now its hot for most of the right reasons. Enjoy the ride Linux users (hackers and end users) and try to do the right thing along the way.

  130. Re:...or maybe (maybe not) by Herbmaster · · Score: 1

    They'll just move to LinuxAlpha or LinuxPPC. Why should the ubergeek be constrained to 32bit Intel?


    To ramble a little bit, why do you think the dominant platform for linux is so clearly intel x86? I think it's because the majority of current linux users are DOS/windoze weenies who figured out sometime about when windows95 was released "hey, this really really sucks, and it isn't getting better, time to look at something else" and started to migrate to linux (as opposed to the people who realized DOS was crap from the start). And I bet a lot of current linux users still dual boot with windows.

    Maybe it makes some sense that x86 was the primary linux platform 4-5 years ago, but why now? Does anyone actually think intel is doing a great job putting out powerful, fast chips? The time to move to powerpc / alpha / sparc / insert_new_speedy_chip_here could have been a while ago if the linux community wanted it to be.

    And on another note, if linux does become dominant and people decide it's too commercial and trendy to use anymore, I hope it isn't an OS like OpenBSD or any UNIX-derived or UNIX-like OS which replaces it. I would really like it to be something far more innovative and well thought out than anything we currently have.

    --
    I'm not a smorgasbord.