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."

16 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.

  3. 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
  4. 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.

  5. 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.

  6. 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.

  7. 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!
  8. 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 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.

  9. 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.

  10. 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
  11. 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.

  12. 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
  13. 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.

    --

  14. 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