Slashdot Mirror


The Future of Closed Source Software and Linux

slashy writes "What is the future of closed source software and Linux? OSWeekly.com delves into the subject and emerges with a possible answer. Quote: "I have been struggling with one major problem lately with the Linux operating system and that problem is the amazing lack of new and exciting software. It's frustrating because by the time said software does finally make its way down to the Linux user, the Windows crowd has been using it for nearly a year or longer. Perhaps some of this is because there does not appear to be a clear, simple to follow outline cooperative for companies to design for the open source operating system. Arguably this is because of the perceived need to keep things "open," however, I feel it's time for Linux to grow up and find some kind of common ground with the closed source community. I am a firm believer that both parties could learn a lot from each other; unfortunately I don't see that happening any time soon."

32 of 566 comments (clear)

  1. Not enough software for Linux ? by Red+Alastor · · Score: 4, Insightful

    If you find there isn't enough software for Linux, you haven't browsed your repositories. I'm not saying that "I miss software X" isn't valid but if you think there isn't enough new things to try in general, you are not trying very hard !

    --
    Slashdot anagrams to "Sad Sloth"
    1. Re:Not enough software for Linux ? by kfg · · Score: 3, Insightful

      If you find there isn't enough software for Linux, you haven't browsed your repositories.

      Ahhhhhhhh, but he's not really talking about software, is he? He's talking about Microsoftcompatibleware and Buzzware.

      KFG

    2. Re:Not enough software for Linux ? by aztracker1 · · Score: 3, Insightful

      Damn, and I have mod points... still. Part of the problem is a lot of software, but very little *good* software.. Video editing comes to mind... Kino is nice for basic edits (cut/order) but handling additional audio tracks, and the interface for some parts is cumbersom. Pitivi is at least a few years away from being usable... Live seems interesting... As do a few others.. but spending the time to setup programs that *aren't* in the repositories, to find out they suck, and don't uninstall properly/completely... after a few days of trying, it sucks..

      Honestly, I am pretty comfortable with linux, but this is just one area that irks me to no end... There's plenty of other areas, but honestly, I'd pay $100-300 for a mid-grade video editor (Similar in features to say Pinnacle Studio, or iMovie) ... Unfortunately the market isn't there on that end for linux.

      Photo editing is another big thing.. and no, the gimp does suck... not feature wise, function/UI wise.. GimpShop goes a bit towards making it better, would be nice to see those changes migrated into the main tree... I've always liked Paint Shop Pro... and if it ran decent under WINE would use it there instead of VMWare... It's one of the few Windows apps I still rely on.

      Generall office apps, email and web browsing, pretty much there... outside of that, there is a *LOT* to be desired... how about a decent bittorrent client? I would KTorrent is decent, would like to see it approach uTorrent, or Azureus on usability/features... and in all honesty, if I had more time, I would donate some of it towards improving things... However, I do a lot more web based programming, and far less desktop/gui development.. it's a bit of a different mindset.

      --
      Michael J. Ryan - tracker1.info
    3. Re:Not enough software for Linux ? by NickFortune · · Score: 3, Insightful
      Agreed. The whole thing reminds me of how I felt in my first couple of months using linux, when I really, really wanted Linux versions of GetRight and ZoneAlarm. Shows how much I knew then, really.

      He's on firmer ground with flash - as in the browser plugin, anyway. Even then, I'm not too worried. All those flash ads out there provide therir own pressure on Adobe to keep Flash as cross platform as possible.

      --
      Don't let THEM immanentize the Eschaton!
    4. Re:Not enough software for Linux ? by EsbenMoseHansen · · Score: 3, Insightful

      The only reason to run inward-facing firewalls like that is if you can't trust the software you run. Obviously, this is not a huge issue on linux, but is on windows.

      Also, the "per-application" thing is just plain silly. If you have unblocked one application, you have unblocked them all, given that you install as root. The malicious ones, anyway.

      --
      Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
  2. Article Summary by SnowZero · · Score: 5, Insightful

    Summary: I like Outlook, but its not available for Linux. Evolution doesn't work enough like it, and Microsoft is unlikely to release a Linux version of Outlook. Boo-hoo. Why can't we all get along?

    I was kind of hoping for something a bit broader than one example heaped with a few generalities...

    1. Re:Article Summary by Melllvar · · Score: 4, Insightful

      Ya know, I read and re-read the article at least three times (I really did!), because all I kept getting out of it was the sheer cluelessness of its premise. Seriously, Outlook? Is there anyone out there whose spent more than five minutes ruminating over computer OS issues who believes that Microsoft is seriously gonn get behind Linux/Unix versions of its flagship products?

      Besides Dvorak, I mean.

      The article also cites Shockwave and iTunes as examples; but I've never felt even remotely outta the loop for being without either one of them. I frankly don't understood the weird obsession with those silly little Mac music players (my 2-year-old, 20gb, non-DRM compliant, format agnostic iRiver still kicks serious enough ass, thank you); and as for Shockwave ... well ... in I dunno how many years of XP usage I've had to put up with, I've never even had to bother with using Shockwave, so why install it? So I can ... what ... finally have that full, uncrippled Disney.com experience?

      There's only one thing that ever brings me back to Windows with any regularity. And that's gaming, pure and simple. You show me a critical mass of support from the mainstream PC gaming industry for Linux/Unix support, and I'll be outta here faster than Mindy Gates can say "Microsoft Bob."

    2. Re:Article Summary by killjoe · · Score: 4, Insightful

      Gimme gimme gimme. Open source will die when too many people are whinging and not enough people are doing. Open source only works when YOU contribute. Find a way to help.

      --
      evil is as evil does
  3. Not entirely true, but .... by WindBourne · · Score: 3, Insightful

    Apache, mosaic, jabber, etc were started on *nix. But these are server apps. There are many more desktop apps that were started on Windows and then FINALLY ported to *nix. What it will take is to make Linux a competitive place for desktop. Hopefully, as Google moves their apps on over linxu and forces other companies to compete on the same platform, then things may change.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  4. I believe just the opposite by AnyThingButWindows · · Score: 3, Insightful

    "I feel it's time for Linux to grow up and find some kind of common ground with the closed source community"

    I believe it is time for the closed source community to grow up and find some common ground with Linux.

    --
    When government fears the people, there is liberty. When the people fear the government, there is tyranny. - Jefferson
    1. Re:I believe just the opposite by Anonymous Coward · · Score: 5, Insightful

      Why would any company want to open their source code and share their intellectual property with everyone? Hours later, someone would be trying to sell a rebranded version of their hard work.

    2. Re:I believe just the opposite by ozmanjusri · · Score: 4, Insightful
      I believe it is time for the closed source community to grow up and find some common ground with Linux.

      There will come a time when proprietary software will be routinely written for Linux, but I would prefer it didn't happen too soon. At the moment, the consequence of proprietary software developers ignoring Linux (and other FOSS OSs) is that open source developers are having to create the entire software stack.

      The FOSS community won't just be developing an OS, but office apps, graphics tools, audio, video, CAD etc. It makes the task of creating a viable alternative to Microsoft harder, true, but the end result will be that an entire suite of FOSS software will exist for the platform by the time commercial interests start noticing the market.

      At the moment, the lack of pressure from commercial interests is allowing the FOSS solutions to develop at their own pace, so the longer the proprietary companies keep shooting themselves in the foot by ignoring Linux, the better. Given time, any company wishing to compete in the Linux market will have to produce software which is significantly better than the established FOSS tools, and that has to be good for us computer users.

      --
      "I've got more toys than Teruhisa Kitahara."
    3. Re:I believe just the opposite by MMaestro · · Score: 3, Insightful
      Sure, right when Linux shows multi-BILLION dollar profits, a SUCCESSFUL business strategy and doesn't have thousands developers each creating their own 'perfect' GUI.

      With the exception of servers and anti-virus software, Linux is far, far away from being a serious threat to Windows (and Macs.)

    4. Re:I believe just the opposite by dnaumov · · Score: 3, Insightful
      "I believe it is time for the closed source community to grow up and find some common ground with Linux."
      ...the ant told the elephant.
    5. Re:I believe just the opposite by FireFury03 · · Score: 4, Insightful

      the end result will be that an entire suite of FOSS software will exist for the platform by the time commercial interests start noticing the market.

      Whilest I will always to choose open solutions over closed ones where possible, I'm not convinced that having the entire software suite implemented before the closed source people take notice is necessarilly a good thing (if that were even possible). The closed software producers are often large corporations with a lot of marketting muscle and Linux may well benefit from them promoting their Linux versions of their software (and thus promoting the whole OS).

      I mean, lets that a theoretical example:
      Lets say Adobe ported PhotoShop to Linux. They put a bit of marketting behind it and a large chunk of PhotoShop users migrate over to Linux. (Ok, I guess this isn't necessarilly the best example since they're pretty attached to their Macs, but bear with me). A migration to Linux like this would give it quite a boost in the desktop market.

      Conversely, let's just imagine that The GIMP gets as good as (or better than) PhotoShop before Adobe start caring about Linux. So now they have a viable free (as in beer) competetor to their rather expensive product. Are they actually going to want to promote Linux (which usually ships as standard with The GIMP)? Of course not, they're going to want to use their marketting weight to push people away from Linux in the hope that they can keep as many people as possible from discovering that they can get something as good as PhotoShop for free.

      Yes, ok, so The GIMP is available for other platforms, but people are more likley to discover it if it's already installed when they get their computer.

      Given time, any company wishing to compete in the Linux market will have to produce software which is significantly better than the established FOSS tools, and that has to be good for us computer users.

      It's worth noting that (in my experience) most commercial decisions are not based on "what's best for the job" or even "what gives the most bang for our buck". I've lost count of the number of times employers have forced me to use some very expensive piece of software that really is nowhere near as good at the job as some FOSS software. In most of these cases, the expensive commercial software is a good 10 years behind the free equivalent. Many of these purchasing decisions seem to basically just be made on the "noone ever got fired for buying IBM" premise (replace "IBM" with any large corporation who has been selling expensive software for a long time).

  5. Wha? by RandUser · · Score: 4, Insightful

    What is he talking about? Linux doesn't need new or exciting features, it needs further usability improvements and for the products currently available to mature. Feature bloat is not something I wish to see in the GNU/Linux world - function over flash has always been the mantra and it is definitely not outdated.

    When there is a gap for new programs, they will be created. When someone needs to get a task done and there isn't a tool, he will scratch that itch - eventually, if enough people have the itch it becomes widespread. I also have no idea where he is coming from about this release gap between windows and linux, unless we're talking about games which is a whole other can of worms.

    And finally, has he checked out XGL/compiz? That is some bleeding edge technology that is unmatched currently and definitely some cool stuff to play with. Basically I don't understand what this guy's beef is and how it relates to closed/open source - GNU/linux has all the software it needs being developed and the few closed source vendors who don't want to play nice and port are not the fault of the open vision.

    Of course, I am basing this entirely on the summary so who knows. *shrug*

  6. Wait a second... by MostAwesomeDude · · Score: 5, Insightful

    So, what he's saying is that Linux people aren't trying hard enough to make closed software available on Linux? ...

    I almost feel like Obviousman here. Linux can't accomodate closed-source software easily BECAUSE IT'S CLOSED AND THUS IMPOSSIBLE TO INTEGRATE SEAMLESSLY INTO OTHER APPLICATIONS. Linux has no obligations whatsoever when it comes to compatibility -- they've published all their docs, spotty though they may be, and they use standards. Microsoft, Adobe, and now-defunct Macromedia have done neither, with some exceptions such as SWF and PDF formats.

    If this guy wants more integration, he should stop bitching at Linux, which has an open kernel API; he should stop bitching at GNU, which is completely and totally open. He should be directing his trolling at Microsoft, who has made no efforts to make their software work on top of Linux kernels.

    --
    ~ C.
    1. Re:Wait a second... by geminidomino · · Score: 3, Insightful

      Unless he's not talking about OSS developers. The first thing I thought of when I saw that comment about "growing up and looking for common ground" was the eternal NVidia flamewar. This IS a proprietary company trying to serve the OSS community, but they're constantly getting flack because they're not willing to go all the way to open-sourcing their drivers. Personally, I don't care. My interest is in making my computer work, but it seems I may be in the minority there.

      That sort of behavior could conceivably make other companies disinclined to even consider linux.

  7. It is just like UNIX in the 80s and 90s by SocietyoftheFist · · Score: 5, Insightful

    No coherent vision with a bunch of competing vendors. One target needs to emerge with the kind of support that Windows has down the whole stack. I've been hearing about Linux taking over this and that for 6 years now, I only see it replacing UNIX.

  8. It's not all bad by also-rr · · Score: 3, Insightful

    Woohoo, I get to recycle my +5 comment from last night

    Proprietary software, as long as it doesn't make the system less free, is not necessarily bad.

    For example a proprietary document system that uses open formats and has open APIs does very little to harm the user and potentially fills a niche that cannot be served by free software very well (eg handles certain legal compliance issues, which requires expensive insurance and research).

    As long as you *could* write your own software to replace bits of the system, or interoperate with the system, then you dont necessarily have to for the benefit to be very real indeed.

    1. Re:It's not all bad by rolfwind · · Score: 4, Insightful

      On the other hand, I am finding proprietary operating systems becoming less useful all the time. For instance, does MS's refusal to open up NTFS hurt its competitors? Not really, linux has great file systems available to it, so one place I would have potentially had a dual setup, I went all linux because I didn't want FAT32 (no permissions), nor can Windows interface with a lot of the file systems I use out of the box.

      The same can be said with Open Office vs Microsoft Office in regard to open documents. I am finding closed documents a hassle because that means I can use only a very limited subset of apps to manipulate said document - and not every should be a one size fits all (except emacs:) )

      I'm probably the exception these days, as with some hassle, drivers can be added to Windows to let it read other filesystem, and Open Office can run on Windows.

      But other benefits of Open Source are repositories, as you mention, and I find the convenience of one central spot on my computer to download and automatically install known good software with a few button clicks (sans spyware/adware) beats any Windows experience hands down (which usually includes searching the web, downloading, installing, hoping it's not malware, adware, etcetera for every app).

      I really could not see going back to something like Windows. It just seems like too much work and money. Quite a reversal from the Linux experience like around 1999 or so.

  9. Nothing to see, pass on either side by RotateLeftByte · · Score: 5, Insightful


    As has been stated, this article is nothing more than "I want outlook on Linux".

    If you take a good look at real world closed source software (ie sold by companies not based in Redmond, WA) you will find most of the top app providers already selling Linux versions of their products. For many, this was a no brainer as they already had Unix (of various flavours) versions of their key products.
    Then you get companies like IBM who are (IMHO) actually looking at replacing windows with Linux as the key dev platform. For example, if you look as some of the WebSphere range of products. Until fairly recently, there was always a need for at leat one windows system to act as the dev host. Now, with the switch to Eclipse based dev tools they can also use linux instead of Windows in this key area. Ok, they are not betting the farm on linux succeeding in this area but with each release the need to use windows grows less and less.

    Finally,
      We don't need Outlook on Linux. What we need is a decent email/groupware client that will interact seamlessly with MS Exchange that provides all the functionality of Outlook but without the underlying problems that it has.

      What bugs me about Office 2003 is that outlook had lost its ability to export the account settings. What you have to use is the office exporter which produces a file which is a horrible missmash of Binary & XML (no the binary is not wrapped in XML) that only the office imported can read. I know this is part of the M$ lock in policy but previous versions of lookout so that other email clients can read them easily. So now, you have to import them manually. I get really annoyed with M$ when the go on about their interoperability policy. It if nothing more than pure FUD.

    --
    I'd rather be riding my '63 Triumph T120.
  10. Re:What software developers have told me by L.Bob.Rife · · Score: 4, Insightful

    The counter-argument is that many companies are basically seeking people who will port their code for free, and then profit from their efforts. Companies can either pay actual salaries to programmares and get it coded closed-source, or donate their intellectual property and get it ported for free, eventually. Either way, they have to pay.

  11. What the hell is he talking about? by Chaffar · · Score: 5, Insightful
    "Evolution is a very clumsy feeling program with a lack of fluidity. Getting it to work with the MS Exchange plugin works about half the time (tried it on many distributions) and it's just a pain to use in the first place."

    Go ask Microsoft why they lock down their products the way they do, it's not really the OSS community's fault.

    the fact remains that I am tired of having to boot back into my Windows install to do some pretty basic stuff. [...] There is one application that cannot be run at all because of its dependency on Internet Explorer - Outlook 2003.

    Well if you're sooo dependent on Microsoft products, and you admit it, then you should now understand WHY OSS is so important. We're seeking to empower the individuals, who in today's setup are at the mercy of software companies. And your experience of Linux has only highlighted even more this need to have an open alternative to Windows and its flagship "products".

    If you want to exclusively use Linux, then the first thing you need to learn to do is to COMPROMISE. Understand that you'll be better off not using MSN messenger or Outlook, and start looking at the alternatives. We're not here to emulate windows, we're here to offer a different desktop experience.

    As for the lack of new interesting things in the OSS world, well I'll just say that you haven't been looking hard enough. Not all the interesting stuff comes in a .deb or .rpm ...

  12. What's to follow? by Todd+Knarr · · Score: 3, Insightful

    I'm not sure why companies would need any special outline for Linux. That it's open-source is irrelevant for most software, really. If you're making a kernel module the issue comes into play, but very few things other than actual hardware devices need kernel modules. If you include GPL'd libraries in your software there's a licensing issue, but then if you include any libraries licensed from third parties you've got a licensing issue when you start distributing them and you're going to have to do some negotiating and cough up some money. I don't think there's any GPL'd libraries that apps on Linux have to use, so any app should be able to avoid the issue if they want to. The only thing left is integration into the system:

    • Installation of the software. Not much to say here. A simple tar file that can be unpacked and copied under /usr/local, or that's got an installation script that does the work, should work on any Unix out there including Linux. At worst you've got to add a library directory to /etc/ld.so.conf, but usually a small wrapper script that sets LD_LIBRARY_PATH appropriately obviates the need for that. If you want to use the native packaging system you've got to build binary packages, but that's usually straightforward and covered in the documentation for each distro.
    • Integration into the system startup scripts. There's a couple of different layouts for the startup script directories, and each distro has it's own little customizations you have to accomodate for perfect integration (things like how the script should check for the software already being started during runlevel changes, stuff like that). But how much software really needs to be set running during startup? Most doesn't, but the few packages that do have some complexity on their hands.
    • Desktop integration. This isn't a Linux issue, it's a Gnome and KDE issue (those being the two major ones these days). Their Web sites have guides on how to do this right IIRC, and if you follow them it should work for that desktop on any platform the desktop runs on. Linux is simply another platform.
    • Integration with the desktop. Um, this is Unix. There is no single desktop. Any user on the system can run any desktop, and in fact run different desktops at different times. Best bet is to follow the guides for integration, check for each desktop and integrate with all that're installed, and provide a single executable (or a wrapper script) that a user can run from the command line that'll start your app. That last insures users can use your app without any desktop integration at all by simply manually creating a launcher for it where they want one.
    • Copy protection. This can be an issue. The world outside Windows is remarkably hostile to the sorts of copy-protection schemes seen in Windows software, and Linux isn't unique in this. License key servers can be used, but they tend to cause more headaches for your customers (even when working properly) than for pirates. Hardware keying is a pain since Unixes tend to hide the hardware so well the detailed information isn't readily available (you can get it, but it takes a fair amount of hackery).
    Have I missed anything? I don't think I have, and aside from the issue of copy protection none of the above needs any special communication or coordination between the software vendor and the Linux community or distributions to deal with beyond reading the relevant docs. Maybe it's that the vendors have a problem believing it can be that simple after all these years of dealing with the complexities of Windows?
  13. Closed Source is everywhere by jeswin · · Score: 5, Insightful

    Here is a point many Slashdotters are missing, when they see the word "Closed Source".

    Closed source should not be defined as anything packaged in disks or as installable on the local machines. The majority of closed source is now disguised as Web Applications. When we raise arms against Microsoft, we are supportive or at best silent about the dozens of useful web applications that spring up. Google Maps, Spreadsheets, BaseCamp and the rest are as closed source as Microsoft are. And so are the algorithms that power things like search engines.

    As Google and others bring newer applications on the Web, and as the desktop applications get replaced by Web Applications we will have "Closed Source 2.0".

    Actually they might be worse that the current breed of closed source.
    - When Web Applications shut down you have nothing!
    - You dont have code to reverse engineer
    - Hell, you don't even have the data with you
    - You have no idea what they do with your data!
    - Can we depend on their security?

    --
    Life is a conviction.
    1. Re:Closed Source is everywhere by russellh · · Score: 3, Insightful

      Good points. but on the bright side they can do a lot less damage to your system.

      --
      must... stay... awake...
  14. "Exciting" software??? by pandrijeczko · · Score: 3, Insightful
    And with me only two score and four years on this earth, there I was thinking that software only had to be "useful" and "usable".

    Look, I have no problem with people using Windows (I do myself a little), I have no problem with people disliking command-line tools in Windows or Linux but can *both types* of people please STOP imposing their view of the world on the rest of us! Now!

    The fact is that NOBODY (repeat N-O-B-O-D-Y) can appreciate the power of a Linux or UNIX operating system until you dive into the command line, learn shell, Python, Perl or another scripting language and start putting together INCREDIBLY POWERFUL AND VERSATILE TOOLS yourself.

    For the uninitiated, from the shell prompt in Linux or UNIX you can log into remote systems, view web pages, burn CDs, rip CDs, play MP3s, convert images, perform countless system diagnostics, edit files, etc. etc. On top of this, you can do some of the most amazingly powerful text manipulation using complex regular expressions that end up looking like a spider has crawled across your screen with inky feet. Admittedly, to a GUI-based user, none of this looks particularly "exciting" but when all of these tasks can be combined in countless ways within scripts, NOTHING (repeat N-O-T-H-I-N-G) within a GUI environment comes CLOSE for automation and sheer power.

    No, I'm not a command line zealot. I believe it's up to the user to decide what software/OS they are comfortable with, I personally have favourite tools in Windows, Gnome, KDE, BASH and even MS-DOS and I just use whatever I need to use to get a job done as quickly as possible. But the fact is that the UNIX command line is the most common place for me to work in.

    But to all the uninitiated out there, please do not voice opinions on a subject you do not fully understand. Linux and Open Source is NOT waging some kind of anti-Windows war with the goal of total Microsoft destruction - it's an ALTERNATIVE way of doing things where everything is done in an open fashion and the sole aim is to write useful, usable but NOT NECESSARILY PRETTY software, nothing more.

    And if you're waiting for Linux to drop into your lap as a ready-packaged alternative to Windows that you can immediately start using like Windows from day one, then I'm afraid you're in for a long wait. To become a Linux user means taking more time to learn about how your computer works and, to be an effective Linux user, ramping up your learning curve so that you know how to take best advantage of the wealth of excellent free software that has become available to you.

    If you're not willing to devote that time then, so be it. Stick with what you are comfortable with and enjoy it with my blessing - just don't be so quick to judge the rest of us.

    --
    Gentoo Linux - another day, another USE flag.
  15. How the FUCK did this get modded up? by foreverdisillusioned · · Score: 3, Insightful

    Seriously now...

    when Linux shows multi-BILLION dollar profits

    Linux and the GPL weren't designed to make money (though some people do make money off of Linux); they SAVE people money.

    SUCCESSFUL business strategy

    News flash: "Linux" in and of itself is not a business. And last I checked Red Hat and IBM were doing alright.

    With the exception of servers and anti-virus software, Linux is far, far away from being a serious threat to Windows (and Macs.)

    I have 5 machines in active use in my house. All of them dual boot XP/Ubuntu. No matter what machine I'm working with, when (re)installing XP I have to deal with the installer's MBR-related retardation and I have to hunt down and manually install the drivers for the network card, video card, and sound card. With the latest release of Ubuntu, ALL of my hardware is detected right out of the box. 3d-acceleration doesn't work, of course, but there are a few third party applications such as EasyUbuntu which automatically set this up for me. Installing Ubuntu and running EasyUbuntu is easier and by default requires less user input than XP and doesn't require hunting down drivers, and after it's done I can watch DVDs, check my email, surf the web, open or create MS Office documents using OpenOffice.org, play from a vast selection of Linux games (no, they're not Battlefield 2 but they're hella better than just Pinball, Minesweeper, Solitaire, Freecell, and Hearts... varients of which are all of which are included in the Ubuntu repositories, btw), easily install and run most simple Windows programs under Wine, and easily upgrade every single application on my computer with two mouse clicks.

    Yes, there are still plenty of rough spots, but its flaws aren't 1/100 as bad as the flaws Windows 98SE had. 99% of XP's non-gaming desktop functionality is there, and the remaining 1% is largely a result of Microsoft's anti-competitive practices and/or Window's momentum (Windows-only programs/drivers/APIs, IE-only websites, etc.) And on top of Window's functionality, you get immunity to most forms of malware, the benefits of the Debian package managment (makes InstallShield look like rocket science in comparison, and it automatically keeps your stuff up to date), and all-around predictability and stability--weird stuff still occasionally happens, but it isn't an constant, everpresent fact of life like it is with XP. (And don't give me that "XP/2000 is just as stable as *nix" argument--that'scrap. It's a big improvement over 9x, but that's akin to saying Ramen noodles is an improvement over eating dog crap. It still crashes. It still causes apps to crash. It still behaves in an extremely unpredictable fashion--problems seemingly coming out of nowhere--at least a couple times a month.)

    In terms of market share no, no it isn't a threat, but then Linux isn't a business, so market share isn't a terribly fair metric. Linux can thrive (and indeed has) even on an extremely small user base; Windows cannot.

    I hearby pronounce the neverending joke about this finally being the "year of the Linux Desktop" officially dead. Linux IS on the desktop, and my grandmother DOES use it for everything most people use Windows for--email, web browsing, music, watching movies, casual gaming. ...and if you are indeed arguing that desktop Linux is nonexistant, then you're a goddamned ignorant troll.

  16. MythTV by RoboJ1M · · Score: 3, Insightful
    Hi,

    I'd just like to say my PC was propping up dust until I discovered MythTV. After I read the myth features page I immediately backed up my personal stuff, wiped WinXP and installed Ubuntu Breezy. I've not been this excited about computing since I went to university and started using the web for the first time.

    I was disappointed when I learned of all the limitations of XP MCE (*why* can't I play a DVD on one machine and watch it on a different TV?? It's mine isn't it?) and Mr. Demerijan off of the Inq mentioned mythtv to me.

    Now I dream of multi TB servers with many DVB-T and S tuners and diddy mini ITX boxes under every TV.

    Some day, eh? Not exciting my rosy red arse.

    J1M.

  17. Re:I guess he's not looking then by Ohreally_factor · · Score: 5, Insightful

    Note that since I'm using Lotus Notes, I also find Outlook exiting :-)

    Milksnort!

    But you have a good point. For me, the end user/non programmer guy, there aren't any absolutely compelling applications that make me want to move to Linux from OS X. On the other hand, there are some apps that compel me to stay on OS X, and given Apple's track record, there will be more apps to come. While the concepts of OSS and GPLv2 are great and worthwhile and make me supportive in general, in actual usage there isn't anything that comes close to being a "killer app".

    My perception (which I am sure a few people are about to tell me is wholly wrong) is that there isn't any exciting development in the end user application space. Where is the application that beats the pants off of Final Cut Pro, or even iMovie? Where is the amazing application that does something that nobody developing for OS X or Windows has even thought of yet?

    I'm not seeing it yet. I think that someday I will, but not yet. In some ways, this parallels the situation with PC Gamers not interested in moving to OS X. Where are the compelling games? If they come out for OS X at all, it's usually months after the PC release (with some exceptions). The difference is that I think it's likelier that I'll eventually come across an application that eventually overcomes my resistance to Linux. Someday Torvalds will replace Jobs as my deity. =)

    I'm not saying that it will be easy for such a project to materialize and mature. It's going to mean an awfully lot of hard work, probably without the same opportunities for financial rewards.

    One last thought:

    Maybe I'm wrong to be looking for a desktop application to win me over. Maybe it won't be that sort of beast. Aside from desktop usage, I use Google constantly throughout the day, not to mention many other linux based sites and services. In that loose sense, perhaps I am already a linux user and those "boring" pieces of software you use underly my everyday experience.

    --
    It's not offtopic, dumbass. It's orthogonal.
  18. Re:I guess he's not looking then by nmg196 · · Score: 5, Insightful

    > "Lack of new exciting software"? Try xgl/compiz!

    It's a f***ing window manager. If you think a window manager is exciting then you're a bit of a loser - even by Slashdot geek standards. Do you really think that 99.9% of people think that a window manager is exciting new software?

    If you people with the mod points (yes you) also think window managers are exiting, then please mod me down and I'll shut up and find a new website to read over my lunch hour.