Slashdot Mirror


Enterprise FOSS Adoption Beyond Linux Servers?

An anonymous reader writes "I am working with a couple of large companies that are purchasing web and collaboration software stacks from Microsoft, IBM and others. These are for thousands of end users and are (supposedly) ready for multiple data center deployment and other big-corp requirements. I have suggested some open source alternatives such as Liferay and Drupal, and the technical people are interested but management types are not. They have given a few reasons, such as concerns over supportability and enterprise-readiness, but my feeling is that they are being won over by FUD from large vendors and the fact that most corps do not have significant deployments of FOSS technologies beyond Linux yet. All this seems to be in line with a survey on Web-app servers by OpenLogic. So my questions are: How have you persuaded larger enterprises to adopt server-side OSS, beyond server-room Linux and a couple of demo JBoss boxes under someone's desk? And which products are truly ready for enterprise-scale deployment?"

227 comments

  1. -Enterprise by MrEricSir · · Score: 5, Insightful

    Could someone re-write this story without the buzzword "enterprise" substituting for the actual requirements?

    Until then, I will have to mod this down.

    --
    There's no -1 for "I don't get it."
    1. Re:-Enterprise by Anonymous Coward · · Score: 2, Informative

      Exactly - are the requirements "the user must be able to logon to their computer once with Smart Card and then have all the web applications be authenticated automatically with no "password prompts" - if so, they probably aren't going to do OSS today. Otherwise, they probably can do OSS. But, as you say - useless without knowing the real requirements.

    2. Re:-Enterprise by shogarth · · Score: 1

      I've got to agree. I think most would agree that a huge stack of non-Linux, FOSS apps are already deeply embedded in the enterprise. If the post can't come up with a requirements document, there's nothing to be said.

    3. Re:-Enterprise by spun · · Score: 1

      Thank you. Of course you can, you just need to know how to use LDAP, rather than some proprietary solution built on top of LDAP (Active Directory, EDIR) which probably never really fit you 'enterprise' needs to begin with. (Buy more plugins! Plugins, modules, and extensions! Gotta get 'em all!)

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    4. Re:-Enterprise by Anonymous Coward · · Score: 1, Funny

      Whiskey Tango Foxtrot?

    5. Re:-Enterprise by Bert64 · · Score: 3, Informative

      That's perfectly doable on Linux, and SunRay systems have been doing it for years...
      There are all kinds of ways to do this... LDAP, Kerberos, SSH keys and client certs (if you've authenticated to your user account and got access to your homedir then all your user specific keys/certs are there)..

      On the other hand, having a single password to access anything is not the most secure option, it's a case of convenience over security.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:-Enterprise by Piksou · · Score: 0

      Having 2563 different passwords leads to post-its next to the monitor. SSO is much better.

    7. Re:-Enterprise by MrEricSir · · Score: 2, Funny

      Yeah, because you certainly won't find nerds at Microsoft and Apple!

      --
      There's no -1 for "I don't get it."
    8. Re:-Enterprise by JWSmythe · · Score: 5, Insightful

          You just got out of Microsoft school, didn't you?

          In the real world, the majority of servers are *nix based, with the majority of those being Linux. You'll find them all over the place.

          Yes, you'll need to learn the CLI to do it right. Playing point and click just doesn't cut it in the higher levels. Even in the higher levels of Microsoft stuff, you'll need to know how to use their CLI, except it's not well documented, and a quick Google search won't tell you all the answers.

          Wait until you have to start programming. Don't worry, if you get beyond help desk support for your local ISP, telling people how to renew their DHCP lease, you'll have to (oh my gosh) actually type things. Since you're probably unaware, the nifty point and click programs were actually written out and compiled. They didn't just start life as pretty interfaces. When you start scripting (batch, VB, Perl, PHP, or whatever) you'll live in the CLI. That is, unless you live on crutches provided to you by others.

          I'm a *nix/Linux admin. I get pulled into the Windows arena on occasion. Because I'm really good at what I do, it's assumed I'm good at anything. The truth is, I'll figure it out faster than most people, which is why they call me. Once I had to add several hundred new sites to an IIS web server. They were pointing and clicking, and wondering why the occasional one didn't work (you missed a click). I wiped out the 10 sites that they had done by hand, and scripted the whole thing. My script took less than 20 minutes to write, and less than a minute to execute. It would have taken them days to get all the sites entered and fixed, and even still, customers would have called complaining because particular check boxes weren't clicked when they should have been.

          Linux and open source are in the enterprise, and they're going to stay. They are the future, and Microsoft is struggling to keep up. But hey, MS is all you know, it's what you learned in your tech school, so you could get your MSCE, and now you hang it proudly in your cube at your call center. Congratulations. If you want to succeed, pick up some more skills. Linux, Solaris, and AIX are a start. MySQL, and Oracle, Apache are good too. Pick up Perl, PHP, shell scripting, and maybe get some decent exposure to C*. Go get your Cisco cert too. Once you're there, then you're allowed to play with the big boys. Until then, sush up and answer your support calls from housewives who can't figure out what the mouse is. Don't forget those winning Microsoft skills you picked up. Once you've shown that you are great at what you do, you'll still be asked to fix office computers because they have malware or some mysterious crashing problem.

      --
      Serious? Seriousness is well above my pay grade.
    9. Re:-Enterprise by JWSmythe · · Score: 1

          Hey, I love single signon's. Make sure your email and bank account have the same password, so I can shoulder surf my way into your life. Oh wait, I don't even need to look, your machine already has a keystroke logger. :)

      --
      Serious? Seriousness is well above my pay grade.
    10. Re:-Enterprise by Anonymous Coward · · Score: 0

      WHOOOSH?

    11. Re:-Enterprise by Foodie · · Score: 1

      Actually, the difference is that large vendors have the ability to take management out for lunch, golf, etc... who's going to take them out if they choose FOSS?

    12. Re:-Enterprise by GaryOlson · · Score: 1

      Have a Scooby Snack and chill.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    13. Re:-Enterprise by Insanity+Defense · · Score: 1

      Perhaps you can explain why if Linux is so "bad" Microsoft bothers maintaining a Linux Lab? Why they have been distributing coupons for Suse ENTERPRISE Linux Server? Why does Microsoft whenever a client indicates that they are considering moving to Linux cave in and make price concessions? In short please explain why Microsoft so obviously FEARS Linux.

    14. Re:-Enterprise by GaryOlson · · Score: 1

      The network sales people. I hear they have a bloatload of "converged datacenter" equipment to sell. Network companies don't care if the other equipment is FOSS or not.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    15. Re:-Enterprise by JWSmythe · · Score: 1

          Aw, that was chill. :)

      --
      Serious? Seriousness is well above my pay grade.
    16. Re:-Enterprise by Anonymous Coward · · Score: 0

      6/10, would rage again.

    17. Re:-Enterprise by mabhatter654 · · Score: 1

      Actually, that's exactly how many "enterprise" requirements are stated by the managers. If your new Open Source tool doesn't play ball with somebody's fancy new scanner/sign-on tech (that the company spend $100k on 5 years ago) then it gets put on the shelf... and the company uses a technology that does play nice.... like Sharepoint!

    18. Re:-Enterprise by sonamchauhan · · Score: 1

      you're still glowing... chill some more.

    19. Re:-Enterprise by mabhatter654 · · Score: 1

      you can do it on windows too.. but can you make a mixed-batch play nice? Oh, and the "open source" is new, so IT has to overcome any and all incompatibility problems, because Windows is the standard.

    20. Re:-Enterprise by mikeraz · · Score: 2, Funny

      aw c'mon I was happily enjoying some food until you posted that.

      sharepoint - to file sharing as Excel is to databases

      --

      There's more to it than this.

    21. Re:-Enterprise by nicc777 · · Score: 1

      I absolutely agree with you. I have my own idea of "enterprise" ready but it never seem to be the same definition the "enterprise" software vendors use.

      A lot of them argue around the support angle - what bs! We deploy a number of solutions in our company built on open source software stacks and the support we get from the open source community is every single time so much better then the support you pay for.

      It boils down to this: "you can't buy loyalty but you can always trust a developer loyal to his code".

      --
      Need an ISP in South Africa?
    22. Re:-Enterprise by jkrise · · Score: 4, Interesting

      Enterprise is not a buzzword. People in management like a single sign-on system and a well-knit integrated system that works, not a bunch of assorted code each in a silo that needs a separate login. At my place we have these open source apps:

      1. Linux servers - 7 of them, mostly file servers
      2. JBoss servers - 1, we are trying to replace a Websphere-based Insurance app with JBoss
      3. One Or Zero Helpdesk software, which has been customised for multiple support functions such as ICT, HR, Accounts, Payroll, Purchase, Inventory etc.
      4. DotProject - To manage 'scheduled' medium and long term tasks (not breakdowns or ticket-based tasks)
      5. Zimbra - Experimenting with Zimlets, we still use Exchange; Zimbra is servicing couple domains with about 220 users
      6. Open NMS / Nagios for Network Monitoring and alerts - works in sync with One Or Zero
      7. B2Evolution Blog software - seems to be the best fit for our needs, better than WordPress according to our programmers.
      8. PACS-One - open source PACS system for a hospital in the same group
      9. Exodus chat tool.
      10. We also use Joomla, vTiger CRM, Subversion and Tortoise SVN and other bits and pieces of FOSS code as starting points for some projects.

      All of the tools from 3 to 9 have been customised to use a single sign on system and centralised user management. Reply below this post with your email id if you like more details to be emailed to you.

      --
      If you keep throwing chairs, one day you'll break windows....
    23. Re:-Enterprise by pseudonomous · · Score: 2, Interesting

      "'open source' is new," if you consider things that have been around since the 80's new and if you consider that the GNU stuff and linux stuff is basically cloning Unix, and that for all intents and purposes BSD IS Unix, which has been around since the 70's, then Microsoft is the new kid on the block. In fact, Microsoft used to SELL unix systems.

    24. Re:-Enterprise by Anonymous Coward · · Score: 0

      Ok, I understand your flaming response to the obvious troll, let me make a point.

      It aggravates me more than anything that the otherwise intelligent people in the IT profession have 'chosen' Microsoft or FOSS, either in your case or the original poster's. Why would you not consider all technologies and leverage whatever you can to offer the best possible to your customers? I at one point (through university) been brainwashed into the anti-MS school of thought, which was equally detrimental to my skills as an IT professional going forward.

      I don't need to point out the logical places to leverage FOSS products, but understand that there are some products from Microsoft that are truly excellent. To me, .NET, and the SharePoint/OCS/Office 07 stack come to mind - our clients *love* them, they are truly powerful and unfortunately there just aren't any comparable FOSS platforms.

      Please - to anyone reading this considering a future in IT -do not hate a product because it is from Microsoft, and do not promote one just because it is FOSS. It is unprofessional, and you should be capable of a more objective analysis.

    25. Re:-Enterprise by Tubal-Cain · · Score: 1

      Sharepoint:file sharing::Excel:Databases

      Not designed for that purpose*, but capable enough to allow abuse?

      *I am not really clear on what Sharepoint does

    26. Re:-Enterprise by Jack9 · · Score: 1

      People in management like a single sign-on system and a well-knit integrated system that works,

      So XBox Live, the DMV, and the automated grocery checkout at Ralph's meet those requirements (which are as arbitrary and as loose of a definition, as I've heard in awhile). Those systems must all be enterprise-level?

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    27. Re:-Enterprise by Anonymous Coward · · Score: 0

      Yes. Are you stupid of something?

    28. Re:-Enterprise by Anonymous Coward · · Score: 0

      In the real world, the majority of servers are *nix based, with the majority of those being Linux. You'll find them all over the place.

      That was funny thank you !

      And congrats for your script, really, that's amazing work.

    29. Re:-Enterprise by Anonymous Coward · · Score: 0

      But hey, MS is all you know, it's what you learned in your tech school, so you could get your MSCE, and now you hang it proudly in your cube at your call center.

      MCSE = Must Consult Someone Experienced

      /ducks

    30. Re:-Enterprise by Anonymous Coward · · Score: 0

      Hi,
      I'd be interested too to get some extra info.
      Please write me to slash AT netorbit.it

      Thanks in advance,
      Regards

    31. Re:-Enterprise by ByOhTek · · Score: 1

      I'm guessing you are mostly replying to this:

      They have given a few reasons, such as concerns over supportability and enterprise-readiness[...]

      And there's a simple answer to that. They want to be able to pay another company for a support contract. Preferably a company that has been in business for a while. If you can show that, you are 90% of the way there, if you can't show that, then you aren't more than 10% of the way there.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    32. Re:-Enterprise by JWSmythe · · Score: 2, Informative

          Hehe.

          I don't have an MCSE, because I don't want one. :) I was talking to some folks who are experienced with the test side of that. From what I've been told, you're drilled on the test until there's no way you couldn't know the answers, and then you take the test. So, you're exactly right. Unless the real world problem arises from a test based problem, it's very likely they will have to call someone for help.

          I won't say that's true of everyone though. Say I did do something silly like get an MCSE. I already have the real world experience to get myself through most problems, and the knowledge base (in my head, not the MS KB) to work through the rest.

          I'm just particularly annoyed by MS servers in general. Lets take two recent examples.

          In both examples, the hardware failed on the servers. One was a Win2k Server running MSSQL. The second was a Linux ingress mail filter.

          On both, after determining the hardware failed, we were given the option of moving to another server. In both cases, we had similiar but not absolutely identical hardware available in house. Both were in production for quite a while, so there was no good option for obtaining identical hardware.

          On the Win2k server, we moved the drive, and rebooted. The drive controller wasn't identical, so Windows would panic at boot time. The solution? An in-place upgrade of the OS with the original media, and then do all the updates to bring it back to current again. This took hours. And yes, I consulted the MS KB. I already knew the answer, I just was hoping there was a better way.

          On the Linux server, I wasn't even present for it. I gave instructions to the site over the phone. "Move the drive to the other machine, and turn it on. Besides the time of physically moving the drive, it was up in a matter of minutes.

          On both, I've been playing with the hardware to diagnose it down to the part since then. In both cases, it was the motherboard. The Win2k server is staying in it's new host, because we don't want to do another in place upgrade. The Linux server will be moved back to it's original machine when the new motherboard comes in. That will account for maybe 10 minutes of downtime.

          Because of their duty, we have different windows to work in on each. The Win2k server, being a SQL server, has to be available. The Linux server as a mail ingress filter, can be down for a few minutes and people don't really notice. The mail will still be delivered, just with a bit of a pause for new inbound mail from outside. After hours, people will still be hitting the web sites that require the SQL server, but people won't notice that it took an extra 10 (or even 30) minutes to get their mail delivered.

          Diagnosing is a lot different with both. The Windows event viewer doesn't give much useable information most of the time. The Linux system logs give a lot of information. In the specific case of the machine above, it never got to init, so syslogd never started, but I could see what it tripped up at during boot with the kernel messages.

      --
      Serious? Seriousness is well above my pay grade.
    33. Re:-Enterprise by DuckDodgers · · Score: 3, Insightful

      I think every solution should always be given a fair consideration. But when you factor all features, Microsoft and many other proprietary vendors enter the arena at a major disadvantage: licensing costs, software use restrictions, a dis-incentive for the vendor to make migrating to other vendors easy, a dis-incentive to make their software compatible with other vendors, and of course no ability to review or fork the source code yourself.

      I never have to worry about paying an additional software licensing fee to a vendor when my PostgreSQL database passes the 10 GB boundary, or when I add another server on the domain, or when I install an extra CPU in a server. I never have to worry about being unable to buy an additional new copy of my Linux distribution. I don't violate any terms of use when I post performance comparisons or feature complaints or any other comment about the products.

      Now on the bright side, I think open source software has become so good partly as a reaction to the good moves by proprietary vendors. OpenOffice plays catch-up to Microsoft Office. The various open source VMs play catch-up to VMware and such. PostgreSQL keeps racing to try and match Oracle, DB2, and SQL Server. But the gaps are getting very narrow, in some cases open source has a clear lead, and the open source licensing advantages are a very strong argument all by themselves.

    34. Re:-Enterprise by Anonymous Coward · · Score: 0

      People in management like a single sign-on system

      I agree... That's why we have at least 5 of those systems in our company...

    35. Re:-Enterprise by Wdomburg · · Score: 1

      Or using ridiculously easy passwords or variations on the same password (e.g. "Wordpass!", "w0rd-pass", "Wordpa$$", "WORDpass", "WORDpa55"). Not to mention 2500 accounts that go years between password changes because it too much of a pain in the ass to be thorough (assuming you even remember or track every account).

    36. Re:-Enterprise by CompMD · · Score: 1

      We are a large, publicly traded, global consumer electronics company. We have

      - Lots of real servers running Linux
      - A couple VMware clusters with Linux server VMs running on them
      - A few Sun servers running Solaris
      - More than 100 engineers running on Linux workstations
      - More than 100 laptops running Linux
      - Most of IT running on Linux
      - A massive memcached fronted mysql database for customer use
      - Java web apps (although proprietary) with licenses that also permit us to modify the source code for our own use
      - All Java web apps run under plain Tomcat or JBoss
      - Several successful product lines of Linux based devices

      I have four computers on my desk, three run Linux, one runs Windows.

      Who says that you can't have Linux in the enterprise?

    37. Re:-Enterprise by Hognoxious · · Score: 1

      Perhaps you can explain why if Linux is so "bad" Microsoft bothers maintaining a Linux Lab?

      Keep your friends close. Keep your enemies even closer.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    38. Re:-Enterprise by InverseParadox · · Score: 1

      "'open source' is new," if you consider things that have been around since the 80's new

      I'm fairly sure the GP meant that "'open source' is the thing that's coming in trying to displace the old system" - i.e. "new" in the sense of "not what's already being used in these places".

      --
      -- The Wanderer
    39. Re:-Enterprise by trickyD1ck · · Score: 0

      As far as I know MS has got the best nerds out there (along with Google and Apple and other serious businesses). Is it possible then, that Linux got the leftovers?

    40. Re:-Enterprise by FrozenFOXX · · Score: 1

      People in management like a single sign-on system and a well-knit integrated system that works,

      So XBox Live, the DMV, and the automated grocery checkout at Ralph's meet those requirements (which are as arbitrary and as loose of a definition, as I've heard in awhile). Those systems must all be enterprise-level?

      XBox Live supports millions of users, the DMV does hundreds of transactions per day with thousands of users in large databases, and the grocery checkout handles a *lot* of people's money in a sane fashion...so uh, yeah, actually, those are enterprise-level systems. What is this, a joke?

      --
      "Just a fox, a whisper."
    41. Re:-Enterprise by CAIMLAS · · Score: 1

      Have you contributed the code to allow for a single-sign-on back up to the projects? The inability to tie in easily to central auth servers -particularly kerbos/AD - is one of the biggest shortcomings of open source packages such as the ones above.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    42. Re:-Enterprise by AnEducatedNegro · · Score: 1

      even if you don't want one, you should have got an MCSE, especially when microsoft was giving the free retest at the end of last year. reason being, you cannot sell yourself on your resume alone. it's sad but true, you need certs (or an awesome education or publications) to get past HR.

      second, if you were knowledged with windows at all, you would know NOT to swap drives between differing drive controllers. what this tells me is that you are a niche admin and when you are presented with a new environment you find the differences to be faults. lastly, windows logs tons of events if you turn up logging.. but it sounds like you didn't know that.

      but as you already know, you get what you pay for. they are happy paying you $25/hr for your service whereas an enterprise would gladly pay $75/hr for someone who does not learn by way of mistakes at their cost. take these posts as words of endearment, and try to get practical experience with the software mentioned in the previous posts. also try to work on real hardware, such as sun, hp, or ibm blades. play with real SANs, not a bunch of disks in a drive cage. get into environments where automation is a necessity to survive (500+ servers)....

      aEN

    43. Re:-Enterprise by JWSmythe · · Score: 1

          Actually, the machine that I had to swap drives from had totally failed.

          But where I thrive is in huge Linux farms. And yes, automation is my friend. :)

      --
      Serious? Seriousness is well above my pay grade.
    44. Re:-Enterprise by tag36 · · Score: 1

      At my last company we used Aras Innovator as a Product Lifecycle Management application to support product development/engineering for automotive component manufacturing.

    45. Re:-Enterprise by mabhatter654 · · Score: 1

      I'll correct:
      Open Source is different (from old and busted we got now) and if you change, you take the blame. Therefore, if there's ANYTHING different... right down to Bob the factory worker has to change his password... then it's YOUR fault for "breaking" things and using that "different crap". Even if it saves labor on your end it's still "your" fault.

      This is why Microsoft is SO entrenched! They do what they want and the higher ups are going to buy "new and shiny" first, so when the things are different it's "progress", not "change".

  2. Sphinx for full-text searching by tcopeland · · Score: 2, Interesting

    I've plugged this before... but Sphinx is a great full text search engine. I've helped with a couple of production deployments and folks have been happy with it. The Ruby on Rails integration is good and the API is easy to use... for a simple demo including excerpt highlighting, try some searches on my military reading list site.

    1. Re:Sphinx for full-text searching by tcopeland · · Score: 1

      > try some searches on my military reading list site.

      Doh. Make that here.

    2. Re:Sphinx for full-text searching by tommeke100 · · Score: 1

      ever tried http://lucene.apache.org/?
      it's as good as it gets!

  3. Use the big vendors to assist by xzvf · · Score: 5, Insightful

    I work for IBM, but don't speak for them in an official capacity. Open source is customer driven and not vendor driven. There is little incentive for anyone outside your company to push open source software because it reduces their profit. Ask your vendors to come up with solutions that use open alternatives, otherwise they are just going to push what makes them money. Software margins are high and ISV's are bribed to push it. I think MS gives 6% kickback to vendors that sells a license, which is a revenue stream lost when open source is used. Ask your vendors to present an open alternative alongside their proprietary ones. Same support that management demands, but less risk.

    1. Re:Use the big vendors to assist by Bert64 · · Score: 3, Interesting

      Vendors should really rethink this...
      Whatever they sell, they will have to support anyway...
      If they sell an MS product they might get 6%, but if they sell OSS then they get 100% of whatever they sell it for... OSS isn't about zero cost, it's about freedom to use and modify the code in any way you choose. You can sell the OSS products for 7% of the cost of the MS products and still make more money off them....
      It's win win for ISVs really, if the client wants to pay for something, let them pay for OSS and you keep the whole cost, and it can still be a cheaper option... If they don't want to pay then OSS is your only choice but you can afford to give it away for free because you didn't pay for it in the first place.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:Use the big vendors to assist by JWSmythe · · Score: 1

          Sadly enough, I know some IBM employees. They're on their last weeks. Their jobs have been outsourced or eliminated.

      --
      Serious? Seriousness is well above my pay grade.
    3. Re:Use the big vendors to assist by Anonymous Coward · · Score: 0

      If they buy an MS product, they will go to MS for support. If MS doesn't support it, there are 1,000,000 of other vendors willing to if you don't.

      If you convince them to use a FOSS solution, they will come to you for support. If that isn't the business that you are in, perhaps it's just easier to take the 7% and be done? Often, FOSS causes higher end user support costs.

    4. Re:Use the big vendors to assist by Seth+Kriticos · · Score: 1

      Not exactly. The 6% are about MS licenses. Also, open source for enterprise is not exactly free of charge, because it prefers enterprise distributions witch cost money same as MS.

      The support is theirs for 100% whichever way they go.

      As you mentioned, open source is not about free of charge, but about reliability and adaptability, which makes sense for bigger corps., as they often have costume solutions which are much better haded on open source software.

      Also, while your typical windows admin gets sweaty with a few dozen boxes, you open source admin can manage much larger infrastructure.

    5. Re:Use the big vendors to assist by Bert64 · · Score: 1

      Other vendors can't support MS products to any useful degree, since they have no access to the source code or the original developers, anything beyond basic configuration help and they can't do it...
      And if you resell an MS product, you still have to pay for the support and pass the cost on to the customer.

      If a vendor sells an OSS based product then they will be supporting it, and if they don't someone else could step up. If there is a market for supporting an OSS product then third parties will pop up to provide support for it.

      Providing support and products is highly profitable, reselling someone else's support and products has very thin margins... With OSS anyone can do the former.

      You, as an ISV, still make a net win from not paying to buy in the original product, even if you still have to buy in the support from a third party.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:Use the big vendors to assist by Bert64 · · Score: 1

      Enterprise distributions are those bundled and supported by a vendor, there is nothing to stop an ISV like IBM making their own distribution which would cost IBM nothing to sell.

      Businesses just want something that's supported by a supplier, whether your ISV is a middleman that resells products and support from a third party, or provides the products and support itself.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    7. Re:Use the big vendors to assist by Anonymous Coward · · Score: 0

      You forgot the whole "blame Microsoft" (or whoever) advantage. If I sell you a MS solution, and down the road you have a problem, I can just say it is a MS limitation and they will probably accept it. If it is free software that I charged them for, they will expect me to perform miracles, and blame me directly for every problem they have. The fact that I saved them a ton of money over a MS solution won't matter, that was in the past, and they are having problems right now. It's stupid, but that's the reality of it.

    8. Re:Use the big vendors to assist by jellomizer · · Score: 1

      I would also say that you don't push the Open Source Software as Open Source. There is no point. For a big company paying a couple of K for a license is no big deal. They want software that will get the job done, and can easily find people to operate them. Obscure software free of closed is avoided. Open Source Software sounds like obscure software and that is the problem. Show them the software get them interested in it, show that it is wildly used, find some major consulting companies such as IBM which can support it. Then you may be able to get it across. Once they get interested and ask how much. Tell them it is free Open Source, so you can just download it and run it for free.

      Make your sale first then show them the cost.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re:Use the big vendors to assist by lawpoop · · Score: 1

      Well, I think there's several reasons that you would resell a commercial app over an open source app. If you're re-selling a commercial app, the developer has an incentive to provide updates and upgrades -- they need to keep a money flow.
      If you re-sell an open source app, what you do you if the bugfixes and upgrades stop? Become a software development house yourself? That's an okay idea for the home hobbyist, but not necessarily for the reseller business that only employs service techs. If the open source developers decide to stop developing, or the company that is paying the lone developer stops, development of the product might stop. ( Would you buy a Nissan if there was a chance that Nissan just decided to throw in the towel at any moment? ) Then you have to sell your clients on a migration to a whole other platform.

      There are only a few open-source projects that have the long-term momentum of re-sold commercial apps.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    10. Re:Use the big vendors to assist by Macka · · Score: 1

      I don't work for HP, but my background comes from Digital, Compaq and working very closely with HP and its resellers for several years. I know exactly what you're talking about, and have seen it over and over.

      If an Enterprise customer gives HP or one of its pet resellers a blank technical sheet and a list of business requirements, what the customer gets presented is a gold plated solution based on Itanium and HP-UX, with FC SAN storage underneath. It doesn't matter that the customer could get a faster solution at a fraction of the price using Proliants and Linux. They get what the salesman earns the most commission on, and what his overlords have tasked him to sell. And HP can't be blamed for that; they're in the business of making money. So naturally they're going to go with what generates the most profit.

      So you're absolutely right that most Enterprise Linux solutions are driven from the customer side. Those customers that are in the know and have good people on their own team to advise them are able to direct HP (and by the sounds of it IBM too) to deliver a solution based on the technologies they want to use. Those who haven't got a clue will get spoon fed the most expensive dishes.

    11. Re:Use the big vendors to assist by Bert64 · · Score: 1

      There is absolutely no guarantee that commercial developers will continue developing a product, and if they don't then you really are up shit creek...

      Similarly, how do you know Nissan won't throw in the towel? I don't know about the state of Nissan's finances, but the American auto makers seem pretty screwed right now and there is a good chance they will go under.

      A while ago we evaluated a commercial mail server product called Postpath... Since then, this company was bought by Cisco who fairly quickly decided to drop the Postpath product. Had we bought into that or even started reselling it, we would be pretty screwed right now... Commercial products get dropped all the time and for all kinds of reasons, with no recourse available to anyone who was using them.

      I think you pointed out the issue yourself with OSS:
      If an OSS application stops being developed you can continue developing it yourself.
      If the company paying a lone developer stops you can hire that same developer yourself to continue his work.
      If the application does the job you can continue deploying the existing version indefinitely, only a small amount of developer time *may* be needed for bugfixes and security patches.
      Most OSS uses openly documented protocols and formats, so migration away is generally fairly easy, should you want to.

      With a proprietary product:
      Migration may be very difficult if the product uses proprietary formats for data.
      If the supplier stops developing it you won't be able to deploy additional instances and won't get any bugfixes or security patches.

      At the end of the day, especially in the current economic climate, you have to cover your own ass... Becoming dependent on a proprietary vendor is a bad idea because ANY vendor could go bust or decide to stop supporting something. OSS or at the very least demanding that vendors support open protocols gives you an exit strategy should something bad happen. Depending on *anything* will always be a risk to your business, wether it be OSS or proprietary, so you need to work out how to mitigate the risk and insure that whatever happens your business has a plan to keep doing what it needs to.

      Being able to blame a proprietary vendor doesn't help your business get it's work done, you need a real solution. I'm sure i remember hearing Alan Sugar say something similar but i can't find the quote right now...

      During the course of my work i have been to hundreds of different businesses, and while most of them are using some OSS code in one place or another...
      A lot of them have legacy proprietary systems that are no longer supported, cannot be upgraded, cannot be migrated away from (or migration would be extremely painful/costly), but are performing essential business functions.
      And i have seen situations where migrations from old proprietary systems have been forced (its still doing the job, but they need to expand and cant buy more licenses, or cant buy/replace the antiquated hardware or OS it runs on etc).. Some of which have resorted to paying people to input the data by hand into the new system because the old system stored it in an undocumented proprietary format.
      I have even seen companies run totally unsupported installations, like old dos programs designed for native dos, running under winxp with all kinds of kludges to make it run or even a full blown vm running dos, and effectively "abandonware" installations where the company runs unlicensed copies because they just couldn't get any more licenses for something. I've also been to companies who scoured ebay for particular models of antiquated equipment so they could keep a cache of it to replace units that failed.

      These problems just don't happen with OSS.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  4. I don't think there are any examples of this by chebucto · · Score: 1, Funny

    AFAIK, all Enterprises use a proprietary and closed-source OS. With enemies like the Romulans, the Federation will take any kind of security it can get - even security thorough obscurity.

    --
    The English word fart is one of the oldest words in the English vocabulary.
    1. Re:I don't think there are any examples of this by Dunbal · · Score: 1

      even security thorough obscurity.

      The Romulans have a cloaking device too, you insensitive clod!

      --
      Seven puppies were harmed during the making of this post.
  5. IBM is adopting by dk90406 · · Score: 3, Interesting

    their own version of Open Office (Lotus Symphony) as the official internal standard this year (I work for them). MS Office will not normally be approved for internal use.
    Maybe not true FOSS, but close.

    1. Re:IBM is adopting by CannonballHead · · Score: 3, Insightful

      I've used Lotus Symphony (and use OpenOffice at home). To me, it actually seems slower than MS Office and is a little bit of a pain to work with at times. Unfortunately for me, saying MS Office was "nicer" is not a hip thing to do on Slashdot, but it's unfortunately true. At least in my case.

    2. Re:IBM is adopting by rmcd · · Score: 4, Insightful

      I use OpenOffice under Ubuntu (and MS Office only when I absolutely must). I agree that OO is slower and less polished. But I have found that it gets the job done, and the MS Office interface has its own issues (I'm among the hard-core ribbon-haters).

      The great thing about IBM adopting symphony is that this should lead to improvements in the software. Nothing like eating your own dog food to make it taste better.

    3. Re:IBM is adopting by Anonymous Coward · · Score: 1, Insightful

      THe important thing to note though, is that Lotus Symphony uses ODF as its native file format. Regardless of what you think of the Lotus product, this means that the largest hardware and software company in the industry will be promoting ODF over DOC.

    4. Re:IBM is adopting by dk90406 · · Score: 1

      I tend to agree. As P stated, this is not popular to say :-P
      MS office is faster launching (by several factors on my PC), the UI is more polished. But the 80/20 rule states (as you say) that OO would be enough for the vast majority.
      It will be interesting to see how IBM will handle this internal change, while the customers keep using MS Office, and sending MSO documents.

    5. Re:IBM is adopting by digitalunity · · Score: 2, Informative

      I just used Symphony today for the first time and I must say the polish on it is really impressive. It was extremely easy to use and I didn't have any compatibility issues with my old MS Office created documents.

      I did notice however that in Symphony Documents, my options for creating fields were all missing! A minor nuisance to be sure, but fields are nice...

      In any case, the lack of an OpenOffice database equivalent made me switch back to OpenOffice. I kind of get the feeling Lotus Symphony was designed for corporate desktops, where OOo Base wouldn't be all that useful.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    6. Re:IBM is adopting by CannonballHead · · Score: 0

      So open format standards are more important than overall software quality? Not sure I really agree with that.

    7. Re:IBM is adopting by CannonballHead · · Score: 1

      It definitely looks more polished than OO.org, I agree. But still less pretty/polished than MS Office. I'm not an anti-ribbon person, I don't really care either way... but having used Office 2003, 2007, OO.org, and Symphony actually all fairly extensively, I would take MS Office over OO.org/Symphony.

      But it's hard to say no to Free. :) (but that doesn't prevent me from saying MS Office is a better polished product, and if someone wants to pay for that, then I have no problem with that..)

    8. Re:IBM is adopting by Bert64 · · Score: 1

      Doesn't really matter tho, it uses open standard formats to store the data which is the most important part.
      I don't care what software other people use, so long as their choices don't reduce my choice (like proprietary formats often do).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:IBM is adopting by cp.tar · · Score: 5, Insightful

      So open format standards are more important than overall software quality? Not sure I really agree with that.

      I would.

      It does seem counter-intuitive, but an open standard at least guarantees that your documents will be readable if you conclude the software you are using does not meet your needs. You simply get a new program and leave the documents be.

      An open standard means a more level playing field. And that means some evolution can occur.

      --
      Ignore this signature. By order.
    10. Re:IBM is adopting by darkpixel2k · · Score: 3, Funny

      (I'm among the hard-core ribbon-haters)

      The hard-core ribbon haters now have a support group. It's called "Everyone". We meet in the bar at 5:30 PM local time.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    11. Re:IBM is adopting by Anonymous Coward · · Score: 0

      >> The great thing about IBM adopting symphony is that this should lead to improvements in the software. Nothing like eating your own dog food to make it taste better.

      Great idea. How'd that work out for OS/2?

    12. Re:IBM is adopting by Anonymous Coward · · Score: 0

      Lol, you do realize you can turn the ribbon off?

      You, Fail.

    13. Re:IBM is adopting by Anonymous Coward · · Score: 0

      An open standard also means that the vendor can't change their proprietary format in the next release and force you to upgrade by stopping support for the old version.

    14. Re:IBM is adopting by Anonymous Coward · · Score: 0

      The great thing about IBM adopting symphony is that this should lead to improvements in the software. Nothing like eating your own dog food to make it taste better.

      Mmm, let me know when that works for Lotus Notes.

  6. Nobody ever got fired for... by Hadlock · · Score: 4, Interesting

    Hard to argue for free software when the buyer's bonuses are based on saving % off MSRP (as it is in government contract procurements). Also if a big name like IBM or Microsoft crashes and burns nobody points the finger at you because there's an entrenched certification system for the monkeys maintaining the damn thing.

    --
    moox. for a new generation.
    1. Re:Nobody ever got fired for... by digitalunity · · Score: 2, Insightful

      Kind of insane really since being an MCSE doesn't mean shit if Microsoft crashes and burns and isn't around to write patches for you anymore.

      At least if you went with IBM(depending on the product) there's a smidgin of hope that the community or your own developers can patch your business critical piece of software.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    2. Re:Nobody ever got fired for... by Bert64 · · Score: 2, Interesting

      Need to talk to whoever devised such a system then, because it's completely open to abuse...
      Some big vendors need to offer OSS based products with a ridiculously high MSRP, and then offer 99% discounts to anyone who asks...

      Bonuses for buyers should be based on how much of the assigned budget they save while still fulfilling the specified goals.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Nobody ever got fired for... by Hadlock · · Score: 3, Insightful

      Sadly this is how it actually works in Texas. Maybe not at the local level, but state education contracts are deterimned by total discount as a percentage rather than total dollars saved. Educational contractors have evolved their pricing so that their actual asking cost is 50% (or so) of the MSRP in most cases. High dollar bidding is a bizzare art/dark magic and is completely void of any reason. Fortunately I don't work in state contracts so I'm not breaking any NDAs by saying this.

      --
      moox. for a new generation.
    4. Re:Nobody ever got fired for... by bakes · · Score: 1

      Hard to argue for free software when the buyer's bonuses are based on saving % off MSRP (as it is in government contract procurements).

      So then wouldn't you just include in the quote something like "Comparable solution using Microsoft Software would cost $x"?

      IMO vendors should be doing that anyway.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
    5. Re:Nobody ever got fired for... by Anonymous Coward · · Score: 1, Funny

      Nooo. If Microsoft crashes and burns, IBM would buy them and put their customers under IBM's typical RAPEMEPLUS service contract.

    6. Re:Nobody ever got fired for... by Dragonslicer · · Score: 1

      Kind of insane really since being an MCSE doesn't mean shit...

      The rest of the sentence is unnecessary.

    7. Re:Nobody ever got fired for... by Tubal-Cain · · Score: 1

      Kind of insane really since being an MCSE doesn't mean shit if Microsoft crashes and burns and isn't around to write patches for you anymore.

      Pleasant though that mental image may be, I don't think MS will fall that hard unless something really bad happens to the world.

    8. Re:Nobody ever got fired for... by marcosdumay · · Score: 1

      Ok, are you out for a +5 Funny or are you really not aware of the world wide crisis we are in?

    9. Re:Nobody ever got fired for... by Tubal-Cain · · Score: 1

      I'm aware, but MS has enough money to run for years without making a dime.

    10. Re:Nobody ever got fired for... by tepples · · Score: 1

      Some big vendors need to offer OSS based products with a ridiculously high MSRP

      Specify RHEL. Deploy CentOS.

  7. Look in the mirror by mcrbids · · Score: 4, Insightful

    To evaluate the success of your recommendations, take a look in the mirror. What's your credibility to suggest anything at all when you have to come to (of all places) Slashdot for advice?

    Large corps have lots at stake, and they really, really, REALLY are terrified of any solutions that aren't basically guaranteed to work by large, trusted vendors. Stuff that they consider to be a competitive advantage will be enshrouded in mystery while everything else will be outsourced to the most commodity vendor.

    Now, compare 'Drupal' to 'Microsoft'. Maybe everybody HERE knows how painful it can be to get MS stuff to work, but nobody is going to be fired for saying MS because it's the biggest commodity vendor in the software space.

    Look in the mirror: are you trusted there? When you are fired, who is MEGACORP going to go to when there's a problem?

    These questions are being answered by PEOPLE who are afraid that if they make a risky decision, they will suffer the consequences. (get fired/sued/whatever) To sell your OSS solution you have to that there's no/little risk in going with it.

    Good luck.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Look in the mirror by mxolisi06 · · Score: 2, Interesting

      Although I fully agree with your comment, i think you missed the point of the submission's title: in big corps, management did get convinced that linux servers aren't too risky, and they are now happily going for it (where I work management is loudly bragging about the millions they are saving with linux). Hence the question is valid: what is the reason why it isn't the case yet with say application servers ? Will it just come in due time ? Or is there a more fundamental reason, like lack of consensus about support availablility/substainability ?

    2. Re:Look in the mirror by Timothy+Brownawell · · Score: 4, Insightful

      What's your credibility to suggest anything at all when you have to come to (of all places) Slashdot for advice?

      Presumably better than if he was the type to pretend he knows everything.

      Large corps have lots at stake, and they really, really, REALLY are terrified of any solutions that aren't basically guaranteed to work by large, trusted vendors.

      Is this a rational fear? It probably is for hardware, where the big vendor can overnight replace the entire system for you after a rat eats it, but what about software where the failure causes are different? How does responsiveness and the effectiveness of that response compare between the various guarantees? How often is this actually needed?

      Now, compare 'Drupal' to 'Microsoft'. Maybe everybody HERE knows how painful it can be to get MS stuff to work, but nobody is going to be fired for saying MS because it's the biggest commodity vendor in the software space.

      isn't this essentially the classic definition of FUD ("nobody ever got fired for buying IBM equipment")?

      To sell your OSS solution you have to that there's no/little risk in going with it.

      Or that the benefits outweigh the risk, else why would pretty much everyone run Windows instead of something that people don't bother to write viruses for?

    3. Re:Look in the mirror by eln · · Score: 2, Informative

      Linux got accepted because some big vendors like IBM started supporting it. Until you can get some big trusted vendors to start supporting these apps, they won't see large-scale deployment in the enterprise.

    4. Re:Look in the mirror by kimvette · · Score: 4, Insightful

      Large corps have lots at stake, and they really, really, REALLY are terrified of any solutions that aren't basically guaranteed to work by large, trusted vendors.

      Aside from hardware (game controllers, mice/mouses[?], keyboards, etc.) what does Microsoft guarantee to work? I have read their EULAs. Heck, I even worked second-tier Windows support back in the day. They expressly disclaim all warranties, stated or implied. There _is_no_guarantee_ that Windows or Microsoft Office will work for any purpose. They do not guarantee that it will work, and they certainly won't guarantee that Microsoft Excel can properly add 2+2.

      With all warranties expressly disclaimed, HOW does "REALLY are terrified of any solutions that aren't basically guaranteed to work by large, trusted vendors" make expensive proprietary software a better choice than free/open source solutions? The industry entrenched around the theory that you need it, and you will NOT take your mouth off the teats of Microsoft and you will need expensive training and "maintenance."

      Finger-pointing? What happens when a proprietary product reaches EOL and support is required? Many companies require you to purchase the new product even before you can purchase the support incident - if they will even support the old version at all. Who fixes the product then? If you need data recovered, it takes someone deciphering the data format with a hex editor, or trying to make heads and tails of a closed-source vendor's idea of a database schema.

      When an open-source product loses its backing (project is abandoned, the company which created it is sold or closes, or whatever) who can fix it? Whatever developer you can find who knows the language the product was coded in. Worst case you'll still have access to your data and can migrate it to something else, but in most cases you can get the defect fixed and move on in life and get back to doing your real work.

      When looking at it objectively:

      Which is the bigger risk?
      Which is the safer bet?

      You might argue that Microsoft is stable and isn't going anywhere soon, but on the other hand, all you bought was 20 seats of office (or "pirated" (arrrgh!) one across 20 workstations) and to a company with $100 billion in the bank, your threat to go elsewhere if they don't fix your bug in $f00, it's less than the buzzing of a mosquito. It's not even head lice to them. They couldn't care less because a) they already have your money b) you're too small to give a squat about and c) you're ("you" in this hypothetical situation, not "you" specifically) stupid enough to keep buying their product even when they do not fix their bugs.

      So, the bug will not be fixed, and you still will pay for the product. That is just how life is. However, F/OSS would have given you the software for free (BONUS!) and you would have been able to get the bug fixed. Now, it is true perhaps that fixing the bug might cost more (if you had to hire a developer to fix it for you) than Microsoft Office would have cost you, but on the other hand, the fact remains that you could fix it and gain access to your data and get on with making a living.

      Now, in an "enterprise" situation I would think that in a situation where there is no warranty, and there is an option costing millions with limited hardware support and a limited lifetime and risk of lawsuits in the event of "license" "violations" and there is a free option where the support is JUST AS GOOD, if not better, supports more server-grade hardware, there is NO risk of per-seat "license" "violations" AND the source is available so you know that at worst you can have your IT department fix it, it should be a no-brainer.

      Unfortunately, swag and kickbacks convince suits otherwise.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    5. Re:Look in the mirror by rmcd · · Score: 1

      This is just one anecdote, but my institution just screwed up big time trying to implement a set of web services including a CMS. I'm a peripherally involved user. The implementation was such a disaster that the boss has put everything on hold. Best guess is that we will rip everything out and start over. It's that bad.

      What's interesting is that the IT folks required, from the outset, the use of commercial products running on Microsoft server; open source was ruled out, and an expensive consulting firm was engaged to assist with the implementation. The folks pushing Microsoft have taken a big reputational hit, and the perception is that a Linux-based OSS solution (which some pushed for at the outset) would have been more successful.

      So this is both to agree with you (the IT admins were terrified of anything not Microsoft) and to disagree (the result has been that OSS solutions now have a *lot* more standing and credibility, even though they haven't been used). We'll see what happens. If I didn't have to live with the results, it would be a lot of fun to watch this play out!

    6. Re:Look in the mirror by JWSmythe · · Score: 1

          If you're already a MS shop, sure you won't get fired for buying it. But, what happens when something breaks, you can't fix it, and when you call MS support (and pay for it), the solution takes hours.

          Like, the old Exchange had a problem when it's mail database got too large. It simply wouldn't handle mail any more. The fix was to rebuild and recompress the database. On the little network that I had to work with it on, it took at least 8 hours. We made it mandatory for Friday night at about 7pm, and let it run through the morning. From what I hear, it's fixed in the newer versions, but what newer problems have sprung up?

      --
      Serious? Seriousness is well above my pay grade.
    7. Re:Look in the mirror by Anonymous Coward · · Score: 0

      Erm - I think you're really badly informed. I work for a very very large well known investment bank (ducks as everyone throws stuff at me as the "evil investment banker" - note I AM an anonymous coward today). The bank runs on open source software - and I mean back to front, side to side - virtually every system has some open source in it, and this is a company with thousands of systems (and thousands of developers). Here is a subset of the most common software in use - Linux, Java, Tomcat, Apache, Spring, log4j, Junit, Maven, Hudson, Cruise Control, easymock, Eclipse, Netbeans, Hibernate, etc. The (very well known American) investment bank I worked for 5-6 years ago also used mostly open source. The only part of the stack where both banks are nervous about open source are the database (Sybase is still really well used in the finance industry), and Windows for the desktop. It's been nearly 10 years since this has been even a subject for conversation - the only thing both organizations are cautious about is the license - GPL is not well thought of because of the potential "viral" impact on the IP in the proprietary bank developed software.

    8. Re:Look in the mirror by LWATCDR · · Score: 1

      Yes it does matter for software. Moving from system to system IS A MAJOR PAIN and very expensive.
      And Yes going to Slashdot is just dumb.
      Why is it dumb?
      Because if you don't treat FOSS as a professional system to start with why should anybody believe you.
      So what this guy should have done is go the the Drupal website and then found this page. http://drupal.org/cases
      Golly gee case studies about how Drupal can be used. Just like you would find at any closed source vendors site.
      Interested in Liferay?
      Guess what they sell it with support. It is still FOSS but I bet you a dollar that if you contact them they have many case studies and other sales tools that they can provide you.
      If you just want some more case studies...
      http://www.liferay.com/web/guest/products/portal/stories
      Merry Christmas. Here is your clue.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:Look in the mirror by Bearhouse · · Score: 1

      What's your credibility to suggest anything at all when you have to come to (of all places) Slashdot for advice?

      Well, actually over the years I've got plenty of helpful advice from /.

    10. Re:Look in the mirror by dbIII · · Score: 1

      Maybe everybody HERE knows how painful it can be to get MS stuff to work, but nobody is going to be fired for saying MS

      They very well could be if they recommend hobbyware that will not even scale to 4GB (most MS fanboys have never even SEEN the server or 64 bit versions) and you have a large application and a pile of top end hardware that could only ever run MS stuff in virtual machines. You also got the old advertising drivel wrong, it was "nobody gets fired for buying IBM".

      The other argument is comparing management to frightened sheep - sometimes the case but most likely there is a wolf somewhere (or waiting outside to tear your company to shreds). Ultimately there will be someone that is looking for a good practical outcome who doesn't care about the reputation of the vendor and just wants whatever professionals say will do the best job for the price. Non technical managers will have heard of the big companies but that doesn't mean those big companies are the only possible choices.

      As for the orginal question, it's not 1995 anymore so of course there are a lot of good options based on linux etc. Microsoft came to the niche very late so don't have a lot to offer so I really don't understand why people thing they should be a leading choice. Performance and stability really screws things up on the MS side but virtual machines under the adult supervison of something else may make it a viable platform.

    11. Re:Look in the mirror by mcrbids · · Score: 3, Interesting

      >What's your credibility to suggest anything at all when you have to come
      >to (of all places) Slashdot for advice?

      Presumably better than if he was the type to pretend he knows everything.

      I'm sorry, I didn't mean this as an attack - just a statement of reality. Is the OP trusted by the organization he's representing? I suspect not. Look at it from the perspective of a mid-level suit to see what I was trying to communicate. I respect OP for learning, and eventually he/she/it will understand this lots better. But don't confuse those who pretend to know with those who actually do!

      Is this a rational fear?

      Does it matter? It's there, and it's both real, and reinforced by widespread anecdote. Who hasn't heard of a migration disaster or three? Having a demonstrably strong organization willing to commit to supporting your OSS solution goes a long, long way: how else do you think IBM manages to sell OSS-based solutions?

      isn't this essentially the classic definition of FUD?

      Yes. And FUD often works because it's a real effect that manifests on real people.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    12. Re:Look in the mirror by mcrbids · · Score: 1

      And you're telling me this because... why again?

      I've bet the farm on Linux with great success. Our CentOS server cluster does well north of 99.95% uptime and excellent performance. Our normal client(s) replace anywhere from 1-5 servers with our out-sourced solution, where we serve over a hundred clients from a single cluster of 6 servers. Just ONE of our clients replaced some dozen heavily-loaded servers with our software solution, solving the same set of problems, and we didn't even notice the load increase.

      I'm not commenting on reality, I'm commenting on perception. Reality is that OSS forms a good foundation for high-class service. But suits see the world in the form of well-dressed salesmen and bottles of fine wine delivered to their houses, which isn't how the OSS typically works.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    13. Re:Look in the mirror by PPH · · Score: 2, Interesting

      Nobody got fired when our IT department spends a week of 24 hour days chasing virii out of the Windows Server racks. Meanwhile, all of us *NIX people just sit back, watching the thing probing ports or firing off malformed URLs in our systems' logs. To no effect. Its not the TCO to the organization, or the lack of administrative expertise. We've got multiple systems, experience with both and there's never been a clear advantage for Microsoft products.

      I think its because most people are lazy. Microsoft can spend billions on marketing, chasing CIOs around, trying to make sales. Our previous aquisitions (of mainframes, workstations, etc.) was driven by internal requirements. But now all the execs have to do is sit back and get invited to a sales pitch. And since Mircosoft is doing all the legwork telling companies what they need, some execs get upset when their own people do internal studies on the companies time.

      --
      Have gnu, will travel.
    14. Re:Look in the mirror by Anonymous Coward · · Score: 0

      replace the entire system for you after a rat eats it

      I, for one, welcome our new server eating, rat overlords.

    15. Re:Look in the mirror by kc8jhs · · Score: 1

      [snip]

      Now, compare 'Drupal' to 'Microsoft'. Maybe everybody HERE knows how painful it can be to get MS stuff to work, but nobody is going to be fired for saying MS because it's the biggest commodity vendor in the software space.

      Look in the mirror: are you trusted there? When you are fired, who is MEGACORP going to go to when there's a problem?

      [snip]

      Acquia, provider of commercial supported Drupal ?

    16. Re:Look in the mirror by Anonymous Coward · · Score: 0

      Our CentOS server cluster ... Our normal client(s) replace anywhere from 1-5 servers with our out-sourced solution, where we serve over a hundred clients from a single cluster of 6 servers. Just ONE of our clients

      Our this, our that. Nobody believes a word of it.

  8. No chance in hell right now... by EveryNickIsTaken · · Score: 1

    With the economy how it is, corporations are going to avoid the unknown, specifically the unknown costs involved in moving to FOSS. They know the costs involved with MS/IBM/etc., and are going to stick with them. Good luck, ain't gonna happen.

    1. Re:No chance in hell right now... by fuzzyfuzzyfungus · · Score: 1

      I suspect that you are nontrivially correct, especially in terms of psychological effects. However, I'm reminded of something somebody(can't remember who, wasn't me, if anybody knows, please credit them) said about starting a startup. It was to the effect of "On average, startups fail. So, you should have a good idea of why your startup isn't average before you start it."

      When times are good, avoiding the unknown is a pretty decent strategy. You might not maximize profits; but you'll do OK on average, and you'll minimize your chance of taking severe losses. When times are bad, avoiding the unknown is a less sound strategy; because you'll do badly on average.

  9. how to make management happy. by aoteoroa · · Score: 4, Interesting
    Even if you could convince management that you can create wonderful things with open source they are still going to worry what would happen when you are gone.

    I encountered this when I offered to set up open source web filters in each of our locations and save significant money compared to other solutions. Management agreed ipcop did everything we need, and would save a lot of money but was still hesitant. When I located local contractors in my city who could make changes if I was ever "hit by a bus" they gave me the go ahead.

    If you are looking at open source consider opencms which has commercial support that your company can use when you leave or get promoted to another position.

    1. Re:how to make management happy. by dbIII · · Score: 1

      Even if you could convince management that you can create wonderful things with open source they are still going to worry what would happen when you are gone.

      Then they get somebody else that knows about sendmail, apache or whatever. I don't know about the USA but in a lot of places they start the students off with linux beacuse it is a really cheap teaching tool - where I am every single IT graduate knows the basics of the platform and where to get more information. So long as you don't make your home grown thing too complicated and build it out of parts a lot of people know about then it won't take long for somebody else to get up to speed.

    2. Re:how to make management happy. by michael_cain · · Score: 1
      Even if you could convince management that you can create wonderful things with open source they are still going to worry what would happen when you are gone.

      And the degree of worry will -- properly -- increase with the degree of customization. If management is doing their job right, they have to worry about the skill set they need in their organization. If, for example, Linux/Perl/custom-app is not in the skill set the organization currently needs, it is a major commitment for the management to add those to the list. In the couple of years that I was acting as the group manager, I had to make a couple of decisions that I didn't like about tools, because I couldn't commit to keeping a particular set of skills on the staff over the long term. And the corporate budget rules didn't allow me to commit to hiring outside expertise without very long lead times.

  10. Don't ask permission by Jason+Earl · · Score: 5, Informative

    Free Software invariably gets into the Enterprise as a skunkworks project. The managers you are talking to have a budget for a business portal. They want the project to succeed, so that they look good, and they aren't really interested in having money left over in the budget when they are done. They are shopping around for a solution, not a project.

    If you really want to get Free Software into your business the proper way to do so is talk the manager in charge of the project into spending most of his money on a proprietary product that won't actually work. There are plenty of commercial offerings out there that are likely to be a bad fit for your business. Talk the manager in question into purchasing one of those, but make sure that he takes all of the credit. It shouldn't be hard if you spent the first part of the purchasing process pushing for Free Software.

    Watch the portal project crash and burn.

    Now fire up a basic portal on the Free Software platform of your choice. If possible pre-populate it with data and tie it into your existing authorization and authentication mechanisms. The idea is to have a working demo of most of the functionality that the executives wanted.

    The downside of this method is that, if you do it enough, you eventually end up being forced into management yourself.

    1. Re:Don't ask permission by lwsimon · · Score: 5, Funny

      This is a horrible idea.

      I suspect it would work, though.

      --
      Learn about Photography Basics.
    2. Re:Don't ask permission by Anonymous Coward · · Score: 0

      I've seen it work. :(

    3. Re:Don't ask permission by Anonymous Coward · · Score: 0

      Another variation on this is to introduce FOSS stuff within non-critical applications. This way it can "sneak" into an organization and prove itself without anyone having to worry about losing their jobs if it doesn't quite work out.

      I recently used Ruby on a non-critical portion of a job for a Fortune-500 account... implementing some useful data analyis tools for support staff to use. This had the added benefit of getting some of their in-house programmers acquainted with Ruby.

    4. Re:Don't ask permission by CannonballHead · · Score: 2, Insightful

      Hm. So you talk up a non-free (expensive) solution. You then watch the manager take all credit. You expect all blame to go on manager. Right. What's your credibility now? If I was your manager and you talked up this expensive proprietary product and it crashed and burned AND made me look bad, you're not going to be sticking around too long.

    5. Re:Don't ask permission by Anonymous Coward · · Score: 0

      I had two staff members who tried this approach in our shop.

      I fired them both. On the spot.

    6. Re:Don't ask permission by Jason+Earl · · Score: 1

      No, you make it clear that you like the Free Software solution. In fact, for the plan to actually work you have to actually prefer the Free Software solution. More than that, you need to be able to get the Free Software solution to do what is needed. In short, don't try this unless you are confident that you can make the Free Software product work for you. Of course, experimenting with Free Software isn't particularly expensive. It can even be fun.

      When the manager then shoots down the Free Software product you mostly just let the manager do whatever he wants, although suggesting that a particularly expensive product has "super enterprise" features will probably steer him in the right direction. The idea is to get him or her to spend nearly all of his budget on something that is ridiculously complicated and expensive to actually roll out. Fortunately, the folks with the most suitably baroque software tend to have the best salespeople and the highest prices so simply pointing the manager towards a product that he can barely afford should do the trick. We've all seen companies that roll out ridiculously complex content management software, that no one actually uses, when what they really need is a wiki.

      Then you simply need to be prepared to save the day. If the manager is smart, you can even allow him to be part of the solution. If not, he or she can take the fall for the expensive mistake.

      The worst thing that can happen in this scenario is that the expensive project actually works. All of us have software we babysit that we don't really like. That's just how life is.

    7. Re:Don't ask permission by Jason+Earl · · Score: 2, Funny

      You've had two staff members that tricked you into expensive proprietary solutions that subsequently failed and then they tried to save the day with Free Software.

      And you fired them.

      Let me guess, you either work for AIG or GM.

    8. Re:Don't ask permission by CannonballHead · · Score: 2, Insightful

      Either way, you are basically steering the project manager into a bad decision.

      If I were a manager and one of my IT guys DIDN'T warn me that this or that wouldn't work, and I paid a lot of company money for it, I'm faced with two options, in my mind...

      1. My IT guy was ignorant. (not good for IT guy)
      2. My IT guy (especially if I just shot down his suggestion) wasn't particularly interested in seeing a non-his-suggestion idea work.

      Maybe I'd make a weird manager, I don't know, but I'd rather have my IT guy be completely honest. Either way, no manager is going to be HAPPY with their IT guys that can't get an expensive (what do they care if it's complicated, they are paying you to figure these sorts of things out) solution working, and isn't going to be happy if his idea turns out to be a bad one, and isn't going to be happy if his idea was not only not cautioned against but supported by his IT guys. Who then couldn't get it to work.

      If the manager is smart, you can even allow him to be part of the solution. If not, he or she can take the fall for the expensive mistake.

      It sounds to me like you are assuming a stupid manager and a genius IT guy (who, by the way, couldn't get this "ridiculously complicated and expensive" solution to work). It also sounds like the IT guy is rather arrogant... in my experience, anyways, managers tend to not like arrogant IT guys, hehe.

      Anyway. Honesty seems to work. My current manager is all for doing stuff in free (and legal) ways if it actually works. And he wants me to be honest about whether or not it's going to work, how much work it's going to require me to do, how much upkeep, how many problems I foresee running into because it's free and/or unsupported, etc.

    9. Re:Don't ask permission by Jason+Earl · · Score: 2, Informative

      First of all, I would like to thank you for a series of excellent posts. Seriously, very well done.

      To a certain extent my responses have been tongue in cheek. I have always liked my direct report managers. In fact, I have never worked for someone that I didn't feel had my best interests in mind. Now that I have some managerial experience myself it was clear that my previous bosses had a great deal of skill and knowledge. In fact, I would consider most of my bosses to be more intelligent than I am. I'm fairly good at gluing software together, but that's no big trick.

      However, when I used to work for big business there were always plenty of cases where different departments came together to pick software. On more than one occasion the group I was working for was over-ruled and some incredibly Byzantine software was chosen. In one case in particular the manager of my group decided to basically set up a competing project that was ostensibly just for our division. He used Free Software, mostly because it fit into his budget, but also because he had technical people that he trusted that told him they could make it work.

      The big budget project crashed horribly, and my manager got promoted when they picked up his project for the whole company. What he did was a bit of a gamble, but not too big of a gamble. After all, if the big budget project had worked he could have simply buried the skunkworks project.

      This lead to a complete reversal on the use of Free Software within the company. It went from being strictly forbidden (including crazy things like the GNU tools for Solaris) to being fairly widely accepted.

    10. Re:Don't ask permission by Yamamato · · Score: 1

      Yeah because employees who willingly waste a company's time and money are definitely real keepers!

    11. Re:Don't ask permission by CannonballHead · · Score: 1

      I try. :P :) Hopefully I didn't get too biting... in part, I was probably responding to the idea that some people do seem to have a "managers are all out to get you, so it doesn't matter what you do to them" mentality, no matter who the manager is. I'm actually fairly new to the whole business world thing, but even with good employees, the sort of corporate gossip and frustration (lack of patience and understanding, etc) is kinda ... weird, to me.

      The for-our-division method seems like it would be a better way. My group uses a number of free/open source tools and some of them have been picked up on by other groups that we work with. I'd still contend that the situation you describe would be more manager to manager, not employee to manager. I personally kinda want my manager to succeed (and, thankfully, that is reciprocated) because it seems that if he succeeds, his whole group succeeds and we all look good... hopefully for good reason (I don't like the phrase "makes us look good," I don't want to look good... I want to be good.. :P )

    12. Re:Don't ask permission by gbjbaanb · · Score: 1

      The managers you are talking to have a budget for a business portal. They want the project to succeed, so that they look good, and they aren't really interested in having money left over in the budget when they are done

      That was last year's business plan. This year, you have to achieve the same level of business support with a drastically reduced budget. You want your manager to look good - send him to the board with a successful project implemented for free.

    13. Re:Don't ask permission by CAIMLAS · · Score: 1

      I've noticed in a number of occasions that Open Source stuff is often a double-edged sword.

      You get it in, and it works - it does its job silently and unobtrusively. It has no visibility, no notable interfaces that say "this is open source/Linux" or anything like that. Contrast that to something like Office or Sharepoint which is noticeably branded "Microsoft" - whether through icons, widgets, actual branding. It's always visible, for good or (often, when it's not working) bad. But at least it's visible.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    14. Re:Don't ask permission by dbIII · · Score: 1

      So that's why Andersons/Accenture still have a place it IT after a string of expensive disasters!

    15. Re:Don't ask permission by Anonymous Coward · · Score: 1, Interesting

      Don't get me started on Anderson Consulting, they're currently in the process of implementing a multi-million dollar installation (7-8 million dollar range) in the company where I work. You've got to figure that this project has gone on for almost 1.5 years now...

      The sheer idiocy that I see from them amazes me even now. Their consultants openly admit that they have no real world IT experience and are only "business process" consultants.

      Of course, this is also the company with an IT department that has locked down the desktops so that the background can't be changed, but you have full access to regedit.

    16. Re:Don't ask permission by RealAlaskan · · Score: 1
      If I was your manager and you talked up this expensive proprietary product and it crashed and burned AND made me look bad, you're not going to be sticking around too long.

      Your job, everyone's job, is to make your boss look good.

      Your boss wants to use up his entire budget, and deliver a working solution as promised. There doesn't have to be any connection between those two. I think that the gpp was proposing that you help chose a proprietary system which would burn up the budget, and that you use you spare time to set up a F/OSS system which would work.

      When the proprietary system fails, put the free one on to cover the gap. Now that it's working, it's pretty hard to argue that it can't do the job. Your boss has used the money, he's gotten the kickbacks from the salesmen, he's delivered a solution, you've made him look good. As long as he gets to take credit for everything, you'll be sticking around.

    17. Re:Don't ask permission by bugs2squash · · Score: 1

      I've seen it work too...

      The commercial solutions collapse under their own weight (cost and effort in co-ordinating teams and writing proper specifications).

      With OSS you can usually have a prototype working before the commercial team have had their second coffee break. What's more, the prototype is a far easier environment in which to explore what you want than a paper specification.

      The shame of it is that the prototype then gets pushed into production rather than properly developed and "finished". At tleast the guys with a paper spec have an end point defined (always the wrong and un-intended endpoint, but an endpoint none the less)

      --
      Nullius in verba
    18. Re:Don't ask permission by Jason+Earl · · Score: 1

      The meme of "manager stupid techie smart" is pervasive on Slashdot. I actually appreciate you calling me on it. That's not the message I was trying to convey at all.

      Managers that don't at least consider Free Software in their purchasing decisions are somewhat behind the times. Free Software is pervasive to the point where even Microsoft is being forced to work with Free Software projects to guarantee that Free Software runs on its platform. Proprietary software often makes sense, but if you don't at least consider Free Software you are missing out on opportunities.

  11. The business side of things by dave562 · · Score: 1

    More often than not, what the managers care about is the support. They want to know that they can call someone when the implementation goes sideways and get solutions. They like the fact that Microsoft or IBM can point a finger at a previous deployment and say, "We did the exact same thing that you want to do for this other client over here, and it works. Go ahead, call them." The Microsoft and IBM people have the consulting resources and implementation teams to throw at the project. They have the roadmaps, and whitepapers and case studies. All of those seemingly insignificant things (from a purely technical implementation point of view) add up to give the management warm fuzzies.

    Managers do not want to be guinea pigs. They do not want to be the first person on the block to roll out a new technology. In many cases, while FOSS may be capable of doing something, it might not have the track record of doing it. The proven track record is what sells large scale software projects.

  12. CGI Scared them... by Anonymous Coward · · Score: 2, Interesting

    They are still recovering from having to replatform web servers to J2EE after some enterprising (courageous) hacker developed their first web site using PERL (before mod_perl days too...).

    The "real programmers" looked at it and in their assessment they said that variables should not have $ or % or @ preceding them, that the code was hard to read because they couldn't understand that name => value syntax, and besides, there were all these cool J2EE framework things to play with that had containers and required lots of servers and n->tier architecture stuff that they learned about in their computer science courses.

    Having done enough J2EE to suit anybody, and with a clear understanding of when n->tier architecture is appropriate (seldom for most web applications), and having done enough commercial database work to know my way well around all the big players, the real answer is that FOSS easily meets these needs (as you already know). I have seen enlightened companies deploy PHP frameworks including Drupal, a growing use of MySQL, adoption of XEN (it must die, please) and KVM, and you'll not find corporation doing any Java work that isn't taking advantage of an IDE that's built around Eclipse and includes all the lovelies like AXIS and EMF.

    Patience grasshopper. Use business terms to win.
      --> Scalability
      --> Ease of Acquisition
      --> Return on Investment
      --> Speed to Market

    Then point out that there are some awfully big companies who have done wonderful things on Open Source platforms that made them leaner, faster, and stronger. Companies like Sony, IBM, Oracle, Amazon, Viacom. I'd leave out that Wall Street uses a ton of FOSS to run their back office. They don't seem to be doing that well these days and we don't want FOSS to be blamed for anything ;-)

  13. Bender says ... by fahrbot-bot · · Score: 2, Funny

    How have you persuaded larger enterprises to adopt server-side OSS, beyond server-room Linux and a couple of demo JBoss boxes under someone's desk?

    ... try Blackjack and Hookers. On second thought, forget the Blackjack.
    [Is it possible to get modded +5 Redundant?]

    --
    It must have been something you assimilated. . . .
  14. Not gonna happen by Anonymous Coward · · Score: 1, Insightful

    The sad fact is while you are working the managers are out playing a few rounds of golf with
    the salesmen, complete with drinks and a lap dance at the local establishment. Most companies
    I have dealt with are run by IT managers that will drop a signature in a heart beat for a little
    kick back.

  15. Okay how about. by LWATCDR · · Score: 3, Insightful

    Linux
    Samba
    MySQL
    Postgresql
    Apache
    Perl
    Python
    Ruby
    Gcc
    PHP
    Java
    Asterisk
    I think you will find all of these in large corporations. AKA "Enterprise" situations.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Okay how about. by Anonymous Coward · · Score: 0

      CVS
      Subversion
      JBoss
      Hyperic
      http://www.eosdirectory.com/
      Twitter is RoR

      I don't work for any of these companies/orgs.

      - w

    2. Re:Okay how about. by rasjani · · Score: 1

      Or any of these: Twiki, Media Wiki,Joomla, Bugzilla, Trac ...

      --
      yush
    3. Re:Okay how about. by jd · · Score: 1

      Oh, come off it. MediaWiki is not enterprise-scale. It works just fine on FAR bigger deployments.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re:Okay how about. by Evil+Shabazz · · Score: 1

      We use Apache because our Data Security won't allow anyone to run an IIS server in our network. =)

      --
      Down with the career politician! SUPPORT TERM LIMITS
    5. Re:Okay how about. by beav007 · · Score: 1

      Nice. We run IIS because it's all the boss knows...

    6. Re:Okay how about. by LWATCDR · · Score: 1

      Wow so how is it working for Ballmer? Does he really throw a lot of chairs?

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  16. Premature by thethibs · · Score: 4, Interesting

    Thousands of users and multiple data centers is not the time to ask major stakeholders to leave their comfort zone. "Major vendor FUD" is not the issue, assuming it exists at all. When I have a major investment at stake, I don't need a saleman to tell me where the risks are. The single biggest problem with FOSS is that there is no one to share the risks with.

    The time to introduce FOSS is with small non-critical projects. It's about boiling frogs. It's also about demonstrating that community support works without the threat of cancelled contracts and lawsuits. That takes a while.

    It also takes some guile. It's a bit like the early days of the PC. At that time the typical IS Manager's attitude to the PC was "over my dead body." So we sold to the end user departments using their office equipment budgets (word processors, fax, telephone, copier) and flew under the IS radar. In one large Canadian federal government department, we had over 1500 PC's and 5 networks interlinked with an X.25 WAN before the ADM/IS noticed (it was the X.25 that got us. WAN came out of his budget). By that time there was nothing he could do. The trick is to introduce it a little bit at a time until it reaches critical mass.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    1. Re:Premature by mjwx · · Score: 2, Insightful

      The single biggest problem with FOSS is that there is no one to share the risks with.

      No, the single biggest problem with FOSS is the illusion that MS or other proprietary vendors will share some of your risk. When this illusion is shattered, the rest of the problems are trivial.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    2. Re:Premature by thethibs · · Score: 1

      Visualize me shaking my head and rolling my eyes.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    3. Re:Premature by bit01 · · Score: 1

      The single biggest problem with FOSS is that there is no one to share the risks with.

      Nonsense. With a proprietary vendor you have one vendor to "share the risk with". With open source you have anybody who can program the relevant package "to share the risk with". It's called multiple-sourcing and is an accepted business and government practice.

      The problem for FOSS is not risk, it's the marketing parasites selling the proprietary packages crowding out the mindshare, to the detriment of large numbers of people.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

    4. Re:Premature by thethibs · · Score: 1

      Come back when you understand what "risk" means.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    5. Re:Premature by bit01 · · Score: 1

      Come back when you understand what "risk" means.

      I know exactly what risk is. You on the other hand appear to be confusing marketing brand names, which are only vaguely related to risk, with risk. An open, free market is, statistically, almost always going to be better than a closed, single source supplier with on-paper guarantees that are weasled out of because that maximizes profit at expense of the already locked-in customer. Been there, done that. This problem is particularly bad for software because of it's ill-defined and amorphous nature.

      ---

      Astroturfing "marketers" are liars, fraudulently misrepresenting company propaganda as objective third party opinion. Anonymous commercial speech should be illegal.

  17. It's about the tools, stupid. by HerculesMO · · Score: 1

    Whether you use WebSphere from IBM or Sharepoint from Microsoft, you have the ability to leverage an API and develop a custom solution around something that has a few things.

    1. A community.
    2. Documentation
    3. Support

    Now I am all for open source in an environment that deems it important, but having an SLA for a solution that is now going to become your intra/extranet is important -- and Drupal doesn't provide that. Sharepoint does, and so does Websphere.

    That said, I am actually a big fan of Sharepoint because it's retardedly simple to operate, administer, deploy, and regulate. In an 'enterprise' you are likely running Windows on the desktop with MS Office, and Sharepoint is a simple and inexpensive fit for an enterprise like that.

    If you're an 'enterprise' that doesn't use Windows on the desktop I'd be surprised, and have to wonder if your enterprise is a Linux company, Apple, or whether you're just blowing smoke up our ass and think that 50 people is an 'enterprise'.

    --
    The price is always right if someone else is paying.
    1. Re:It's about the tools, stupid. by yelvington · · Score: 1

      Whether you use WebSphere from IBM or Sharepoint from Microsoft, you have the ability to leverage an API and develop a custom solution around something that has a few things.

      1. A community.
      2. Documentation
      3. Support

      Now I am all for open source in an environment that deems it important, but having an SLA for a solution that is now going to become your intra/extranet is important -- and Drupal doesn't provide that. Sharepoint does, and so does Websphere.

      All these things are available for open source solutions as well. If you don't think the Drupal community is adequate, there are companies that provide managed Drupal solutions and support. If you need an SLA, you can get one. If you need design or implementation services, they are available from a growing list of consulting firms. Drupal's code is open and documented, and if you can't read code, there are plenty of books. We handle our own Drupal projects internally, but not because we have to. There are many options.

    2. Re:It's about the tools, stupid. by CAIMLAS · · Score: 1

      Whether you use WebSphere from IBM or Sharepoint from Microsoft, you have the ability to leverage an API and develop a custom solution around something that has a few things.

      1. A community.
      2. Documentation
      3. Support

      You have all of these with various Open Source CMS packages as well:

      1) Community. Community defines Open Source in a sense - and there's a much larger, more involved community of users to pull from.
      2) Documentation. The bigger projects, such as Drupal, have incredible documentation. I'm unfamiliar with WebSphere, but finding anything specific to help deal with SharePoint issues (short of contacting MS) can sometimes be difficult.
      3) Support. Not only can a person very easily get free support through the community, or dig into the project themselves to find the problem (which is half the reason you need paid-for support in the first place), but there are many companies out there providing paid-for support for OSS CMS.

      That said, I am actually a big fan of Sharepoint because it's retardedly simple to operate, administer, deploy, and regulate. In an 'enterprise' you are likely running Windows on the desktop with MS Office, and Sharepoint is a simple and inexpensive fit for an enterprise like that.

      And what do you do when one part of that software stack needs to be replaced due to a verifiable business case? You are shackled to Sharepoint + dependencies, and you can't move the dependencies independently to something else.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  18. How about this by LWATCDR · · Score: 2, Informative
    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  19. You're learning... by FranTaylor · · Score: 1

    Microsoft has been doing exactly the opposite for years.

  20. Enterprise? by girlintraining · · Score: 2, Funny

    I'm probably the only one here that read that and thought that migrating from LCARS to Linux might not be in the Federation's best interest. Although I'm sure that 300 years from now, all software is FOSS. ^_^

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:Enterprise? by Anonymous Coward · · Score: 0

      300 years from now, all software is FOSS

      Is that anything like "In the future, all restaurants are Taco Bell"?

  21. It's simple, by Anonymous Coward · · Score: 0

    become a part of management. Once there, remember all the reasons you thought open source was a good idea and make the right decision when comparing the two.

    I agree that skunkworks projects are effective as well, but I tend to find the above as more effective.

    Also, when discussing % off MSRP, consider purchasing a support license for the open source software you plan to use. It's generally much cheaper than a M$ solution and now you can directly quote the difference in price and therefore the company savings.

  22. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  23. Useless Survey by thethibs · · Score: 2, Insightful

    As a minor aside, the linked OpenLogic survey is useless. They only polled the people who joined their webinar--people already involved enough to be interested in a comparison of FOSS servers. That's one heck of a selection bias.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
  24. Do it right and tick all the boxes by Macka · · Score: 3, Interesting

    The biggest issue you need to overcome with FOSS projects in a business setting is supportability. For example, I'm on a project at the moment where I'm transitioning the customer from a proprietary unix solution onto multiple Oracle RAC clusters on Redhat; Oracle Application servers on Redhat; and Linux Virtual Server load balancing clusters, also on Redhat. This is fine, because the software stack from top to bottom is mainstream, supported by commercial vendors, and after I'm gone there is a well defined set of skills they can recruit against and train existing staff to replace me. Since getting here though I've discovered a few bespoke applications (developed in-house by people who have since left) written using Ruby on Rails. While the apps work well today, documentation is poor to non-existent, and no one is left now with skills to understand them, develop them if requirements change or support them. They aren't backed by a vendor, so if something goes wrong they're screwed. It's kind of their own fault: they gave free rain to someone who either wanted to do this stuff using his own favourite tools, or wanted a tick on his resume, instead of sticking with technologies in line with their core competencies. If you want to do something with Drupal for example, then make sure you're able to wrap it up in a support structure (from a vendor) that can give them the security they need. Another example: I convinced my current customer that switching to Zabbix for their server, application and network monitoring and alert needs would be a good thing, and they went for it. Why? Because while Zabbix is Open Source, it's also backed by a vendor (Zabbix) and they can buy a commercial support contract. In addition, being a FOSS project they could install and test it at no cost for as long as they like before making a decision and parting with their cash. So if you can tick all the boxes, you stand a much better chance of getting your ideas accepted.

    And don't listen to anyone who tells you to sneak this stuff in through the back door. If it's under the radar then your employer is in for a nasty surprise if it goes wrong. And if it's business critical you'll find yourself pink slipped faster than you can blink.

    1. Re:Do it right and tick all the boxes by Logic+Worshiper · · Score: 1

      No one said "sneak stuff in where it's business critical", in fact I've read the opposite many places here. The recommendation is that s/he use OSS where it's not business critical, where failure isn't the end of the world, to get people used to the idea that OSS works.

  25. rain = reign by Macka · · Score: 1

    I know, I know. Long day and I'm tired.

  26. All over the place... by Bert64 · · Score: 1

    Companies these days are deploying OSS all over the place, they just tend to use commercially supported distributions of it.... The trick to getting something installed, is to have a recognized vendor sell it.

    A lot of OSS is deployed without companies even realizing what it is, a lot of commercial products use OSS heavily but don't say so in the marketing literature... You might get one or two paragraphs buried deep in the technical documentation or an offer to provide sourcecode to some components as required by the GPL.
    Although someone could easily clone these products for free, they exist because companies won't use something that's "zero cost", but they will happily use exactly the same code if they paid money for it and bought it from a source they recognize.

    Not having to pay for it isn't the biggest benefit of OSS anyway, the freedom to modify, reuse, and use open standards is... If you buy an OSS based product from a major vendor today, you should be able to migrate to the pure OSS zero cost version in the future if you need to save money.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  27. The recession is the best argument. by Maxo-Texas · · Score: 1

    The software is cheap.

    But the fact remains, when the software doesn't work- we can *make* IBM or Microsoft spend thousands of dollars analyzing and FIXING the problem (even if it requires a software patch). We can't *make* a group of random people do that.

    I am totally pro FOSS in my personal life. But when my job depends on it, I'd use Microsoft/IBM/etc. on the back end unless the FOSS solutions were absolutely rock solid. My company is so huge that both Microsoft and IBM have had to rewrite portions of their O/S and packages for us.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:The recession is the best argument. by ix42 · · Score: 1

      But the fact remains, when the software doesn't work- we can *make* IBM or Microsoft spend thousands of dollars analyzing and FIXING the problem (even if it requires a software patch).

      Okay, what's your secret? I've got bugs that I opened with MS against Windows 2000 and Visual Studio 2003 that *still* weren't fixed as of Vista and Visual Studio 2008. So far, the only thing I've been able to *make* MS do is say "Closed (wontfix)".

      We can't *make* a group of random people do that.

      Maybe not a randomly chosen group of people, but you can certainly make your own employees do that, since the source is available. Or contract it out to RedHat, or whomever you like.

    2. Re:The recession is the best argument. by The+Hooloovoo · · Score: 1

      It's not just about sticker price, and "FOSS beyond Linux servers" is pretty broad.

      I'm a tech writer/UI designer/sometimes web guy at a small (~75 employees) ISV. Our company uses, and even prefers, FOSS when it suits us. Our two head IT guys are Linux nerds like me, which helps.

      Basically, the F/OSS software we use falls into one of several categories (this only includes the software I use in my roles, and that I encountered during a stint in QA).

      1. FOSS software that sees regular use.
        • Linux: It powers our web and mail servers. Our QA guys use Linux + VMWare to test our (Windows-based) server software. I've been offered a Linux workstation for a web-based project I'm working on, but XP+IIS may be the only solution.*
        • Audacity: We use this to record voice tracks for Captivate demos.
        • 7-zip: Every workstation has this.
        • Firefox: Again, the company standard.
        • Notepad++: A few of us have this for editing raw HTML/CSS/XML/etc.
        • OpenOffice: Don't get excited, Office 2003 is still our bread and butter. This lives on my secondary workstation for simple one-off tasks.
      2. OSS software that was tried but failed
        • GIMP: This was before I started at the company, and at the time it couldn't equal Paint Shop Pro (which is what we use now).
        • Scribus: We tried this before caving and purchasing FrameMaker 8. Scribus simply can't match the features or (more importantly) training resources of FrameMaker.

      We also use Lotus Notes, which is based on Eclipse.

      * I have 2 XP workstations so that I can run every product I might need to document, some of which must be run simultaneously on separate machines. Neither machine is up to spec for Xen or VMWare.

    3. Re:The recession is the best argument. by Maxo-Texas · · Score: 1

      Multi-million annual dollar contracts for products and services with both companies.

      No- we can't retain staff with the necessary technical skill to deal with problems when something mysteriously doesn't work.

      The red hat idea is decent if it were treated the same as IBM / Microsoft. You pay them a lot of money for products and then require that they support you for that business to continue.

      But a wimpy support contract doesn't generate that kind of support.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    4. Re:The recession is the best argument. by Maxo-Texas · · Score: 1

      I use all of those products except Scribus at home. Some of them at work.

      Businesses like money, then they like things to work. FOSS being cheaper will be attractive in these hard times. But you still need your 30 million record files processed reliably without needing a large expensive support staff. Tho if it were *ME*, I'd have a large support staff and clip a million bucks off the CEO's salary.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    5. Re:The recession is the best argument. by ix42 · · Score: 1

      Multi-million annual dollar contracts for products and services with both companies.

      No- we can't retain staff with the necessary technical skill to deal with problems when something mysteriously doesn't work.

      Multi-million annual dollars (times two) cannot retain staff with the necessary technical skill? The mind boggles.

    6. Re:The recession is the best argument. by Maxo-Texas · · Score: 1

      We are paying multi-millions for support of thousands of PC's, printers, hundreds of mid frames and main frames.

      So two weeks a year:
      the web server is broken and we get a hyper experienced web server guy who does nothing but web server support 9 hours a day.
      a mid-frame is broken and we get a hyper experienced web server guy who does nothing but mid frame support 9 hours a day.
      and so on.

      Any staff we hired would not stay current with 2 weeks a year work.
      And the cost is a fraction of the cost of maintaining a full staff (who would be rapidly losing skill) skilled in 30 or 40 different disciplines.
      You just have to make sure the SLA's don't have loopholes.

      A friend of mine had a million dollar printer fail. They service company had no service techs available ("it'll be about 5 days").
      Friend was facing $100k fines per day for not printing. The service company paid him $10k per day for missing their SLA. Ouch.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  28. Technical -vs- Management by MobyDisk · · Score: 1

    and the technical people are interested but management types are not.

    Why do the management people think they should override a technical recommendation? Do they not trust their staff? Is the staff misrepresenting something?

    Technical: Vendor X provides the best quality, most reliable screwdrivers. They come in all the sizes we need. Vendor Y does not provide the sizes we need. Therefore, we recommend Vendor X.

    Management: No, use Vendor X.

    I'll admit that this does happen sometimes. But usually the problem is either that the technical staff isn't providing a solution that meets the requirements, or they are not properly communicating.

    In the case of OSS, I find that technical people often lump OSS into one set of options, and commercial software into another - which sets them up for failure. Ex:

    BAD APPROACH: Mr. Boss, our options are Microsoft Exchange or Lotus Notes. Oh, but I like this nice open-source package called OpenGroupware that is totally free and open and...

    Make a grid of requirements, list the options, and compare them. The fact that they are OSS might be considered a benefit that weights into the decision. But other than that, the management does not need to know who holds the source code.

    BETTER APPROACH: Mr Boss, we have three options. They are:
    Microsoft Exchange: +1, -1, 0
    OpenGroupware: +1, +1, +1
    Lotus Notes: -1, -1, 0
    -- Each column is a feature/requirement. One of those columns is "source code available" and another might be "community support"

  29. Liferay and Glassfish I thin by rackserverdeals · · Score: 2, Informative

    JBoss has been pretty good at penetrating the corporate data center. I think Glassfish will do well also since it's backed by a company that already has a presence in many corporate data centers.

    Since Liferay is a J2EE app, it should be a little easier since most corporate customers are already using the J2EE stack. Liferay also offers "enterprise support" if that means anything.

    This might be a good time to call a Sun rep and give them your requirements and tell them you want an open source solution.

    There was talk of Java Enterprise System being open sourced but I don't think that ever happened. If that's a more palatable solution for management, it might be cheaper.

    Sun isn't very popular on here but they're good at getting open source into the enterprise... with support.

    --
    Dual Opteron < $600
  30. Who uses open source by Uzbek · · Score: 1

    One convincing argument for using FOSS is to name major companies/organizations using it. For Drupal there is a nice list of sites at http://buytaert.net/tag/drupal-sites. Among organizations are Google, Nokia, Symantec, NHL, Disney, Sun and Nike to name a few.

  31. Not quite by Burz · · Score: 2, Insightful

    The 'users' of a web filter are sysadmins. These expert 'users' are the ones who interface with the server and router software that runs a network.

    In this discussion, we are talking about true end-users and the desire of sysadmin types to make them use a nebulous classification of software ('Linux') that only the expert can competently sort through to make a desktop work.

    The management types instinctively know that what the author is trying to sell them isn't something most end-users can grasp. And that just doesn't float in an environment that normally centers around person computers and their distinct operating systems. Management might have to use this 'Linux' thing themselves, despite never really registering its Look and Feel. And they probably never will because it doesn't have one per se.

    The only sure way to promote Linux-based desktops in a large corporate environment is to pitch a shift toward managed thin clients, and don't mention 'Linux' until much later. IT management understands that thin clients are a different paradigm than PCs, with the former being centrally managed by one or two sysadmins; they may even understand that Unix/Linux does thin clients well; they also won't let you anywhere near their middle- and upper-management PCs (glorified terminals are for peons).

  32. Come to the German speaking parts of Europe by Qbertino · · Score: 4, Interesting

    In Germany and the other German speaking parts of Europe you'd have a hard time with Drupal too - but for entirely different reasons. Here Typo3 pratically owns the portal, intranet and CMS market. That's right. The FOSS Project Typo3 is the market leader for portal software in Germany and neighbours. The secondary market for soltions based on and built around Typo3 is way beyond critical mass and has been growing since around 2001. You have 3rd party vendors, "Typo3 Agencies" (an actual generic term - no joke!), a f*cking regular quarterly Typo3 magazine and hosters specialised on Typo3 with all the bells and wistles. Amazon.de scores around fourty (40!) hits for German books and training DVDs on Typo3 and Typo3 specific subjects. And if you're looking for a job as a web professional, it's more or less a safe bet to get into a little Typo3 & TypoScript - you'll get a gig in no time. Or at least a project or two to make ends meet. Even during this downtime there are serious job-offerings for this sort of thing.

    Now if only T3 wouldn't be such a bizar behemoth operating system of a PHP CMS, I'd be really happy. But since it's open source, I guess there's not that much to moan about.

    I'm a Joomla guy btw. I've seen the fucked up appmodel reverse enginered of a T3-DB of Typo3 4.0 and thus will not look at T3 again until the entire redo is finished in Version 5.0. :-)

    Bottom line: MS and other proprietary vendors are a minority in this field in Germany and still businesses are thriving around the prime software solution which is FOSS. I don't see why this shouldn't happen other places aswell. It's not like German businesses are particularly known for their recklessnes or their lack of sense of quality.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Come to the German speaking parts of Europe by riondluz · · Score: 1

      "That's right. The FOSS Project Typo3 is the market leader for portal software in Germany and neighbours."

      Praise be to God! Seriously, the religious overtones of this webapp (and the author) makes me shudder.

      --
      resist propaganda
  33. You know--"Enterprise", "Enterprisy", ... by mkcmkc · · Score: 1

    Well, let's see. It has to be priced at at least $2,000,000, so the big boss can say "Whatever the price is, we get half off!" and save the company a million dollars. And also, uh, what were we talking about?

    --
    "Not an actor, but he plays one on TV."
    1. Re:You know--"Enterprise", "Enterprisy", ... by jrumney · · Score: 5, Insightful

      You forgot to mention that the salesman is paying for lunch after we finish the 18th hole, have you ever seen open source that does that?. -- the Management team

    2. Re:You know--"Enterprise", "Enterprisy", ... by Anonymous Coward · · Score: 0

      With the money you'll save with FOSS you can buy your own damn lunch.

  34. Three things, including an O'Reilly book by davecb · · Score: 3, Interesting
    Back when I worked for Siemens, a very conservative company, they adopted and shipped Linux 0.98 to customers.

    How? Easy: it met their three requirements for a third-party product

    1. There was a book about it. O'Reilly was preferred.
    2. It came on a professionally printed CD .
    3. There was a company offering a service contract for it.

    That's all it took, plus the hidden criteria, of course: it worked better than SCO.

    --dave

    --
    davecb@spamcop.net
    1. Re:Three things, including an O'Reilly book by CAIMLAS · · Score: 1

      Linux 0.98? Wow! If I might ask, what'd it ship on?

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:Three things, including an O'Reilly book by ustolemyname · · Score: 1
      Parent

      Linux 0.98? Wow! If I might ask, what'd it ship on?

      Grandparent

      2. It came on a professionally printed CD .

    3. Re:Three things, including an O'Reilly book by davecb · · Score: 1

      We put it on brand-new 486s, and shipped the manuals and CDs with it.

      --
      davecb@spamcop.net
  35. Research, Learn from Others by jacksinn · · Score: 1

    Do research on other companies who have deployed FOSS enterprise-wide. The company I currently work switched gears from a proprietary language based sites to one in Drupal. http://www.jacksonville.com/ now is ranked #4 for best newspaper site http://www.jacksonville.com/business/2009-02-09/story/jacksonvillecom_ranked_no_4_among_nations_top_newspaper_sites Using Drupal has allowed us to package a highly configurable product that we can rapidly deploy to our other business units. I suggest looking for other similar situations.

    --
    Life==Jeopardy. All the answers are right in front us - the hard part is coming up with the correct question.
  36. We are doing this now with Drupal by cam_pdx · · Score: 2, Interesting

    I work for a small to medium sized company (4,000+). Our intranet group went with Drupal. It's been remarkably configurable. Some folks were pushing for SharePoint. To get there, we had a group (in-house) review current system types (static, CMS, Portal) and features of each group. Then made a decision as to what level we wanted to shoot for. SharePoint didn't sufficiently make the feature list, and Drupal (and others) did.

    1. Re:We are doing this now with Drupal by CAIMLAS · · Score: 1

      That's one thing to like about Drupal: it provides an (optionally) very minimal tool set/framework upon which you can build pretty much anything without mucking into the actual Drupal internals. It's "object oriented web design", which is very nice.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  37. I used a spreadsheet. by Anonymous Coward · · Score: 0

    Gentlemen, this is the proposed cost of a commercial solution. This is the cost of an OSS solution. I have included twelve years' worth of the increased salaries that will be required for higher competence in the IT department than would otherwise be necessary, but I have done nothing to reflect the higher availability and reliability that would result from increased staff skill.

    There are ten of you in the room. Your individual bonuses should work out to roughly 250K each this year based on the savings realized through use of OSS. If you would like to give me more insight on how your compensation is calculated I can be more accurate.

    Worked for me!!!

  38. FOSS software can be commercially supported too.. by Anonymous Coward · · Score: 0

    Look at how well Red Hat is doing in the 'enterprise', and you have your answer. You just need to contact a reputable Red Hat or Novell partner, and get them invited to respond to the same RFP process that the big name vendors are, and they're in the same market with the same backing only using the software we know and love. Oh - you're working with a couple of companies... that means you are the reseller? In which case contact the vendor direct, and get help from them. That's what they're for!

    -Xav

  39. Plenty of examples! by CAIMLAS · · Score: 3, Informative

    There are plenty of examples of web services running on Open Source for 'enterprise' use - groupware, CRM, accounting, the works. Some of these packages are very good.

    Its hard to be specific/determine what you're trying to do without knowing more specifics as to what you're looking for. Of the groupware projects I'm aware of, I know the following have a fair amount of support/use:

    * Plone CMS
    * OBM
    * eGroupWare
    * Drupal
    * Typo3

    Of these, I know that Plone, Drupal, and Typo3 are all "platforms" for developing, managing, and extending content. I seem to recall either eGroupWare or OpenGroupWare extend/integrate with MS Office products. No, it's not going to be the level of integration that Sharepoint stuff offers, but it's something to mention, at any rate (and isn't going to have the massive licensing costs + perpetual lock-in that a MS solution has*).

    Plone, in particular, has a lot of support and corporate/"enterprise" use. From their site:

    Plone is among the top 2% of all open source projects worldwide, with 200 core developers and more than 300 solution providers in 57 countries. The project has been actively developed since 2001, is available in more than 40 languages, and has the best security track record of any major CMS.
    It is owned by the Plone Foundation, a 501(c)(3) not-for-profit organization, and is available for all major operating systems.
    Sources: CVE and Ohloh.

    That alone is impressive enough; but also consider some of the notable companies which utilize Plone in/for a variety of purposes:

    Akamai (yeah, that Akamai - the guys who load balance Microsoft web servers)

    Nokia (QT Software stuff)

    MyCity ("real time monitoring system for Cities, Towns, Districts or utilities. It makes use of the GPRS service offered by the various GSM network operators")

    Discover Magazine

    Novell, Inc. (for enterprise services)

    NASAScience (public site for NASA's Science Mission Directorate)

    FSF (yeah, those hippies)

    universities, university science/it departments, hospitals, public/government sites... the list goes on.

    Those are notable company names, and at least in the case of Akamai, Novell and Nokia, everyone in IT should know about them. They're also some fairly diverse (and expansive) implementations using the same central CMS - and they're not shackled to a single software backend, able to run on any OS and server combination they could imagine.

    * The cost factor associated with MS solution lock-in is a big consideration, bigger than just a simple argument of something like "OpenOffice vs. MS Office". With a web-based, top-level technology like this, it's much, much more important to keep the technologies used "open" - because it is the top-level interface to all your data. You can not move away from a closed package on the backend without moving the entire system, at once, to something open (more often than not, with MS). You're basically stuck with that stack unless you want to start over; there's no ability to independently consider parts of the stack and replace them, as there often is with open systems.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  40. I have worked for big companies worldwide.... by jotaeleemeese · · Score: 1

    As have done several of my buddies and former buddies, all of them Slashdot users.

    There is nothing wrong with asking Slashdot, this stupid snobbery has got to stop frankly...

    --
    IANAL but write like a drunk one.
  41. Don't even try. by IGnatius+T+Foobar · · Score: 3, Insightful

    That's about the sum of it. Big "enterprise" is steeped in the "no one ever got fired for buying [large lumbering vendor]" culture. One of the advantages of small businesses is that they're nimble and willing to experiment, especially if they can realize cost savings along the way. Bigcos only started using Linux servers after they percolated their way up from the bottom, and that's going to be the case for every new grassroots technology, whether it's open source content management, open source collaboration, etc.

    Gunning straight for the enterprise is a losing proposition.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  42. More by benjamindees · · Score: 1

    Firefox
    SSH
    LaTeX
    qmail
    sendmail
    bind

    --
    "I assumed blithely that there were no elves out there in the darkness"
  43. 21 by RandomUsr · · Score: 1

    In some organizations, the suits view open source like gambling. This isn't because itis truly gambling, but rather they've never considered paying for support from open source vendors,
    many of which would be glad to work for a buck. Oh Wait, they kinda do to some extent! What a novel thought! Paying for Support or Lifecycle support... Obviously this doesn't mean
    that they have to hire someone from a project, but rather pay a retainer for support in a similar way that M$ gets paid for LTS. Finally, if someone can't ADAPT, then dare I say it? They
    may not know what they're doing. If this company has hired competent individuals with the ability to be creative and organized, then open source should thrive here.

  44. Prove it to Them by banished · · Score: 1

    Consider the possibility management might be wise to be concerned about supportability and enterprise-readiness. The good news is at least they're thinking about those things. Of course, I don't know your management like you do, and you may have cause to believe their actions are borne of being awash in perks.

    But as crazy as it may seem, let's assume they're really interested in what's best for the company. Is your solution better, faster, cheaper, supportable, and enterprise-ready? If so, sell your idea to them in management language. A "suggestion" isn't enough. It's their sandbox.

    1. Re:Prove it to Them by benjamindees · · Score: 1

      What does "enterprise-ready" mean? I mean, I have a general idea of what people probably think it means. But, since you used it in addition to all those other qualifiers, I'd like to know what you think it means.

      ??

      --
      "I assumed blithely that there were no elves out there in the darkness"
    2. Re:Prove it to Them by banished · · Score: 1

      "Enterprise readiness," along with "supportable," was a term taken from the original poster. I don't know what it means to him.

      To me it means if the proposed solution can accomodate the existing infrastructure, and is sufficiently scalable to support projected growth for the next 5 years (my number, because I don't want to have continually revisit a product because it wasn't adequately scalable -- or supportable, for that matter).

    3. Re:Prove it to Them by dotfile · · Score: 1

      What does "enterprise-ready" mean?

      "Enterprise Ready" means, in the end, that you have a vendor to blame if something goes wrong.

      Let's assume I spend a million bucks of investor money on software from IBM, another few million on BMC, a few mil on BEA -- and I'm not making these numbers up -- and pay a few million more per year on maintenance and support. Now assume something goes horribly, horribly wrong -- we're dead in the water for a day, for example, or our online stock trading application crashes at market open. I have spent millions of dollars on high end software from top tier vendors, who all work very hard to get us back up and running. Eventually it's all sorted out, and everyone is satisfied. I keep my job, and when it's time to renew the support contracts the vendors remind the senior execs about how they pulled our ass out of the fire. Total cost: Let's snatch a number out of mid air and say $12MM on software and support, and a $6MM outage. $18MM total.

      Now let's assume we go another route. We use all FOSS and save millions, MILLIONS of dollars. Same "something" happens, but now there ARE no vendors to call. We, our loyal, courageous and highly skilled technical staff, work tirelessly to solve the problem. We're up in HALF the time it would have taken the vendors to rescue us. Total cost: a $3MM outage, plus say the two mil I spent on consultants and contractors to implement everything. We just saved $13MM, woo-hoo!

      All the blame for the outage now falls upon me, the hapless putz whose idea it was to use all this "home-brewed" hacker shit the vendors warned our CEO, CIO, CFO and everyone else about. It matters not what happened, why it happened, nor how well we handled it. A few stockholders (who coincidentally also own stock in BMC, EMC, BEA, HP, Microsoft, IBM, Red Hat, Novell, etc) file a class action suit. Blame is assessed, disembodied heads demanded. I'm out on my ass, along with anyone associated with me, and my boss as well. Maybe his boss too. I end up selling fish stick dinners to tourists in T-shirts, not making even as much as some putz in a cheesy commercial. I can't find another tech job because it's all my fault my company took a six million dollar outage.

      Get the picture? You think I'm making this shit up? Think again. There's a reason big companies pay shitloads of money for useless support contracts from Red Hat and Novell to run SLES and RHEL, instead of using free distros. And there's a reason they spend tens of millions (in the case of my own employer) for shit from Microsoft, IBM, BMC, HP, BEA, EMC, Oracle and all the rest. And for the most part it's got nothing to do with technical considerations.

      The lessons we learn when working in an "enterprise" environment. Don't get me started.

  45. 1995 called... by Anonymous Coward · · Score: 0

    1995 called and they want both their article and their snarky post back.

    Seriously... what company is this? Buy their competitor's stock. These guys are just going to hand their business over to the competition.

    Sometimes businesses legitimately choose non-Open Source products... this is not one of those times. The reasons listed make me question both the wisdom and the sanity of management at that company.

  46. its political by mgrennan · · Score: 1

    Good Luck. I have faced this my entire tech life. There are lots of business using OpenSource products and I've made all the arguments. It's often about the back room business agreements "business partners" then any tech. For example, Hertz Car Rental buys IBM and Cisco because they use Hertz cars almost exclusively. You can't fight this.

    Garner say 85 percent of companies are already using open source. In this day in age, if you companies is not using OS, they are a dinosaur.

    --
    There are 10 type of people in the world, those who understand binary and those who don't.
    1. Re:its political by benjamindees · · Score: 1

      It's often about the back room business agreements "business partners" then any tech. For example, Hertz Car Rental buys IBM and Cisco because they use Hertz cars almost exclusively. You can't fight this.

      I've noticed this too. Though, it might not be politics, per se. It might be corporate bartering, for tax purposes.

      But even your example doesn't disprove the general trend. Cisco and IBM both sell OSS.

      Garner say 85 percent of companies are already using open source. In this day in age, if you companies is not using OS, they are a dinosaur.

      http://www.gartner.com/it/page.jsp?id=801412

      Words cannot express the sheer cognitive dissonance involved in seeing these types of reports come from Gartner, a firm that has spent most of the last decade fellating Microsoft. Well, English words at least. I suppose the German would be "Schadenfreude".

      "The Gartner survey results indicate that OSS in new projects is being deployed nearly equally in mission-critical and non-mission-critical situations."

      --
      "I assumed blithely that there were no elves out there in the darkness"
  47. You've got to brand linux yourself by democrates · · Score: 1

    Your suits probably drive BMW's and Mercedes, their mentality is to go for the big brand.

    You can sell linux as the Tesla Roadster - less well known and very different, but new, exciting, and the way of the future.

    If I'm right about these guys your best bet is to price Linux at 10% more than any other solution.

  48. Okay, this is my list os FOSS apps... by jkrise · · Score: 1

    1. Linux servers - 7 of them, mostly file servers
    2. JBoss servers - 1, we are trying to replace a Websphere-based Insurance app with JBoss
    3. One Or Zero Helpdesk software, which has been customised for multiple support functions such as ICT, HR, Accounts, Payroll, Purchase, Inventory etc.
    4. DotProject - To manage 'scheduled' medium and long term tasks (not breakdowns or ticket-based tasks)
    5. Zimbra - Experimenting with Zimlets, we still use Exchange; Zimbra is servicing couple domains with about 220 users
    6. Open NMS / Nagios for Network Monitoring and alerts - works in sync with One Or Zero
    7. B2Evolution Blog software - seems to be the best fit for our needs
    8. PACS-One - open source PACS system for a hospital in the same group
    9. We also use Joomla, vTiger CRM and other bits and pieces of FOSS code as starting points for some projects.

    All of the tools from 3 to 9 have been customised to use a single sign on system and centralised user management. Reply below this post with your email id if you like more details to be emailed to you.

    --
    If you keep throwing chairs, one day you'll break windows....
  49. Well I got a few... by Anonymous Coward · · Score: 0

    I got Slashdot, Google, Ebay, Amazon, YouTube and Facebook to start using Linux and FOSS software. It was a lot of work, but I thought it was worthwhile at the time. Next up: Linux.com. If I can convince those guys, then I think I can convince anyone.

  50. Redhat? by WhiteHorse-The+Origi · · Score: 1

    Why don't you have a Redhat sales rep come talk to them?

  51. What does all that server room Linux run? by Anonymous Coward · · Score: 0

    FOSS is like corporate masturbation. Nobody talks about it but everyone does a lot of it. I've recently worked in a number of MS shops. In each case, I have found that once you start digging, there's a lot of FOSS holding things together: source code control, pbxes, test tools, compilers, damn near anything Java, specialized processors, filters, monitors and network services as well as the usual backbone of file and http services. Even the bluest Microsoft shops find themselves outsourcing to FOSS vendors because their products and services are cheaper and better than they can do in-house.

  52. It's a matter of presentation by AliasMarlowe · · Score: 1

    Hard to argue for free software when the buyer's bonuses are based on saving % off MSRP (as it is in government contract procurements).

    With FOSS, you always "negotiate" a 100% discount off MSRP for the product (it was free to begin with) and 100% discount on all upgrades. If a commercial supplier matches that offer, then it's a level playing field, with all costs in the support contracts.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:It's a matter of presentation by Hadlock · · Score: 1

      No offense, but try saying that outloud (youtube has this feature, why not slashdot?)And imagine a manager's resulting response.

      --
      moox. for a new generation.
  53. it's the perks, actually by morkk · · Score: 1
    but my feeling is that they are being won over by FUD from large vendors

    Food und Drink, mostly

  54. Glassfish for J2EE by iampiti · · Score: 1

    I don't know about the other areas but in J2EE servers you can push Glassfish
    It's the Sun J2EE server, it has support and is used by several imporant enterprises. Read here
    And I do not work for Sun :)

  55. Plone in the Enterprise by HammerToe · · Score: 1

    I was involved with the deployment of Plone in a large UK bank (hint: now publicly owned). This was for about 35,000 commercial banking traders, so was definitely a large system, especially considering most of those users authenticated each day.

    This was deployed on a cluster of about a dozen machines, including both Linux and Solaris servers, with a big EMC storage array (live sync with DR centre via SRDF). A complete replica of this at the DR site too.

    The odd thing I noticed was whilst this particular division was quite progressive and willing to adopt an Open Source solution, the rest of the business was not so willing... yet very happy to develop software internally for use.
    If anyone here has worked in a large (non-software) corporation they will know that pretty much every piece of software that has been developed by someone in-house goes on to become a support headache over the years. Especially once the person who wrote it leaves the organisation. Just go read The Daily WTF... these things are real.

    At the start of this project, the bank did not officially support Linux, so we had to develop all our own procedures and support infrastructure. By the end of the project, the bank was asking our team to help form the bank's global Linux support policy.

    So one way of explaining OSS to bosses at these organisation is by telling them that it is like in-house developed software, but has he advantage that there is a whole community of people out there to help support it. In the case of Plone (and other well established OSS projects) there are commercial support companies out there that will give you paid-for support and SLAs. Not only that, but you have a choice of companies, rather than just one software vendor in a typical commercial software scenario.

    As Paul Everitt (of Zope fame) once said many years ago: 'Software is not an asset, it is a liability'. Some very true words to try and get over to some organisations.

    -Matt

  56. It's about "support", whatever that is... by Anonymous Coward · · Score: 0

    If you have a problem, you call support and it is either fixed in the release you haven't installed or it will be fixed in an upcoming release, that's called support. Enterprises love to pay big money for this and most open source has no support so your dumb ass sys admin has no one to call when his manager tells him to call support. This is the reason people buy Redhat instead of just using Fedora, Centos or any other distro.

  57. wonders by kokoko1 · · Score: 0

    where did you people learn to give such nice comments :)

    --
    http://askaralikhan.blogspot.com/
  58. jboss in production by clark0r · · Score: 1

    I've been working here for 3 years and have continually pushed FOSS at everything we can use it for. Currently our intranet is running MediaWiki, our mail servers are postfix, monitoring is cacti and nagios and our production systems are running JBoss and Apache. I'm pretty sure this is mainly because I have a deep routed love for free stuff and believe that it represents a better offering in terms of support, ease of use and cost.

  59. Enterprise is all about needs... by Noctris · · Score: 1

    I come from enterprise enviroments but own a small company now and am pro open source where it can be used.

    We run:

    • 12 Ubuntu servers
    • SugarCRM CE (CRM)
    • Jitterbit (VERY nice DB integration tool)
    • idoit (Asset library and documentation for itil compliance)
    • Zabbix Monitoring
    • Mantis Bugtracker
    • Joomla for the website
    • PFSense firewalls
    • MySql for various .NET applications we wrote for internal use
    • Sqlite .NET connector for our "client" application which speaks with our servers
    • OpenERP
    • OpenFiler Fileservers (iSCSI, NFS and SMB)
    • Apache

    And a bunch of stuff i can't really name right now.. HOWEVER: we do run Active Directory, Windows 2003 and 2008 Machines, Exchange, some IIS Sites aswell, MS SQL, windows XP desktops etc.. etc..

    In the enterprise enviroment, i implemented several of the above applications too.

    Although being a small company now, the enterprise criteria are still in my head since they exist only cause this issues were a large pain in the butt...

    A Plan

    Most somewhat larger FOSS projects have a plan and a roadmap but i've seen some killer apps that i could not implement basically because the plan was: "if developer wakes up and has great idea, then project get's new release"

    Single-Signon.

    you don't want administrators who ONLY create useraccounts all day long in 80-something systems

    Support

    if you can't get professional support for it, it's out.. you don't want to have your Firewall down on the day that the only capable person in the company is sick and the developer(s) of the FOSS project just became dad so 'don't have time now' Large community CAN do the trick but actual professional services are better

    Integration

    Can be done itself but then the whole "suppport" thingy will go to hell..so preferrable support integration between required packages. we have done some customizations but only on database level, never in the code so you don't have to worry about upgrading

    Licensing

    I'm no expert at this but i've seen software been rejected by legal and IS because the license it was under, gave issues with: adaption and/or did not give us any insurrance on continuity. If the company pulls a stunt like "selling" the project to a major corporation which in turn make it a commercial product or strip out functionality in the "community edition" which is really popular right now. you have you back against the wall.. In a production enviroment, switch big components like database and/or integration software is no small ordeal.. the alternative is that you once "expected to be very low" TCO, is going up cause you have to buy the commercial edition of the product.

  60. websphere to jboss by Anonymous Coward · · Score: 0

    2. JBoss servers - 1, we are trying to replace a Websphere-based Insurance app with JBoss

    How's this going? My experience with the JBoss 4 series was that it was a constantly changing, always incomplete implementation of EJB3, and it nearly sank our little company through wasted time. Abandoning it was critical to our survival. How close is JBoss 5 to a drop-in replacement for Websphere?

  61. PAM lets you do just that by Anonymous Coward · · Score: 0

    What do you think MS does? It uses LDAP, RADIUS and PKI. Wraps it up inside an obscuring container and then touts it as the One True Login. And INSIST they invented it.

    And you, with that MS cock firmly down your throat swallow it all.

  62. Isn't that how it always is? by Call+Me+Black+Cloud · · Score: 1

    "my feeling is that they are being won over by FUD from large vendors"

    If management goes with FOSS, they're right-thinking visionaries. If they prefer a commercial solution they're being swayed by FUD from the sales team.

    It's a crazy idea, I know, but maybe they think the commercial solution best meets the requirements.

  63. A list of OSS alternatives to MSS by ShekharG · · Score: 1

    MSS=MicroSoft Software
    http://www.shekhargovindarajan.com/open-source/open-source-alternatives-to-microsoft-products/
    Not feature for feature alternatives, but, may be alternatives for your requirements.

  64. Only 2 enterprise apps by almax · · Score: 1
    Everything I see talked about are just tools. Tools don't run businesses, apps do. The task of creating an app to run a business is so large that only the OSS community can think about competing with the likes of SAP and Oracle.

    One such app is Compiere, but it "owned" by a single company and its framework tools are not the best.

    The Apache Open for Business project (ofbiz.apache.org) has the backing of the Apache Foundation and is truly a community supported app. In addition to having a complete suite of apps, it has an ingenious, lightweight framework that greatly increases the efficiencies of developers.

    It is not an easy application to get your arms around, but what true enterprise app is? If I were going to invest time and resources in an OSS enterprise app, I would not allow my company to roll its own or use some small market gesture by some optimistic dreamers; I would go with the one organization that has the critical mass to pull something like this off - the Apache Foundation.

  65. Go with Sun by Anonymous Coward · · Score: 0

    Sun systems has all the open source apps you need. Plus they have paid support to keep the suits happy.

  66. MS provides excellent support by Anonymous Coward · · Score: 0

    Sounds like you've never used MS technical support.

    If you have a priority 1 issue then Microsoft will stay on the phone with you for however long it takes to get things resolved.

    Even as a developer you can get this level of support for code problems, and they are very responsive.

    Is it free? No. An MSDN subscription gets you a freebie, otherwise you have to pay per incident but the cost is not that high ($250 a shot IIRC).

    If you have an MSDN subscription definately take advantage of your support; it's well worth it.

    No, I do not work for Microsoft. :)

    1. Re:MS provides excellent support by rantingkitten · · Score: 1

      So what? A "priority one" issue is something earth-shattering. Good that they'll stay on the phone with you, but most problems you'll have with software won't be categorized that way. It'll be some annoying bug, security hole, or whatever, and Microsoft's answer will basically involve telling you to stuff it and wait for them to release a patch -- if they ever do, which they frequently won't. And that's assuming they even acknowledge the problem at all. And you can just sit there on your thumbs, because there's absolutely no way for you to fix it yourself, hire someone else to fix it, or anything else. Microsoft will get to it when they're damned good and ready. Maybe.

      And this still doesn't address products that Microsoft decides to end-of-life. Who is going to "support" it then?

      Finally, what are you going to do if the product is simply shit? They're not going to "support" that, and the lock-in makes it a serious pain in the ass to go anywhere else. With FOSS you can move around at will -- and for free.

      But if corporate "support" is such a huge deal for managerial types, SuSE, Canonical, Redhat, and others will all offer you a support contract.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
  67. This FUD, I've worked on ORCACLE RAC in a linux... by Anonymous Coward · · Score: 0

    oracle rac runs extremely well in a Linux Cluster.
    I've worked at several companies that used Oracle RAC and Oracle 11g. Here's what they had in common,
    an EMC Clarion SAN, 16 application server, 8 database servers, BIG IP load balancing, ... and the hardware replaced a Mainframe/AS400 ERP system.
    I worked at another site that used a new Z series mainframe running Oracle on Linux partitions.
    I worked at a well known company that the name will ring a bell during tax time.. the jboss production servers ran on....... Linux. The hardware used in most of the deployments was Dell 6600 series for the database servers, Dell 2650 series for the application servers, one deployment
    featured an HP Blade server with 64 cores.
    Oracle on Linux rocks.. Oracle on AIX too..
    you have to know how to tune both platforms and that's how you earn money with open source.
    You can not run Oracle on Linux out of the box, or AIX for that matter... You need to know how to tune the kernel and operating system. that's how earn my money.

    There's PROS and CONS for every Operating System out there.

    I wouldn't dog linux.. I'd dog redhat though..

    Go Centos! Long live Whitebox! Gentoo Rocks...
    OpenSuse innovates on the desktop connectivity level.
    Redhat introduces bugs to their distro that hampers performance on large machines... so much for their tuning. To fix the slab memory issues on AS 2.1 I went with a similar kernel from kernel.org... slab error gone. I told the RH tech support guy in 2003 that if they want to know what I did then I want a 20% of the CEOs salary. I said it's bullshit that he earns $5M off the sweat and long hours contributed by the open source community. (That was in 2003). I believe I was one of the first to have a Dell 6600 w 4 XEON processors and 16GB of ram not crashing from a heavy I/O load. The problem didn't originate in the standard opensource kernel. the problem was due to Redhat's tuning. what would happen is a busy system would be brought down when there wasn't much contiguous memory in SLAB.. so.. if you remember the notorius nfs lockups .. that's the cause. How about the kernel panics while your backup was running ??? yup same damn cause. If you ran Whitebox the problem didn't exist... why??
    I posted it for whitebox.

    redhat almost ruined it for the enterprise. luckily the new blood getting hired knows better.
    Linux rocks.. it runs on anything from an embedded system to a mainframe! That's HUGE!
    You know what redhat stands for right?
    One
    Raging
    Asshole
    Called
    Larry
    Ellison

  68. Kasper Scarhoj doesn't lead T3 anymore by Qbertino · · Score: 1

    Praise be to God! Seriously, the religious overtones of this webapp (and the author) makes me shudder.

    Kasper Scarhoj gave up the lead for Typo3 around 2 years ago. He's still a respected member of the community - and for good reasons too - but he does not lead Typo3 anymore. And his confessional overtones - as irritating they may be at times - are actually quite bearable and not that common either. His podcast actually is quite entertaining and informative.

    --
    We suffer more in our imagination than in reality. - Seneca
  69. Enterprise... thats a big envelope by AdmV0rl0n · · Score: 1

    Is Linux based technology ready to be deployed in the 'Enterprise'.

    This 'enterprise', is it small, medium, big ?
    What criteria does the 'enterprise' have - did anyone bother to ask in the time they were declaring conformity?

    Each case would be something examined on it's own merits.

    To be honest, it is ready, for some things. It is not ready for others, and in many cases, it is _so_ far from actually being ready that only idiots would claim it to be so.

    Further, enterprise ready means one core thing, it does not mean you can have the code and fit it yourself, it means you sign up with some big fat company that if you hit a problem you can call them and they help you fix it.

    In this respect, actually all software, be it 'proprietry' or FOSS is the same. And I laugh in the face of any idiot who sits down with the starting premise that 'you have the code, you can fix it yourself!'

    Some claim licensing and terms has an effect. True, but licensing 'enterprise' Linux products costs, just as licensing proprietry software does, and in both cases, if the vendor goes bust, you could be left in serious trouble. That is the nature of the beast.

    It's sad to see, but par for the course to see the vendors (proprietry) being hammered here, and the sun shining out of rectum in terms of FOSS. Neither is perfect, neither is going to be perfect, and in either case, best tool for the job, taking into account_everything_, fully, and in an examined way.

    --
    We`re all equal .. Just some of us are less equal than others.