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

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

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

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

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

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

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

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

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