Slashdot Mirror


10 Years of Pushing For Linux — and Giving Up

boyko.at.netqos writes "Jim Sampson at Network Performance Daily writes about his attempts over a decade to get Linux working in a business/enterprise environment, but each time, he says, something critical just didn't work, and eventually, he just gave up. The article caps with his attempts to use Ubuntu Edgy Eft — only to find a bug that still prevented him from doing work." Quoting: "For the next ten years, I would go off and on back to this thought: I wanted to support the Open Source community, and to use Linux, but every time, the reality was that Linux just was not ready... Over the last six years, I've tried periodically to get Linux working in the enterprise, thinking, logically, that things must have improved. But every time, something — sometimes something very basic — prevented me from doing what I needed to do in Linux."

143 of 857 comments (clear)

  1. Linux is Inhibited by Greed by eldavojohn · · Score: 5, Insightful

    Your frustrations aren't unique.

    In fact, I've experienced them both at home and at work with Linux.

    But I would like to point out that some of the problems you faced (like integration with MS Exchange server) are simply Microsoft not wanting to release/support/adapt to standards. I know you're not directly blaming the Linux community for your (and the seemingly global) failure in adopting it but what is putting a real big halt on it in the corporate environment is companies working against it. Maybe this will change but I highly doubt it.

    The shortcomings that Linux suffers are a result of poor design. Poor design of third party devices, software & services. If all the wireless card manufacturers got together and agreed on a interoperable adapter interface to their cards, it would mean that the OS developers would just need to write one other side for ever driver of every wireless card to work. The problem is that if they opened this up, they perceive their competitors would grow stronger by seeing their research. I suppose something could be said about this hampering innovation or removing the option to continually change chipsets in the search for the cheaper/better hardware, I don't know enough about wireless cards. But one would think everyone could agree on some interface to use. This is apparently a good design practice but poor business move.

    I reiterate that you are not alone in your frustration. You didn't fail to adopt Linux, Linux didn't fail to meet your needs, it was the entire community and their business practices that failed you.

    --
    My work here is dung.
    1. Re:Linux is Inhibited by Greed by Albanach · · Score: 4, Interesting

      For how long have we been hearing that the lack of Exchange connectivity is what's preventing Linux adoption on the desktop?

      What really astonishes me is that open source has made such great leaps in other areas yet there's no apparent replacement for Outlook & Exchange. For a huge number of folk in business, having an open office suite is useless if they don't have calendar sharing, resource scheduling and email/contact sharing amongst groups. Is this really so difficult to achieve?

      Push email has already taken off - where's the open source version mobile operators can take up (Though I presume this needs to be developed outside the US to avoid software patent litigation)?

    2. Re:Linux is Inhibited by Greed by morgan_greywolf · · Score: 5, Insightful

      But I would like to point out that some of the problems you faced (like integration with MS Exchange server) are simply Microsoft not wanting to release/support/adapt to standards. I know you're not directly blaming the Linux community for your (and the seemingly global) failure in adopting it but what is putting a real big halt on it in the corporate environment is companies working against it. Maybe this will change but I highly doubt it. Actually, in this case, probably not. The difficulty seems to lie in a bug in Evolution. After reading TFA, apparently the author couldn't figure out how to make Evolution 2.8 read public folders. Well, he got it working following some instructions for Evolution 2.4, but sadly, while Evolution could display a list of public folders, the 'Subscribe' and 'Unsubscribe' buttons never appear in the dialog, probably due to a bug.

      Not to berate the Evolution developers too much, but I've personally found almost every release of Evolution to be horribly unstable.I say this with sadness because I was once a true believer in Evolution. Like the author, every year or two I try Evolution yet again, but unlike the author I usually give it a chance for about 6 months to maybe a year, and always I find something horribly broken about it: random crashes, data loss/corruption, memory leaks, performance problems, stuff not working (especially the Exchange connector stuff), etc. And sometimes I send in bugzilla reports and they get ignored for months and months. I think the problem has been worse since Novell took over, too.

    3. Re:Linux is Inhibited by Greed by s20451 · · Score: 4, Insightful

      What really astonishes me is that open source has made such great leaps in other areas yet there's no apparent replacement for Outlook & Exchange. For a huge number of folk in business, having an open office suite is useless if they don't have calendar sharing, resource scheduling and email/contact sharing amongst groups. Is this really so difficult to achieve?

      Probably not, but perhaps open source developers are not interested in providing such a solution.

      The flip side of "Linus is inhibited by greed" is that "Linux is not responsive to the needs of the marketplace". There are no dollars on the line for linux.

      --
      Toronto-area transit rider? Rate your ride.
    4. Re:Linux is Inhibited by Greed by Rakarra · · Score: 5, Insightful
      There are no dollars on the line for linux.

      Uhhh.. no, there are a lot of dollars on the line for linux. Just because many of the developers don't get paid and most of the software is available free of charge does not mean that there has not been a great deal of commercial investment in Linux/FOSS.

    5. Re:Linux is Inhibited by Greed by twbecker · · Score: 4, Insightful

      Evolution is nothing more than a steaming pile of shit. I've used it with Fedora, RHEL, and Ubuntu (Ubuntu being the most stable, but still shitty), and the app is simply the epitome of unstable, especially when used as an Exchange client. I simply don't understand how a product so prominent in the open source community that has been around for so long can still suck so bad. My company now has some server side software that allows Exchange to be accessed through IMAP, and I switched to Thunderbird with Lightning. I have yet to experience a single crash or non-trivial bug.

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    6. Re:Linux is Inhibited by Greed by Christianfreak · · Score: 5, Interesting

      http://zimbra.com/

      This looks promising

    7. Re:Linux is Inhibited by Greed by jimstapleton · · Score: 4, Insightful

      So, to sum up your post:
      "You are experiencing problems similar to many other to-Linux migrators. Don't worry, the problem isn't you or Linux, it's everyone else - all the hardware manufacturers and software vendors."

      Sorry, blaming problems on everyone but us doesn't do anything except prevent the problems from being solved (and it can cause even more problems). Other groups have adapted to this kind of mentality, even within the Linux borders. Passing the buck, like this post implicitly suggest isn't a good idea for getting things working. Don't get me wrong, I'd like to see those solutions you mentioned also, but to say the problem is all on the other side is not only wrong, it's counter productive. Linux could use more developers (most OSS projects could), and Linux could cooperative developers, a bit of competition is good to encourage improvment, but too much competition (dozes of projects that do more or less the same thing for example) can spread the resources too thin to get anything done in a timely manner.

      Are things as easy as they could be? No
      Are things as easy as they should be? No
      Will bitching and moaning about it, or logical reasoning change it? Hasn't yet, so most likely: No.
      Answer: Deal with the problem at your end.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    8. Re:Linux is Inhibited by Greed by borg007 · · Score: 2, Informative

      It's called GroupWise and it runs on Suse Linux Enterprise Edition. It does everything Exchange does, except run random vbscripts!

    9. Re:Linux is Inhibited by Greed by s20451 · · Score: 4, Insightful

      many of the developers don't get paid

      This is my point. Developers who do things in their spare time don't like to write boring software, even if that's what most people would use.

      --
      Toronto-area transit rider? Rate your ride.
    10. Re:Linux is Inhibited by Greed by eno2001 · · Score: 2, Insightful

      Regarding your comment about the wireless cards. I've repeatedly said that if the WiFi companies and BIOS makers REALLY cared, they could have the WiFi settings in the BIOS and present the OS with a virtual standard NIC like a PCI ne2000. Then ANY OS could use the WiFi. The WiFi settings would also be able to be changed via a userspace app, so storing the initial settings in the BIOS shouldn't be a problem. But there's no good reason the OS needs to deal with the WiFi card as a device that is different from a wired NIC at the networking level if you abstract it as a standard NIC.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    11. Re:Linux is Inhibited by Greed by man_of_mr_e · · Score: 4, Insightful

      "It's not MY fault that my artificial lung won't work for you. My lung converts Methane into oxygen, and the earth isn't compatible with this common environment found on many moons and planets, except earth, it's the earths fault."

      Dude, like it or not, you gotta interoperate with the common environment, even if they don't want you to.

    12. Re:Linux is Inhibited by Greed by susano_otter · · Score: 2, Interesting

      There are a lot of dollars on the line for some features that Linux could provide.

      But a lot of the developers don't get paid, and most of the software is available for free.

      Really, there's been a lot of commercial investment in some aspects of Linux/FOSS.

      But there hasn't really been the kind of comprehensive, holistic commercial investment in Linux as a fully-featured, well-rounded OS that other operating systems seem to enjoy (with varying degrees of success, to be sure, but more success than Linux for some).

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    13. Re:Linux is Inhibited by Greed by Keruo · · Score: 2, Interesting

      Ever tried opengroupware?

      It has shared calendar, resource scheduling, email&contacts etc, it even syncs with your palm.

      But if you need something more professional, just take out your wallet and go for groupwise

      Linux works just fine in corporate networks. It's exchange, outlook and their nonstandard quirks which are causing the problems.
      Just replace those and you're golden.

      --
      There are no atheists when recovering from tape backup.
    14. Re:Linux is Inhibited by Greed by tacocat · · Score: 5, Insightful

      I'll admit I have not read the article...

      But I find it strangely stupifying that someone would use a distribution intended to be a cutting edge user desktop installation for what he called Enterprise Solutions.

      Only the insane or stupifyingly owned will roll Vista into all their Enterprise environments on the first day it's released. Most wait 6 months to a year. Wouldn't the same consideration hold some merit for Linux distros?

      I'm picking on Ubuntu specifically because I think they author made the wrong choice. There are a lot of really well operating distributions out there that work very well. There are few, if any, products that don't pay homage to MSFT that will work with Exchange. And when you talk about using Thunderbird to get Exchange email keep in mind you are only using IMAP and not the whole Exchange Experience kind of thing. He might as well bash Oracle for not making MS Access drivers.

      I gave up fighting for Linux a long time ago. Not because it isn't a really great OS. But because people who are in Corporation IT don't want good software. They want simple contracts. As often as something goes wrong with Microsoft, there is almost always someone on a help desk phone number they can yell at. And that makes them feel like they are doing their job.

      Bunch of Vogons...

    15. Re:Linux is Inhibited by Greed by ke4qqq · · Score: 5, Informative

      What ignorance: As for Linux groupware packages lets start with the best known: Lotus Domino and Novell Groupwise - Both run on Linux Then there is the open source crowd including Zimbra, Hula, OpenGroupware.org, egroupware, phpgroupware and a host of others. As for push email, funambol, aka sync4j, will sync and push to a wider variety of devices than any proprietary variant out there. As a matter of fact one of the largest wireless carriers is using it for their 22 million handsets, Fortune 100 companies are using it, and even phone oems are including the client software. L

    16. Re:Linux is Inhibited by Greed by Anonymous Coward · · Score: 4, Interesting

      agreed. I'm literally in the middle of implementing zimbra for our office. Our desktops are all Windows (even mine, sigh) and we did not want exchange but something w/ it's abilities. From what I've read and seen so far, it works pretty good for most of the absolute requirements of exchange (and has a web gui to boot!) My only complaint is the web gui does not have all of teh functionality provided to outlook (I assume/hope this will get better) But my biggest gripe is this:

      I like the product, but if this is supposed to be a method of replacing exchange w/ open source, why do we not have the ability to work w/ mozilla products outside of a simple mail server? it's one thing to migrate exchange, but I would like to see some effort put in to allow the migration away from outlook. And if it takes the mozilla folks working w/ the zimbra folks, I say great!

    17. Re:Linux is Inhibited by Greed by Waffle+Iron · · Score: 5, Funny

      Developers who do things in their spare time don't like to write boring software

      Especially if it's software that enables random people to schedule them into time-wasting meetings at a click of a button.

    18. Re:Linux is Inhibited by Greed by RandomPrecision · · Score: 5, Funny

      Not to berate the Evolution developers too much, but I've personally found almost every release of Evolution to be horribly unstable.I say this with sadness because I was once a true believer in Evolution.
      Don't we all want an e-mail client that's intelligently designed?
    19. Re:Linux is Inhibited by Greed by Albanach · · Score: 2, Informative

      Zimbra is indeed promising. For those that said I haven't looked hard enough, it's not me that's ignorant.

      My post was not to say there's nothing developing, rather that after a decade or more we haven't seen a standard develop.

      Almsot everything that's suggested does about 80% of what Exchange does, never quite filling the need entirely. Many have proprietary add-ins to work with Outlook as we don't have a client to replace it (bar the attempt by Evolution which doesn't run on windows yet. Sunbird has promise but it's very early days).

      What frustrates is that from the outside it seems lots of folk are trying to be the next Exchange with their own formats and techniques, rather than us seeing an open deployable standard with interoperating clients and servers.

    20. Re:Linux is Inhibited by Greed by The_Wilschon · · Score: 2, Insightful

      No, logical reasoning doesn't change things, it simply tells us how things are. And the state of some problems is that we are not allowed by law to fix them. People want things that copyright/patent/general-IP law prevents us from having. Is that our fault? Somehow I don't think so. Is "dealing with the problem at our end" going to fix it? No. Is there any fix for it outside of a) waiting for IP to expire, b) praying that MSFT and others will suddenly decide to make nice, or c) trying to change the pertinent laws? No. Sorry that you don't like that answer. I don't either. But it is the plain facts. There are some problems for which there is no solution. Covering your ears and shouting at us to "Just fscking fix it already!" isn't going to do a darn thing. We can't.

      If you want it so bad, fix it yourself. I'd be happy to enjoy the fruits of your labor while you enjoy your prison term or fines.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    21. Re:Linux is Inhibited by Greed by Hitch · · Score: 3, Funny

      so...it really *is* Just Like Outlook(tm)
      I never thought of it that way before...always just swore at it and shut it off...
      Just Like Outlook.
      who knew.
      be careful what you wish for, huh?

      --
      You see, without that little doohicky, the universe stops.
      http://propheteer.org
    22. Re:Linux is Inhibited by Greed by LibertineR · · Score: 3, Insightful
      All you have to do is read the posts above and below yours.

      Its all along the lines of "It does 60-70-80% of what Exchange does."

      After awhile, it just gets embarrasing. Yeah, its from Microsoft and it costs a small fortune except run in less than optimal circumstances under SBS, but even Exchange on a Small Business Server is functionally superior to ANYTHING from the Linux community (glad I got spare karma), and this is going to be the case forever, as long as people can still "boast" safely about their 'percentage-of-Exchange' solutions.

      It is past put-up-or-shutup time on this issue.

    23. Re:Linux is Inhibited by Greed by systemeng · · Score: 3, Insightful

      I'd have to agree on the comments on Evolution. There are some really nice UI features and I'd love to use it but bugs in it make it unusable for me. The bug that killed it for me was a bug in proper handling of LDAP directories which would cause Evolution to deadlock usually after I had written an important e-mail and wanted to add an address. I spent hours poring over the source code and eventually found that one of the components in Evolution tries to message Evolution Server to get the LDAP data and the whole thing hangs. Near as I could tell, the bug related to not handling an error condition somewhere related to the LDAP request: Not that anybody can really tell since the call stack was 30 or 40 levels deep and even with the source, determining who threw the error and why was like looking for a specific molecule of water in the ocean. The devs were relatively responsive and I did get closure on all of the bug reports I submitted. I was never sure the bug was fixed as the devs who fixed related stuff weren't sure either. I had to switch to Thunderbird to be able to reliably send mail to my colleagues so I ultimately stopped caring. Reading the source code, there are lots of comments suggesting uncertainty as to whether different sections of the code are correct. I can't say I found I liked the IMAP code in there as it's error handling seemed pretty weak. I'd say that Thunderbird is much more stable from the user's perspective and I've never had a problem in it with any of the features in Evolution that made me switch. I like the evolution UI but I think the backend is broken and that they would be better off to take a working backend from elsewhere and put their front end on it than to continue developing the current code base. Other systems I've experienced with similar architectures are usually broken and a sign that the system needs a simpler architecture.

    24. Re:Linux is Inhibited by Greed by JungleBoy · · Score: 2, Informative

      Too bad it's not open source. If you want Outlook/MAPI compatibility, you have to get the "Network Professional Edition" which has a per-user license fee.

      --
      "You never know when some crazed rodent with cold feet might be running loose in your pants."
      -Calvin
    25. Re:Linux is Inhibited by Greed by ninjaadmin · · Score: 2, Informative
      Zimbra is indeed pretty cool looking from the user interface side, however... last time I tried it, it wanted to run its own embedded mysql/apache/etc.

      This blows, because then I can't use my distro's package manager to keep up on updates.

      Also, iirc it requires a pretty hefty machine.

    26. Re:Linux is Inhibited by Greed by joekampf · · Score: 4, Insightful

      The issue is not to find a replacement for exchange, it is to find an easy transition from Exchange to something else. You can't just expect a company to decide to scrap exchange for something else. If you want to get a corporation that has 100's of desktops running MS Outlook you need a client of Exchange for those few Linux desktops. Once you have that then you can start to migrate users to Linux. Once you are all Linux, you can then swap out your Outlook with something else. Another issue that I also see right now, is a lot of corporate internal web applications being written specifically for IE. There is no alternative if you want to view these applications on Linux or Solaris. Joe

      --
      When a man lies he murders a part of the world.
    27. Re:Linux is Inhibited by Greed by gfxguy · · Score: 2, Informative

      I have to agree with you, but I think I think changing to linux has more to do with the costs of training and hiring or educating an IT staff on how to manage linux instead of MS. Red Hat DOES offer support, but people still don't buy it because the people there just know how to use the MS software already.

      Think about your average desk monkey (secretary, VP, manager...), how much of their time is it worth to teach them how to use something new over simply paying a fee for upgrading what they're already used to? My company employs tens of thousands of people, and any time you say "well, 10,000 Office licenses are EXPENSIVE!!!!" you have to figure out what the cost of reteaching 10,000 people is, as well as the lost productivety during the transition.

      Moreover, when you have 50 or 100 IT people who only know Windows, then WTF are you gonna do when you switch?

      So there are studies, which I wholeheartedly believe, that show that a small shop can switch, or a new shop can use Linux, and save tons of cash. Unfortunately, large companies would take such a huge hit it simply isn't worth it. I know it's a one time hit, and in the long run companies can save, but the initial cost is so much more significant that it takes many more years to pay off than people give it credit for.

      As a home user, I have to agree with the gist of this article. I've been using Linux almost exlusively for the past year and a half (off and on before that). FC 4 finally hit on a combination good enough for me to use it full time for work.

      So I installed FC4 on my desktop at home, and laptop, too. So I was getting the itch recently, and thought about upgrading to FC6. For the most part, it went swimgingly. At work, I had a few configuration problems, some minor bumps (why on earth would an upgrade overwrite my networking config files? The hardware hasn't changed! My network hasn't changed! I'm just upgrading the OS).

      Then I tried installing it on my laptop, and that's where the real problems began. FC 4 installed just fine, and I got my wireless networking up and running in no time. FC 6 was like going back to the stone age of wireless. If I didn't have a desktop PC to download stuff on (and a USB drive to transfer files), I would have been screwed.

      So it might be a minor point, but do you think a 2000 to XP upgrade, or an XP to Vista upgrade is going to give you FEWER wireless options?

      It's time we face the facts that developers develop for themselves when they are donating their time to OSS. The programmers working at MS are giving the people what they want, regardless of how painful or annoying it is to write the software. Back in the day, OSS programmers would complain about having to write even a simple UI for their tools because the command line gave you all the options you needed. I see the point - the UI often takes like 95% of the work for development, and often 99% of the resources used to run the program. Many programmers (not all, by any stretch of the imagination) have gotten over that, and there are tools to help with making UI's for your command line tools, but it's still not keeping pace with all the work MS (and Apple) put into making the experience easy.

      If anything, if Apple could get some development along these lines, they would be the ones poised to take some market share. But we're already in the toilet, spiraling down towards oblivion - things have been like this for so long, that there's simply too many Windows only legacy applications that tie companies to Windows. Forget about exchange, what about programs like ScheduAll (a broadcast resource management system), TaxWorks (accounting software, obviously, only available on Windows), and even IE (we have internal sites that only work with IE!).

      Working in broadcasting, even if we could use Photoshop, Maya, XSI, VizRT, and FinalCut Pro (to name a few) on any platform, we STILL couldn't switch! We buy and rely on Maya plugins, for example, that ONLY work on Windows.

      Unless you c

      --
      Stupid sexy Flanders.
    28. Re:Linux is Inhibited by Greed by charlesnw · · Score: 2, Interesting

      Its called funambol. Actually for push e-mail my blackberry works fine with a standard IMAP account I have setup.

      --
      Charles Wyble System Engineer
    29. Re:Linux is Inhibited by Greed by idontgno · · Score: 5, Insightful

      Especially if it's software that enables random people to schedule them into time-wasting meetings at a click of a button.

      Ah. I'm glad someone has a grasp of the true business need.

      The fact that you don't approve, is both an indication that you're sane, and that a sign that your opinion is not relevant to the business case. Exchange compatibility is a non-negotiable, non-finesseable, titanium-clad, gotta-have-it-no-kidding, requirement. And it's boring, boring, ad nauseum boring, tedious, bores-me-to-tears boring. No bling, no eye candy, no Google job offers. No accolades, no developer street cred, absolutely no Open Source groupies.

      Welcome to reality. What the business masses need is not what anyone sane and competent is willing to develop gratis. And that's the root of the problem. That's proprietary development's superweapon. That's Free Software's kryptonite.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    30. Re:Linux is Inhibited by Greed by bcrowell · · Score: 2, Insightful

      But I would like to point out that some of the problems you faced (like integration with MS Exchange server) are simply Microsoft not wanting to release/support/adapt to standards.
      Well, yes and no. My wife runs Word on a Mac. Whenever I suggest OSS alternatives to her, she points out that when she's tried converting Word docs to OOo, there was always something lost in the translation. Is this problem really because Word format is a proprietary secret? I really don't buy it. It's a very convenient excuse. The truth is more like this: the Word format is complicated and ugly. Part of the reason it's complicated and ugly is that it's been evolving steadily for the last 23 years, while maintaining at least some degree of backward compatibility. Because the format is so complicated and ugly, achieving 100% support in OSS would be a huge, long, boring, expensive job, regardless of any secretiveness by MS. OOo supports enough of the format to make 90% of documents convert while retaining 90% of the formatting. But getting to 99% of documents retaining 99% of their formatting would be a gargantuan task, and nobody is willing to commit those resources to it.

      I think a lot of the office network integration stuff is the same way. I tried using samba so I could print on the networked printers at work from the linux box I bought to put on my own desk; I found that it worked most of the time, but sometimes it didn't. So I gave up. Ditto with the Exchange problem described in the article. I really have a hard time believing that the showstopper problem he's talking about is all MS's fault. Let's imagine that the buttons didn't appear because there was a problem connecting to the server or something; well, Evolution should give an informative error message, not just fail to show the buttons. And are we really supposed to believe that this is the only person in the world who's had a hard time getting Evolution to work? A lot of the comments on this story would seem to indicate that it's a more widespread problem. That would suggest that Evolution is not very mature, and/or not sufficiently well tested.

      The trouble is that there are certain kinds of work for which the OSS community shows a lot of excitement, but there are other things that they don't like to work on. Software testing isn't so much fun. Reimplementing someone else's huge, complicated, ugly spec isn't so much fun. Ditto for getting feedback from users, and fixing common problems.

      I think we in the OSS community are also a little too willing to believe our own mythology, e.g., the heroic myth that all OSS code is of much higher quality than all proprietary code. Actually OOo's codebase, for example, is reputed to be a mess, and some of the more glaring flaws of the current versions of OOo (e.g., the lack of curve fitting in as fancy as Excel's) are scheduled to be worked on only after the main body of the code gets some major reworking.

    31. Re:Linux is Inhibited by Greed by kimvette · · Score: 2, Interesting

      Check out Scalix, and the scalix connector for Exchange. I know, it may be too late now that you've started the Zimbra limitation, but it won't hurt to check out Scalix as a potential alternative.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    32. Re:Linux is Inhibited by Greed by Agent+Green · · Score: 2, Funny

      Don't we all want an e-mail client that's intelligently designed? Beats code which looks like the flying spaghetti monster. :)
      --
      // Agent Green (Ian / IU7 / KB1JQO)
      // IEEE 802.3: All 10base Are Belong To Us
    33. Re:Linux is Inhibited by Greed by kimvette · · Score: 2, Insightful

      What frustrates is that from the outside it seems lots of folk are trying to be the next Exchange with their own formats and techniques, rather than us seeing an open deployable standard with interoperating clients and servers.
      What can possibly be more open than opening up the source (ref: Scalix, Zimbra)? Sure, the calendar implementation may be unique in each case, but there really IS NO SET STANDARD for group scheduling.

      You have M$ Schedule Plus (defunct), Microsoft Exchange, and then Meeting Maker. Each implementation is unique and highly proprietary.

      Then there is vcal for exchanging meeting requests between individuals (be they using calendar extensions to Thunderbird, kmail, outlook, or evolution), and hacks implementing vcal over WebDAV (ugly hacks at that) but even those implementations do not really promote a consistent method providing for interoperability, conflict and availability checking and publishing, defining resources vs. locations vs. attendees, tallying of accept/reject requests, required vs. optional attendees, contact/potential attendee lists, and so forth. Unless/until someone proposes an international cross-platform standard and it is accepted (and no way will Microsoft propose their own, it provides a migration path away from Exchange) each and every implementation is going to be highly proprietary.

      And, since it comes down to picking a proprietary solution, at least if you want one which works, why not at least pick an open source, if unique solution that actually WORKS, rather than one that is based on several loosely-defined poorly-integrated methodologies which were not designed to be an ideal solution to the specific problem to begin with?

      Or, you could just suck it up and pay Microsoft for their closed-source, proprietary, high-maintenance, high-cost solution and suffer from vendor lock, and down the road, forced upgrades when Microsoft decides to quit selling CALs to force you to repurchase the product all over again.
      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    34. Re:Linux is Inhibited by Greed by zotz · · Score: 4, Insightful

      "Welcome to reality. What the business masses need is not what anyone sane and competent is willing to develop gratis. And that's the root of the problem. That's proprietary development's superweapon. That's Free Software's kryptonite."

      Nope. That is where every fortune 500 company and every national government that wants to have that functionality on linux needs to look at their yearly exchange costs and kick in 10% to some development group to write such a program that will run on linux.

      This just could be businesses showing their blind spot. They need it or they don't. If they do need it, they have the bucks to pay to have it. If they don't, they can stop crying out that they do. Fairly simple. Now, if it is patents that the governments have awarded on software that are holding things up, the governments at least have to look in the mirror.

      Yes? No?

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    35. Re:Linux is Inhibited by Greed by kfg · · Score: 2, Insightful

      WINE isn't finished. It will never be finished. They don't even have a means of determining whether it's finished. And the target moves.

      They've been hacking at it for years. There is still far more software that doesn't work under WINE than does. The project could have been "done" in six months with a published spec to work against. As it is it will always be problematic.

      And WINE is one of the "easy" projects, because as you note there is no prohibition of law to prevent at least trying. The same is not true of DVD playback where a solution is well known but cannot be provided by most distros because somebody has to break the law to do so. Since the company cannot; they leave it to the end user to impliment.

      Developers are not psychic. If the information they need to do their thing cannot be seen, it cannot be seen. It is not their fault that they can't see it. It is amazing what some of them manage to do at their end with blinders on, but that does not imply that they are not blinded.

      Handling it from the Linux end is already done as well as is possible; lists of software/devices that are known to work reasonably well under Linux and those that do not are published.

      This is a lousy user experience when the solution to a problem is "buy all new stuff."

      And that is often the only possible solution.

      KFG

    36. Re:Linux is Inhibited by Greed by defile · · Score: 2, Insightful

      Linux's adoption is not hindered by technical problems.

      There's no marketing. While the marketing department is where you'll find some of the greatest bullshit artists in the known world (even moreso than in sales), it's also the department that identifies the market for the product and determines how to meet its needs.

      It takes a large corporation to design a desktop experience for a mass market. You cannot grow this organically. Tough decisions need to be made, people need to get fired, lawyers need to put down troublemakers, kneecaps need to get broken. This is business.

      Examples of how Linux desktop adoption fails because there's no marketing department

      • A marketing department would have put an end to the KDE vs. Gnome issue in its infancy. Two competing desktop technologies fragments the installed base and leads to duplicated efforts. They would've told product development ot knife one, adopt the other.
      • Support for binary-only drivers is essential. Not every vendor finds it feasible to embrace open source in every instance. You can either draw a hard line and live with limited support, or find a way to lower their costs if they have to stick with binary only drivers. Can't compromise the principles? Fine, but don't expect to win over a billion desktops with this attitude.
      • Seamless 100% integration with market leading desktop products is essential, otherwise the barrier to entry is unreasonably high and the cost of Linux adoption is infeasible. This means working perfectly with Word, Access, Excel, Outlook, Powerpoint, SQL Server, MS Project, Photoshop, Illustrator, WordPerfect, Quickbooks, ACT!, etc. Yes, it also means supporting these products better than the vendors do, being able to open file formats from 1995 even though vendor's current product does not. It also means being line-item feature equivalent. It also means should someone switch to The GIMP, they can still use all of their Photoshop plugins bought and paid for. It means that Fax driver someone bought for ACT! still works when they use [open source ACT! alternative].
      • Shovelware/crapware that people impulse buy at their supermarket checkout lines has to work out of the box flawlessly when they pop the CD in. If it doesn't you fail.
      • Copy & paste hasn't perfectly interoperated on the Linux desktop in 10+ years (e.g. copy & paste xterm URL into a Mozilla URL). My guess is if I tried it right now it still wouldn't work, but even if it does, it shouldn't have taken TEN YEARS.

      Linux is my server platform of choice, and my embedded desktop platform of choice, but I'm not retarded enough to demand it be imposed on Joe Sixpack home user in its current state. I doubt I ever can be.

    37. Re:Linux is Inhibited by Greed by bendodge · · Score: 2, Interesting

      That's not why. Everything is stored in a couple monolithic files precisely too keep it from being made interoperable with Linux. Would you rather document 50 simple file formats, or 4-5 massive ones?

      Having all the eggs in one basket doesn't only mean that it is much more vulnerable to corruption, it also means that it ruins the Linux community's typical strategy of divide-the-workload and conquer.

      --
      The government can't save you.
    38. Re:Linux is Inhibited by Greed by smellsofbikes · · Score: 2, Insightful

      9-1-1 caller: "the guy down the street just crashed his bulldozer into my living room!"
      Answer: Deal with the problem at your end.
      9-1-1 caller: "I put locks on the doors, but guy down the street just crashed his bulldozer into my living room again!"
      Answer: Deal with the problem at your end.
      9-1-1 caller: "I built a huge fence in the yard and bought guard dogs, but guy down the street just crashed his bulldozer into my living room again!"
      Answer: Deal with the problem at your end.

      There are times you *can't* deal with the problem at your end. Little towns in Georgia trying to pass laws making Internet pornography illegal? Someone trying to deal with the problem at their end.

      --
      Nostalgia's not what it used to be.
    39. Re:Linux is Inhibited by Greed by Schraegstrichpunkt · · Score: 4, Insightful

      Welcome to reality. What the business masses need is not what anyone sane and competent is willing to develop gratis. And that's the root of the problem. That's proprietary development's superweapon. That's Free Software's kryptonite.

      You seem to be assuming that free software implies volunteer work, and that paying developers demands proprietary licensing. That's unfortunate for you. The good thing is that your lack of imagination doesn't prevent companies like Red Hat and IBM from making a nice profit in the free software industry.

    40. Re:Linux is Inhibited by Greed by Grashnak · · Score: 2, Interesting

      Nope. That is where every fortune 500 company and every national government that wants to have that functionality on linux needs to look at their yearly exchange costs and kick in 10% to some development group to write such a program that will run on linux.

      This just could be businesses showing their blind spot. They need it or they don't. If they do need it, they have the bucks to pay to have it. If they don't, they can stop crying out that they do. Um, I think you miss the point. The fact is, they don't need it because they can just keep using exchange. Linux needs it in order to draw their attention. If you want them to buy your better mousetrap, it better do all the mouse-trapping chores that their current mousetrap does.
      --
      Life needs more saving throws.
    41. Re:Linux is Inhibited by Greed by MECC · · Score: 3, Insightful

      Welcome to reality. What the business masses need is not what anyone sane and competent is willing to develop gratis. And that's the root of the problem. That's proprietary development's superweapon. That's Free Software's kryptonite.

      Hmm... "reality", "superweapon", "kryptonite" - I think its clear who needs a reality check.

      An accurate of the vast majority of business exchange situations are places that have used only outlook/exchange and nothing else, and only use a fraction of the features that outlook/exchange offer. And, those usually don't work well. Just one minor example is that outlook/Exchange doesn't include emails in replies and forwards - only aliases. And, don't forget that using exchange all but forces you to use MS's dhcp and dns servers (active directory) - which are plain lousy (yes, I'm being polite). That is, unless you really like a polluted dns environment and lack of version history/revision control and no auditing ability - to name just a few of the better aspects of MS's AD dns/dhcp capabilities. Exchange is in most cases a one step forward two steps back proposition.

      Businesses use exchange because they were virtually born into it and don't know anything better, not because it meets their needs so perfectly. At this point, anything different is a tough sell only because its different, not from a lack of meeting people's needs.

      --
      "We are all geniuses when we dream"
      - E.M. Cioran
    42. Re:Linux is Inhibited by Greed by Directrix1 · · Score: 2, Informative
      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    43. Re:Linux is Inhibited by Greed by ajs318 · · Score: 2, Interesting

      What you have to do is migrate in a series of stages. First you configure your desktop Outlook clients to listen to a POP3 server. Then you set up a new mail server with something like exim and qpopper. Then you reconfigure Outlook to send via SMTP. Then you turn off the Exchange server altogether. Then you migrate your desktops from Outlook on Windows to Thunderbird on Windows. Then to Thunderbird on GNU/Linux.

      Corporate internal web application developers will simply have to learn to cope with non-IE browsers. That will happen when there's a demand for it (which will be soon; Microsoft can't fool everyone forever). Firefox is particularly good to test against, as it runs on both Windows and GNU/Linux.

      --
      Je fume. Tu fumes. Nous fûmes!
    44. Re:Linux is Inhibited by Greed by avronius · · Score: 3, Insightful

      Let us assume, for a moment, that I have created a mail system that sits on top of a database. The database has just shy of a thousand fields and close to three dozen tables. Each record represents one mail message, one calendar item, one task, or one [insert record type here].

      Now, you'll discover that people want to view that data on their desktops. They want to use a single client application that integrates the various record types in a single window. Currently, I can access / modify / copy / delete the data using perl or php, and present it in a clean and readable format, but the user interface is not quite there.

      At this point, further investment is needed to develop the client application. It needs to:
      1. authenticate to the mail server
      2. provide a visual environment for each record type - one for calendar, one for e-mail, one for contacts, one for tasks
      3. copy / move / update / delete records to / from the central store to the client
      4. be able to run on all flavours of *nix.
      This investment must come either from business or from the developer community. Here's where it gets sticky.

      As a developer, I just want my product completed and out there - in use by the world. I am forced to choose how it goes forward, or how it will die. If I go with business sponsorship - they would most likely wish to own the source code. The product ends up being proprietary, and will not advance as rapidly as an open software product.

      However, if I seek assistance from the development community, it may never make it beyond the idea stage. Without devleopers that have the time to devote to the project, it will die on a shelf somewhere.

      While healthy skepticism is good thing, assuming that something can't be done [even though it has ALREADY BEEN DONE] is not healthy. If you can afford to pay licensing on one thousand seats of Microsoft Outlook, you can afford to pay a developer to write a mail and calendar client application.

    45. Re:Linux is Inhibited by Greed by zotz · · Score: 2, Interesting

      "If you want them to buy your better mousetrap, it better do all the mouse-trapping chores that their current mousetrap does."

      I am happy solving my mouse problem with my better mousetrap. If they don't see how it can benefit their bottom line, fine.

      So, perhaps there is no problem at all then?

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    46. Re:Linux is Inhibited by Greed by zotz · · Score: 3, Insightful

      "Could someone make an open source product that works with Exchange?"

      No need to work with exchange. Just need to replace exchange and do the job for the organisation that exchange does.

      "Now, if private investors see that there's a profit to be made, sure, they might kick in to compete with Microsoft..."

      Your whole last paragraph is predicated on a particular view of how software should be funded and made. To use a saying that still seems over popular:

      Think outside the box.

      Do you honestly think it is beyond the ability of the Frotune 500 to form a group and fund it with the express purpose of replacing exchange and outlook? Do you think it would overly tax their IT budgets? I think the big problem is that they don't see that it would benefit them or it would not benefit them.

      I was responding to a problem that I had percieved (it was perhaps in the post I replied to or perhaps further up) where someone was saying that business needed this. My point was that if business needs, nothing is stopping them from paying for it and getting it.

      Just because the software is Free, you are not forced to not pay for it.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    47. Re:Linux is Inhibited by Greed by harp2812 · · Score: 2, Insightful

      but seriously, if a company is running Exchange already, they're probably running Outlook and don't need an open source equivalent. If they wanted to go open source, they'd probably just ditch Exchange altogether.

      Except it's rarely ever that cut & dried. I'm a Linux SysAdmin running dozens of Linux servers... as well as Solaris, Win2k & 2k3 boxes. Windows is still the defacto desktop so we use AD, and we also run Exchange because we need something that handles calendar sharing, resource scheduling, etc for our non-techie users who need various Windows specific software.

      Meanwhile, I (and the other IT / Admin types who run Linux on their desk) are stuck running a Windows VM for the misc. junk that won't work under Linux. We're slowly shifting more and more servers to open source, but realistically, we can't just ditch the proprietary stuff. There's not always an open source replacement, and when there is, it doesn't always have the bells & whistles that our current stuff does.

      Unfortunately, most IT shops out there tend to run a blend of platforms, so software that can play equally well with multiple platforms is a HUGE need for a fairly large chunk of the market. Saying that a shop needs to pick one and go with it is a non-starter, because each platform has its strengths & weaknesses... right now, picking the best tool for the job is far too difficult IMO, because of the integration & communication issues.

      --
      I've found that nurturing one's Zen nature is vital to dealing with technology. Violence is pretty damn useful too.
    48. Re:Linux is Inhibited by Greed by SatanicPuppy · · Score: 2, Interesting

      As soon as you said POP3 you went off the deep end. No corporation is going to migrate from MAPI (MS's weird IMAP clone) to POP3, and frankly, there is no reason why they should.

      POP3 is fine if you're only ever going to be working in one place, but the first time you start working from home, and part of your mail goes home, and part of it is at the office, or you have to start screwing around with "leave messages on server"...It's far more trouble than it's worth, and it's an obvious loss of functionality. Say goodbye to web mail interfaces.

      And that doesn't even touch the other crap that you're going to need to provide to get people off Exchange. You need shared calendars, shared email folders, and fancy LDAP mail directories, and shared contacts, tasks, notes...There is no open source product out there that provides half that stuff.

      Then lets talk about the Crackberry, and all the goddamn executives that make you make everything friendly to their goddamn PDAs. All this stuff integrates with Microsoft. All this stuff integrates with Lotus. Do you have any conception how annoying it is to build hotsyncing into an application?

      In order to build a product to replace Exchange, you first have to understand why people want more than just an email client. Christ, if that was all they really needed, we could still be running mm or Pine.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    49. Re:Linux is Inhibited by Greed by Trogre · · Score: 2, Funny

      Wait, are you that shampoo guy?

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    50. Re:Linux is Inhibited by Greed by Hal_Porter · · Score: 2, Funny

      We always edit our email in vi and then save them to Apu's home directory. Apu is an Indian intern and he then copies them to the home directory of the people on the To and CC lines. If there are office attachments, he carefully deciphers the text content with a hex editor and summarises them in a text file.

      He doesn't handle Bcc though, he has religious objections to it. He believes it to be a tool of schemers, quite rightly in my opinion. Same with FYI emails.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    51. Re:Linux is Inhibited by Greed by hobo+sapiens · · Score: 2, Insightful

      each platform has its strengths & weaknesses
      Too bad you won't be modded up. There are too many posts on this article for anyone to get noticed. Anyhow, you make good points, particularly about running blended environments.

      In my case, I am a TA on a large website which is spread on two RHEL servers running apache, jrun, coldfusion, and php. Early last year, we switched from windows, iis, and coldfusion and php. Actually, I have to say that the Windows servers were more stable. Same site, just about the same user base, etc etc, and yet now we have more server problems than ever. I don't know if its just because my company has better windows admins than linux admins or what, but it certainly wasn't the expected result (ironically, we moved to linux because it is recommended for 7x24 operations). On the other hand, having our code in a linux environment mandates that things be coded more carefully and therefore we have better code as a result. Ideally, we add two windows servers to our round robin setup and then if there are problems in either environment we have a live backup. Anyhow, I just put all this out there to support your statement. If I had to do it all over again, I'd have an equal number of Windows and Linux servers using round-robin DNS. That'll give you a much more reliable system than 100% one or the other. At least that's my theory.
      --
      blah blah blah
  2. Works for me. by B3ryllium · · Score: 2, Interesting

    It works for me.

    But, then again, my users aren't exactly "power users", if you know what I mean. Give 'em a locked down desktop with email, web, and desktop publishing (OOo), and they're fine.

  3. I love these articles... by Lumpy · · Score: 5, Insightful

    They always fail to mention that Management refuses to let the project actually work by letting go of exchange servers and this uncanny belief that you HAVE TO HAVE ACTIVE DIRECTORY OR WE WILL ALL DIE! Truth is that active directory is overrated and better solutions exist for linux, Exchange is not any better than other solutions, etc....

    Many companies were able to switch when they got buy in and support from management to do so. You HAVE To replace your infrastructure and backend way before you replace the fontend. Then you can slowly change what people see and touch. It's a lot of work to pry microsoft from your server rooms.

    The best solution is to not let it in to begin with or not allow it to touch anything new.

    --
    Do not look at laser with remaining good eye.
  4. Try Vista! by Anonymous Coward · · Score: 3, Funny

    you'll come back...

  5. Misleading, and retarded by Quixote · · Score: 5, Insightful
    The summary sounds misleading. The problem was not that he couldn't get Linux working; it was that he couldn't get Linux working with Microsoft Windows ! There is a big difference between the two.

    From the "article":

    I purchased third-party provided connectors into Exchange, and ran Office-type applications as well. But it didn't work very well....

    We had to create Word and PowerPoint documents and run Microsoft-like applications because the folks we were working with at Dell were using Microsoft....

    But even when working with the administrator of our Exchange server to see if there were any problems server-side, Ximian Evolution still didn't pull up my calendar or public folders....

    The individual pieces ... had gotten a lot better, of course, since 1998, but there were still pieces that lacked support for the new features and new functionality in Exchange....

    But even now, ten years later, I couldn't get Evolution to work with our Exchange server.....

    I hate to use such strong language, but this guy is a total retard.

    How is this news, exactly? This is like me taking a fine American car to UK and complaining that the car sucks because I have to drive on the other side of the road!

    1. Re:Misleading, and retarded by qwijibo · · Score: 5, Interesting

      That's a good summary of the problem.

      Often times, the reason Linux is the wrong tool for the job because the job has the unstated requirement of being doable by people who only have experience with Windows.

    2. Re:Misleading, and retarded by jamesl · · Score: 4, Insightful

      The problem was not that he couldn't get Linux working; it was that he couldn't get Linux working with Microsoft Windows.
      The problem was that he couldn'g get Evolution to work with Exchange Server which it was designed to do.

      This is like me taking a fine American car to UK and complaining that the car sucks because I have to drive on the other side of the road!
      This is like you taking a fine American car to the UK and finding that no one will buy it because the steering wheel is on the wrong side of the car. And then complaining that the Brits are stupid because they won't buy such a fine car.

    3. Re:Misleading, and retarded by drinkypoo · · Score: 2

      For him working meant interoperability with Exchange and Office documents.

      The office documents thing is really not a problem. I've not had problem one loading them into OO.o, nor saving .doc or .xls files for other people to open. The problem is Exchange, but the real problem is their stupid addiction to it. Exchange is about the worst thing you could possibly use. It stores email in megalithic files that, when corrupted, can really only be repaired by reloading from backup. It's not precisely considered to be reliable or anything.

      If you're going to convert to Linux, then convert to Linux. Keep windows only where it is absolutely necessary. The mail server is not an example of this need.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Misleading, and retarded by Vellmont · · Score: 2, Insightful


      The problem was that he couldn't get Evolution to work with Exchange Server which it was designed to do.

      Yes, that's true. The problem is the guy draws a huge circle around the evolution+Exchange problem, which includes all of Linux in it's many distributions, different solutions to problems, etc. Then he points to his circle and says "look, Linux on the desktop isn't ready for the enterprise!"

      To generalize his problems with Evolution working with Exchange to all of Linux is either dishonest, or (more likely) idiocy. Basically he tried to (on his own) get Linux working with existing infra-structure. It wasn't a company wide decision that investigated the possibilities, he just tried to do it himself, and failed. That's fine, we've all tried to accomplish some task and wound up not getting it to work, or giving up. The problem here is he's taken his experience to be some universal prognostication. He's by his own admission not an expert (he says he's tried Linux time to time). He also thinks his experience with StarOffice more than 8 years ago is somehow relevant to today. Not exactly evidence of high thinking abilities.

      The problem with this article is the guy who wrote it doesn't have much of a lick of sense. The facts aren't really out of order, it's the conclusions he draws from them. If he had simply said "Evolution isn't ready for the Enterprise", or "boy, Star/Open Office sure did suck 8 years ago!" it might be a informative article.

      --
      AccountKiller
  6. Re:Waaaaa. by GoodbyeBlueSky1 · · Score: 3, Insightful

    Thank you for your exciting commentary. Now how exactly does this contribute to the discussion about the difficulty of integrating Linux into a business environment?

    --
    why? forty-two.
  7. Re:Waaaaa. by jellomizer · · Score: 5, Insightful

    Well the thing you should look back and realize. The Open Source Community rather quickly got SMB support in its file systems, and that was closed like Exchange was. The only different is that OSS Developers (Many who are in colleges) realize the demand for needed to connect to windows networking. But being that most colleges don't use exchange especially for students the amount of work done to make Linux work with exchange is pathetic at best. Having people use the web interface, or a terminal service is stupid and most and requires more horse power then currently, and they get a worse experience.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  8. Re:Waaaaa. by Lumpy · · Score: 4, Interesting

    We fricking know it's difficult to intergrate Windows apps on Linux machines..

    no it's not. Install a small group of citrix servers and use a linux client. works great.

    your incredibly important windows apps (no do not allow office, only the vertical apps) work 100% on that linux desktop.

    It's half assed linux transitions that dont take account for ways to run those applications that fail and get an article published how "they gave up"

    --
    Do not look at laser with remaining good eye.
  9. And Windows is any better? by TheWoozle · · Score: 5, Insightful

    I suppose that all IT departments at companies that run Windows are just sitting on their thumbs, doing nothing, then?!

    There is no silver bullet. Running a Microsoft OS (or even an Apple OS) doesn't magically make everything work. There will still be things that don't work right - it'll just be different things.

    Your computer is a tool. If it doesn't do what you need, then fine; get a different tool. But for many businesses, the appropriate tool *is* linux, and it does the job well. Please don't presume to be the voice of everyman.

    --
    Insisting on "correct" English is like saying that there is only one, definitive recipe for chili.
  10. It's a Microsoft issue, not a Linux problem by AtomicJake · · Score: 2, Insightful

    If you RTFA, you see that his problems are a Microsoft environment at work that required seamless exchange of MS DOC formats and MS Exchange. Since MS does not open those formats, the applications under Linux are not 100% compatible with the proprietary MS environment. So he gave up.

    While his decision is probably OK for his MS centric environment, it does by no means mean that Linux is somehow at fault. So, no news.

    Short: His blog entry is superfluous and was for no good reason reflected at /.

  11. Re:It is the general Linux Comunity fault. by jedidiah · · Score: 4, Insightful

    Linux does NOT "just stink". This article and your comment do nothing to demonstrate that.

    The entire original article could be summed up in one phrase: "imperfect Microsoft emulation". This isn't just a "Linux" issue. It's a problem for ANYONE that wants to use something else, even on Windows.

    This "microsoft or nothing" mentality is what really alienated me from Windows.

    I should be able to run the word processor of my choice and the email client of my choice REGARDLESS OF PLATFORM.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  12. Re:It is the general Linux Comunity fault. by SatanicPuppy · · Score: 5, Informative

    They don't want to migrate of Microsoft...Hell, that's the root of the whole problem. They want to not have to use Windows, and Microsoft has a huge amount of money riding on people not being able to use Office or Exchange in a Linux environment.

    Being a veteran of many different Linux migrations, some successful, others dismal failures, it always comes down to a few applications:

    Office: StarOffice/OpenOffice is not as good.

    Exchange: Goddamn managers and their shared calendars.

    Unsupported Widget: Every goddamn company has an Unsupported Widget written by a savant who was killed by a bolt of lightning. The Widget is always absolutely critical to their business, and ALWAYS runs on some piece of hardware that doesn't exist anywhere else in the world, and only talks to certain versions of Windows.

    Every one of these things will come up, and even if you're successful in talking them into going over to OpenOffice and Lotus, and you manage to slay or replace the widget, it's going to take longer and cost more than you would have thought.

    In the end, it's always about the damn tool. Use the right tool for the job. Don't try to force Linux in where you know there are going to be problems. The jackass in the article was subcontracting for DELL, the king of the Windows shops, and he thinks he's going to be able to get by on a pure Linux environment? He's a fool.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  13. Skip the blog post masquerading as an article. by bssteph · · Score: 5, Insightful

    Dumb. Bordering on flamebait.

    Wherever the author says "business/enterprise/IT environment", he forgets a critical proper noun: he means "Microsoft-centric business/enterprise/IT environment".

    Author Gripe #1: Ancient (1998) StarOffice sucked at Word/PowerPoint files.
    Author Gripe #2: In 2004, nothing played with Exchange, and "you can't function" without Exchange.
    Author Gripe #3: In 2006, one version of Evolution on one distro didn't have a "subscribe" button for Exchange Server public folders.

    Author Solution: Give up on Linux.

    Okay... Note that none of the above have much to do with Linux. And I don't mean to be a "omg it's userspace, not the kernel" zealotroll, but really. His gripes are in two apps. The last gripe is particularly weak; I'm not knowledgeable if the problem is fixed in Evolution (or if it's even a bug), but what is potentially "there are missing buttons" does not "Linux unprepared for the enterprise environment!!!" make.

    On an unrelated note (and I don't mean this as ad hominim or anything, just curious), is this site anything more than a NetQoS company blog? These kinds of posts hitting /. are getting tired. I liked it when articles were on something resembling reporting, and not random people complaining and submitters/editors going "hey, that's about Linux, and we have a couple wacky category icons with penguins..."

  14. Can't get it to work? *yawn* by Noryungi · · Score: 5, Insightful
    OK, this is just plain FUD. Here is why:
    1. The guy is working for Dell, which uses Microsoft products only (surprise, surprise).
    2. Because Dell uses Microsoft products exclusively, you run into all kind of problems and compatibility issues (surprise, surprise).


    In other words: "I blame Linux, because the company I work for is too lazy, or too stubborn, or just plain too stupid to use standard-compliant software , instead of being a Microsoft-only shop". Yeah, right. Microsoft Excel and Power Point and Word run into all kind of problems when you try to use their files under Open Office. That's not a surprise, it's a Microsoft policy and it is exactly designed to lock the competition (Linux or others) out. And, guess what? It works!

    A little bit like the poor South Koreans that used Windows for everything and are now stuck with a new OS (Microsoft Vista) that is incompatible with the ActiveX encryption utilities that are used by... well, 90%+ of the population.

    What this article reveals (beyond the obvious FUD) is precisely that Linux is not the problem: Microsoft is the problem, as well as its closed standards and its closed filed formats . End of story.
    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
  15. Re:get over it by tcopeland · · Score: 2, Insightful

    > So no, it is not ready for the desktop and
    > it will not be until MS and Macromedia decide so.

    At least there's a Flash 9 player for Linux now, so that's nice. We couldn't do an indi Linux port until that happened... now I'm working away on it. Well, back to GtkWidget and all that...

  16. News Flash by analog_line · · Score: 4, Insightful

    Open source operating system has problems inter-operating with closed, constantly changing, standards-free, and hostile proprietary system.

    Alert the blogosphere!

    I mean, I feel for the guy trying to get Linux to work in a Microsoft-only environment, but this isn't exactly surprising, at all. Hell, Microsoft has problems getting their own software (Entourage in Office Mac) working with Exchange. The answer is to never use Exchange in the first place. If you're already locked into Exchange and its feature set as a driving force within your business, you're going to have to suck up and deal, or go through the pain of a switchover to something that's reasonably open. I've got the same problem with a client which is a marketing department of a large Netware based company, and the marketing people all use Macs exclusively, and the Novell Mac client is too buggy to use, forcing them to install VirtualPC on their machines so they can to basic e-mail and scheduling stuff. Costly, you bet, especially in my time because of how buggy it all is, and the idiotic design flaws of their network, but they can't just switch over because they're locked in to Netware after years of use, and they're paying for that shortsighted decision. However, it's still cheaper than dealing with the upheaval of switching from Netware to something reasonable.

  17. Re:Waaaaa. by PFI_Optix · · Score: 4, Insightful

    I *thought* the great strength of OSS was the ability of the community of users to contribute directly to its development either by direct development or by conversing with the developers. When some says "Linux would work for me/my company IF..." the development community really needs to sit up and pay attention if they want to continue to grow their userbase and be taken seriously.

    All too often the reaction to just such a statement is...well, what the parent says. "It can't/won't be done, you need to just use what we/they give you, you're doing it wrong." The response of the user raising the issue is almost always to drop Linux and return to Windows, which does what they need without the hoops of Terminal Services and incomplete WINE compatibility.

    You want more people using Linux? Listen when they ask for something.

    --
    120 characters for a sig? That's bloody useless.
  18. Square Peg - Round Hole by mugnyte · · Score: 2, Insightful


      Trying to chase MS through their Office releases, remaining completely compatable to a proprietary format is a fool's errand. This guy should have realized this way beforehand.

      Linux, or any heterogeneous OS environment, works well when the data travels on an open protocol, not some convoluted, broken document format. MS does great work with their products, don't get me wrong, and I have a lot of respect for the Office suite. However, If they don't want people to use it without Windows, then don't chase it. It's just easier to work the psychology of the workers and convince them to use a different standard.

      Any what's with that photo?! Did someone just mash his face backwards to fit in the frame?

  19. Re:It is the general Linux Comunity fault. by arkanes · · Score: 5, Insightful
    It's not an "attitude". We all know that MS interoperability is key for Linux adoption in a corporate environment, because the corporate world sucks on the MS teat like a baby cow. Microsoft, and other vendors, *actively* work to prevent this interoperability. It's worth nothing that nothing, not one thing, in this article, or your sloppy rant, is about a usability problem with *Linux*.

    When you've got a vendor who actively works to prevent you from interoperating with a different vendor, who is "at fault" here? Everything that you're bitching about not working was reverse engineered, from scratch, at an enormous cost in resources and ingenuity. The fact that it works at all is a massive testament to the power of the open source development model. It could be seamless. It could work much better than Windows works with itself. But there is active, continuing work done by Microsoft to prevent it.

    So don't pull your snout out of the MS trough and gasp out between stuffing your face with proprietary, locked in interfaces that "Linux isn't ready". Linux is *perfectly* ready. You're the one who isn't ready, and your Microsoft owners won't let you be.

  20. Good reasons to gave up on MS OSs actually... by alexhs · · Score: 2, Interesting

    It's quite funny because he only shows how Microsoft products aren't ready for the business...

    Face it, you can use a mixed environment, like Mac OS with Linux with FreeBSD with HP-UX with Solaris with... except MS-Windows than is unable (well, unwilling) to interoperate.

    BTW, the concern with word documents is quite cheap. I never send .doc for anything else internal documentation where everyone has the same MS Office version, but use .rtf instead. .doc isn't even interoperable between MS platforms (which Office version has the other guy ?)

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  21. OSs in General are Annoying by rueger · · Score: 4, Insightful

    Over the last year I've been moving between Windows, OS X on a Powerbook, and a relatively recent SUSE install on a PC.

    The truth is that each of them has shortcomings. The good news I guess is that most of these are irritating, not fatal.

    Windows IMHO is not a long term option because of the creeping DRM and the obsessive control of the computing environment that MS seems to want. Frankly I have this horrible feeling that Vista will open a can of worms that will never end.

    OS X just has too many irritating or dumb features, or lack thereof, that drive me around the bend. I'm not talking about things that are different from Windows, I'm talking about boneheaded design and UI mistakes that no-one in Mac land seems to be willing to admit are a problem.

    Linux, well at this point for me it works 90% out of the box, much better than a few years ago, but that last 10% can be a nightmare. As always with Linux, if it works it's lovely, but if it doesn't you're off into that hell of MAN pages and web forums, filled with half answers, slightly incorrect assumptions, and Linux arrogance.

    I'm weary of tinkering with computers. I just want to turn it on and have it do what I want easily and without irritation. And I want to be able to TURN OFF "features" that annoy me.

    No OS does that yet.

    1. Re:OSs in General are Annoying by ShannaraFan · · Score: 2, Insightful

      I've tried off and on for the past 8 years to dump Windows in favor of Linux at home, and for various reasons, keep coming back to MS. I've got Gentoo running for my mail/web/file server needs, and it works great. The desktops, however, are a different story. Some big "issues":

      - personal finance. Yeah, I tried Gnucash, multiple versions, and it's simply not on the same playing field as Microsoft Money. At the end of the day, I want to be able to launch the app, click a few buttons, and have my daily transactions downloaded and my bill payments transmitted. Being able to forecast my account balance 60 or 90 days out is extremely useful as well.

      - kids. At first it was Jumpstart games, now it's Civ4, NWN, and iTunes. With two teenagers in the house who just want have the same stuff their friends have, Frozen Bubble is not an acceptable answer to "Linux needs games". An iTunes, yeah, it's DRM, but I can dump $10/month into each of their "allowance" accounts, and they can buy what they want, and I don't worry about the RIAA coming to the door.

      - photos. My wife loves her digital camera, photo printer, and scrapbooking software. Being able to plug the camera in and have a wizard walk her through importing the photos and organizing them is HUGE.

      - time. I'm a DBA, and I work with computers all day long, both MS and Linux. After 9 hours, I've had enough. I don't want to go home and have to tinker with more "stuff". Automatic Update keeps my OS patched. AVG downloads its own updates. The AdBlock plugin keeps my browsing pleasant. I can sit down and USE my computer, not fuss with config files or spend hours compiling source code.

      I love Linux, but it's not ready to be running on every desktop out there. Using the right tool makes the job easier, and Linux just isn't the right tool for every job... Yet...

    2. Re:OSs in General are Annoying by drinkypoo · · Score: 2, Informative

      OS X just has too many irritating or dumb features, or lack thereof, that drive me around the bend. I'm not talking about things that are different from Windows, I'm talking about boneheaded design and UI mistakes that no-one in Mac land seems to be willing to admit are a problem.

      In the finder, you can get the very same dialog twice, and one time you have to click to activate and then click the button, when the other time the dialog comes up in the foreground as it should (neither time was I typing anything when it popped up) and you just click the button. Some context menus let you click submenus to open them; some of them you have to hover, because clicking the submenu option closes the context menu. The amazing expanding and contracting dock is just a stupid idea. Icons can appear underneath the dock and will do so. The desktop updates on its schedule, and when creating a PDF (for example) on the desktop, I have to force the desktop to update by clicking in another window, then clicking on the desktop, or it will literally never update (this is 10.3; supposedly this got better in 10.4 but we don't get a patch or anything. Even Microsoft is kinder about backporting fixes.) Applications bundled with the OS use three different widget sets to this day.

      Apple talks a lot about interface consistency and uniformity, but they are full of shit. Apple has also done any number of nefarious things to boot, but that's a topic for another day.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  22. Linux users moving to OS X by Frobozz0 · · Score: 2, Insightful

    This article clearly points out what so many people have had trouble with-- for years now. A lot of people do not want to embrace the monopoly of Microsoft. Yet with Linux you can't really get your work done without a lot of knowledge and sweat. It's ain't easy. And to make things worse, Linux distro's customize their GUI's to look and behave like their major competitor-- Windows! I find this amusing and ironic.

    I look to my own empirical evidence: Of 7 software engineers (people traditionally unlikely to consider an alternative OS for development), 5 have purchased a MacBook Pro. Of my close social group of friends, only 2 out of 10+ have a Mac.

    People who want something simple buy a mac. Now, people that also want to install multiple OS's (Linux, Windows, OS X) also buy a Mac.

    --
    "Politicians find new names for institutions which under old names have become odious to the people."
  23. Developers vs. Customers by Llywelyn · · Score: 3, Insightful

    No, he doesn't have to adapt.

    This is a capitalistic society--Linux variants need to adapt or die. Not the customers.

    Either they have to provide the functionality needed to communicate with the software in question, or they have to provide a suitable replacement with a good migration capability. Good, consistent user interfaces is a plus.

    Demanding that the *customer* adapt is just silly and a good way to make sure that linux remains marginal.

    --
    Integrate Keynote and LaTeX
  24. Two way street. by fahrbot-bot · · Score: 3, Insightful
    I honestly don't mean this as a troll, but...

    The Open Source community can develop BSD and/or Linux and associated applications until the cows come home to roost, but Microsoft and their products will never go away. There will always be people using Windows, Office, and whatever. Try as one might, true interoperability will be difficult until Microsoft cares to participate in the effort.

    At present, Microsoft is part of the problem, not the solution. They don't care if Open Source software succeeds and have no desire to help.

    --
    It must have been something you assimilated. . . .
  25. That is why I get paid the big bucks by codepunk · · Score: 3, Insightful

    I can admin, program and integrate both platforms and exploit the advantages of both.

    "Those who are limited to a single platform or language will always be limited"

    --


    Got Code?
  26. Re:It is the general Linux Comunity fault. by gsslay · · Score: 2, Interesting
    There is an attitude that it is the Users aka Customers fault for any problem that occurs, and the program is perfect unless a "Skilled" hacker was able to break your application and find a security problem.


    Precisely. And far too much Linux documentation is written by Linux experts for an expected audience of other Linux experts. If you don't understand a sequence of ridiculously abbreviated unix console commands, or don't know what to do when they don't work as expected, then it's your fault.


    I love many aspects of Linux, and I love the way many of the applications for it have been put together by enthusiasts who really know and care what makes a good application. But I've gone through just as many aborted attempts at implementing things in Linux as this guy, only to give up in frustration because something won't work and the only help available seems to assume that you're happy and able to begin by recompiling your kernel or something. There is simply no way that Linux is ready for the average user to configure and maintain happily on their own.


    The question really is, why is this the case? Linux developers are certainly no less skilled than any other OS developers, and they've had years to get this right. The only answer I can think of is that the Linux community is hampered by the fact that it is top-heavy with 'gurus'. They need more people who need things explained to them in simple terms, people who don't want to be told how to fix things in a 100 character command line string. Only then will they appreciate just how far Linux is from being a universal desktop system.

  27. Re:Trying Linux Since 1994 by mdm-adph · · Score: 2, Insightful

    eh? give me a story about a grandma buying a computer somewhere *that didn't already have Windows installed* and then installing Windows on it, tracking down all the important drivers, and setting up her internet connection, and then WE'LL talk.

    --
    It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
  28. Re:Waaaaa. by SatanicPuppy · · Score: 3, Insightful

    Exchange is double hard; you really have to run it in a terminal environment to get the full feature set out of it. The web interface is rife with Active X...Even running it through a secure Apache proxy is a hell of a lot more complex than you would think.

    My advice is always to go with Lotus, but Lotus is slow and it's a bear to customize, so even though it runs well in Linux, you've got people to soothe. Same with OpenOffice.

    What it comes down to is: There is nothing wrong with Linux. We just don't have a killer office suite, or a killer server based productivity suite. End of story.

    And as long as we're forced to use our biggest competitions Office and Productivity suites, we're always going to have problems.

    And SMB support is HUGELY easier than having an Office/Exchange substitute.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  29. Wrong approach? by Toreo+asesino · · Score: 3, Insightful

    Personally I've found with corporate networks especially that it's never good to be all of one thing in particular. Linux is best (in my opinion) at performing discrete tasks incredibly well - for example, storage (using lvm in particular), web (Apache), Internet caching & proxying, but as for operating top-to-bottom tasks such as managing numerous workstation and user policies, I'm afraid Windows wins it - the instant integration built-in to Windows is incredible.
    I can plug in any Windows 2000 and upward PC into the network I manage, and within minutes, it'll be fully patched, have all the software we need installed, and be fully locked-down & generally configured (company screen-saver, explorer bar and such things) - all without actually touching it.

    But I digress, my point really is that there are few cases where a network is running well without a mix of technology. Running one without the other is a bad idea if you ask me.

    --
    throw new NoSignatureException();
    1. Re:Wrong approach? by ender81b · · Score: 2, Interesting

      I can plug in any Windows 2000 and upward PC into the network I manage, and within minutes, it'll be fully patched, have all the software we need installed, and be fully locked-down & generally configured (company screen-saver, explorer bar and such things) - all without actually touching it.

      I've always wondered though - could you do the same with Linux with roughly equivalent cost? I mean to do the above requires alot of IT resources for making MSI packages, group policies, SMS / AD administration, etc, etc. If you had the equivalent Linux gurus is it also that easy to setup? Our setup is the same and I can think of kindof how you would do it with Linux but, say, is there some equivalent of SMS in the Linux world?

      Just curious - the only primarily Linux shop I've ever worked in was small enough that such things didn't make sense to setup.

    2. Re:Wrong approach? by Toreo+asesino · · Score: 3, Informative

      Nope...

      To add a computer to a domain you must be logged in as an administrator onto that PC. Assuming all network settings are right (DNS specifically), you can opt to join a domain if one exists on the connected network. Once found OK, a network administrator must authorise the computer onto the domain, and thus, two separate administrator passwords are required for this 'rootkit' to install.

      By joining a domain of course, the original 'owner' of the PC is agreeing to hand over complete control of the network administrator(s), and therefore be subject to all network policies pre-defined. By entering a network admin password, the network admin accepts they want the machine on the network.

      Clear? Marvellous :)

      --
      throw new NoSignatureException();
  30. I wonder how his car runs... by backtick · · Score: 5, Interesting

    I wonder how his car runs, since obviously his whole family buys nothing but Fords and he insists on putting Dodge parts in there. I bet Dodge has gotten real tired of hearing him kvetch about how their perfectly functional air filter for a Dodge Magnum won't go into his Ford Focus without using duct tape, or how when he tried to put the seats from a Caravan into an Astro, it didn't quite fit right, or how even that someone had posted instructions on how install a Dodge factory Radio into his Ford, but when he does, the retractable antenna doesn't work. I mean, pretty soon he'll prolly give up on Dodge parts for his Ford vehicles altogether!!!

    Yup. The obvious inference is that Dodge makes the worst cars in the world, since their parts won't fit into a Ford...

    1. Re:I wonder how his car runs... by necro81 · · Score: 2, Interesting

      Yours is a bit of a false analogy, because the whole Dodge community doesn't go around harping how superior their cars are for real drivers, how easy it is to mix those Dodge parts into the Ford hegemony, and how those who have to resort to duct-tape should have just RTFM.

      You probably glossed over the part in his article where he granted that, if he didn't need to interact with Microsoft products every day, he would have been just fine, because Linux worked quite well on its own. He's not complaining about Dodge parts and cars not being any good, easy to use, or interoperable. He's merely owning up to the fact that, in a Microsoft-dominated corporate world, he's been unable to be a (corporate) Linux user.

  31. Re:Yup by AKAImBatman · · Score: 5, Insightful

    Clearly the fault of VMS and BeOS. Nothing to do with Microsoft's changing formats every twenty minutes to prevent compatability.
    There comes a point at which the developers should decide not to chase the coattails of Microsoft, but choose to come up with their own solution instead. Rather than trying to be compatible with Exchange/Outlook, the goal needs to be to outright replace it.

    With all these tech companies supposedly "selling" Linux solutions, the time has never been better to offer an Evolution client for Linux, Windows, and Mac that works with a feature-rich server on the order of Exchange Server. Yet there has been (to my knowledge) no real effort to improve the groupware solutions beyound straight-up LDAP, SMTP, IMAP, and NNTP. Those are great technologies, but they're not particularly good at providing a cohesive groupware solution. At least, not without some sort of design for how they could be used to provide the missing functionality. (Calendaring is perhaps the least addressed of the missing features.)

    If such a server were developed, Linux would have a much better chance in Corporate America. Especially if the said server could keep ahead of Microsoft rather than behind them. Witness Firefox as an example. Microsoft slacked on IE (as they're prone to do when they have an uncontested lead) and paid the price by being surpassed. Exchange hasn't changed to any appreciable degree for a long time now, so the opportunity exists. Strike while the iron is hot.

    But then again, what do I know? I'm just another developer in this crazy corporate world.
  32. Linux == kernel by tomstdenis · · Score: 2, Insightful

    I don't get blanket statements like this. As if there isn't buggy software for MacOS or Windows.

    But i daily use Gnome, OpenOffice, tetex, gcc, etc. I can't imagine sitting here to use Windows, Office, ... um office and MSVC as being "more" productive. But the point is Linux == Kernel, it's not the distro or desktop. Maybe this guy hates KDE, but that doesn't preclude Gnome or icewm or wm from being suitable, maybe he hates OpenOffice where Abiword would be a better fit...

    Go buy Vista than you hater!

    --
    Someday, I'll have a real sig.
  33. Re:It is the general Linux Comunity fault. by susano_otter · · Score: 2, Insightful

    I should be able to run the word processor of my choice and the email client of my choice REGARDLESS OF PLATFORM.
    I think I get what you're trying to say, but the "should be" clause bothers me. It sounds like you think you have some kind of entitlement to a world where computing works exactly the way you would like it to. I get the impression you would prefer that software developers should be compelled by some higher power to make computing the way you wish it were. Like you resent Bill Gates for going out and selling an operating system that doesn't perform according to your ideals.

    The reason this attitude bothers me is that three hundred years ago there was no ideal computing, and nobody was entitled to an ideal computing platform. Today there's still no ideal computing platform, and still no reason why their "should" be.

    It's like they say: If you want a job done right, do it yourself. Complaining that other people have used their freedom to do their own jobs for their own reasons seems kind of silly. Meanwhile, the vast majority of people have figured out how to get value out of the less-than-ideal computing platforms currently available. Instead of complaining about fictional entitlements, they're taking advantage of available opportunities.
    --

    Any sufficiently well-organized community is indistinguishable from Government.

  34. Re:Waaaaa. by SadButTrue · · Score: 3, Interesting

    This is NOT an issue of linux integrating into an BUSINESS environment. It is an issue of linux not integrating into a MICROSOFT environment. Although often the same thing, NOT the same thing.

    --
    grape - the GNU free, open source rape
  35. Re:Waaaaa. by TheRaven64 · · Score: 2, Informative

    The Open Source Community rather quickly got SMB support in its file systems, and that was closed like Exchange was. No it wasn't. SMB was a published standard. Microsoft had an embrace-and-extend implementation, but reverse engineering it was a matter of working out how their version differed from the standard, not working out everything from scratch. There were a lot of differences in Microsoft's implementation (hands up anyone who's surprised), but knowing the basic message format etc. helped a lot.
    --
    I am TheRaven on Soylent News
  36. Exchange? Maybe... by SanityInAnarchy · · Score: 3, Informative

    I use Thunderbird to access my email at work, and I'm assuming that's on an Exchange server. Sunbird can do calendar sharing, just not with Exchange (and I haven't tried with Evolution lately) -- plus, there are web-based solutions. So, the email itself is a known and solved problem, if we have decent IMAP support. The calendar/scheduling stuff may require a different infrastructure -- but keep in mind, this is a lot like having the open office suite (which took a LOT of work) -- Microsoft hasn't given us any specs, therefore we can't really do this. And we'd much rather do it in a better way anyway.

    Also, what do you mean by "Push email" and "mobile operators"?

    --
    Don't thank God, thank a doctor!
    1. Re:Exchange? Maybe... by kwark · · Score: 2, Informative

      "I bet if there was really a huge demand for this, we could create something just as good, if not better. I'm not sure if it's there yet, though."

      Support for pushed email is already available by IMAP with the IDLE command since RFC 2177 (1997). Whether there are clients that actually support this I don't know.

  37. Re:It is the general Linux Comunity fault. by Bert64 · · Score: 3, Insightful

    Actually, the problem this guy has is actually microsoft's fault...
    He can't get linux to interoperate with exchange fully, exchange is designed this way - to sell more copies of outlook. Even the mac equivalent (entourage) doesn't connect to exchange in the same way as outlook does, and doesn't support all the same features.
    Microsoft do not publish documentation on how to interoperate with exchange, people have to reverse engineer it every time there's an update, which is a very time consuming process. Also, the protocol must be very difficult to implement because microsoft haven't even bothered fully implementing it into their own products (entourage). Perhaps they don't even have full documentation for it themselves, and outlook is relying on a lot of undocumented legacy code to talk to exchange.

    If this guy had been using standard methods of doing the same things, he would have had no problems using it with linux, there are standard ways to share folders, access mail and share calendars etc.

    If microsoft were forced to open up their protocols and file formats, open source software would implement them pretty fast and all the problems this guy had would disappear overnight. Similarly, if he wasn't already dangerously locked in to microsoft, this problem wouldn't exist. This is why vendor lockin is dangerous, this guy is effectively being blackmailed into continuing to buy microsoft products "keep using our products everywhere or you'l need to replace EVERYTHING at once and lose access to all your data"

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  38. Re:Waaaaa. by TheRaven64 · · Score: 2, Insightful

    When some says "Linux would work for me/my company IF..." the development community really needs to sit up and pay attention if they want to continue to grow their userbase and be taken seriously. The community does sit up if people say 'I need this feature. It's worth $X to me, who wants to implement it.' They sit up if people say 'I needed this feature and I implemented it. I also need this feature.' It does not listen if people say 'I need this feature, implement it for me for free!'

    The community, like any other community, helps itself. If you want help, become a member of the community. Don't sit on the edge and expect the community to do things for you without giving anything back.

    --
    I am TheRaven on Soylent News
  39. It All Depends on What You Do by eno2001 · · Score: 3, Interesting
    I haven't used Windows here at work since 2001. Linux does everything I need on the desktop (I work as a manager in an environment that supports a wide variety of hardware and platforms and I touch everything. Windows, HP-UX, Solaris, OpenVMS, IIS, Apache, MS SQL, MySQL, Cisco, you name it, I do admin on it). If I need to access Windows stuff, I use RDP to do all my admin work from our Windows servers. I avoid all software that must run locally as this tend to indicate poor design. If it's not centralized, I don't need it.


    Now, I understand that not all IT people have the power and control that I have and they are saddled with what their company offers them. But that's no reflection on Linux. If there is an application that you MUST have on your desktop to get work done and it only runs on Windows, then by all means use Windows. But again, don't blame Linux for restrictions that come from your software vendor or market segment. Hell, if there were a professional job that required you to play the latest and greatest PC games, you'd be an idiot to say "I'd use Linux here at work if it didn't suck so much". You can't fault companies who don't develop for Linux because they are concerned about their bottom line. But you also can't fault Linux because those companies chose their financial destiny vs. a potential darkhorse.


    From TFA: I purchased third-party provided connectors into Exchange, and ran Office-type applications as well.

    I would say that's his first mistake. I suspect he's talking about Ximian Gnome's Evolution and OpenOffice.org. Evolution is a nice application, but it's not the best way to go if you live in an Exchange shop. You'd be better off using RDP or Citrix to publish the app from a server and having a thin client app on your Linux desktop. Or, you could at the very least access Outlook Web Agent using IE in Wine, a virtual machine or again via RDP or Citrix. OpenOffice.org? Hard for me to say as I have little use for Office software. When I use OpenOffice.org 2.0, it "just works" for me in terms of opening documents. I don't really have much need to edit them, so I don't know of the woes of conversion. But... again, I'd suggest, CrossOver Office, virtualization of a Windows machine or RDP/Citrix. These work for me as the need arises.


    One thing I question in all of this is why people seem so averse to virtualization? It's the perfect solution especially with the new hardware assistance in new CPUs (AMD's Pacifica and Intel's Vanderpool). I used virtualization since VMWare came out in 97/98, moved to QEMU circa 2004 and then Xen in 2005. Outside of gaming, virtualization is perfect. It allows you access to all applications you would need for most businesses. If you are truly in an enterprise situation then it's likely that you have VLK for Windows XP anyway... so installing Windows in a VM shouldn't be a licensing issue either. And in terms of performance, with hardware assistance and Xen, you can get close to 99% of the bare metal speed. Not to mention that unlike older virtualization technologies, your virtualized OS IS running on the metal for the most part. It's NOT running within another OS at all. Reread that last line so it sinks in. I repeat, with virtualization software like Xen and hardware assisted virtualization, your "guest" OS is running NEXT TO and NOT on top of the managing OS instance.

    Since the performance is there, and true enterprises use VLK for Windows desktop, why not use virtualization for that small handful of apps you really need? Or remote desktop/Citrix? Unless you're trying to run some really niche market visualization software that requires 3D acceleration, or you're in multimedia content production, Linux has been ready for the desktop for close to a decade.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  40. He's confused by monkeySauce · · Score: 2, Insightful

    This guy isn't looking for Linux, he's in search of a free microsoft windows clone (and office suite). Sorry dude, that's not what Linux is.

  41. Re:Waaaaa. by walt-sjc · · Score: 4, Insightful

    This article is not about integrating Linux into a business environment, it's about integrating with a MICROSOFT environment. Of COURSE you are going to have trouble integrating with a Microsoft environment because Microsoft has gone to extraordinary lengths to make that very very difficult (hence the reason they are in trouble with the EU.)

    If you structure your IT to not be Microsoft centric, then Linux, Mac's, and Windows can all work together. If you design your entire infrastructure around Microsoft technologies, then good fracking luck.

  42. Proprietary software by Spazmania · · Score: 2, Insightful

    So basically this guy's complaint is that he couldn't get Linux desktop applications to work perfectly with MS Exchange and MS Word, two of Microsoft's most proprietary applications? It worked, just not perfectly. So he gave up.

    It strikes me that you could substitute MacOS or any other OS except Windows in the guy's story and all of his complaints would still be accurate.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  43. The guy that posted this is a Mother Fudder! by MrJerryNormandinSir · · Score: 2, Informative

    Hmm. I rolled out Linux Corporate wide. The only problem I had was convincing the administration that a service contract is NOT Neccesary and that I'm better off with the Whitebox Kickstart server I built rather than DAMN REDHAT! I built Linux
    database/application clusters, a sendmail server that outperformed Exchange. I substituted LDAP for the addressbook and wrote
    my own damn fuzzy search so if some idiot can't spell a name correctly hell I can still list a user that has a name that sounds like what was typed. The problem with coporate deployments is because too many managing bean counters listen to FUD. All I say is wait until Vist get's crammed down everyone's throughs. I even refuse to upgrade my Mac G5 with dual a 970MP to OS/X 10.5 leapard.
    I'm gonna leave it at 10.4.6. Why cause DRM shit is gonna lock up leapord up eventually. I've got code I wrote for my Linux and
    G5 so I can mange my mpeg files on my IPOD. I can copy them off the ipod with no problem. That's gonna get locked on leapard.
    I've got my Linux and OS/x hosts doing what I want. Now getting back to coporate. I've built clusters with Linux connected to
    EMC storage Arrays that can keep up with IBM P5 systems. How do I know, my company that I worked for had an IBM Mainframe, An AS400, An 8 processor P5, and an Linux cluster that consisted of 6 Dell 6650's dor database, 12 2550's for application servers,
    6 Concurrent managers, 2 configured in a cluster as a mail hub running GFS, 2 servers in a load balancer to offer IMAP, and POP
    connections. The system screamed.

    So, if any of you need consulting on the side, hell that's how you earn the big $$$ with Linux, drop me an email, maybe I can design a KILLER system on the side. I'm happy where I am now so I'm not moving. I get to play with P5 hardware, turning the
    company on to Linux Cluster, educating to what DRM is actually all about.

    So heck... Now you know why I call this guy a Mother Fudder, he don't know jack shit and it sounds like FUD to me.

  44. And another problem by Sycraft-fu · · Score: 3, Insightful

    Is quite often the GNU alternatives proposed aren't even close to being workable replacements. A good example is the classic GIMP/Photoshop thing. Anyone who's actually done prepress and played with both tools quickly finds that GIMP just won't cut it. It's neat, but you aren't going to replace PS. Yet all the time I see GIMP advocated as a replacement. I get the same thing with pro audio. I've asked, in all seriousness, for tools that can replace the expensive commercial tools like Cubase and Sonar. Invariably I get pointed to Audacity and Ardour. When I point out the massive flaws and shortcommings, I get yelled at, told to "fix it yourself the code is open", and so on.

    Along those lines there's this idea that a major amount of effort should be considered acceptable for any task. If an alternative takes 50 hours to get done what the commercial package takes 1, well that's better because it's free! There's no consideration of valuation of time. You are a fool if you'd rather spend $50 than hours and hours of effort. Well of course that's not the case for many of us. I value my time and if you want to look at it in a dollar amount, I bill consulting at $100 an hour so it doesn't take much time to equal the cost of most software.

    It's not that people always aren't willing to switch to a new tool/system, often they are, but it needs to offer them what their old system did. You can't present a half-assed solution and expect people to love you for it, even if it is free.

    1. Re:And another problem by kabocox · · Score: 2, Interesting

      It's not that people always aren't willing to switch to a new tool/system, often they are, but it needs to offer them what their old system did. You can't present a half-assed solution and expect people to love you for it, even if it is free.

      Hey, last time that I looked at Linux it was ok. It was the Linux apps and community that are the problems.

      Yet all the time I see GIMP advocated as a replacement. I get the same thing with pro audio. I've asked, in all seriousness, for tools that can replace the expensive commercial tools like Cubase and Sonar. Invariably I get pointed to Audacity and Ardour. When I point out the massive flaws and shortcommings, I get yelled at, told to "fix it yourself the code is open", and so on.

      This is the single reason why OSS will never make it in the corporate world and some home users of the professional product would avoid OSS as well. Not everyone is a freaking programmer or cares. If I use Photoshop, I'm trying to edit a photo. I'm not trying to program some thing. If you are trying to tell me Gimp is better or a replacement for Photoshop, it better do "everything" that I need done. If there are short comings taht I tell you Gimp doesn't do. I'm not going to fix your solution. I have a solution. It's worth $650 to have that rather than a $0 solution that doesn't solve my personal problems. Personally, Gimp most likely does do what I need. Its other things like Outlook/Exchange or heck an Access replacement rather than SQL Server replacement. Access is great for quick and dirty databases. I'm sure that there is an OSS solution for quick and dirty databases that you don't want CS professors to look at, but would get your problem fixed. If I don't have quick and easy access to exactly what I need, its your fault not mine. I have Office with Access. I didn't ask for a server database backend solution. I asked for a Access replacement. MySQL can be better than Access, but for the new or average user, Access beats MySQL easy. SQL is just "too hard." What the OSS crowd needs to learn is that their $0 dollar solution isn't a solution if it doesn't fit the needs of my $300-$1,500 current solution. It doesn't matter if its windows, office, exchange, photoshop, IE, autocad, or arcview. If the OSS can't do what our current solution is or is a drop in replacement for it. Then it isn't a viable replacement product. It's noticable that FireFox is the only major OSS program that most folks use because it runs on windows and is better than IE for most people. OSS has alot of catching up to do. It can be done, just don't tell me to do it myself when I've already paid someone else to do it, and they have a solution. You know the business standard software products. Be better and compatiable with them, and you have a chance otherwise don't bother folks time with your religious rantings when they are trying to do something other than program with the tools. Apps are tools for most people.

    2. Re:And another problem by the_womble · · Score: 2, Insightful

      No, Linux is not necessarilly the best solution for everything and everyone.

      However, it is the best solution for a lot of people (including me). It saves me more time with the things that work well, than it costs me with the things that work badly.

      It may also prove to be the best solution for a lot of people who have not tried it yet. There are many, many people whose work can be done perfectly well with apps avaiable for Linux. A lot of them do not know it.

      I also prefer Linux for home and small business use because it is easier adminsister most of time.

      For some people it may only become a good solution, if and when certain apps become available. I am aware that prepress is an area of weakness, I am not surprised that audio is. If that is what you do, yes, realistically Windows or Mac may work better for you.

    3. Re:And another problem by petabyte · · Score: 2, Insightful

      Different tools for different needs I guess.

      I don't think many professional graphic artists or recording artists bother with audacity or the gimp. But for an average computer user like myself, I'm quite able to fix up photos in the gimp or convert songs from CD into a 30 second ringtone in audacity.

      If someone is going to be able to use an expensive tool well enough to make enough money to recoup the cost of the software, sure, why not buy it? But if someone is just going to crop photos before printing them at walmart, then they are certainly not going to shell out whatever Adobe charges for photoshop these days.

  45. Re:It is the general Linux Comunity fault. by 99BottlesOfBeerInMyF · · Score: 2, Insightful

    This is the customer not caring about fault, and only caring about getting things working.

    True. If you want things to work you can use Linux and other vendors except Microsoft, or you can use Microsoft and no other vendors. If you use both MS, will break things. The problem is when someone complains that Linux is unworkable because they can't work with a particular MS proprietary thing. That is what the statement above mentioned. Just because it is a customer doesn't make their assertion any more correct.

  46. Re:Trying Linux Since 1994 by AusIV · · Score: 2, Interesting

    Give me a story where grandma bought a computer and installed linux and has it running for a few years without any problems, then we'll talk.

    You give me a story where grandma bought a computer and installed Windows and has had it running for a few years without any problems.

    My mother (the equivalent of grandma in many of these stories) gets along on Windows alright, but she didn't install it herself. She bought an HP computer with Windows pre-installed along with an anti-virus. If she'd had to install Windows herself, she would have given up and called me. She wouldn't have thought to install an anti-virus, and we would have been reinstalling a couple months down the line. Almost every time I'm home from school my mom has something on her computer she needs me to install/fix/show her how to do.

    Now take Ubuntu. The Ubuntu installer asks a few straightforward questions (language, keyboard layout, location, name and password, and the most difficult is which drive to install to), and is booted to a functional installation of Ubuntu less than 45 minutes after putting in the install CD. No need for an anti-virus. Office Suite comes pre-installed, along with web browsing utilities, media players, etc. If a family member needed my support, I could probably step them through installing SSH on the phone or by e-mail, then SSH into their box to install programs or fix things.

    I'm not saying Linux is right for every user. For example, my dad has been hearing me rave about Linux for a good year now, and thinks he might like to try it. I'm more than happy to help him set it up, but I know he'll be back to Windows before too long because the HVAC simulation software he uses for work won't run on Linux and his investment software is also Windows only. I don't fault him for using Windows, because he actually has things he needs out of his computer that Linux can't offer.

    What I am saying is I'd much rather install and support Linux for a family member than install and support Windows. Grandma is going to need help getting her computer up and keeping it running whether she's using Windows or Linux. If I'm going to be providing that help, I'd rather she use Linux.

  47. Re:Waaaaa. by noewun · · Score: 3, Insightful

    What it comes down to is: There is nothing wrong with Linux. We just don't have a killer office suite, or a killer server based productivity suite. End of story.
    But this is something wrong with Linux. I'm not bashing on Linux here: I run it on my laptop at home and enjoy screwing around with it. But the problem with your statement is that it takes only the technical side into account. Technically speaking there may be nothing wrong with Linux. But from a BUSINESS perspective, the lack of a killer office suite is a huge, huge problem.

    Although there is a lot of talk about TCO and such with Linux versus OS X versus Windows, it's only part of the story. Corporations, especially the large corporations which lie behind Microsoft's market share dominance, have money to burn, so it Windows costs them x more bucks per user per year, it isn't a huge issue. What they need, however, is an office suite which can make read and use the millions of documents they have on hand and the millions they need to produce We all know what office suite that is. This problem isn't unique to Linux. If MS Office for OS X disappeared overnight it would be a disaster for Apple.

    Part of the problem of getting Linux accepted into wider circles is the habit of arguing on technical merit alone.

    --
    I am a believer of momentum and curves.
  48. Re:It is the general Linux Comunity fault. by eck011219 · · Score: 3, Insightful

    You're the one who isn't ready

    So by that logic, anything wrong that happens to me while I'm using my computer is my fault because I'm not properly ready for the idiosyncrasies of whatever OS I'm using? That's crazy talk, whether you're talking about Linux, Windows, OS X, or the Canon-friggin'-Cat.

    This is a classic example of the silly defensiveness that drives me nuts. Windows users just want to use Windows because they can get stuff done. Linux users fight like dogs to try to prove the mettle and superiority of their OSes and interfaces and have ready excuses for stuff that doesn't work as expected (or intended or promised). These excuses often include user fault or laziness (we should all be happy to occasionally open a terminal window and type a bunch of arcane gibberish to make something work). I'm reminded of baseball fans here in Chicago -- generally speaking, Sox fans deeply hate the Cubs and Cubs fans, and Cubs fans tend not to have strong opinions one way or the other about the Sox. There's a certain level of comfort in one's own skin among Cubs fans (and Windows users) that doesn't seem to come out as often in Sox fans/Linux advocates.

    Windows is far from perfect, as are Microsoft's business practices. But this doesn't automatically make Linux OSes and windowing environments the right solution. What makes a better solution is user comfort, and (frankly) Microsoft often does a better job of instilling this comfort. Are their solutions the best possible? Almost always not. But the average business is not interested in spending its time fighting the good fight for open source software. It's interested in doing whatever it actually does, and using its computers as tools to help accomplish that. They know what to expect from Windows, it generally works pretty well for its intended uses, and life goes on for yet another day of not thinking more about their chosen OS than the task at hand.

    For the record, I use Kubuntu, XP, Vista, and OS X (often all in one day). Each has its advantages and disadvantages, and each can be used well or poorly (I do both). That's that. The holy war thing is getting old, and does nothing to dissuade people from viewing Linux users as geeks and defensive fanatics.

    --
    It is pitch black. You are likely to be eaten by a grue.
  49. Some people don't look hard enough... by Phil+John · · Score: 2, Informative

    ...We've just transitioned to using Scalix for our email and calendaring. It's got public folders, calendaring, email, push capability, nifty webmail client, Outlook Integation, Evolution Integration, and pretty soon CalDAV support so Mozilla Sunbird/Lightning and Apple iCal (in Mac OS X 10.5).

    It's based on what used to be HP OpenMail, so has roughly a 20 year history. It's mature and well tested and not that expensive (compared to Exchange etc.).

    --
    I am NaN
    1. Re:Some people don't look hard enough... by whargoul · · Score: 4, Informative
  50. No Replacement for Exchange? by mandelbr0t · · Score: 4, Interesting

    I beg to differ. There is no solution that doesn't involve replacing both Outlook and Exchange, but the functionality has been available for some time. Exchange gets replaced with IMAP and SMTP (and gains the benefit of SSL/TLS encryption and SASL authentication in the process), a WebDAV folder for posting iCals (and gains the benefit of interoperating with MacOS in the process) and OpenLDAP for storing organization-wide contacts. Outlook gets replaced with Thunderbird (if you only need contacts and e-mail) or Evolution (for GNOME people) or Kontact (for the KDE folks).

    I believe that's a complete replacement for both Outlook and Exchange, and I even added some nifty security features while I did so. Total cost is $0 for software, and about 2 hours of my time (at most) to set it up. That comes in comfortably under the cost of Exchange + Outlook, even if my time is worth $500/hr.

    --
    "Please describe the scientific nature of the 'whammy'" - Agent Scully
  51. but.. by JustNiz · · Score: 3, Interesting

    For at least 4 years I've been using various flavours of Fedora and Red Hat Entprise in several large mission-critical commercial applications and also as desktop environments.

    I've never had any significant issues, which from experience isn't true at all of any Microsoft products we'vetried as alternatives. They have repeatedly proved themselves to be of inferior quality and/or performance.

  52. Typical; Blame OSS for Microsoft's inflexibilty by AustinSlacker · · Score: 2, Insightful

    What a hack! Blaming the open source community for Microsoft's unwillingness to make integration easier is like me blaming Ford for not making their new diesel engines run on gasoline too. It is a stupid argument. Microsoft is under no obligation to make their products play well with competing applications. People vote with their wallets and as long as Microsoft has the lion share of the market, things will remain as they are. Linux has come a long way and is a breeze to run in the majority of situations. But I still can't find a decent Broadcom wireless driver. Is that the open source community's fault? I think not. I would love to run my SLED 10 box seamlessly on my corporate domain, but the reality is that because of my own troubles with MS Exchange, I cannot do it. I don't blame anyone, certainly not Novell, Redhat, or my company and I don't post whiney blogs on the web about it either. I put on my big boys clothes, go to work and not worry about it. Someday, someone will make the integration a cinch and then I will happily hang my linux box on the corporate network and go on about my work.
    Oh yeah, and he does look funny...

  53. You're saying basically what the original post is by JohnnyComeLately · · Score: 3, Interesting
    You're using limited parts of the server. Yes, you're using IMAP, which the author is also capable of doing, but you're NOT using the Calender, which is crucial to not only the author, but a majority of business.

    Our company is the same. Our previous IT "guy" was 100% *nix. He used to bring in different flavors of *nix on a CD and say, "Hey, Try these!". I use Windows normally, but he knew I was a system and network admin of Solaris systems running on Sun machines. As hard as he tried, we (like the article's author) just couldn't make it work for the company. I manage about 18 people and I tried making OpenOffice work, but as soon as we tried working with someone's M$ file (from PowerPoint or Word), the document was really screwy. It got to the point that I'd sometimes just export information as an HTML file so that I knew the style, format and look would stay intact (but they couldn't modify it well with Oo). I eventually asked for 18 M$ licenses, and was limited due to fiscal decisions to only 8. The 8 who got full M$ office had no problems, and the rest limped along.

    Now, 3 years later, the remaining Linux systems and OpenSource software is on it's way out the door. Exectutives are now balking at limited Calender and some other limitations. You might say, "What has changed?" We're getting executives from other, more technologically advanced companies. So they want the full functionality (which, regretfully, means tons of more meetings....something I didn't miss from my previous, IT-savy company).

    Although, it's ironic I got the CEO and other VPs hooked on WebCalendar for scheduling outside of work.

  54. "I was once a true believer in Evolution" by someone1234 · · Score: 4, Funny

    So now that Evolution is debunked, what about switching to Intelligent Design? Sorry!

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  55. Re:You're saying basically what the original post by lymond01 · · Score: 2, Interesting

    Perhaps with Microsoft's adoption of XML in their office docs we might see more consistency between platforms. The calendaring and public folder issue is simply a matter of doing it as well or better than MS, then replace Exchange completely with Open Source software for your whole company. You don't need to have consistency in your calendaring between different companies, only in your own. And if you can run a free (as in up-front cash, not as in maintenance) open source Exchange-like product, then you're probably saving your company a ton of money.

    I recently tried to do a custom LAMP install of the latest versions of Apache, PHP, modperl, and MySQL. After downloading about 20 source packages (custom install, remember), and following five different forum's instructions, I managed to get it all working except modperl. I'll need to recompile Apache when I feel like having another go at getting modperl to work. There's a lot of gotchas, a lot of "this version doesn't work with that version", some "you can't use the binary install of MySQL if you want it compiled into PHP", and if you want to run both the mysql and mysqli extensions for PHP, you need to hand edit your Makefile.

    Or you could run windows, double-click on wamp_install.exe and then add your custom extensions after by dropping in .dlls and editing your httpd.conf a little.

  56. Re:Waaaaa. by davek · · Score: 2, Insightful
    As a bit of an OSS developer myself, this really pisses me off:

    When some says "Linux would work for me/my company IF..." the development community really needs to sit up and pay attention if they want to continue to grow their userbase and be taken seriously. OK, when the hell did I start working for you? First of all, there is no "linux development community." Its just people, some smart, some dumb. Its the closest thing to organized anarchy the world has ever seen. The revolutionary aspect of it all is that it empowers the user to make developmental decisions, not dictate them to others (as the poster is trying to do).

    TheRaven64 (641858) said it right:

    The community does sit up if people say 'I need this feature. It's worth $X to me, who wants to implement it.' They sit up if people say 'I needed this feature and I implemented it. I also need this feature.' It does not listen if people say 'I need this feature, implement it for me for free!' If you want to pay me the $1000 that you plan to spend on proprietary software, and I'll develop the thingy that you need and make it open source, then I'd be happy do that (within reason, of course). But you'd have to accept that a) the source code would not be yours, and you're paying for a service, not software; and b) any future support of the source will either come from the user base, or you'll have to pay more money for it.

    Free software is only gratis if your time is worthless.

    -dave
    --
    6th Street Radio @ddombrowsky
  57. Re:It is the general Linux Comunity fault. by arkanes · · Score: 2, Insightful
    So by that logic, anything wrong that happens to me while I'm using my computer is my fault because I'm not properly ready for the idiosyncrasies of whatever OS I'm using?

    I don't think I'm the one being defensive here. It's your (and I'm using "your" in a general sense of "your organization" here) fault for entering into a proprietary relationship with a specific vendor, and then placing blame on a third party for not giving you an escape hatch. It's like complaining that PCs aren't ready because they won't run your CICS applications. The PC platform is just fine. *You* aren't ready for it, because you aren't willing to leave behind an incompatible system.

    Windows users just want to use Windows because they can get stuff done.

    That's a total fabrication. *Most* Windows users use it because externalities push them in that direction - you have to go out of your way to by a non-Windows computer (even a Mac), and most corporate environments use Windows. They don't use it out of conscious choice, they use it because it's the default solution presented to them. "Just getting stuff done" has nothing to do with it.

    Regardless, the "just use the default" user isn't even a topic in this conversation - you're making it because you're going to try to tread old, weary ground that "Linux makes you work to hard".

    we should all be happy to occasionally open a terminal window and type a bunch of arcane gibberish to make something work

    And oh look, here it is. This has been raised and refuted more times than I even know how to count. People prefer Windows because it's familiar, end of story. Normal use of a modern (even 5 years old) Linux system will rarely require use of the command line, any more than Windows does. Actual administration by skilled sysadmins is a totally different arena and there's just as much arcane shit and config files and command lines to use in Windows.

    Linux users fight like dogs to try to prove the mettle and superiority of their OSes and interfaces and have ready excuses for stuff that doesn't work as expected (or intended or promised).

    (Yes, I know I'm quoting out of order). Firstly, those are both subjective statements, and people coming from an all-Windows environment often have unrealistic and just plain stupid requirements. Like "my Linux machine should seamlessly work with Exchange". If you actually want this to happen, you need to talk to the vendor who is holding up the interoperability, and that would be Microsoft. Secondly, Linux is not Windows. People expect things to work the same, to be in the same location, and to be labeled identically. That is stupid, sloppy thinking and you deserve to be castigated for it. There are real, legitimate usability issues with Linux. They are addressed the same way they are in any OS, which is to say that it varies with how and who they are reported by, with who is responsible for fixing them, and by how much the person responsible cares.

    In summary: You, again, like many Windows apologists, are placing a higher burden on Linux than you ever have on Windows. You excuse laziness and ill will by saying that a group of unpaid volunteers should rescue you from both. Windows is "easier" primarily because it's common. It's a path of least resistance. If you're going to go down that path, I'm not going to say your wrong - it might make very good sense for you. But don't blame anyone else for it being any easier to switch away. If you (or whoever your IT manager was) hadn't decided to convert to an all-MS shop 10 years ago, it wouldn't be hard for you to switch. You're the seed of your own problem. Linux is ready, and has been ready. You, with the aid of Microsoft (who essentially owns your organization), are the ones placing barriers in the way. Don't blame Linux because you won't climb your own walls. All you have to do is be honest with yourself.

    The FA could have been written as "I wanted to use Linux but resistance to interoperability and change from outside prevented

  58. Groupwise by arete · · Score: 5, Insightful

    I just put the following comment on the actual article, which I'll show below, but I missed adding in the professional Exchange replacements, about which you are extremely correct.

    I have to agree with some of the other comments I've seen - your expectations are all wrong.

    You're defining "Enterprise" as "work seamlessly in an all-Microsoft shop" and those aren't necessarily the same thing.

    You also seem to be defining a good Linux experience as doing exactly what you were totally happy about in Windows but without paying.

    If what you're looking for is a computer whose function is to attach to a Microsoft domain server and a Microsoft Exchange server and use all the newest Microsoft technologies relatively seamlessly, you should just install Windows. If you're happy with Windows, you should install Windows. Heck, even Microsoft Entourage for OS X can't talk to Exchange right most of the time, and MS MAKES that.

    If you're talking about a transition, you're doing it backwards; put Linux on the servers first, where no non-techs have to get used to using it, where you have a greater guarantee of a limited application set, and where Linux has more experience. Also where Windows charges you more in licensing fees for fewer benefits. Samba is great.

    THEN start rolling it out on desktops, starting with the thinnest ones, and using your choice of Linux-style or Windows style methods based on the situation.

    But if you really want to talk fairly about Linux in Enterprise you need to talk about legitimately comparing a Linux environment with a Windows one.

    You need to talk about better natural security and less time trying to clean up stupid-user infections. You need to talk about the ease of remotely configuring, updating, and reinstalling large numbers of machines. You need to talk about running remote applications via X being free. You need to talk about the registry mostly being replaced with a large number of text files you can easily and remotely overwrite and a total lack of DLL-hell, meaning you almost never HAVE to totally reinstall a machine - and if you do, you never have to open a control panel on any client machine ever to set a single setting unless you want to. A seamless ability to use any convenient desktop in the office.

    Certainly there's add-on Windows enterprise software to do many of these things that Linux does naturally. And I'd point out that OS X does most of them too and has a more user friendly desktop. Some studies show substantially lower costs in terms of administrators with Linux - if the administrators know Linux.

    But if all you want is a Windows machine, USE a Windows machine. Saving $129 is not, alone, a sound rationale for using Linux in a professional environment where all you seem to want is Windows.

    Arete

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  59. Re:You're saying basically what the original post by cortana · · Score: 5, Funny

    Or you could run Debian, and install the apache2, libapache2-mod-php5, libapache2-mod-perl and php5-mysql packages. And then scream because you are using PHP and MySQL.

  60. ... Sigh. PS vs. GIMP... Exchange vs. OSS, etc. by gilboad · · Score: 2, Insightful

    Let me sum it up for all of you.
    If person A depends on application B that run only on OS C, person A should continue using OS C. (and stop bitching about it)
    If person A insists on switching to OS D, person A should be willing to give up application B, settling instead on application B', even if B' is inferior compared to the original application B. (Maybe because person A has a vested interest in detaching himself from software company M's DRM infected, activation insisted iron grip.)
    Period. End of story. The End. This thread pining for the fjords.

    Before the flame war begins, I'm currently (slowly) converting my team-mates to Linux/FOSS.

    - Gilboa

  61. I've had a similar experience recently by WebCowboy · · Score: 2, Insightful

    I've tried many times to get a working Linux system, but I've always found something not working, and I don't mean Microsoft software not working. I mean sound not working or USB ports not working. Yes, I can hear everybody crying out "check the hardware compatibility lists first", and they right.

    I've tried many times to get a working Windows Vista system, but I've always found something not working, and I don't mean Microsoft software not working. I mean Aero-glass not working or my old peripherals not working. Yes, I can hear everybody crying out "check the hardware compatibility lists first", and they're right.

    If Microsoft can't make migration seamless from one version of their OS to the next, how can you expect a non-commercial, third-party effort do do any better?

    There's more at work here than just the OS--it's the whole environment. Linux is already proven to work in a business environment--it has been capable of doing so for years. Same goes for Apple (hell, Macs even run a "genuine" edition of MS Office!). However, "a" business environment isn't ALL business environments. Enterprises with IT infrastructure based on proprietary, single-vendor platforms with no published interfaces for interoperability obviously are NOT the business environments where you'd expect to have Linux work seamlessly. It's a testament to the talents of Free software developers they can make anything work at all in such an environment!

    Remember, MS is almost completely proprietary--when the folks who toil away developing Samba or Evolution have to make their software talk to Microsoft stuff (the main goal, or at least a major goal, of each of those projects) they can't just download or purchase a nice, neat spec document as if it was an IETF RFC. If MS has any spec to offer at all, it is only available under some encumbering legal condition such as an NDA or obligation to pay royalties or to not release under some or all Free software licenses. The only option they have in most cases is to pour over data from protocol analysers and other reverse-engineering tools. How can anyone expect the situation to EVER improve, much less within the space of a decade, when not only the spec is secret but it keeps changing dramatically with each generation of MS software?

    MS further raises the barrier by making their interfaces and protocols DELIBERATELY COMPLEX so as to be harder to reverse engineer. This is the only explanation I can come up with for why MS does some of what they do in Exchange and Active Directory. Even more perverse is their penchant for taking open technologies like LDAP and Kerberos and obfuscating them enough to break them. This borders on criminal, as not only does this affect interoperability, it makes their own software less stable and more bloated than it needs to be.

    This article offers nothing to support the contention that Linux or other Free software cannot be used to run a business--it very much can and does do this. His approach is just totally backwards--the high-level infrastructures need migrating first--get rid of Exchange and you'll be a great deal ahead of the game in more ways than one. If you are not in the position to carry that out, well then you'll be waiting for longer than two years unfortunately.

  62. Blame on both sides of advocacy by pedestrian+crossing · · Score: 2, Insightful

    Is quite often the GNU alternatives proposed aren't even close to being workable replacements. A good example is the classic GIMP/Photoshop thing. Anyone who's actually done prepress and played with both tools quickly finds that GIMP just won't cut it. It's neat, but you aren't going to replace PS. Yet all the time I see GIMP advocated as a replacement. I get the same thing with pro audio. I've asked, in all seriousness, for tools that can replace the expensive commercial tools like Cubase and Sonar. Invariably I get pointed to Audacity and Ardour. When I point out the massive flaws and shortcommings, I get yelled at, told to "fix it yourself the code is open", and so on.

    The problem with the advocacy for and against Free alternatives is the all-or-nothing attitude.

    For example let's look at GIMP vs. Photoshop.

    For prepress, sure, GIMP is not a replacement for PS (yet) and you would be crazy to advocate GIMP for that. But pre-press is such a tiny piece of the PS pie. In my experience, a majority of the people who think they "need" PS would do fine with GIMP. Typical example, people in my organization who have an occasional need to edit/manipulate images for the web or internal flyers are convinced that they must have PS. No, they would be fine with GIMP. But the PS zealots say that GIMP is so inferior to PS that no sane person would consider GIMP over PS.

    Same with Audacity/Ardor vs. Cubase/Sonar. Audacity will do a lot and cover -most- users' needs, but you would be way off-base to think that it is a pro studio app. But Audacity is good enough in most cases, and Cubase would be an over-the-top waste of money for many of those cases. Yet, you mention Ardor or Audacity in one of those situations, and some smart-ass will convince the PHB that nothing less than ProTools will do.

    It's been said a million times, right tool for the right job, but it seems that there is always someone in a position of influence that takes their advocacy too far in one direction or the other.

    --
    A house divided against itself cannot stand.
  63. Re:Wait, what? by heinousjay · · Score: 2, Interesting

    You've hit the nail squarely. There's no difficulty in producing shit - just drop and squat. The challenge here is to do the job better.

    Without getting too flamish, though, that doesn't seem to be the way Free Software works. From the very beginning, the idea was to duplicate other people's work in an effort to provide various liberties. It's sort of cultural. (And don't get too mad that I said that - after all, what exactly was the point of Gnu when it was founded?)

    It's sort of a sea-change in core attitude to switch over to a pure innovation model, but it's not impossible by any means. The hardest step is the first. Someone needs to step up as a benevolent dictator and get the whole thing rolling under a cohesive vision. Things seem to flow from that point. The vision until now was to replace the work other people did under a proprietary model. That's been largely accomplished, and certainly there is more than enough in place to consider the job good enough. Now there should be a shift to meet the new needs, one that will take the Free solution from good enough to better than.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  64. tough nut to crack by scharkalvin · · Score: 2, Informative

    As long as the business demands compatibility with MS format documents
    there is nothing you can do. If you start out from scratch in a start up company
    and had to build the IT structure from the ground up you could do it.
    Open source software fine for running a business as long as you are not
    locked into some vendor already for something. I'm sure somewhere out there,
    there is a company that has gone this route and was running Linux from day one
    (or maybe gave MS the iron boot, bit the bullet and started over from scratch).

  65. wamp... easier? hah! by SanityInAnarchy · · Score: 2, Informative

    Or you could run Ubuntu Server and ask it for a LAMP-out-of-the-box.

    --
    Don't thank God, thank a doctor!
  66. Wait until you try Linux on SAN by m0ntar3 · · Score: 2, Funny

    Here's another thing not to do: Redhat, Emulex, and EMC with Oracle RAC. Try to import a LUN greater than 255; don't work --- HPUX, AIX, & MS Windows can see LUNs greater than 255 but Linux can't. When there's a problem "in the kernel," what happens is a bunch of finger pointing. In this case Redhat pointing at Emulex pointing at the IT department pointing at EMC point at the SAN group and The Management pointing at The Door.

  67. Linux needs to get greedy by Kaikopere · · Score: 2, Insightful

    But I would like to point out that some of the problems you faced (like integration with MS Exchange server) are simply Microsoft not wanting to release/support/adapt to standards. Granted I have my share of frustration with how Microsoft does business, but why would you expect Microsoft to enable a competitor? Microsoft built a business that enabled it to define what APIs hardware manufacturers and software developers would have to code to if they wanted to reach a huge portion of the market. Why should Linux get what amounts to charity? Why not come up with a better solution than Exchange instead of begging for it to be opened? I work for a very small software company and we compete very effectively with major players. One of the ways we do that is by supporting Linux, which the big guys don't. I think there is a ton of money to be made with a little bit of investment. Governments and businesses are starting to get concerned that they're getting completely dependent on an operating system they don't have control over. Some home users are getting frustrated with enforced DRM and incomprehensible, draconian EULAs. Some of us want to be able to use an old out dated piece of software that we like instead of being forced to upgrade (I want my software to be a product damn it, not a service).

    Capitalism works. The opportunity is there but whats holding Linux back (as I see it) is that Linux can't decide on standards among its various and diverse distros. Linux needs simulcrums for "Program Files" and the registry and the start menu. Choice is great, but software companies aren't going to take on maintaining software for 50 different platforms to reach 5% of the market. You aren't going to have enterprise level software on Linux until the tools are there for the enterprise level software developers. Linux is the smallest part of our sales and takes a disproportionate chunk of our maintenance resources. Until you give developers the tools to provide a professional consistent product across all of the major Linux flavors, Linux is going to remain a niche. Look at what all of the Windows flavors and Mac OSes have in common as features of the operating system, then subtract out what Linux doesn't do in all of its distros. That's what has to happen before Linux is going to be taken seriously by enterprise.
  68. To linux users who tagged this flamebait by SmallFurryCreature · · Score: 2, Insightful

    Ask yourselve this, all of you who do not use windows as your preferred desktop, isn't the reason you don't use Windows exactly the same as this guys reason not to use linux?

    It is to me at least. I am old enough to have worked with both unixes and dos and the home computers but like so many have had to live with the fact that the Wintel machines won the majority of the market.

    Until one day when enough was enough back in the 98SE days and I just had to reboot once to often. Not that that itself was a problem, I like every other MS software user had gotten used to it, the problem was that 98SE had gotten just a little bit to stable. Stable enough at least for it to be used as my primary music player. So then every reboot, every crash meant that not only did I loose my work but also my background music.

    The loss of work I had learned to deal with, but since other dedicated music players do not crash this hurt.

    So with the help of a linux geek I installed a very old PC with a linux distro and made it my music player. Now windows could crash and demand reboots all it wanted, the music went on and on and on and on. Cue, me moving my browsing to the linux machine. No more IE crashes taking all your hard searching with it.

    Slowly, windows was replaced were nowadays my windows machine is just a game machine, for no other reason that over more then a decade I just have never been able to get windows to run properly. Just the same problem this guy has with linux.

    It all depends on the person I think and their hardware. For some reaon my game machine seems to be burdened with a load of hardware that simply is not supported by the XP install disc. This always happens to me and is one of the reasons I can't help but laugh at stories about how hard it is to get drivers for linux. Because all those run-from-cd distro's seem to have no trouble at all with that machine, not Ubuntu, not Knoppix, not Mephis, just windows.

    My windows game machine right now is in "wich fucking setting is going to be switched randomly during this boot". You know the one, when you find the machine boots in XP style when you selected the classic mode, when icons from the quicklaunch disappear or rearrange themselves.

    But are my complaints about windows not the exact same as this guys complaints about linux? For some reason, the unix design works better for me, it clicks or something.

    With linux when something is wrong I can fix it, with windows, I have no idea.

    Could it possibly be that different products appeal to different people? Nah, this guy is a troll and idiot because he prefers windows over linux. Fine but then the same goes in reverse. Since I can't getwindows to run and given up and went back to a unix (lets not forget who came first) I am a quitter too.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  69. Use the right tool for the job by gillbates · · Score: 5, Informative

    I don't think this guy is a professional. I really don't. His writing sounds like he's more interested in trolling Linux users than actually imparting wisdom.

    So I'll bite.

    A professor of mine once said, "I use operating systems for what they're good at, not what they're bad at..." This guy could use that advice. At the time, the college was a mixture of Windows NT and Linux machines - the Linux boxes were used for file and print sharing, and the NT boxes for Exchange.

    Complaining that Linux doesn't support Exchange is like complaining that Windows can't read your ext3 formatted floppy, or that it can't see your NFS shares. Windows wasn't built to use UNIX filesystems; Linux wasn't built to use Exchange.

    So why don't we turn the argument around: Microsoft failed to build software that interoperated with UNIX. After, their web site says it does. I think the real failure here is Microsoft's: Office doesn't support OO.org file formats. And they don't support using the UNIX mail command, either. I mean, clearly, this is all Microsoft's fault because their software doesn't do what it wasn't designed to do, right?

    I don't have problems using Linux and Windows, mostly because I've come to know the strengths and shortcomings of each. I'm not going to bang my head against a wall because Windows doesn't support OO.org file formats, or because Linux doesn't support Exchange.

    Instead, I'm going to use the right tool for the job.

    --
    The society for a thought-free internet welcomes you.
  70. Re:It is the general Linux Comunity fault. by jedidiah · · Score: 3, Informative

    The saddest thing is not that the world is imperfect but that there are far too many people that have such low expectations.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  71. From the editor - READ THIS by boyko.at.netqos · · Score: 2, Informative

    I'm the editor of the article, and many of these comments are mean-spirited and shortsighted.

    Where, exactly, in the article, is there any indication that either Jim (or I) have any disdain or hatred for Linux. The article is essentially saying "I've tried using Linux in the workplace for ten years and it hasn't worked yet, partially because business needs to work with Exchange, and most workers do not have any say in what backend they are forced to work with. It's enough to make you give up on it, but I've got such a love for Open Source I keep going back to it."

    This is not Microsoft astroturfing (I'm actually working on a freelance article talking about how Ubuntu Linux works in the home - I prefer Ubuntu Linux to Windows for day to day home productivity, personally,) and I'm insulted by the insinuation that it is.

    This details a real problem towards Linux adoption in the workplace. If you support Linux, you can complain about it being FUD or you can get off your bottoms and start coding to solve the problem.

    -- Brian Boyko
    -- Editor, Network Performance Daily.
    -- Questions about the article will be addressed at brian dot boyko at netqos dot com.

    --
    I used to work for NetQoS. I no longer do, but want to keep the excellent karma attached to this account.
  72. Same Old, Same Old Story by Master+of+Transhuman · · Score: 4, Insightful

    I'm not even going to bother reading the whole piece. I don't have to - the quoted material gives the game away.

    This is the SAME CRAP EVERY Windows shill writes on every Web site and in every article on the subject:

    "Gee, I really LOVE Linux and OSS, BUT..."

    It's bullshit. That type of sentence is a DEAD GIVEAWAY that this guy is a paid shill for Microsoft. Period.

    If you want to integrate with Microsoft Exchange, you're an idiot in the first place.

    There is nothing from Exchange either that most companies need or can't be found in other mail/groupware clients.

    The article is the same bullshit we've seen from every other article from shills.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    1. Re:Same Old, Same Old Story by Yunzil · · Score: 2, Insightful

      It's bullshit. That type of sentence is a DEAD GIVEAWAY that this guy is a paid shill for Microsoft. Period.

      Yeah, because everyone who doesn't love absolutely everything about Linux is automatically a Microsoft shill.

      If you want to integrate with Microsoft Exchange, you're an idiot in the first place.

      Haha, he's an idiot for trying to integrate with a piece of software that a large portion of people in business use! What a fool!

      There is nothing from Exchange either that most companies need or can't be found in other mail/groupware clients.

      That may be true, but in the Real World you have to work with what's available. Try convincing the Powers That Be in a corporation that they need to scrap and replace Exchange with something else because you can't get Linux to work with it. See how many sentences you get in before they either start laughing or ask you to leave. Like it or not, Exchange is what people use. If Linux can't talk to it, well, that's a problem.

  73. - - - - - - - - - - hyphen - - - - - - - - - - - - by dezert_fox · · Score: 2

    I think - and correct me if I'm wrong - that this author really needs - to learn how to write something - a full paragraph, perhaps - without using - so - many - damned - hyphens.
    And using ALL of them in the WRONG way, incidentally.

  74. I've switched to Linux in the workplace by deek · · Score: 2, Interesting

    I've been running Linux on my work PC for just over a year. I'm using smbfs for mounting windows shares, OpenOffice for reading and writing Word and Excel documents, and rdesktop to connect to a terminal server where I run essential windows software.

    The Windows Start menu just seems so archaic, compared to clicking on the desktop background and selecting commonly run applications. Then there's the virtual desktops, which I move between by using Mouse Flip with a border resistance of zero. It's great just to flick between screens with the flick of a mouse. Lastly, the command line is just way faster than any gui configuration, and much more convenient, assuming you're already familiar with what you're configuring (that's the catch of course).

    I actually get irritated using a Windows machine now. I find it a hindrance while working, having to click on menus, run through multiple levels of dialogs, to achieve something that would take me a second on the command line. Not that everything is initially streamlined on the Linux side, but the point is, you can change things in Linux. I've created any number of aliases and shell/perl scripts to help me out with things I do commonly. You just can't do that in Windows for the most part.

    1. Re:I've switched to Linux in the workplace by deek · · Score: 2, Informative

      Until we don't have to use Terminal Services to connect to a Windows machine and run software or use applications that are tied to the proprietary functionality of Windows, Linux will be a less acceptable or unacceptable alternative.
      I'll respectfully have to disagree with that, although I do understand where you're coming from. For me, using a Windows terminal server gives me the best of both worlds. I run a Linux desktop, and I have access to any Windows program. I'm essentially running as a thin client for Windows apps, and a smart client for Linux apps, with samba filesharing being the go-between. It's great, and I'm very happy with the result.

        Besides, most of the time when I use rdesktop, it's to manage windows servers. So it matters little whether I run Linux or Windows in that case. Actually, I do prefer rdesktop over the Windows terminal client. It's much more configurable, and consequently I've written a script that will dynamically size a new rdesktop window to fill in my current Linux desktop, minus a strip on the left hand side to view/access Linux desktop objects. I just can't do that with the Windows client.
  75. What's the Point? by Anonymous Coward · · Score: 2, Insightful

    Okay so I'm a business manager at an innovation company trying to work with most of those Fortune 500 corporations whose employees use all those Microsoft applications... I'm not an IT professional, though I know a thing or two about programming in a few languanges and I own a company which produces SaaS/ASP offerings and other consulting services. And I like using different platforms to solve different problems. So does my partner, our CTO. And after being our internal champion of Thunderbird and other approaches, I gave up on non-Outlook programs from a pure user standpoint. They were like using Beta videotapes when everyone else was using VHS. So what.

    Here's the thing. The entire concept of open source systems is intriguing to me... but I am constantly trying to understand what the revenue model is, and while the idealist in me wants to support the effort, and all of the IT folks around keep trying to argue how Novell and IBM and Red Hat seem to make money at it, the fundamental problem is that Linux and OSS solutions are, frankly, me-too solutions.

    They are a result of people frustrated with an establishment and trying to do something which tears down the establishment through creation of this strange anarchical communist-like (non-?)establishment of their own. (That's the obvious and implied thread that runs throughout this thread and anything I've ever read from developers hooked on Linux.)

    To me, that's pretty silly. You don't tear down an establishment by creating the same thing (eg., a substitute OS, substitute apps, emulation software). You DISPLACE an establishment by creating a better one... one with substantive differences from that old establishment. Linux isn't that answer. It's too similar to what has gone and been before, only has added a network of developers who donate their time (which is then leveraged by slightly better organized people who charge for their time through paid support.) Google and socially networked computing applications like YouTube and Flickr take the next steps toward some level of displacement, as they've added a social network of users of applications. Salesforce.com takes yet another step (albeit for a niche group) as it creates an environment for mashups--both socially networked "open" platform (really closed), and socially networked users. But I don't think it's the thing that's actually going to displace this establishment through creating a better one.

    I loudly applaud the Open Source Linux community, yet IMHO they are not the next wave of software developers. They deserve most of the credit for the inception of the next wave of what will be the true displacement of Microsoft dependency: they've sowed the seeds of true creativity by making development and collaboration truly accessible to individuals. The next wave is not a replacement for Outlook and Exchange. It won't come from people donating their time. It will come from the efforts of people who both value openness and collaboration, yet still value their own time sufficiently to be given value in exchange for the value they provide. And no, I don't know what that is yet, anymore than you do. But I'm striving to find out. And striving to get paid for that.

    We won't even be having conversations like this in another several years. Outlook won't even be significant, even if it remains predominant. Much like the VHS videotape. It will simply cease to be anything but an inexpensive utility, much like the Railroads at the turn of the previous century. Those railroads were tremendously progressive, and still have retained some level of efficacy. People tried to compete with them. And along came the automobile, far more interesting.

    Who cares about email applications? Find the thing beyond group email. Stop imitating, you've learned all you can that way. Start innovating.

  76. More articles this Jim Sampson could write by insignificant1 · · Score: 2, Funny

    - Every time I tried it out for the past 10 years, Schwinn had never built a better snow plow. And further, the schrader valves on the bicycle never got more compatible with my presta air pump. Certainly not ready for prime-time.

    - I started and ran my own small business. I wanted to do all of my office work with a hedge trimmer. But working with my primary customer required me to fax documents, and I couldn't get the hedge trimmer to fax documents to my customer. I went out of business because of the hedge trimmer, and I don't think hedge trimmers are ready for use by businesses.

    - I was an executive chef at McDonald's and I really wanted to learn how to cook sashimi. Everybody kept talking about it, and how it could go mainstream, so I wanted to find a way to integrate it into the dollar menu. But every time I tried to cook sashimi, it came out as something else. I finally gave up trying to cook sashimi and I don't think sashimi is ready for use in serious restaurants yet. Maybe in a couple more years I will try to cook sashimi again, and hopefully for sashimi I will have more luck next time.

    - I wanted to drive my F1 racer to work on the highway. I really wanted to support the F1 world and all that. So 10 years ago I tried for the first time, but the police wouldn't let me (once they caught me, when I ran out of fuel). I ended up selling that car and purchasing a Geo Metro. But just recently, I thought I'd try again, with one of the newer snazzier cars from McLaren. The cops still wouldn't let me drive on the highway. Maybe if I give McLaren's F1 team another two years they'll be up to par with the ford fiesta that I currently own. After all, 99.99% of people drive on public roads and 99.99% of roads are public. So I really can't see how any enterprise could use an F1 car until such cars are made perfectly compatible with public roads.