Slashdot Mirror


Where Does Linux Go From Here?

With the success that Linux is currently enjoying Linux.com (also owned by SourceForge, Inc) asks the question, where do we go from here? With such a high level of success and greater corporate participation (on both the consumer and provider fronts) will the spirit of freedom and idealism remain true or will the ever-present corporate bottom line eventually take over? "Linux is surrounded by proprietary IT firms. Some of them view Linux as a profit maker, others as a threat to their profits. Both sides represent a challenge for Linux in holding to its ideals of freedom and openess. The first large IT firm to really grok Linux was IBM. It has a long and mutually beneficial association with Linux, Apache, and other FOSS projects. The company has learned the language and the mores of the FOSS world, and has made significant code contributions as part of those projects along the way."

65 of 360 comments (clear)

  1. SourceForce? Come on... by Laebshade · · Score: 4, Funny

    With the success that Linux is currently enjoying Linux.com (also owned by SourceForce, Inc) asks the question,

    Come on editors. SourceForce? I was gonna let the missing comma between 'enjoying' and 'Linux.com' slide, but jeez, this is so blatantly wrong.

  2. Take over? by nine-times · · Score: 5, Insightful

    will the spirit of freedom and idealism remain true or will the ever-present corporate bottom line eventually take over?

    How much do we have to worry that something will "take Linux over"? No matter what corporations do, they'll always have to release the source code, which means people can always fork it. Wasn't that the point?

    1. Re:Take over? by Orange+Crush · · Score: 5, Insightful
      will the spirit of freedom and idealism remain true or will the ever-present corporate bottom line eventually take over?

      Yes and yes (it's already happened). The neat thing is both can happen without being mutually exclusive. Such is the beauty of FOSS. Is Linux suited for big-iron, misssion critical enterprise stuff backed and supported by heavyweights like IBM, Sun, etc? Yup. Can it be tinkered with on cheap commodity hardware for "backyard" projects and hobbyist programming? Yup. And everything else in between.

    2. Re:Take over? by einhverfr · · Score: 3, Insightful

      I think there is an interesting misconception about true community-developed software such as Linux. It will remain open because that is the best way to compete. Look at PostgreSQL for example. They even use a BSD-style license and everyone that has tried to offer a closed version of it has failed unless it is a niche market that the PostgreSQL community doesn't really want to be in anyway.

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Take over? by Almahtar · · Score: 2, Interesting

      I don't remember if I signed a nondisclosure or not, but I recently interviewed at a company that makes a big ticket product (a few hundred K/unit) that used to be BSD based that's now Linux based. Their competition was thrilled that they'd have to hand out the mods they made to the kernel, and were pretty disappointed when those mods were pretty much *cut out huge chunk of kernel, make a call to userspace (insert big poofy cloud here), return to kernel*.

      Companies must redistribute the mods they make to the kernel, but that doesn't mean their mods are helpful...

  3. Insidious Allusion? by ZeroFactorial · · Score: 3, Funny

    Or is the title of this post an insidious allusion to things to come? "Linusoft: Where do you want to go from here?"

  4. not an enterprise operating system by Exter-C · · Score: 2, Informative

    Linux is not really an enterprise operating system at this point in time. Yes its working in enterprise environments, yes its stable in most implementations and there are good patch management solutions etc but what is missing is some standardisation across hardware vendors. There is no standard way of monitoring RAID/Fans/Hardware failures etc. Each vendor has their own tools which makes having multi-vendor environments a pain, If we compare against windows with mom every vendor has a plugin which will allow you to monitor and manage the systems from a central point. If I look at some of the other "enterprise" operating systems like Solaris and AIX they have a standard set of tools for fibre channel controllers etc which work on all of the vendors. It may sound like a small issue but when your dealing with lots of systems having to know what controller is in a system to support it makes a big difference.

    1. Re:not an enterprise operating system by Sadsfae · · Score: 2, Informative

      There is no standard way of monitoring RAID/Fans/Hardware failures


      SNMP is pretty standardized :) Most enterprise organizations use Nagios http://www.nagios.org/ or a similar solution for monitoring of HW, hosts and services.
      --
      Have a squat over at the hobo house.
    2. Re:not an enterprise operating system by Lumpy · · Score: 2, Interesting

      The exact same thing can be said about windows.

      There is no standardization across hardware vendors for windows. RAID cards are always different, Hardware monitoring is always different... The old Compaq servers were the best but was 100% different from DELL and IBM. no standardization anywhere.

      I would LOVEto see standardization like you speak of, but it does not exist. Not for Windows, not for Linux. the ONLY place I have ever seen it is OSX and SUN.

      but then you are using their hardware and their OS... therefore they can make it happen.

      and honestly, nothing is as beautiful as seeing 3 racks full of Mac rackmount servers and Storage vaults. it makes anything from dell,HP and IBM look like dog turds.

      --
      Do not look at laser with remaining good eye.
    3. Re:not an enterprise operating system by PPH · · Score: 2, Interesting

      Linux isn't anything in particular. It's whatever one makes of it. 'Linux' isn't an enterprise operating system, but certain distros of Linux certainly are, tools and all. Other distros are embedded O/Ss, desktops, set top boxes, or whatever you make of them.

      --
      Have gnu, will travel.
    4. Re:not an enterprise operating system by SanityInAnarchy · · Score: 2, Interesting

      There is no standard way of monitoring RAID/Fans/Hardware failures etc.

      Google for lm-sensors. I'm fairly sure that's at least a standard API, even if the backends aren't standard.

      There's also SNMP and Nagios, which can be used to remotely monitor a system. I'm fairly sure you can tie these in to lm-sensors.

      Each vendor has their own tools which makes having multi-vendor environments a pain, If we compare against windows with mom every vendor has a plugin which will allow you to monitor and manage the systems from a central point.

      HAHAHAHAHAHAHAHA....

      Oh, man... wait... you were serious?

      Just look at a typical Windows laptop. I have a tool for my touchpad, which is relatively standard only because it seems like Synaptic makes all laptop touchpads. I have a tool for my thumbprint scanner, a tool to update the Toshiba drivers, and while I've opted to use the normal XP wireless support (I think), there's that plus an Intel wireless utility... Even soundcards frequently come with their own system tray thing.

      Now, maybe it's different in the enterprise, but it seems to me that hardware vendors are always creating their own little utilities before there's a standard, and are slow to adopt the standard once it exists, for any OS except OS X, and maybe Solaris (before Solaris/x86 and OpenSolaris).

      I'll give you the fibre, mostly because I don't know anything about that, but then, consider that Google has an infrastructure basically built out of commodity desktop hardware. So, if you have to, you can always just throw known hardware configurations at it -- which is really what you should do with any OS.

      --
      Don't thank God, thank a doctor!
    5. Re:not an enterprise operating system by alexborges · · Score: 3, Insightful

      Sigh...

      Wrong on ALL accounts.

      There IS a standard way for ALL Linuxes to monitor EVERYTHING. Smartd+snmp will do the trick and it works just about the same for them all.

      As for the rest, vendors create their measly, unoperable, stupid shitty stuff to supposedly "monitor" things. They are all really pretty badly made, but its "their" way.

      That being said, "Linux" as an abstract entity has no room in corpoland, you need to start thinking RHEL or SLES, and there you will see: all RHEL is monitored the same way, all SLES is monitored the same way. If you wanna use the crap monitoring stuff dell, hp and ibm attempt to push down your throat, by all means, do it, but dont come crying to us.

      --
      NO SIG
  5. Linux goes where Ferrari went! by CyberLord+Seven · · Score: 2, Interesting
    Given that this is Slashdot a car analogy is in order.

    Linux is a Ferrari. It requires a real driver.

    Mac is like a Toyota. A good, solid vehicle. Dependable and long lasting. Just don't expect to do any internal work on it like my dad used to do when I was a kid.

    Windoze is like a Ford Pinto. It'll get you to work and back home again, just don't expect it to have any real power.

    The Linux community must get away from trying to be Ford or GM (Genetically Modified?). Linux offers POWER! No apologies POWER! It ain't for your gran'ma.

    --
    We have always been at war with Eurasia!
    1. Re:Linux goes where Ferrari went! by Akaihiryuu · · Score: 4, Funny

      > Windoze is like a Ford Pinto. It'll get you to work and back home again, just don't expect it to have any real power.

      Very accurate. It will get you to work and back home, without any real power...but you forgot to mention that it is perfectly normal for it to sometimes explode.

    2. Re:Linux goes where Ferrari went! by BrainInAJar · · Score: 2, Interesting

      Solaris is like a semitruck. Without it the commercial world would collapse.

    3. Re:Linux goes where Ferrari went! by Cro+Magnon · · Score: 2, Funny

      Windoze is like a Ford Pinto. It'll get you to work and back home again, just don't expect it to have any real power.


      What do you mean, no real power? Did you see the size of that fireball?

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  6. i know by jollyreaper · · Score: 4, Funny

    Where next? Linux must crush its enemies. To see them driven before it. And to hear the lamentations of their women...

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
  7. Hot air rises by spleen_blender · · Score: 4, Insightful

    There are two fields where Linux is lacking compared to Apple and Microsoft: How easy it is to screw things up and games. Of course driver support is important, but that is driven by demand of the market, not demand of the developers, so I consider the previous two reasons of higher importance when discussing how best to expand Linux in the market.

    Now I know ideally we should all be intelligent enough to be able to operate Linux without screwing something up, and if we do be able to fix it. But the layman is not and will not have our technical ability, however simple the task may be. Since Linux does not have technical support often in the same way Apple and Microsoft do, users are driven away for fear of an inoperable computer. They would rather have a computer that works 50% of the time than 25% of the time. As far as business use for Linux, obviously they have the resources to be able to have any problems fixed and prevented, but personal users can not do that.

    As far as games, Tux Racer does not cut it. Email and web browsing of course are workhorse reasons for having a PC, but you can do that on your cell phone nowadays. Honestly, game development seems to be in a bit of a catch 22 in the same way that driver support is a problem. Investors need to see profitability in the market, so they want to see market demand. However market demand isn't rising because there isn't enough of a reason to switch to Linux when you can't play the hottest new games on it. Of course games do get ported, however initial release of games for Linux I think is vital to bring the average computer user into the fold of open source.

    Just my two cents.

    1. Re:Hot air rises by Ash-Fox · · Score: 3, Insightful

      Okay, that is good. But how can we make it better than the status quo is the issue, though.
      The problem in my opinion is that Microsoft products are free.

      In a lot of cases, Linux distributions don't have 100% of what Windows can do. If someone has a choice between a Linux distribution that does 90% (and 20% of other stuff) verses 100% of what they're used to and likely want. They'll likely choose Windows -- Unless they had to shell out money to get Windows.

      Usually when people have to shell out of money, they become more willing to live with compromises in certain areas that the alternative isn't good at.

      Now, while you may say that "Windows isn't free". Everyone and I mean, everyone has a friend who has a friend which can get a copy of for free.

      Additionally, because when you goto a computer shop and purchase a computer, you're not told "If you want Microsoft Windows, you'll need to pay 100USD extra (or whatever the price is)" verses the basic install of some free distribution.

      If there was a lot less piracy a seven years ago, Linux seen as a option in stores. I would be pretty sure that Linux would of obtained a lot more development and would of passed Windows and OS X in functionality in all ways by now.

      I think what is needed, is a better WGA anti-piracy technology.
      --
      Change is certain; progress is not obligatory.
    2. Re:Hot air rises by Blakey+Rat · · Score: 2, Insightful

      This idea keeps coming up, and it's still a bad idea.

      They don't do it because:
      * The LiveCD can't possibly have drivers for all future video cards
      * The LiveCD can't even guarantee the ability to read the host computer's HD to save the game. The HD could be encrypted or in a format it doesn't understand.
      * The LiveCD can't possible guarantee it will have every game accessory the player may use during the game (like a voice chat program, or maybe a web browser), and if it did, it would have to be re-configured for every game.

      Running in a VM is a new angle I hadn't seen before, and might solve a couple of these problems, but it still seems a lot more trouble than it's worth. The number one most important reason is this:

      * DirectX already exists. Why reinvent the wheel?

    3. Re:Hot air rises by cadeon · · Score: 2, Insightful

      Who's up for starting an open source, good, unbreakable WGA alternative, and giving it to Microsoft for free?

      Here, use this. You're stuff will get pirated less.

    4. Re:Hot air rises by civilizedINTENSITY · · Score: 2, Insightful

      "DirectX already exists. Why reinvent the wheel?"

      Exactly! OpenGL already exists, why in hell would anyone invent DirectX?

  8. Tagged psuedointellectualism by antifoidulus · · Score: 2, Insightful

    How many articles are we going to have on the same topic? Just a bunch of nonsensical ramblings about "corporations" and "freedom" with about 0 substance. You don't like the direction Linux is taking in terms of "corporate influence", then fork it, end of story.

  9. This is not the typo you are looking for.. by Chas · · Score: 3, Funny

    *Handwave*

    --


    Chas - The one, the only.
    THANK GOD!!!
  10. Isn't it too early in the day by zappepcs · · Score: 4, Interesting

    For a flame war on Linux fanbois?
    There are several 'hobbies' that I partake of, and inevitably, in all of them, as someone is introduced to the hobby, they have great enthusiasm for it, try to re-invent the wheel, or loudly proclaim how great something is, despite it's aging status technologically.

    Linux is proving it's point. IBM and others ARE contributing (to Linux and many other projects... Thank you IBM) but I think that the real point is that F/OSS is becoming popular, not *just* Linux. Where proprietary systems have been the bedrock of business applications, F/OSS is making strong inroads. LAMP anyone?

    The problem is that you can't talk about how good it is without comparing it to Windows or other such products. THAT is the problem... comparing it. When you go to the hardware store to buy a hammer, do you notice if the head is round or fluted? Do you compare the steel quality of new mower blades before deciding on which to buy? A tool is a tool. Seldom, IF EVER, will you find yourself thinking "Oh noooes, I can't dig a hole with this shovel, it was not made by Acme"

    Interoperability is the key. The interface between hammer and nail is a pretty open standard. The interface between dirt and shovel is a pretty open (if dirty) interface. The PROBLEM is not whether F/OSS and Linux is good enough.. it IS. The problem is that interface to content. The one remaining major hurdle is MS document formats. Once that interfacing/interoperability problem is solved, Dell will be making money shipping Linux configured desktop systems. The problem is as much user perception as it is anything else.

    For about ... ummm ZERO dollars I can setup up an application development station for Linux apps. Compare that to the MS equivelent? yikes. As soon as it makes no difference to users whether they use Linux or Windows... I bet the cost of the MSDN drops to something your mom can afford to buy you for christmas. Lets face it, Linux and F/OSS ARE the only thing creating competition to MS. Mac is nice, workable, and user friendly... but the price tag is a bit much for someone shopping for the Hyundai of home computers.

    1. Re:Isn't it too early in the day by ratboy666 · · Score: 2, Interesting

      So where do I get Windows for $0?

      Inquiring minds want to know...

      Or are you suggesting running the free Windows tools under Linux?

      --
      Just another "Cubible(sic) Joe" 2 17 3061
  11. To working.... by PortHaven · · Score: 3, Insightful

    I really, really, really want to support Linux. However, frankly, I just don't have the time to hassle with it. I have made 4 endeavors in the past. And currently have a 5th endeavor for my wife. If I were to give Linux a score grade it would "C-".

    I know that's not what a lot of you want to hear. But it's the truth. I don't want to spend several days trying to get a 802.11g wifi card working. I don't want to have to use some install manager or try to figure out how to get some script to run from the terminal in order to install an application. I simply want to be able to click and launch it, and have it install. Sadly, driver & software installation hurdles plague Linux. (In fact, these were the same issues that plagued Linux when I tried it repeatedly in the late 90's early millenials.)

    I will say, it's improved quite a bit. At least in video card support apparently. But the truth of the matter is, I'd take XP & OS X over Linux. And that's because I'm anti-Linux or don't support Linux. Far from it, I wouldn't have tried it for my wife's (non-critical use) machine. So please guys....focus on these issues. (And don't say "Linux isn't really for the masses." Because everyone else keeps trying to push it that way. And that is the slated goal of many.)

    Best of luck all...

    - The Saj

    1. Re:To working.... by Jugalator · · Score: 2, Insightful

      Btw, maybe I should also add on my conclusion part from these things happening every now and then... And having tried distros now and then from since about Red Hat 5.

      When Linux works and e.g. OpenOfficer fulfill your needs, and you don't need any Windows-only software, it's awesome, like running a non-hardware dependent OS X that's free and with an incredible community. Using Linux don't even need to imply giving up on a great user interface anymore. I honestly think there's no match anymore either in Windows Vista or OS X. Vista is really too "heavy", and tries to do too much at once out of the box, and OS X has problems I can't really see any open source fan can enjoy. I think it's even worse than Windows in the proprietary sense. People would start foam if MS started tieing their own hardware with Windows copies and get retailers to sell that crap, but at Apple, that's routine. Obvious advantages with hardware compatibility, but obvious disadvantages from a personal philosophy in how you want to use your computer.

      The problem with Linux is however than if things break, or don't run, it can be the most weird problems to someone used to Windows. Like it not working well on a 1 year old graphics card. Now I'm not talking about what people whine about with Vista and Geforce 8's, but that you don't even get a picture from the X server on the live CD, even in VGA mode, if you have such a card.

      So Linux IS unfortunately still very much "hit & miss" to me, and that's the #1 thing I'd like to see improve. The examples I gave depends a lot on hardware manufacturer support, but I could just as well have given software examples. For example, in the very latest KDE version (of the 3.5 branch), Konqueror's column icon view didn't even work with keyboard navigation. It skipped icons and jumped around. It works well in Windows, and Nautilus. This is a very very basic feature to me.

      --
      Beware: In C++, your friends can see your privates!
    2. Re:To working.... by PortHaven · · Score: 2, Interesting

      "I'd say this is a Freudian slip, but lets just chalk it up to typo."

      ROTFLMAO, my bad...but dang that's funny. Yes, there should be a "not anti-linux..."

      "Regardless, I'd like to see your proficiency on using Windows 95 or OSX 8. I'm sure everything was just so naturally intuitive when you walked into it, right?"
      No, of course it wasn't. But it hasn't been since DOS/Windows 3x that I was constantly editing script files, and fussing to get just anything to work.

      That said, I've only been using OS X for 5 months. And the time to transition to the new environment was quite short. That's not to say I don't have to haggle thru on some things. Or drop into terminal or run some scripts (ie: to view my hidden .svn files). But to just get up and running for the basics was very little problem.

      "If instead of complaining about how utterly unintuitive an experience Linux was and took some effort to learn how that box in front of you worked, maybe it would start clicking."
      Trust me, I spend several days trying to just get the wifi & sound working. Got sound 3/4 working and finally had to have a friend get wifi working. Fun fun fun...

      If I had the time to waste I would. I simply don't...

      "Additionally, driver support in Linux is pretty much at an "It-Just-Works" state, its a lot better than the days of Win 95 and even 98 when i used to get driver problems ALL the time."
      I'd say it's in the "Windows 3x" days with regards on many driver aspects.

      "Linux is providing us with a FREE, OPEN, community-driven alternative to computing. If you want to support a small group of self-interested organizations ultimately only interested in power over usability, then go waste your money, I'm saving mine and having an AWESOME and FUN time doing it!"

      I guess part of the problem is I just don't have much time for FUN these days. I'd much rather go out shooting with my digital camera than sit for three nights working on a wifi driver installation.

    3. Re:To working.... by Kjella · · Score: 5, Insightful

      I know that's not what a lot of you want to hear. But it's the truth. I don't want to spend several days trying to get a 802.11g wifi card working. 1. Buy supported hardware.
      2. Use the latest desktop-oriented distro.
      3. Did I remember to say buy supported hardware?

      There are always people trying to make non-supported hardware work on Linux, who are trying out various arcane command line incantations, alpha-quality reverse engineered drivers and hacks like ndiswrapper to make it work with Linux. If you do not want to be part of them, you must accept that said card will not work under Linux. No, you can't expect every piece of hardware, working as it might be in Windows, to also work in Linux.

      I don't want to have to use some install manager or try to figure out how to get some script to run from the terminal in order to install an application. I simply want to be able to click and launch it, and have it install. "britney_spears_naked.jpg.exe [Open] [Save] [Cancel]" is the biggest source of viruses, trojans and malware on Windows. I go to "Add/Remove programs", type in the name and install and it's as easy as can be. Almost all the good software is in distro repositories, can you tell me what it is you'd like to install, that isn't there? Particularly when you include the multiverse repository (Ubuntu, but others have similar) which tend to have all the free closed-source software as well. And if you desperately wnat payware, click-n-run is better than downloading random executables any day.

      Would duplicating Windows' method be any problem? Hell no, I see it every time I run "wine setup.exe". Linux has it's variation of that too, but I prefer the distro way. It's not like a distro is anything like a monopoly, consider it more like a megamart with a searchable index. Why you'd try to chase down random snippets of code to run *and* and the same time claim you want mainstream userfriendliness, well it just doesn't compute.
      --
      Live today, because you never know what tomorrow brings
  12. Re:SourceForce? Come on... by Junior+J.+Junior+III · · Score: 4, Funny

    Oh! Oh! I know! How about incorporating kernel-level spellchecking?

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  13. Re:ugh by Endo13 · · Score: 2, Insightful

    Linux is never really going to "take off". That's because the whole Linux/FOSS model is anathema to what it takes for a desktop OS to really take off. What Linux needs to "take off" is a single, easy-to-use viable distro for the public. Which is not going to happen, because Linux and FOSS are all about having lots of choices and having everyone customize it for themselves. Sorry, not going to work. Software developers don't want to worry about working around the differences (whether real or perceived) in umpteen dozen different distributions (and variations of those distributions), most of which have significantly less than .1% of total desktop market-share. Heck even Ubuntu (currently the distro that most nearly meets these requirements) has at least three variations.

    --
    There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  14. Linux isn't done yet by MobyDisk · · Score: 4, Insightful
    Okay, I'll get flamed and modded down to the depths of trolldom, but here goes....

    I love Linux as a concept: An open-source, free as in beer, free as in speech, tweakable operating system offered and supported by multiple vendors. But Linux as a reality is an hodge-podge of incomplete applications spread across multiple subtly-incompatible distributions.

    Moments ago, I read the following thread on the Rapidsvn mailing list. Rapidsvn is a very nice front-end for the Subversion version control system. I've compiled it, made changes to it - it's quite nice. I like it especially since it works on Linux, Mac, and PC -- all three are OSs I use to some degree. So the following is not a dig on this particular project. It is one example of something that happens a million times every day:

    (P.S. I chopped the thread for brevity to make my point)

    Hi, I have downloaded rapidsvn 0.94. I am trying to install on SLED 10sp1. I enter ./configure
    at the command prompt. I get a lots of messages and finally:

    checking for APR... not found
    configure: error: APR is required. Try --with-apr-config.

    I tried...[various things] but got the same error message. I installed all the available APR's for
    listed listed as version 1.2.2-13.2

    Any ideas how to install rapidsvn -- I really want a gui interface on
    linux similar to tortoisesvn on windows.

    [various responses about apr-config, apu-config, downloading pre-built binaries, etc. but no solution] So we have a fairly simple GUI program, with no crazy dependencies. This application is not available in binary form for this distro, and since there are many major Linux distros and you never know what will happen if you install an RPM from another one. You can't compile it from source without a CS degree, and you need gigs of development libraries to do it.

    This is the Linux I know, and it is why I have Linux on that other partition so I can boot it up now and then and see what the state of Linux is. But so far, it's always stuff like this. The challenge with Linux isn't learning the UI or thinking differently or anything. It's just getting stuff installed and getting it to work properly. I've never gotten a Linux distro up to the productivity of either my Mac or my Windows PC. I've maybe gotten 80% of the way, but with 500% of the effort. It's just not worth it.

    1. Re:Linux isn't done yet by Anonymous Coward · · Score: 2, Interesting

      It sounds like you've made an honest effort to "get to know" Linux, and that it didn't work out for you. That's fair enough.

      However, for every anecdote, there are is a counter-anecdote. For my part, my switch to Ubuntu was not painless. I had to spend time getting things working. But overall I find Linux to be more powerful and more productive. The amount of time I've saved over the last few years using Linux is far greater than the initial time required to learn the new system and to get it working on my hardware. (E.g. system admin is easier without anti-virus to worry about, software installation from repositories is faster, not having to "fight" the operating system is more efficient.) So, for me, it has been a net positive.

      With regard to your mailing-list anecdote, it would be trivial to find a similar-sounding anecdote for a Windows program (or even a Windows core component). The fact is that when it comes to computers, there will always be things that need extra tweaking, or things that don't work properly. On Windows, the vast majority of binary downloads will "just work," but then again on Linux the vast majority of repository installs will also "just work."

      I'm not really arguing against anything you've said. We can all agree that Linux has faults. An overly technical "culture" and sometimes cryptic software installation is certainly not a good thing. But more and more, Linux is becoming streamlined and accessible. For many of us, it is already more productive than alternative operating systems.

    2. Re:Linux isn't done yet by Daishiman · · Score: 2, Insightful

      Your expectations are too high. Using a compiled application in a Linux distro is like grabbing the sources for a Windows application and compiling them with Visual Studio yourself. Te equivalent of donwloading a nice .exe installed on Windows is when the package is available for your distro of choice. If you can't wait until then you'll have to live with compiling, just like any other platform.
      Your only "problem" is that since the development process if much more transparent you want to get the product before it's ready for everonye. Consider that a benefit in itself.

    3. Re:Linux isn't done yet by dylan_- · · Score: 2, Informative
      From the rapidsvn wiki:

      SuSE

      The guys from Novell/SuSE dont include RapidSVN with their distributions. One of the unofficial sources is:

              * http://packman.links2linux.de/package/rapidsvn


      I could only find a thread for this from google with one response, which the guy never replied to so I'm not sure what makes you think the given solution didn't work? Is there another thread? Feel free to let him know about the above repository.
      --
      Igor Presnyakov stole my hat
    4. Re:Linux isn't done yet by Colin+Smith · · Score: 2, Insightful

      You aren't a typical computer user. Neither is anyone else who uses Subversion.

      --
      Deleted
    5. Re:Linux isn't done yet by TheNarrator · · Score: 4, Insightful

      On ubuntu you run

      sudo apt-get install rapidsvn

      Output of this command:

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following extra packages will be installed:
          libsvncpp0c2a libwxbase2.6-0 libwxgtk2.6-0
      Suggested packages:
          libgnomeprintui2.2-0
      The following NEW packages will be installed:
          libsvncpp0c2a libwxbase2.6-0 libwxgtk2.6-0 rapidsvn
      0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
      Need to get 3817kB of archives.
      After unpacking 10.8MB of additional disk space will be used.
      Do you want to continue [Y/n]? y
      Get:1 http://us.archive.ubuntu.com/ feisty/universe libsvncpp0c2a 0.9.4-1ubuntu3 [73.1kB]
      Get:2 http://us.archive.ubuntu.com/ feisty/universe libwxbase2.6-0 2.6.3.2.1.5ubuntu6 [567kB]
      Get:3 http://us.archive.ubuntu.com/ feisty/universe libwxgtk2.6-0 2.6.3.2.1.5ubuntu6 [2875kB]
      Get:4 http://us.archive.ubuntu.com/ feisty/universe rapidsvn 0.9.4-1ubuntu3 [303kB]
      Fetched 3817kB in 16s (237kB/s)
      Selecting previously deselected package libsvncpp0c2a.
      (Reading database ... 157987 files and directories currently installed.)
      Unpacking libsvncpp0c2a (from .../libsvncpp0c2a_0.9.4-1ubuntu3_i386.deb) ...
      Selecting previously deselected package libwxbase2.6-0.
      Unpacking libwxbase2.6-0 (from .../libwxbase2.6-0_2.6.3.2.1.5ubuntu6_i386.deb) ...
      Selecting previously deselected package libwxgtk2.6-0.
      Unpacking libwxgtk2.6-0 (from .../libwxgtk2.6-0_2.6.3.2.1.5ubuntu6_i386.deb) ...
      Selecting previously deselected package rapidsvn.
      Unpacking rapidsvn (from .../rapidsvn_0.9.4-1ubuntu3_i386.deb) ...
      Setting up libsvncpp0c2a (0.9.4-1ubuntu3) ...
      Setting up libwxbase2.6-0 (2.6.3.2.1.5ubuntu6) ...
      Setting up libwxgtk2.6-0 (2.6.3.2.1.5ubuntu6) ...
      Setting up rapidsvn (0.9.4-1ubuntu3) ...

      Wow! That was so easy! Took me 30 seconds to install including downloading. Would have taken longer to install on windows just to find the rapidsvn website, download the files, click the install button and hit the next button on the wizard. Geez people start using Ubuntu or at least a Debian based distro. It's not 1997 anymore.

    6. Re:Linux isn't done yet by Americano · · Score: 2, Insightful

      One of the things they taught us in one of our most basic courses (critical thinking) is that you can't reason from one experience to a generalization. [ . . . ] There are plenty of people out there who have exponentially increased their productivity after a switch to Linux - myself included. I'd like to see a real survey, and real statistical analysis of the results, detailing real-world productivity by OS.
      Translation: "Watch as I make the same logical error I've just claimed you made!"

      Your claims of increased productivity are no more statistically valid as an indicator of Linux's effects on productivity than the GP poster's claims that it's been a productivity drain. And as far as the GP poster's over-arching point, that Linux suffers from multiple, subtly-incompatible systems competing for marketshare with one another, I think he's actually making a very useful point that Linux developers would do well to bear in mind.

      In short, you admit that you've not seen a "real" statistical analysis of the productivity gains or losses related to an OS switch... so why even bother to chime in, except to tell us you're a CS major and you've compiled some Linux stuff from source? (As for your claim of "exponentially" increasing your productivity by simply switching to a new OS... come on now. I'd think that a critical thinking class would also teach you that making wildly inaccurate & unfounded claims with no supporting evidence is typically met with derision and skepticism...)
  15. Re:ugh by Ash-Fox · · Score: 2, Insightful

    Let's be honest here; the majority of people here (and I count myself among them) expected Linux to be a hell of a lot more successful than it has been. After 15 years of development it still commands a tiny market share, even in the server market.
    Here is the reason: Windows is free too.

    Hopefully WGA will put a stop to this.
    --
    Change is certain; progress is not obligatory.
  16. Re:One day, but not today by ericrost · · Score: 4, Informative

    Broadcom:

    Proprietary driver manager pops up, asks you if you want to install the driver and d/l the firmware, auto installs it and network manager pops up to connect. Easier than in windoze.

    ALSA/OSS:

    These days the only time you'd ever need to mess with these settings is to

    a) record something using either USB or built in mic's. Record something in windows without messing with a control panel.

    b) use it with an app installed through wine, and even then not so often.

  17. Eh... not so sure. by IANAAC · · Score: 2, Insightful

    It is already happening with Ubuntu, and it will help linux get drivers for all of the hardware that is out there.

    I'm not so sure. I think the real next stop is actually handheld devices, be they cellphones or tablets. Not only that, but I'm willing to bet most people won't even know or care that these devices are running linux. The only people who have ever cared about what they run on their desktops is A) Geeks and/or B) Fanboys.

  18. Standardization and unity by Cannelloni · · Score: 3, Interesting
    Though I am a Mac user, I applaud the great work being done by the Linux guys. I want Linux to be a huge success and eventually replace Windows as the default platform in the world. Free and open software is a beautiful thing.

    I haven't read TFA yet (I will), but what is missing in the Linux community is unity and standardization. It would be great if people could rally around a single distribution of a common software framework, so that there is consistency and compatibility between different distributions - or better yet - that a single major flavour of Linux that more or less replaces Windows.

    I wonder, is that possible? A unified set of standards in the Linux world would give us reliable and secure computing, something that simply cannot be attained in the Windows world. Ease of use, stability, reliability, security and open source software, that's what needed to replace today's bloated and ridiculously insecure and unreliable Windows systems.

    --
    Beauty is in the beholder of the eye.
  19. Re:Same old, same old. by Joe+Jay+Bee · · Score: 2, Insightful

    Who, in their right mind, would devote thousands of development hours cobbling something together, then cast it into the wind where basement developers use "what they want, and [get] rid of what they don't?"

    Red Hat, Canonical, Novell... hell, even Microsoft have a few open source projects kicking around.

  20. Re:Same old, same old. by kv9 · · Score: 3, Funny

    The problem is that's not a business. Who, in their right mind, would devote thousands of development hours cobbling something together, then cast it into the wind where basement developers use "what they want, and [get] rid of what they don't?" Sun?
  21. Where Are The Users? by rumblin'rabbit · · Score: 4, Insightful

    There's something missing from the article "Where does Linux go from here?"

    The users. There's virtually no mention of them. There's talk about companies who are connected with Linux, about the technology, about the freedom of open software. But of the actual users there's only one passing reference.

    If you want to advance Linux, start thinking about the users - their needs, their desires, their problems, and so on. To begin anywhere else is to neglect the most important part of the equation, and Linux will remain a "system for nerds" forever.

    And so far as "Where does Linux go from here", send it to rewrite.

  22. Re:I know where you can go... by realdodgeman · · Score: 2, Insightful

    Send the list to canonical, with a copy to the kernel team, and post on every major linuxforum. It might actually get you somewhere. I would have modded you +111 insightful if I had modpoints left.

  23. Re:Need some minor apps....Like Outlook by vtcodger · · Score: 4, Informative
    ***A proper clipboard would also be nice. The fact that you can't copy and paste more than text between applications is laughable, and even simple text can be iffy from time to time.***

    The Linux clipboard is a perfectly conventional clipboard although it has some minor differences at the nuts and bolts level. (Unlike Windows and Mac, it doesn't move any data until a Paste is requested). Clipboards are an application level entity not an OS thing. All the OS does is allow the destination to talk to the source and vice versa. Unix in general and Linux in particular allow non-text objects to be moved via the clipboard just as easily as they do text objects. But the applications need to support that. Some do. Some Don't. Same is true for Windows.

    You, can, for example, use the clipboard to copy images from a web site viewed in Konqueror to Kword. You can't copy the same image from the same web site viewed in Firefox, but that's because Firefox doesn't support it, not because Linux doesn't.

    The only clipboard thing that is actually different in Linux is that the text mode clipboard for tty consoles is a different clipboard than the GUI clipboard (so that it can work if the GUI is dead or not started). But if you run a console application in a terminal program under the GUI, it uses the GUI clipboard so you can move text to and from console applications if you need to.

    --
    You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  24. Open Source Support by PortHaven · · Score: 2, Interesting

    One of the big arguments that is given for paid versus open-source software is support. There are a lot of companies that offer enterprise support for Linux. And there is a lot of information scattered about on forums. But often this can be a bit cryptic for the newbie to Linux. Furthermore, such posts often assume additional knowledge. One can easily find oneself looking up a chain of topics just to get something simple working.

    Perhaps what is needed is "Open Source Support". A website who's focus is to help the newbie to Linux on the consumer end. The site would have volunteers helping via IM chat, email, and perhaps VoIP. Said site would only support the most basic of activities (ie: setting up basic configurations such as mouse, video, printer, basic networking, etc. Basic software installation. Etc).

    The support agents would be volunteers. The website would provide email alias & accounts. And even an option to "tip" your support representative via "Paypal" or perhaps other means. The site would avoid any more complex issues (ie: setting up your own web server, etc). Not saying a support contact might not help someone. But any such request could be politely declined.

    It'd be an interesting idea. Not sure if it could be pulled off, but if it could I think such a site would do wonders for helping people migrate to Linux. (Which would then entail much more support on the corporate end for drivers, development and enterprise activities.)

    - The Saj

  25. Re:Same old, same old. by nine-times · · Score: 2, Interesting

    The problem is that's not a business. Who, in their right mind, would devote thousands of development hours cobbling something together, then cast it into the wind where basement developers use "what they want, and [get] rid of what they don't?"

    Ok, well even if we all agreed with you, that would be a reason why Microsoft wouldn't make their own version of Linux. However, my point was that *if* Microsoft were to make a version of Linux, the Linux community would have nothing to fear from that. If Microsoft good changes to the kernel, the Linux community could get the code for those changes and use it themselves, and there would be nothing Microsoft could do to stop it.

    it's laughable to imagine that there's any kind of business potential in releasing things into the wild where they're instantly ripped apart as you've described.

    Yeah, tell that to the companies who are profiting from OSS.

  26. Pretty much. by khasim · · Score: 3, Insightful

    Since Microsoft has a monopoly on the desktop (yes they do, the court ruled so) there isn't much in the way of options.

    #1. Develop your own system, keep it proprietary and hope that Microsoft doesn't see enough value in taking it from you.

    #2. Support Microsoft's system and hope you can:
      2a. compete with everyone else doing the same
      2b. make enough profit to survive, but not enough so that Microsoft moves into the market itself.

    #3. Go Open Source / Free Software and try to get your system enough marketshare that you can turn a profit, somehow.

    #4. Give up on the computer industry and close your shop.

    Sun has realized that #3 is the only option short of just giving up. At least they have something marketable - their expertise in the systems that they designed and that they built.

    1. Re:Pretty much. by PsychoSid · · Score: 2, Interesting
      In my (limited) opinion I think that Sun follow roughly the same business model in the enterprise that Apple do for the consumer - and limited business desktop market.

      Develop software to sell the hardware and provide the full experience with Sun One product suite etc.

  27. Re:Same old, same old. by David+Greene · · Score: 5, Interesting

    Who, in their right mind, would devote thousands of development hours cobbling something together, then cast it into the wind where basement developers use "what they want, and [get] rid of what they don't?"

    Hmm, let's see...

    And of course the usual suspects like Sun and IBM.

    Free Software can most definitely be an important part of a business strategy. For example, the company I work for uses it to leverage testing resources of the community. We also get bug fixes back from the community. We think it makes a lot of sense for a large community to share core development responsibility, the sort of stuff you find in university textbooks that is not proprietary in any way.

    In the future, companies aren't going to make money selling operating systems, word processors or basic compiler implementations. They're going to make money modifying the OS to run well on custom hardware, selling plugins to do fancy document formatting and developing new compiler optimizations that make all of this run well on their proprietary computer system.

    --

  28. Re:More patting ourselves on the back!! by zcat_NZ · · Score: 4, Informative

    Easy.

    Lunix is a unix-like OS for the C-64. There's probably about 15 or 20 people worldwide who use it.

    --
    455fe10422ca29c4933f95052b792ab2
  29. Re:I know where you can go... by pebs · · Score: 2, Informative

    There are still a few things holding me back from Linux... so I hope the community focuses on these soon:

    - User-friendliness. Instructions on how to accomplish something should never involve command line anything. Some users just don't get it.

    - Software support. Start pushing major vendors to make Linux versions. Start with major tools like graphics suites and IDEs. Then games. For example, I need Dreamweaver for it's code editor and Photoshop. And no, I don't want to use Gimp or buy the bloody expensive PHP IDE when I already own Dreamweaver licenses.

    - Hardware support. Drivers for all my stuff.

    - Make sure that the whole OS has integrated Help for anything you want to do. Again... no "Open a command window and...".

    -Work on the attitude of the Linux fans on various support forms so they don't laugh at basic user questions. I need a supportive and friendly environment where I can go to for help.

    It's been a while since I was looking into these, can anyone let me know if any (or all) of my points are already solved?


    Well, I've been using Linux since 1995, so I've seen it go through many changes. I just installed Ubuntu 7.10 and was amazed at how far they have gotten and how well it worked (I wasn't too impressed with the last two released). Using this distro, I'll address your points:

    User friendless: I still do things from the command-line out of habit, but then find that I could've done the same thing from a GUI settings manager. Barring something unusual, I think the typical user could get by without ever having to use the command-line.

    Software support: I don't see how to push commercial software vendors other than a mass-migration to Linux. Commercial entities can only be manipulated by money and potential for gaining/losing profits. The only real choices the community has is to develop alternatives or work on improving things like WINE to support popular software such as Photoshop/Dreamweaver. I believe at least older versions of Photoshop work in WINE.

    Hardware support: Similar problem to software support. This problem lies with the vendors for not supporting Linux. But its difficult to get them to release Linux drivers, especially open-source drivers or closed-source drivers that are kept up-to-date. People can reverse-engineer drivers, but this is especially difficult in things as complex as Wifi drivers. Wifi support is quite good these days, if you buy the right hardware and don't need any bleeding-edge features. My wifi card was supported out-of-box with 7.10. So was power-management (Suspend, Hibernate) and other features (CPU scaling, battery monitoring, etc) necessary for laptop use. It's important to buy the right hardware if you want a pain-free Linux experience, however. You wouldn't buy a copy of OS X and then expect it to work on any hardware.

    Integrated help: Haven't checked this out yet.

    Attitude of Linux fans: I understand that you have to deal with these people if you go to user-driven support forums. Supposedly, Ubuntu forums are quite friendly from what I hear. I don't spend too much time in support forums myself, so I don't know. Personally, I'd like to see Apple fans quit being such douchebags, but that doesn't stop me from using it. Expecting some kind of mass change in human behavior is just unrealistic. However, the more normal people that start using Linux, the more there will be a change in overall attitude, because more regular people will be using it to outnumber the rabid fanatics. I've actually noticed that trend with Apple, and a general decrease in douchebaggery, but the core douchebags are still there if you look in the right places. This is because Macs have appealed to a wider audience by switching to Intel and allowing Windows easily in VM's or natively. Linux is experiencing something similar, but the people with the attitudes will still be around.

    --
    #!/
  30. You can't. It breaks stuff. by Anonymous Coward · · Score: 2, Funny

    It screws up all the "referers" in Apache :(

  31. Re:KDE by pappy97 · · Score: 2, Interesting

    "What is it about GNOME that makes it so compelling to distro manufacturers?"

    It's because linux geeks perceive KDE as pandering to the windows crowd and people like GNOME for the simple fact that it isn't trying to be a windows clone. I personally don't like GNOME and prefer KDE, not because it is more "Windows" like, but I like the look, feel, and layout better. Some distros are KDE-friendly. After all, you can get kubuntu (although I think regular ubunutu install cd should give you a choice during install of KDE or GNOME, but I can understand the desire to conserve CD/DVD space.

  32. Re:SourceForce? Come on... by budgenator · · Score: 2, Funny

    Cmdr Taco, "Gee ScuttleMonkey, your right, the company who's name you mis-spell lat week seems to have dropped a zero form your paycheck, no problem I'll have HR fix, should only take 6 months or so."

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  33. Re:ugh by FooBarWidget · · Score: 2, Interesting

    I thought you might have a point until you said "Heck even Ubuntu (currently the distro that most nearly meets these requirements) has at least three variations.".

    Just what is wrong with having 3 variations of Ubuntu? They're all Ubuntu, i.e. they're binary compatible with each other. If you make an Ubuntu package, that package will work on Kubuntu and Xubuntu as well. The package manager will install any dependencies you might need. The differences between the Ubuntu editions are smaller than differences between Vista Home, Vista Professional, Vista Ultimate and whatever the other 3 Vista editions are called. Just like a .exe will work on different Vista editions, a .deb will work fine on different Ubuntu editions.

    Now, I'm not arguing that that .deb may not work on other Linux distros, but I really don't understand why you're complaining about Ubuntu havving different editions. I really don't see the problem.

  34. Other options by huckamania · · Score: 3, Interesting

    #5. Develop for the web ala facebook, google, ebay, etc.

    #6. Develop for something other then the x86 desktop, ie. cell phones, portable game devices, game consoles, etc.

    On my own, I've tried #6 and #5. I've made a little money on #5 and no money at all on #6. Still, gotta keep trying or just accept working for the man.

  35. Re:It is an existing company, you insensitive clod by Pie-rate · · Score: 2, Funny

    Only because you're a fucking moron using Internet Exploder on Windows.

    Why would you expect sympathy for that on Slashdor?

  36. Re:SourceForce? Come on... by ThePengwin · · Score: 2, Funny

    Luke: "where am i going to find a free, open source FTP client?"
    Obi-Wan: "Luke, use the SourceForce!"

  37. Re:Need some minor apps....Like Outlook by Buelldozer · · Score: 2, Informative

    Bingo!

    For all of the fancy explanation in the parent post what you've stated is the truth. The clipboard does not function as expected for many, probabably a majority, of users.

    It simply doesn't have the capability of other Operating Systems. This is a problem.

  38. Next step, consumer devices. by chris_7d0h · · Score: 2, Interesting

    CPUs, memory and storage are today getting to a price/performance point where it starts making sense for manufacturers to contemplate building consumer devices on top of a scaled down but familiar platform with few or no license fees associated. Chinese manufacturers are I think leading the way in this area atm. and we'll soon see the fruit of that interest.

    This is a good thing. Consumers are many and varied and most of them are non-techies. To sell to non-techies you have to really nail the (user interface) experience and lessons learned during the next 5 years will eventually trickle back the desktop domain.

    So "Linux on the desktop" will i.m.o. not be something that will happen until Linux is in most of our tiny devices (iphone/ipod clones, nokia phones, portable media centers, wearable GPS devices / personal network hubs and whatever other gadgets of today and tomorrow.. ). So my guess, 5-6 years before we start seeing Linux widening noticeably on the desktop, but at that point the current obstacle holding Linux on the desktop back will have vanished and then it will be the final time we see an article on ./ titled "Is this the year Linux will conquer the desktop?".

    --
    In a society that believes in nothing, fear becomes the only agenda ~ Bill Durodié
  39. Re:Need some minor apps....Like Outlook by glittalogik · · Score: 3, Informative

    Klipper completely obliterates this problem. It's native to KDE (and installed by default in Kubuntu) but apparently will run happily in GNOME, or you can check out Glipper. Problem solved.