Slashdot Mirror


Constructing a Corporate Open Source Policy?

Stokey asks: "I work for a global finance firm, (60000+ employees and presence in 25+ countries) in the Group IT department. Pressure is building from the businesses to cut costs and Open Source software has been pushed onto the discussion table. I am trying to educate IT Directors where I can with correct definitions, breaking down assumptions, and will most likely end up writing the group wide Open Source policy. The challenges are well known: risk, cost, support, licensing, benefits, training, and so forth. I am looking for help in putting together a pack that can be handed to our IT Directors forum which contains a policy, TCO (Total Cost of Ownership) reviews, and risk reviews by companies that have done it. After asking what Gartner has to say, the next question will be 'So who else has done this?'. Can Slashdot assist?" What information do you think should be included to sell Open Source to management at the top-level of any corporation or business?

I'm sure several of you have run into this situation before, so I figure this may be as good of a place as any to suggest what information might be appropriate to place in such a policy, especially for future IT workers who find themselves in this position. If people are serious in getting Open Source further into the enterprise than it has already is, such information will be necessary to convince the powers-that-be on the things that we already know: Open Source can be as good as, or better than, commercial software for business tasks. Things like licensing descriptions, common misconceptions, and what Open Source really is would be an absolute must. What other information do you think would be absolutely necessary to include into such policy?

333 comments

  1. Slashdot by cholokoy · · Score: 2, Offtopic

    Make sure you don't tell them about slashdot.

    --
    Return the bells of Balangiga.
    1. Re:Slashdot by jhigh · · Score: 5, Insightful

      I was thinking something similar. Starting your corporate Open Source proposal with "Well, the guys on this site called Slashdot said..." may not go over real well. :P

      --
      Social Engineering Expert: Because there is no patch for stupidity.
  2. Don't think of it as open source by superpulpsicle · · Score: 3, Interesting

    I don't know why people think of a product as open source or not when doing deployment. Just think of it as linux or windows or mac or whatever the product is with whatever the feature you need.

    How silly would it be to say to any manager, yeah... we're not deploying this because I can see the #includes and functions. That's essentially what people are saying, when they say no to open source.

    1. Re:Don't think of it as open source by Anonymous Coward · · Score: 5, Insightful

      no, they are saying "I don't trust that a non-commercial entity can provide ongoing support nor do I trust a product without several names I can immediately call to get my request routed to the correct division for support"

      Ignorant statements like yours show why the OSS community is having trouble getting its message across. Get it through your skull: Nobody cares whether or not they can see the fucking #includes.

      They care whether or not it will work and, when the inevitable problem happens, how quickly it can be resolved by a subject matter expert, not by one of their in house geeks reading the fucking source.

    2. Re:Don't think of it as open source by wo1verin3 · · Score: 5, Informative

      >>no, they are saying "I don't trust that a non-
      >>commercial entity can provide ongoing support
      >>nor do I trust a product without several names >>I can immediately call to get my request routed
      >>to the correct division for support"

      Do you of many non-commercial entities that trade publically? Going open source doesn't mean you're going non-commercial. It means you have the option to go this route, or not go this route.

    3. Re:Don't think of it as open source by LurkerXXX · · Score: 4, Informative
      Mod parent up.

      Wow, we can use all this great software we found on Sourceforge for our corporate enterprise. Then when it's abandoned like so many projects are on sourceforge... what? Oh great, we can 'read the code'. What do we do now? We can either wait for some bored group of kind souls to take it over, or we now have to hire ourselves a permanent staff of 50 code monkeys to keep the code patched and updated? Great. That's going to do wonders for the bottom line.

      Having access to the "source" does you no good unless you are personally going to set up the staff up to make use of that fact. Ford motor company doesn't want to spend millions and millions of dollars maintaining their own operating system for use inhouse. They pay some company to provide the OS and share the costs involved with tens of thousands of other companies that also want to buy that software.

      Seeing #includes is nice, but having a company standing behind and maintaining the software is what is needed.

    4. Re:Don't think of it as open source by orthogonal · · Score: 0, Flamebait

      Ignorant statements like yours show why the OSS community is having trouble getting its message across. Get it through your skull....

      Get this through your skull: calling people ignorant and telling people to "get it through your skull" just reinforces stereotypes about open source advocates (and geek in general) being socially awkward know-it-alls who take pride in being jerks and not getting along with people.

      To the extent there's any merit to your opinion, it's obscured behind the flood of bitter vitriol and ignored by those who prefer to take their advice from more level-headed posters.

      And posting it as "Anonymous Coward" just tells everybody you're not man enough to back up your name-calling.

      And yes, I know, you'll spend the next month sitting in your mom's basement, scheming to down-mod any post of mine you see. All hail the Conan the Key-Board-barian! Have fun!

    5. Re:Don't think of it as open source by ThogScully · · Score: 2, Insightful

      Read his post again. You're saying to select a product because it's reliable and problems discovered in it will be quickly repaired, not because "they can see the #includes" - he said the same thing. He said not to select things because they're open source or not, but because they provide the right features regardless of whether they run on Mac, Windows, or Linux boxes.
      -N

      --
      I've nothing to say here...
    6. Re:Don't think of it as open source by Anonymous Coward · · Score: 2, Interesting

      And what is OSS' message, exactly? Frankly, most of us just want to write good software for OUR OWN usage, and we don't give a rat's ass about you.

      The fact that OSS is being used in the workplace is merely an after-effect. If companies want to use it, then great. It's nice that our software is appreciated. Contributions from companies are nice as well, and are starting to occur more frequentnly.

      Your problem is that you don't know what you are talking about... You assume that OSS fanatics are trying to shove some software in your face. That is not the case.

    7. Re:Don't think of it as open source by 13Echo · · Score: 3, Interesting

      Having access to the source does ALL of us some good. Even if you don't make use of the source specifically it is available for EVERYONE to have the opportunity to improve it. Thus, simply being able to receive updates of improved OSS software. What does this mean? It means that you won't have to wait 6 months for a patch on a critical exploit... Try six minutes or six hours.

    8. Re:Don't think of it as open source by Avihson · · Score: 4, Insightful

      Biting this troll, I ask:
      Why is it better to pay for a support contract to use another companies geeks than your own? The other geeks are looking out for their corporate bottom line, not your bottom line. They have no vested interest in your success or failure. Every customer is just like the other.

      In-house geeks should have a bit of loyalty to the provider of their next paycheck, they are focused on one company, and since they are already on the payroll, use these talents.

      As a 3rd tier support geek, I spent many a fruitless hour on hold to the commercial-entities. It was more cost efffective to send us to vendor training than to rely on the vendor's helpdesk. Many of the issues ended up being resolved on the vendor's public forums. Why should the corporation pay big bucks for what is essentially a vendor supplied forum reader.

      The step from in-house Cisco, Lucent, Openview/HP-UX and MS support to adding in-house linux, mySQL, and mrtg support was a natural, easy step. Searching the Microsoft KnowledgeBase or searching google for a SQL server error takes about the same time and effort - having to parse the google responses balances out the hoops MS makes you jump through.

      The Subject matter experts tend to be those who use the product daily, not those who just read canned answers from the helpdesk ticket system. Sourcecode has nothing to do with it.

    9. Re:Don't think of it as open source by LurkerXXX · · Score: 1

      So you are going to release a patch to code that millions of people use, some in critical situations... in 6 minutes? How about a little testing first?

    10. Re:Don't think of it as open source by Dalcius · · Score: 1

      How many stories have we heard about Microsoft sitting on their hands when someone asks them to fix something?

      Do recent /. articles come to mind?

      While you are correct in what companies want, claiming that corporations are more reliable and cheaper than an internally hired programmer or contracted project maintainer is pretty silly.

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    11. Re:Don't think of it as open source by mr_lithic · · Score: 4, Interesting
      I have been using an abandoned project for the past 15 years. It is a bulletproof little disc app that was abandoned by its creator and distributed as freeware.

      In addition, I have based our entire helpdesk on an abandoned project which is the best, most stable, platform independent helpdesk app out there. It has a huge user base and large number of forums for help and support. But no one currently developing code for it.

      Are either of these apps useless because they are abandoned?

      Nope.

      Abandoned software does not mean it is has no use, simply that it may be limited in future plans. But if it works now and does the job, why not use it?

    12. Re:Don't think of it as open source by Derkec · · Score: 4, Insightful

      Why is it better to pay for a support contract to use another companies geeks than your own? The other geeks are looking out for their corporate bottom line, not your bottom line. They have no vested interest in your success or failure. Every customer is just like the other.

      Ok. The support contract is like insurance. You use it if you have problems, you don't if you don't. The alternative approach to buying insurance is to self-insure. Essentially put a stack of money in the bank to spend when you have problems. Only really big companies can afford this. Likewise, if you have a sticky problem with software, you need some expertise. You can either pay to have that expertise at your disposal when you need it by calling the vendor or pay to have that expertise stockpiled in house. If you never use it, you lose. Further, since we're talking knowledge, not money, it's easier for the vendor to stockpile that knowledge. Gaps in any individual's understanding are more likely to be filled by somebody else on that team.

      A large corporation may be able to self-insure with knowledge as well. They have a ton of people babysitting products and get to learn them very well.

      The downside to that from a manger's perspective is that if something ever goes seriously wrong, they don't have anyone to blame but themselves. There's no lifeline to grab onto and force to make it right. It is because the vendor's people act with the vendor's best interest in mind - they need to keep your contract - that they are strong. Clearly some vendors and some contracts are better than others about this sort of stuff.

    13. Re:Don't think of it as open source by LurkerXXX · · Score: 3, Insightful
      Well, maybe the support-contract geeks have special in-depth knowledge in the areas that your in-house geeks dont. A company building an OS, database, etc may have specialists at encryption etc, etc, that your in-house geeks only have a passing knowledge of. Your in-house geeks are specialists at everything? Impressive. Besides, it's always easier to patch the code if your the one who wrote it in the first place and know all the implications of any patch.

      The other reason is you can distribute the cost of paying those 20-expert-geeks over 2,000 companies who pay you for the service. Othewise those companies would each have to hire the 20 themselves costing a colletive 40,000 geeks worth of salaries to the buisnesses involved.

      Yes, some of those companies might release those patches back to the other users of the software, but think about it... amoung those others using the same software your company does are likely a good number of your competitors... Are you going to trust a patch your competitor released to you without haveing your own team of geeks check it out? It's still going to cost you. Distributing the cost of the support-contract-geeks is a good thing. You get a better return on invetment.

    14. Re:Don't think of it as open source by Anonymous Coward · · Score: 0

      Sometimes it's as easy as fixing a typo (0x23ed or 0x23ef?). Or say a buffer overflow - checking the buffer beforehand.

    15. Re:Don't think of it as open source by drooling-dog · · Score: 5, Insightful
      Oh great, we can 'read the code'. What do we do now?

      I don't think you're getting the point here. If you're talking about software that is so specialized that it's unique to your little niche, then yes, access to the source may only be important if you're equipped to do something with it yourself. But in that case a commercial version would likely be supported by one company, and woe unto you if they went out of business or chose to stop supporting it (perhaps to force you into an "upgrade"). With access to the source (and a license that allows you to use that access), you at least have the option of hiring someone to maintain or customize it. To say you'd prefer to put your business at the mercy of a single vendor, large or small, is just plain nutty, in my opinion.

      For more generic applications there are several advantages to Open Source:

      • You are not dependent on a single vendor for support, nor vulnerable if that support ceases to be available.
      • The very fact that the source is available makes it much less likely that it will contain hidden undesirable functionality that benefits the vendor but not you. To prefer closed source is akin to disliking ingredient labels on food and drugs because you'd rather not know what's in there. Even if you can't utilize that information directly, it is important that there will be other eyes that can.
      • Open source development is user-driven, and not vendor-driven. Features that are demanded by users will quickly be developed without concern for any vendor's business model or revenue stream (maybe that's why you hate it?). Owning or controlling the customer will never be an issue.
      • You can modify and customize it any way you want to fit your own needs, and this can be done by any programmer you may have on staff or hire by the hour off the street.

      I personally don't care whether you or your company employs Open Source software in your operations, and I doubt that the developers of the software you're not using care very much either, since they're not selling anything (except occasionally support and packaging). If I were a shareholder I'd have some tough questions for you, though, because then it would be my money that you're farting away...

    16. Re:Don't think of it as open source by YrWrstNtmr · · Score: 1

      Why is it better to pay for a support contract to use another companies geeks than your own? The other geeks are looking out for their corporate bottom line, not your bottom line. They have no vested interest in your success or failure. Every customer is just like the other.

      Because most companies are not in the business of creating custom software.

      i.e. "Do we need a whole software development and support department to build/customise this particular tool? Why?"

      Economies of scale. It's often cheaper to hire a company that already does this, than to duplicate their efforts and build our own department to do this.

      Scale this up, and ask, "Why should we buy RedHat Enterprise, instead of writing our own operating system from scratch?"

    17. Re:Don't think of it as open source by LurkerXXX · · Score: 1

      Agreed. I'm using a number of abandoned pieces of software myself. The problem is they are now getting long in the tooth and missing many features available in other commercial software. My users are noticing this and want the features. I have neither the time nor skill to implement them myself so we will not only incur the cost of the commercial software, but also the cost of retraining when we move from the abandoned software, and recoding of other interacting applications. If I had gone with commercial software from the start I could have avoided the transitional costs. Those costs are going to vary tremendously from business to business and case to case, but it is something to consider.

    18. Re:Don't think of it as open source by Knetzar · · Score: 2, Insightful

      Linux (IBM, SUSE, RedHat), MySQL (themselves), and other open source projects are supported commercially. Just because the product is developed by a loose group of people doesn't mean that others won't support it.

    19. Re:Don't think of it as open source by WNight · · Score: 2, Insightful

      You may not be used to this, but in real computing land our web browsers aren't part of the OS kernel. We can change a line or two of source in sshd and recompile it, leaving the rest of the system untouched. Have you ever wondered why so many IE "critical updates" require a reboot?

    20. Re:Don't think of it as open source by drooling-dog · · Score: 1
      Ignorant statements like yours show why the OSS community is having trouble getting its message across.

      I respectfully submit that the OSS community is not having problems getting its message across. The message has "legs" and is capable of spreading all by itself, despite all of the FUD that is - and will continue to be - thrown against it.

    21. Re:Don't think of it as open source by heck · · Score: 2, Informative
      Why is it better to pay for a support contract to use another companies geeks than your own?
      • Someone who knows the product - really knows the product - can fix it faster than the in house geek.
      • This is a variation on the first point, but there is a good chance that someone else has already seen the same problem or a similar problem. If everyone contacts a single source (the vendor), there's a good chance (if the vendor is any good) that someone either knows how to fix the problem and/or that the vendor has a fix/patch. I know I, like most of our gentle readers, google quite frequently to see who has had the same problem I'm having with, say, Linux, and what they did to fix it. But what if its (a) an obscure problem or (b) the other person didn't feel like posting his/her fix (I know I'm not alone in finding 10 people who have posted "I'm having problems with X" with no replies or solutions. You know that there is probably a fix out there, but you can't find it. Woo hoo - reinvent the wheel time!)
      • We're already short on people; vendor contracts hit our budget differently. My company - based on what the business has said "you must do this year" - is 100 PEOPLE short. They're hiring for some of the projects (but the projects are going to be automatically behind due to ramp up time); they're postponing other projects; and they're using contractors for other projects (which comes with its own set of management headaches) To support software would mean you'd need someone on staff, pay their salaries and benefits, and schedule them in such a way that they're "available" if something goes wrong (which means you use them the rest of the time how?).
      Look at a support contract as an insurance contract - you're paying someone else to make sure things work. And you're paying them to keep the staff (claims adjusters, to carry my pathetic analogy) available so that if you do have a problem the problem is fixed quickly.
    22. Re:Don't think of it as open source by esconsult1 · · Score: 1

      Can you say which help desk this is? We're looking for a help desk here too.

    23. Re:Don't think of it as open source by heck · · Score: 2, Insightful
      Open source development is user-driven, and not vendor-driven. Features that are demanded by users will quickly be developed without concern for any vendor's business model or revenue stream

      Features that are demanded by users may be quickly developed if the developers agree that the features are needed and/or the developers find it interesting to develop them.

      There's a reason why a lot of the nitty gritty features of spreadsheet software isn't in OpenOffice yet. No one who could do the coding cares enough to put it in (we'd use another tool to do what we need to do; or we look at it and go "why do you need to do that for?" because it's all flash and no substance). But the General Business User who can't quickly write a script but uses the hell out of a spreadsheet (and thinks that when they do something in a spreadsheet they've "written a program") would kill for some, say, graphing features, because the people they work with can't visualize a graph to save their life and those same people need a pretty picture to make a point.

    24. Re:Don't think of it as open source by budgenator · · Score: 1

      Like so many argueing against open-source, all of your premises are equaly valid for proprietary-source software also.
      Your OSSapp gets abanduned vs. your app vendor going tits-up or getting aquired and the app dropped; whats the difference?

      Paying for an custom featured added to an OSS vs. payng to change your business practises to fit comercial software; what's the difference?

      it all depends on the sitsuation, you have to do your own cost to benifit analysis.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    25. Re:Don't think of it as open source by LurkerXXX · · Score: 1
      This is true. Commercial software does have the possibility of the company going belly-up or abandoning the product when acquired.

      However there is one big incentive that makes this more unusual than the rule. Money. As long as customers are buying a product, upgrades to it, or support contracts, the people making the product have a *big* incentive to continue work on it.

      This is opposed to community open source projects where the incentive is just the satisfaction of making that piece of software. A product may be abandoned at any time if the guy working on it either becomes bored with it, or gets busy in 'real-life'.

      As a general rule (and by looking at the amount of dead projects on sourceforge) IMHO the money is generally a better driving force at making sure the project continues.

      Yes, you could pay some individual to do custom work on an abandoned OSS project to get it working to your satisfaction, but when you pay for commercial software, usually you are sharing the cost of the development with many many other companies who also want it developed. And I wasn't talking about tweaking an established working product for your internal user. But if that's what you want to talk about, many closed-source companies will (for a price, and under NDA) allow you access to their source code to modify your product for internal user, or even offer to do it for a fee.

      As you say, it depends a lot on the situation, but I think there is a difference in the rate of companies with a commercial product dying vs folks walking away from projects where their only tie to it is personal satisfaction.

    26. Re:Don't think of it as open source by mp3phish · · Score: 1

      I have it worse... Where I work, they still use the Q&A Database.. Its for dos, and it was discontinued way back.. heh.. its not even Y2K compliant but the bosses don't care cos it doesn't control any money, just work order data. either way, we use it cos it works. but its still a POS.

      --
      Your ignorance is infinitely greater than you realize.
    27. Re:Don't think of it as open source by jwd-oh · · Score: 0

      What "nitty gritty features of spreadsheet software isn't in OpenOffice yet"?

      Please provide some specifics.

    28. Re:Don't think of it as open source by drooling-dog · · Score: 2, Insightful
      Features that are demanded by users may be quickly developed if the developers agree that the features are needed and/or the developers find it interesting to develop them.

      Well of course you're right... If developers are going to perform this kind of service gratis, they will have to perceive it as useful and maybe even interesting. There's also the need to avoid software bloat, which can easily happen if there's no gatekeeper keeping an eye on things. It follows that there will be more OSS options in areas where software is fun to write than for more nitty-gritty things. You may not - and, for highly specialized purposes, probably will not - find an acceptable OSS solution for every particular need you may have. But when you do, there are many good reasons to consider it.

      By the way, if there are many businesses that would use OSS package X if only it had feature Y, there is usually nothing preventing any enterprising programmer from starting a new branch that better meets needs that the parent branch is ignoring. Under the GPL you can even sell the derived software (so long as you also provide the source code). Couple this with a support commitment and it's probably not a bad way to make a living, if demand is high.

    29. Re:Don't think of it as open source by Anonymous Coward · · Score: 1, Insightful

      "Abandoned software does not mean it is has no use, simply that it may be limited in future plans. But if it works now and does the job, why not use it?"

      I totally agree with you, _BUT_, having worked at a medium-large sized non-profit(700+ employees, 4 locations across nothern cal) and trying to sell them on Open Source, I can say that this does not represent peoples perspectives. It DOES represent logic and reason, but not peoples perspectives.

      I could not sell them on Open Source because even though they did not deal with support issues(that was my job), even though they did not deal with deployment issues(that was my job), even though they didn't have clue 1 on how to deal with either of these issues, they still would not go Open Source becasue of the fear of not having a company available to contact.

      I had over 300 desktop PCs I was in charge of, and we could have saved 10s of thousands of dollars per year in licensing costs(don't even get me started on the servers), but I could not get them to see past their fear. It was not reasonable, it really shouldn't have been their concern at all. Especially given they had no idea the amount of times I had to call for support(other than a wierd problem with a Cisco 2600, I never called a vendor for support). They had no idea at all what my day to day job was, I was the magic computer fairy, who simply granted IT wishes in accordance with their desires.

      Part of the problem is what I call the "common sense" fallacy. These people do not sit down and reason through anything when it comes to IT. They go through "common sense", which isn't common, and it isn't sense. And I KNOW I am not the only person who has been stuck working in organisations like that. And that's really the problem.

      You can preach to the choir all you want, those of us who keep arguing the support issue aren't arguing from our own perspective, but we're arguing the arguments that were given us by people who are more content to make decisions through fear of the unknown, than through logic and reason.

    30. Re:Don't think of it as open source by mr_lithic · · Score: 1
      Two apps that have saved my butt - both open source.

      VNC - stunning application with a couple variants. Either use the full function Ultra on the LAN or deploy the lightweight Tight to remotes.

      Helpdesk is Liberum - Some people may say that it is a project that is alive and kicking. I think that a year with no updates for an open source project means it is pretty close to abandoned.

      Works a treat though. Web interface, client updates, complete call tracking, very easy to customise, email interface. Best thing for what we do. It does not want to control my hardware audit (which is done separately) it simply tracks calls. Does what it says on the tin.

    31. Re:Don't think of it as open source by mr_lithic · · Score: 2, Informative
      Helpdesk is Liberum - Some people may say that it is a project that is alive and kicking. I think that a year with no updates for an open source project means it is pretty close to abandoned.

      Works a treat though. Web interface, client updates, complete call tracking, very easy to customise, email interface. Best thing for what we do. It does not want to control my hardware audit (which is done separately) it simply tracks calls. Does what it says on the tin.

    32. Re:Don't think of it as open source by ak_hepcat · · Score: 2, Insightful

      And that's why open source is great!

      Instead of moving completely off of this software which you've invested time and energy into training and upkeep,

      (and here's the simple part, folks!)

      PAY SOME DEVELOPERS

      to implement the features that you would like to have. What are the odds that you'll save money in the short run (no large capital expense for licensing fees, training classes, support agreements) and in the long run (no forced upgrades, no discarding this application for a new -completely-different-app because the old company went under)

      Plus you've added benefit to your organization in that they've got a(nother) skilled developer in house, or at least available under contract when they need him. Or not! Just hire somebody else to make the next changes. Keep those PFYs busy during the summer, coding instead of causing havoc.

      --
      Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
    33. Re:Don't think of it as open source by Anonymous Coward · · Score: 0

      Who's message is obscured, and whose is getting to the masses, Mr 0,Flamebait versus Mr 5, Insightful?

      And I don't need to mod your posts down, slashdot does it for me!

    34. Re:Don't think of it as open source by LittleBigLui · · Score: 1

      write-in moderation: +1, Insightful ;)

      --
      Free as in mason.
    35. Re:Don't think of it as open source by FreakWent · · Score: 1

      you can't close a window by double clicking the icon at the top left.

      A personal pet hate of mine because when using two screens I don't want to mouse all the way over to the other side, or mess with menus.

    36. Re:Don't think of it as open source by Anonymous Coward · · Score: 0

      Think and sell it as throwing away the shackles and leg irons.
      Point out the cost of hardware has dropped 500% in 5 years, whereas software has RISEN 500%.
      (YMMV) in the same period.
      Put bluntly, whatever benefits were promised, there was not one tangible 'win'.
      To get that recurrent cost monkey off managements back, they are going to have to take the same leap of faith, as say they did when upgrading the last release of windows - some pain, then everything will be all right, eventually.
      The clincher will be pointing out MS will not 'play' until you DO have a desktop image ready to roll out. In fact, given your 'parnter' withheld fixes for 6 months, it would be prudent to run to plan B.

    37. Re:Don't think of it as open source by Hast · · Score: 1

      I think it may be worth to point out that with a standard support contract you're not going to get much support in any case. Well, unless "reinstall" is a viable option.

      There is this "I must have someone to blame" urge without understanding that unless you're a really important costumer they'll likely just play the blame game on you. And then the reinstall game. And then, if you're lucky, you'll get an affirmation that "Oh, perhaps that's our bad then."

    38. Re:Don't think of it as open source by MrResistor · · Score: 1

      However there is one big incentive that makes this more unusual than the rule. Money. As long as customers are buying a product, upgrades to it, or support contracts, the people making the product have a *big* incentive to continue work on it.

      I've seen this arguement several times recently, and to me it smacks of a lack of real world experience.

      My experience has been that the incentive money provides is to tell the customer "Sorry, we won't be supporting that feature in that product, but feel free to upgrade to our new product, which does support your feature, but isn't backwards compatable".

      That's certainly how my company does it, and we're a top (some would say THE) name in video production equipment. We say that to the likes of NBC and Disney, and engineering says that to me, the lowly customer service repair guy. When the customer says to me "my anti-virus software requires NT4SP6" I get to answer "Sorry, we only support NT4SP3. Upgrade at your own risk. You should take your unit off the corporate network." This is a product that last shipped out of manufacturing only 2 years ago, which means we'll be supporting it for another 5-6 years (and that's considered a short lifespan in the video industry).

      And while we're on the topic, when was the last update to Windows NT? I see SP6a, released in November 1999, followed by a Security Rollup Pack released in August 2001. By comparison, Linux kernel 2.0.x, released about the same time, was just updated last week.

      I could go on and on with examples, but I feel I've already made my point.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  3. Who else has an open source policy? by m00nun1t · · Score: 5, Funny

    How about Microsoft?

    1. Re:Who else has an open source policy? by drooling-dog · · Score: 1
      How about Microsoft?

      I love a good conspiracy theory, so... I have to wonder whether Microsoft was complicit in this. They're trying to prove to the world that the availability of source code makes software less secure (!), and have already warned that this would likely be so in this case. Perhaps the prophesy is supposed to be fulfilled, both proving their point and scaring boatloads of NT and 2000 users along the upgrade path?

      Just a thought. And no, I haven't had that 2nd cup of coffee yet...

  4. BIg Company by LennyDotCom · · Score: 5, Interesting

    Your company is very large. You must be using many open source solutions in many ways already. You should start there by identifing what is already being used and how effective they are. Thereby providing your own case studies.

    --
    http://Lenny.com
    1. Re:BIg Company by beacher · · Score: 4, Informative

      Another fine article - EU Publishes Open Source Migration Guidelines

      Interesting read.. Your biggest opponents are going to be your non-coding macro writers...
      -B

    2. Re:BIg Company by whosit · · Score: 1

      "Your company is very large. You must be using many open source solutions in many ways already. You should start there by identifing what is already being used and how effective they are. Thereby providing your own case studies."

      Why would this be - I also work for a very large corporation and there is zero open source used within the org.

    3. Re:BIg Company by ajs318 · · Score: 1

      So you don't have a mail transport agent or nameserver, then?

      --
      Je fume. Tu fumes. Nous fûmes!
    4. Re:BIg Company by LennyDotCom · · Score: 1

      I also work for a very large corporation and there is zero open source used within the org.

      Statistically you are in a minority these days. If the corp. you work for is anywhere near the size of the one in the article then odds ar you are using open source. Maybe you are unaware of it's use in your organization?

      --
      http://Lenny.com
    5. Re:BIg Company by pamppi · · Score: 1

      General cleric doesn't know that his crew is running open source sw, and why doesn't he know? Because it just works 24/7/365.

    6. Re:BIg Company by Anonymous Coward · · Score: 0
      Are you stupid or just foreign?

      Microsoft Exchange Server

      Microsoft Domain Name System


      HTH, HAND.

    7. Re:BIg Company by whosit · · Score: 2, Interesting

      Actually - we're around the same size, slightly larger. And it's not like open source isn't being followed, it's being watched very closely. Especially after the licensing change by MS in 2001. It's just that majority rules, politics end up being heavy especially when MS is in turn one of our customers, and like the person above said - if something breaks we want it fixed, not in a couple of minutes, not after discussion on a newsgroup, but Now.

      So basically what I'm saying is that vendors with good support are required. And more and more momentum is being gained, but end to end support (OS, apps, etc) is critical

    8. Re:BIg Company by red+floyd · · Score: 2, Insightful

      if something breaks we want it fixed, not in a couple of minutes, not after discussion on a newsgroup, but Now.

      And how do you get that from Microsoft [I'm assuming MS is the current closed-source base]? Microsoft only releases patches once per month (if that often).

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    9. Re:BIg Company by biafra · · Score: 2, Interesting
      Are you stupid or just foreign?

      Microsoft Exchange Server
      Microsoft Domain Name System

      Very few large organizations use Exchange as the external MTA. I've spent the last year and a bit doing anti-spam projects for large companies (10k users to 500k users) and while they do use notes or exchange on the internal network, it's almost always Sendmail or Postfix at the gateway. Of the 60+ companies I dealt with last year I can think of only one largeish company that actually used exchange as the external MTA, and they were extremely anxious to move away from having to support that many internet facing boxes.

      --
      :wq
    10. Re:BIg Company by adamiis111 · · Score: 2, Insightful

      Also, some important points: 1) remember to constantly tell non-IT people that you are not going to change the desktop (assuming you aren't right now - most depts are only considering servers) 2) As per above, point out the numerous open source packages already in use (even financial companies do transaction data with open source) 3) Come up with a review process to approve specific products. DO NOT just let locals willy nilly choose random packages. Everything must be best of breed and supported. This means settling on one linux (Suse or Redhat probably) supported by current hardware vendors (IBM or Sun and kind of HP). 4) Make it clear that this does not mean people can start using obscure .8 versions of sourceforge products. The honchos will be happy if you are conservative and are only allowing the use of established and supported products with long lifecycles (MySQL, Redhat/Suse, Qmail).

    11. Re:BIg Company by Master+of+Transhuman · · Score: 1


      Shouldn't that be:

      SELECT * FROM All_USERS WHERE LAST_NAME = 'FOOL';

      ?

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    12. Re:BIg Company by Anonymous Coward · · Score: 0

      They are using lots of "opensource" software in their company already--it's called:

      "in-house developed code that's being **reused**"

      Whew. That was a mouth full. And it's open source by ways of "only our mob (i.e. family of companies) can use it--na na" That's been a global initiative for many companies over the last 5 yrs. (Ford comes to mind!).

      Seriously, the question begs to be asked: Will big companies KILL the OSS movement by just committing to OSS projects 100% (non-profits/gov't are another story :) )? The only reason corporations are getting into OSS is either:
      1. Make $$$ by support services (good for everyone)
      2. Make $$$ by being cheap internally for their *own* advantage (bad for everyone)
      Otherwise, I can see conflicts of interest 'a-plenty'. Just look at how WebServices is evolving.
      Like they'll lower the prices of CitiBank services AFTER implementing a OSS solution--yeah right...NOT. I predict prices will go up for the sake of even higher profits!

    13. Re:BIg Company by Anonymous Coward · · Score: 0

      Whey hey after trawling the page thus far, one sole voice speaks sense.
      This adivce is very good. Do this first.

      The OS software that you already have and believe me it will be there somewhere, is kind of what the boss doesn't know won't hurt him. But if its been running merrily along for 18 months and you tell him, he's likely to get a bit concerned that the Finance Director is going to kick his arse for stalling so long.

      Start Small a few servers here and there. document the evidence of performance, reliability and TCO.

      Remember slowly slowly if you want to catch monkeys.

    14. Re:BIg Company by Anonymous Coward · · Score: 0

      I also work for a very large corporation and there is zero open source used within the org.
      Wow, this seems pretty hard these days...
      No javascript snippets from the web?
      No vb copied from 15seconds.com or similar?
      No perl/ruby/php/python?
      No firewall/snort IDS/MTRG/RRD?
      No scripts or stored procedures from somewhere?

      I worked at large company too, over 20,000 monkeys and we had many idiot managers who thought we didn't use any FOSS. But one of them in an email said they would not allow the use of "shareware" like thttpd [acme.com] and in the same email talked about an update of sendmail and bind... needless to say we called everything we used "shareware" after that.

    15. Re:BIg Company by ajs318 · · Score: 1

      Well, if Microsoft have a proprietary alternative to BIND, then that might explain a few things. I've noticed that one or two ISPs -- one a known Microsoft apologist -- have been running broken nameservers, which don't update properly. One of our nameservers' zonefiles is quite dynamic, so it has a short expiry interval; but the serial number is not updated every time the file is edited. Now, the standard for DNS says that if a downstream nameserver sees that the zonefile has expired, then it has expired and must be reloaded -- even whether or not the serial number has changed.

      Merely appending new lines to the zonefile without touching the serial number has worked for us for years without a problem. But lately, these few ISPs' nameservers haven't always been updating properly, necessitating manual intervention. The frightening thing is we don't really know the full extent of the problem, because our LAN obviously uses our own nameservers so we can see everything fine.

      I had always thought that Microsoft's name server was ripped off lock, stock and barrel from FreeBSD's implementation. But if they have actually gone and tried to write their own, it's no bloody wonder name services are breaking right, left and centre.

      --
      Je fume. Tu fumes. Nous fûmes!
  5. the hard part... by eurostar · · Score: 2, Insightful

    ...is explaining it all to end users

  6. Before? by KingAdrock · · Score: 1, Funny

    I'm sure several of you have run into this situation before

    Where would a bunch of fifteen year old script kiddies run into something like this?

  7. Quick List by JamesP · · Score: 3, Interesting

    It really depends on how your bosses understand the situation.

    If they're more of the PHB kind, go "Linux is Free, we don't have to pay nothing, yadda..."

    Now, in the "willing category":

    1 - replacing WIndows w/ Linux at workstations may be a good idea. After all, their main use is Word Porcessing and E-Mails...

    2 - In the server side, there are good choices too, but then there is support...

    --
    how long until /. fixes commenting on Chrome?
    1. Re:Quick List by tuba_dude · · Score: 5, Interesting
      While it is true that the workstations would probably be used for word processing and e-mail, I'd have to say that replacing Windows on the workstations is less likely than on the servers. The servers, when they have to be touched at all, will be serviced by geeks (or at least trained facimilies) who understand what they're doing. The end users at the workstations can't always be counted on to understand what they're using, and those that don't get it usually complain when something changes.

      Dealing with end users could actually be pretty simple, if a bit frustrating. Install your favorite flavor of Linux across the entire company in one massive night-op, forcing everyone to "jump into the deep end." That would make them complain and make even stupider mistakes than usual, but it would be a fast transition.
      Or Option 2: Install Linux on the workstations one department at a time. This way you can watch people migrate across their offices to check their email on the windows machines, as they are afriad of their own systems. As the Windows numbers dwindle, the more bold return to their systems to avoid the lines at their co-workers' computers. The stupid (more so than usual) help calls start to trickle in as they realize they don't know what they're doing and they want you to share in their pain. When the Windows machines begin to near extinction, more and more employees return to their systems, repeating and aggrivating the cycle of stupid.

      So do you do it at once, or draw out the pain? It's kinda like adolescence really. It's got to happen eventually, but nobody really wants to go through it. Might as well be an early bloomer!

      Oh yeah, back to the original subject. Linux on servers: Good, farily easy transition, especially if the IT dept. has any Unix experience. Linux on workstations: Good thing, probably a painful transition, but worth it in the long run.

      --
      "The government of the United States is not, in any sense, founded on the Christian religion."
    2. Re:Quick List by IANAAC · · Score: 1
      Interesting you mention workstation replacement...

      This year at Linuxworld, that seemed to be the theme, although the argument wasn't because it was free - rather, not prone to virii. If you want to be free of MS software such as office, it's quite easy to do if you're willing to deal with redoing macros and such. OpenOffice can handle pretty much everything MS Office can, albeit a bit differently. If you need MS Office, there is always Codeweavers' Crossover Office. Nice product. I use it every day (primarily for Lotus Notes).

      The support issue on the server side is moot, really (I think workstation support would initially be more trouble, actually). There are plenty of Unix admins out there quite willing to support Linux too (I was hired as a Unix/Linux admin).

    3. Re:Quick List by Anne+Thwacks · · Score: 1
      I bet money there are more workstations used for word processing than servers.

      This suggests that the real need is to ignore the windows issue for now, and switch to Open Office, whose support is far superior to Microsoft's in terms of bug fixing, and take the money saved on buying the product and spend some on a maintenance contract - Open Office has a list of contractors who can do this.

      This can be done gradually, since OO supports MS Office formats, and at relatively low risk compared to the percieved risk of replacing ropey old MS servers with rock solid *BSD ones.

      --
      Sent from my ASR33 using ASCII
  8. Speak to IBM, RedHat by Anonymous Coward · · Score: 5, Insightful

    Though they may not be 100% trusted by the community, they do have resources and studies to help prove your case. Sometimes the slick presentation is valued more that the well-researched one, anyway.

    1. Re:Speak to IBM, RedHat by Anonymous Coward · · Score: 1, Interesting

      Or you could start your own Meta Open Source project. Getting the help of the open source community to construct your policy and then donate the result under the Creative Commons. Use a wiki or sourceforge project as your home.

    2. Re:Speak to IBM, RedHat by Sogol · · Score: 4, Funny

      Its really very simple:

      1. OPEN SOURCE
      2. ???
      3. PROFIT!!!

    3. Re:Speak to IBM, RedHat by Anonymous Coward · · Score: 0

      Umm hate to break it to ya but Red Hat IS part of the community. If you don't trust them you might as well not boot up your OS because your kernel and Gnome are being worked on by Red Hat employees.

      But whatever. If makes you feel better lets try and pretend that Red Hat hasn't done more for Linux than any other company on earth.

    4. Re:Speak to IBM, RedHat by Anonymous Coward · · Score: 0

      Why in the hell is this modded funny?

      Here, let me just make the template for all future jokes like this.

      -

      1. I USE LUNIX YOU INSENSITIVE CLOD!
      2. (Family guy joke goes HERE)
      3. ???
      4. PROFIT

      -

  9. Don't sell "Open Source" by rjstanford · · Score: 5, Informative

    Some open source projects are very well done, and provide clear and immediate benefits upon implementation - assuming that you have problems that they solve. Others are less so. In other words, don't try to sell "Open Source" as a fundamental concept. Sell specific open-source solutions to specific corporate problems.

    Remember also that everything is relative. Let's say that you're working for a small software company. You need an office suite. You could use OpenOffice, which has no initial cost and a small but non-zero chance of incorrectly storing documents that get sent to potential customers and investors. Or you could go to Microsoft.com and get a ton of NFD software, including Office, for a couple of hundred bucks. Here, the open-source solution fails to be appealing. If you're developing J2EE applications and need a good app server though, its very possible that JBoss provides a compelling open-source alternative to expensive software like WebSphere.

    But (and here I'm speaking as the CTO for a growing software company), if you start out with blanket statements like "Open source has lower TCO," without talking to the specific context of a business problem - I may agree in principle, but speaking as the company, "I don't care." Solve a problem, do it well, do it cheaply, and you'll find that the company execs don't care either - but that holds true in both directions. If the best solution happens to be open-source then they'll probably go for it, but not because its "k3wl" or open, but because its better for the business.

    This is the time for open source to, as they say, put its cards on the table. The advocates feel that it does deliver lower TCO (and other advantages). I happen to lean that way myself. But that should mean, ironically enough, that the end product should be superior without including the specific point that its open source, any more than I would pick any other product because of the way that its built. The better building technique produces a better product, and that's why it gets used.

    At least, that's my opinion.

    --
    You're special forces then? That's great! I just love your olympics!
    1. Re:Don't sell "Open Source" by oddman · · Score: 1
      I'm sorry I don't fully understand this statement: a "small but non-zero chance of incorrectly storing documents that get sent to potential customers and investors." Obvioulsy you want to claim that there is a small chance that important people will get some inappropriate materials, I'm just not sure how this would happen.

      I think that you mean there is a chance that the users will save files in the .sxw format instead of the more common .doc format. And this might result in a loss of standing in the customers eyes. (As you are using "poor" software that is somehow "lacking"?) But this doesn't have to happen at all. OpenOffice allows you to set .doc as the default save format; resulting in a zero percent chance of files being saved incorrectly and your customers ever receiving unreadable documents.

    2. Re:Don't sell "Open Source" by rjstanford · · Score: 5, Informative

      But this doesn't have to happen at all. OpenOffice allows you to set .doc as the default save format; resulting in a zero percent chance of files being saved incorrectly and your customers ever receiving unreadable documents.

      Not quite true - a couple of times, the last time I tried to use Open Office, I opened a .DOC file, made some changes, saved it, and got ready to send it off. Being the trusting soul that I am, since I was just eval'ing OO, I checked it in Word. For some reason the bullets had been changed to little smiley faces - at least, when it was opened in Word (which is almost certainly what the recipient would do with it).

      Seriously.

      Why did this happen? I don't know. The other issue is that I don't care. I have better things to do with my time than to try to figure it out as well (at least at the moment). So I ditched the whole product. Was it because of something that Word did to the original document that OO didn't properly understand? Could be. Again, who knows? I do know that that wouldn't have made a good impression on our client though.

      Saving $200 - good
      Showing poor QC to a multi-million dollar client - bad
      Any questions?

      --
      You're special forces then? That's great! I just love your olympics!
    3. Re:Don't sell "Open Source" by KGBear · · Score: 5, Informative
      Unfortunately, it's not that easy. I tend to agree with you in principle - just pick the right tool for the job, it shouldn't matter if it's open source or not. On the other hand, You must remember that there is a lot of pressure against anything Open Source (in the form of marketing from Microsoft, conservatism inside the organization, end-user unwillingness to learn something different) and this pressure should be balanced with an equal force and opposite direction if your Open Source implementation is to be successfull. More and more it becomes hard to chose the right tool for the job because Microsoft tools, Microsoft proponents and Microsoft consultants don't want you to integrate.


      I had this discussion with my boss where I used to work a few years ago. He felt that it was OK to include Outlook as an option for a mail client for users alogside Eudora and Netscape Mail, I felt it was risky. This is how it went:


      - User starts using Outlook, notices the groupware functions
      - Instead of asking for the functions, they ask that those buttons in their Outlook clients "be enabled"
      - The only way to do that was (at the time) to replace Sendmail with MS Exchange
      - Exchange doens't integrate with current NIS+ servers unless it's through AD + Windows Services for Unix
      - That requires master and slave AD servers;
      - AD + Exchange will be happier with their own DNS server
      - No real Open Source anti-virus software to talk to Exchange while running on Linux, so there's another Windows server


      So there you have it: one Linux server that used to run Sendmail, anti-virus, NIS and DNS get's replaced by 1 Exchange server, 2 AD servers, 1 IIS server, 1 anti-virus server. 1 linux box replaced by 6 Windows servers at considerable cost and we lost our ability to chose the right tool for the job for that whole chain.


      In the end what I'm saying is that while choosing for the right tool for the job you should be careful not to be locked into something that will force you to pick a lot of tools not so right for the job!

    4. Re:Don't sell "Open Source" by rjstanford · · Score: 5, Interesting

      So there you have it: one Linux server that used to run Sendmail, anti-virus, NIS and DNS get's replaced by 1 Exchange server, 2 AD servers, 1 IIS server, 1 anti-virus server. 1 linux box replaced by 6 Windows servers at considerable cost and we lost our ability to chose the right tool for the job for that whole chain.

      Agreed - provisionally. You made a good point for the higher TCO of Outlook there though, which should push it to the bottom. Unless, of course, it turns out that your users are actually productive enough with the groupware functionality of Exchange to justify the expense of the additional servers, licenses and maintenance - which could be true or false, depending on your company. Everything is, after all, relative.

      --
      You're special forces then? That's great! I just love your olympics!
    5. Re:Don't sell "Open Source" by EriDay · · Score: 2, Interesting

      Open Source IS what you want to sell. Start with the proprietary licenses, you'll be amazed what you find if you're actually able to read what it is that you've bought (a license). Example: One of the arguments you'll hear against OSS is lack of warranty, yet most proprietary licenses exclude warranty of merchantability.

      Include the story of Ernie Ball, a great example of one of the risks of proprietary software.

      Get a few copies of Revolution OS to pass around. Those who can't sit still long enough to read may be able to be captivated by TV.

      Open protocols are more important than open source. Avoid vendor lock-in. If your information is in a proprietary protocol, who really owns it?

    6. Re:Don't sell "Open Source" by IANAAC · · Score: 4, Informative
      Actually, you are now able let your users use Outlook (full functionality) without using Exchange on the server side. SUSE sells OpenExchange, Samsung sells Contact. Both run on a Linux server. They're not cheap, but they are substantially cheaper than Exchange.

      So, in the end you could reduce the number in that pile of servers :-).

    7. Re:Don't sell "Open Source" by KingOfBLASH · · Score: 1

      We solve the problematic OpenOffice => M$ Office conversions by keeping a couple boxes around with M$ Office on it. Other then that all the computers use OO for internal use, and the M$ box for a quick double check before sending it out. It almost doesn't matter though because we can export documents as PDFs or web pages -- which are readable across every platform.

    8. Re:Don't sell "Open Source" by HippieJoe · · Score: 1

      I had the exact same problem, except that the OO doc looked normal before an update to Word, and incorrect after. Since then I just PDF'ed the file, and have never had any issues.

    9. Re:Don't sell "Open Source" by Compuser · · Score: 4, Insightful

      Remind me again why you'd send off a .doc file in the
      first place. You want to send a document to someone,
      why not pdf it. It preserves formatting more consistently
      than Word, which can even crash opening docs saved in
      Word. Save your customer some grief and use pdf.

    10. Re:Don't sell "Open Source" by KGBear · · Score: 2, Informative

      Of course the productivity gain could compensate for a higher TCO. But you will notice I was carefull to say the users didn't ask for the productivity features. They asked for the Outlook buttons to be enabled. By the time that request reached our group and we tried to propose alternative productivity tools it was impossible to explain that using a different tool would be easier and cheaper that "just enabling a couple of buttons". You know how PHBs sometimes behave. The point is, any productivity gains could have been achieved with alternative tools that would have been cheaper in our case than Outlook and all that comes with it.

    11. Re:Don't sell "Open Source" by dbIII · · Score: 1
      Not quite true - a couple of times, the last time I tried to use Open Office, I opened a .DOC file, made some changes, saved it, ... For some reason the bullets had been changed to little smiley faces
      I've used the *.doc format as little as possible since I saved a document with Word in Office97, and couldn't open it with any of the other PCs in the building, which had a slightly different version of Office97. Seriously we should not be sending editable documents to clients unless there is a specific need - sending a macro virus to a client would not go down well, or having clients alter contracts or reports may be an extremely undesirable thing. If your client requires files that are editable with a specific package, it is up to you to see that it works with that package - so Word still has a use in that situation.

      My current Open Office problem probably comes down completely to user error. The letterhead the company I work for was produced in Word and will not display correctly in Open Office, but it was produced by someone who is not paticularly computer literate (forgot her username, which required a callout - username is the same as her full name). An explicit request with instructions to save the file as rich text format in Word resulted in a 768k monster for one page, with *.doc as the extension (Um, thanks - I'll show you how to do your job next time I'm out there, but I'll do it as politely as possible). Since people are trained by position in menus and not by tasks current software needs to remain in place until people recieve adequate training - and using Word in high school doesn't count as that. Using more than one word processing program probably does count

    12. Re:Don't sell "Open Source" by Anonymous Coward · · Score: 0

      I see...I haven't used M$ Word for a couple of years
      now. Don't think I ever will again. I'm not interested in idiot multi-million dollar clients who
      complain about "QC" while using Word! Are these multi-million dollar clients capable of understanding "oxymoron?" Probably not. Well, go ahead, spend your $200 and continue to use that product with great "QC", Word!? ROTFL.

    13. Re:Don't sell "Open Source" by FictionPimp · · Score: 1, Informative

      In my company we send all outside electronic documents in PDF format. I've never seen a PDF not look like exactly what I made it to be. I've used viewers on windows and linux, it always looks just like I intended.

      Office is good for printed documents, but turn that .doc into a .pdf before you send it out to the clients.

    14. Re:Don't sell "Open Source" by drooling-dog · · Score: 1
      In the end what I'm saying is that while choosing for the right tool for the job you should be careful not to be locked into something that will force you to pick a lot of tools not so right for the job!

      But it's not like the vendors are doing that on purpose or anything...

    15. Re:Don't sell "Open Source" by lemonylimey · · Score: 1

      Based on your assertion that you previously ran nearly everything on a single linux server - implying a fairly small company - I'd just like to make a few observations that point to you having made the whole story up.

      Primary and Secondary Servers: There is no such thing as Primary and Secondary Active Directory servers in a domain. There are just ADS servers, which hold the distributed ADS database, and member servers, which don't. Master/Slave or Primary/Secondary was NT 4.0.

      DNS is integral to Active Directory. You don't have a seperate DNS server.

      You could easily have made the Exchange server an ADS server in case of failure on the primary - or, considering you imply you were running everything on one linux server, just run Exchange on a machine that's also the domain controller.

      Why exactly would you replace your Linux webserver with an IIS server anyway? Outlook Web Access runs just fine on the Exchange server without that much overhead. Even if it was an issue, you could have installed ChilliASP or suchlike on your Linux Webserver and mounted the OWA directory using Samba.

      A whole server for Anti-Virus? What have you been smoking? Assuming you have anti-virus at every desktop, all you need to do is scan e-mails on the way into the company, so just use a linux machine running open-source AV to forward external mail to the exchange server.

      You have to balance the time savings the company made by using the Outlook Groupware functions against the cost of any additional machines or software. This is why the actual difference to the bottom line of a company that Open Source makes is so negligible.

      1 Exchange Server + 2 ADS Servers + 1 IIS Server + 1 AV Server is five Windows Servers, not six. If you can't do basic Maths, I'm not suprised your boss over-ruled you. If it was true, I agree with you: You should have stuck with Linux, because you clearly know nothing about Windows Servers.

    16. Re:Don't sell "Open Source" by alexborges · · Score: 2, Insightful

      Showing poor QC to a multi-million dollar client - bad

      Save As PDF

      Need edition on the client side?

      Save as HTML (it does convert most stuff to nice CSS and all).

      --
      NO SIG
    17. Re:Don't sell "Open Source" by KGBear · · Score: 3, Interesting

      When will I learn? You really can't try simplify something to drive across a point without someone calling you a liar. OK, here goes a point-by-point reply:

      Based on your assertion that you previously ran nearly everything on a single linux server - implying a fairly small company - I'd just like to make a few observations that point to you having made the whole story up.

      Actually the company was a bank. Granted, a fairly small bank, but I don't think it qualifies as a small company. About using a single server, that's not entirely acurate. We had two for failover, even if the second one was never used because we never needed to use it.

      Primary and Secondary Servers: There is no such thing as Primary and Secondary Active Directory servers in a domain. There are just ADS servers, which hold the distributed ADS database, and member servers, which don't. Master/Slave or Primary/Secondary was NT 4.0.

      Fortunately, I'm not a Windows administrator. Anyway I apologize for incorrect use of Microsoft terminology. The bank hired Microsoft itself to perform the installations and Microsoft suggested we used 2 AD servers.

      DNS is integral to Active Directory. You don't have a seperate DNS server.
      You could easily have made the Exchange server an ADS server in case of failure on the primary - or, considering you imply you were running everything on one linux server, just run Exchange on a machine that's also the domain controller.


      Again, not my call. Microsoft suggested that we have should have a server per service, as they put it. That goes for the antivirus too. We ended up with another windows server for that function because Microsoft said they wouldn't accept responsibility for the antivirus stuff if every mail was forwarded from an open source machine.

      You have to balance the time savings the company made by using the Outlook Groupware functions against the cost of any additional machines or software. This is why the actual difference to the bottom line of a company that Open Source makes is so negligible.

      I already replied to that. The same functions could have been implemented with alternative solutions, including open source and proprietary such as Lotus. Outlook is not the only possible way to achieve that.

      1 Exchange Server + 2 ADS Servers + 1 IIS Server + 1 AV Server is five Windows Servers, not six. If you can't do basic Maths, I'm not suprised your boss over-ruled you. If it was true, I agree with you: You should have stuck with Linux, because you clearly know nothing about Windows Servers.

      Oops, I'm sorry: 5 servers, not 6, you are correct. Actually my boss did not overrule me, he agreed with me. We were both overruled by HIS boss. You are also partly correct regarding my Windows knowledge: I don't have a lot, that's why I hired Microsoft for the consulting job and we followed their specifications to the letter. After the whole experience I decided I really didn't want to know a lot about Windows servers, that's why I don't work there anymore.

    18. Re:Don't sell "Open Source" by rjstanford · · Score: 4, Informative

      Because not all documents are finished products. We do use PDF wherever possible, but when collaborating towards a final draft of anything, a modifiable format is much more useful. Saves having to retype the document every time, and having features such as "Track Changes" helps a bunch too.

      --
      You're special forces then? That's great! I just love your olympics!
    19. Re:Don't sell "Open Source" by Anonymous Coward · · Score: 0

      Er, you can actually run all of those functions on one Windows server. I'm doing it right now.

    20. Re:Don't sell "Open Source" by dublin · · Score: 1

      Actually, you are now able let your users use Outlook (full functionality) without using Exchange on the server side. SUSE sells OpenExchange, Samsung sells Contact. Both run on a Linux server. They're not cheap, but they are substantially cheaper than Exchange.

      But both may well fail in the marketplace, because too many Linux bigots are philosophically opposed to paying for software, regardless of its utility or value.

      I personally think this is the biggest thing counting against open source today: the rabid GPL-bigot-types that insist everything must be free, and we should all just do without modern functionality until a GPL'ed clone is available. This is anything but innovation, and it's poisonous not only to progress, but our economy and culture at large, too.

      Don't get me wrong - I'm an avid open source advocate myself - but as a consultant to many Fortune 100 companies, I've seen this played out way too many times: The worst enemy of open source advocates is without question open source advocates.

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    21. Re:Don't sell "Open Source" by Anonymous Coward · · Score: 0

      You could use OpenOffice, which has no initial cost and a small but non-zero chance of incorrectly storing documents that get sent to potential customers and investors. Or you could go to Microsoft.com and get a ton of NFD software, including Office, for a couple of hundred bucks. Here, the open-source solution fails to be appealing.

      How does switching to ms-office avoid this? The same happens with different versions of ms-word and even between the same versions with different print drivers because of wysiwyg. At least, that's the reason people with more ms-office experience tell me. Characters per line and lines per page change with different print drivers, so when talking on a conference call to a group of coworkers and client reps to whom you just sent the document, "The second paragraph on page 6" is something diffrent for each of you. Not only will everyone on the client side be lost, they will hear your co-workers disagreeing about where on pages 5 through 7 your are. You suggest in a later post that clients sometimes need to be able to edit your documents. This is a poor choice for collaborative editing.

  10. When dealing with corporate directors, by Marxist+Commentary · · Score: 3, Insightful
    All that really matters are the following:

    RISK

    THE BOTTOM LINE

    The latter is of course, tantamount in a for profit organization. Focus your research on these two items, and shy away from the "thousands of eyballs reviewing the code" arguments, as those are unlikely to carry the day.

    Toodles!

    1. Re:When dealing with corporate directors, by Anonymous Coward · · Score: 0

      Not tantamount. Paramount.

      Sheesh.

    2. Re:When dealing with corporate directors, by Anonymous Coward · · Score: 0

      If you're going to be a grammar nazi, at least keep from using sentence fragments.

    3. Re:When dealing with corporate directors, by Paleomacus · · Score: 1

      I thought Paramount made movies...?

    4. Re:When dealing with corporate directors, by Anonymous Coward · · Score: 0

      If you're going to be a heterosexual male, at least keep from sucking so many fat cocks.

  11. IBM (or other)? by shatfield · · Score: 4, Informative

    It sounds like you may need to talk with IBM (or other large open source based company, maybe RedHat? ) about some of this stuff -- they probably have done a lot of the homework for you.

    Good luck, please let us know how this goes!

    --
    "To make a mistake is only human; to persist in a mistake is idiotic." Cicero
    1. Re:IBM (or other)? by flanker · · Score: 1

      We are a Fortune 200 company and have IGS as our Strategic Operations Outsourcing Partner. As far as I know, they have never mentioned Linux to us. The theory one of their engineers gave to me is that MS products are very expensive to support, and bringing in a stable OS into our environment would cut into the tens of millions of dollars we lob over the fence to them.

      --
      Left shift 1 for e-mail...
    2. Re:IBM (or other)? by router · · Score: 1

      Wait until we have "dogfood"ed (ack, what a useless word) the internal Linux client for a while and then see. While one of our engineers may have said that in passing, its probably not true. Linux might just not be ready for your application or you may have insisted on (or are selling) a feature set that only MS software provided. IGS would I am sure love to make a pile of money in the out years of the contract, if a switch to Linux would cause such a pile to materialize....

      andy

    3. Re:IBM (or other)? by Anonymous Coward · · Score: 0
      AC post because I work for IBM.

      IBM will be happy to provide Open Source deals in which they 1. do the OSS concept sales legwork, 2. convince the higher-ups at your company that OSS means less cost and less risks, 3. install a bunch of servers running the usual suspects (Apache, Samba, etc.) to interface with your existing infrastructure.

      Recently, IBM Global Services announced they'll support desktop Linux. If that's in your plans, talk with them.

      Beware: if given half a chance, IGS will try to get you to outsource your whole IT instead of allowing your IT dept to learn Linux! But who knows, maybe your boss cares about smooth IT for running his financial business more than about keeping a bunch of Penguin Worshippers on his payroll?

  12. All I can advise is by kemapa · · Score: 5, Insightful

    Make sure to highlight both the positive and negative aspects of the switch to open source from a user's perspective. That way if something doesn't work exactly like the higher-ups want it, you have covered yourself by telling them beforehand. You also may be credited with good foresight in the event that certain tasks / implementations are made to work better / faster. Again, make sure to cover both sides of the story or you may be in for some dissapointment or trouble.

    1. Re:All I can advise is by booch · · Score: 1
      I've given some presentations on Open Source. More to a lower-level management and techie crowd. I do include a full slide on why / when NOT to use Open Source:
      • If Open Source solutions do not exist
        • Or they are not mature enough
      • If maintenance costs exceed license costs
      • Need someone to blame for problems
        • It's scary to take full responsibility for things
      • It costs money to change
        • Don't replace things just to replace them
      • Fear, Uncertainty, Doubt (FUD)

      • Summary: You need to figure out if it's right for your situation
      You wouldn't believe how much more credibility that gives me. They're more willing to trust me, because I was willing to admit to the down-sides, presenting both sides of the argument. Another advantage I have is that I have experience with a variety of systems, including Microsoft, Novell, and Linux. I've always maintained that pushing Linux / Open Source into places where it isn't ready does more harm than good for the Free Software movement.
      --
      Software sucks. Open Source sucks less.
    2. Re:All I can advise is by 4of12 · · Score: 1

      That way if something doesn't work exactly like the higher-ups want it

      So, like, what I'd like to know is exactly who in MyCorp is eating crow for the bad consequences of choosing MS?

      Answer: nobody.

      Nobody's held accountable because everybody doesn't think there is any choice: "PC's have to come with Windows, don't they?".

      Give people an option, make them award of an alternative, and that there is a choice and maybe, just maybe, some of shit hitting the fan will get distributed to where it needs to be: the decision maker.

      --
      "Provided by the management for your protection."
  13. Security by Itsik · · Score: 2, Insightful

    I believe that the thing that needs to be addressed and stressed are the recent KNOWN vulenrability "outbreak". The fact that in order for one to keep up and deploy all the security patches that come out almost on a daily basis on all clients. One has to have dozens of man hours per patch. Which obviously translates to quite a bit of money.

  14. Well... there's the obvious by ValourX · · Score: 2, Interesting
    • Free Software can be used without restriction, and may be cheaply modified to fit your specific needs.
    • Open-Source Software is more secure because there are more people reviewing it. In some cases, like OpenBSD, there are regular audits to check for vulnerabilities. There are no viruses to speak of, especially email-bourne viruses.
    • It's cheaper to use Free/Open-Source Software. Sometimes free of charge.
    • GNU/Linux and BSD are designed for servers and are built to take greater loads than Windows.
    • How's that for a start?

      -Jem
    1. Re:Well... there's the obvious by GoofyBoy · · Score: 4, Insightful

      > may be cheaply modified to fit your specific needs.

      I question this since how much do you think its going to be in man-hours to have a programmer fix something in Wine or OpenOffice if my insanely complex budgetting Excel macro fails?

      How many people in the world even have the skill to do this within in a few days? Is it possible, yes. Is it cheap? No.

      >Open-Source Software is more secure because there are more people reviewing it.

      Pretty bad argument for business. "So our security, and my job, relies on what people do in their spare time?"

      >It's cheaper to use Free/Open-Source Software.

      It might not be if you have to retrain people to use it. Even with free training, the employee's time cost. They already know how to use their existing OS and applications.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    2. Re:Well... there's the obvious by Anonymous Coward · · Score: 0

      I question this since how much do you think its going to be in man-hours to have a programmer fix something in Wine or OpenOffice if my insanely complex budgetting Excel macro fails?

      Why do you assume that because something is Open Source that it will take longer to fix it should something go wrong? I really don't get this.

      If you find a bug in some commerical software, you report the bug to the vendor and they fix it. Depending on the support contract this takes on average one week (At least it does if you are using the software the company I work for supply).

      Why would the process of reporting a bug to the organisations internal IT department and waiting for a fix take any longer or be a less reliable source of support than an external commerical vendor? The process is exactly the same: Report bug, wait for fix.

      If that isn't good enough then ensure you pay for competent support from any number of OSS vendors. RedHat, SuSe/Novell, IBM, CodeWeavers and everyone else would be more than happy to take your money in return for fixing your problems. Just like the commerical vendors.

    3. Re:Well... there's the obvious by ValourX · · Score: 2, Insightful

      This was modded Insightful but it really should be a troll... but anyway, here's a cautious response:

      With an OSS solution you don't have to pay to have the software built; it is already built. If it needs to be customized at the code level, it can be done and yes it can be done cheaply. The alternative is to write a proprietary app from the ground up, which takes forever, has lousy support options, and costs a fortune.

      Or go with a premade proprietary solution. If it needs to be customized at the code level, it can't be. If it has bugs that need to be fixed, you have to beg and threaten to even be heard and unless you're really rich and powerful, they won't listen to you. If there's a security flaw you will be at the mercy of a company that you have no control over, and they are under no obligation to provide a fix for it.

      The real question is, why would anyone choose a proprietary solution in a business where software runs the company?

      -Jem
    4. Re:Well... there's the obvious by GoofyBoy · · Score: 1

      >Why do you assume that because something is Open Source that it will take longer to fix it should something go wrong? I really don't get this.

      I'm not saying that its longer. I'm questioning, as the parent post stated, if its cheap. Nothing specific to OpenSource says that it definately has to.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    5. Re:Well... there's the obvious by Sique · · Score: 1

      If you find a bug in some commerical software, you report the bug to the vendor and they fix it. Depending on the support contract this takes on average one week (At least it does if you are using the software the company I work for supply).

      Really? Within a week? When I was working as a programmer, I was fixing bugs reported three years ago. Most bugfixes were in the next release, and we released every 6 month. Only exception were bugs where the production actually stopped due to errors.

      --
      .sig: Sique *sigh*
    6. Re:Well... there's the obvious by Anonymous Coward · · Score: 0

      No, certainly not. However the possibility of it being cheaper than commericial software is greater simply due to the greater flexibility Open Source affords you. For example if you pay E.g. CodeWeavers for Wine support but find after a year that you only reported one bug which your in-house teams could have fixed themselves you have the choice to drop support for that product and maintain it cheaply yourselves. In the commercial marketplace you generally have to pay the vendor as long as you continue to use the application, either through recuring support contracts, "upgrade" fees and/or new licences as your business grows.

      The TCO of using Open Source is clearly not 0% that of commercial software, but neither is it 100%. The true savings of OSS lie someplace in between, and can change as your requirements change.

    7. Re:Well... there's the obvious by GoofyBoy · · Score: 1

      > If it needs to be customized at the code level, it can be done and yes it can be done cheaply.

      Using my example;
      Excel and Windows costs like $200 for a corporation that size.

      A programmer will cost, say $20/hr. Thats includes overhead. Do you think it will take him 10 hours to find the problem in my macro, that works in Excel, in how many megs of code in Wine and OpenOffice? And for security, I need him on staff doing nothing when I don't have a problem.

      >If it needs to be customized at the code level, it can't be.

      How many everyday business programs do I have that can't be done with some sort of macro/internal programming language?

      >why would anyone choose a proprietary solution in a business where software runs the company?

      Because, the reality is that everyone does it. And no one gets fired for doing what is the norm.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    8. Re:Well... there's the obvious by Anonymous Coward · · Score: 0

      Yeah but the company I'm at don't currently do boxed software with a scheduled release cycle. We sell "solutions" which is the software, any additional modules, configuration and support. Support contracts start at several tens of thousands dollars and work up, so you can imagine that turnaround times tend to be swift. It isn't at all unusual to do a single build of the entire product to fix a single bug reported by a single customer.

      I'm not saying that is the case everywhere of course, but it isn't uncommon in small to medium software houses like this one. No matter, the turnaround time of most bug fixes for commercial software is rarely, if ever, better than a week. If you're using off the shelf software then as you say, you're usually looking at anything between "next release" (One month? Two?) to "years". OSS software can match and surpass that with no trouble.

    9. Re:Well... there's the obvious by Samrobb · · Score: 2, Insightful
      <Open-Source Software is more secure because there are more people reviewing it.

      Pretty bad argument for business. "So our security, and my job, relies on what people do in their spare time?"

      No... your security, and your job, relies on what people do on their jobs. People who work for:

      IBM

      Sun

      HP

      RedHat

      Mandrake

      SuSE

      Sendmail, Inc.

      ...and many more companies that support OSS. There was a point in time where OSS was largely written and maintained by people in their spare time; these days, there are people who have jobs that revolve around developing, maintaining and improving OSS.

      There's still crud out there, of course. Remember Sturgeon's law: 90% of everything is crud. This goes for both commercial and open source software. You should evaluate OSS the same way you evaluate commercial software: who wrote it, what's their reputation, does it have the features we need, how stable is it, etc.

      You wouldn't judge Microsoft's capabilities based on the kind of software that Sun produced, would you? Then why would derive your opinion of Apache, Sendmail, Bind, Linux, XFree86, BSD, KDevelop, Gnome and the like based on the fact that some other, completely seperate OSS project isn't worth dreck?

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
    10. Re:Well... there's the obvious by Gonarat · · Score: 1

      Why does going to Open Source software have to be a all or nothing proposition? In this case I would do the following :

      1. Test the spreadsheet in Open Office. Run a few month's data through if you can, or at least create a formal test plan. If it works, then Open Office can be considered for those who work with the spreadsheet. If not, keep them on MS Office.

      2. Consider giving MS Office to those who regularly send complex documents outside the company.

      For example, we bid on State and Federal Government projects. If the bid is required to be in .doc format, then we want to be sure that there are no problems (losing a bid due to document problems would NOT be good), and MS Office would be required in this case. On the other hand, if a worker is only going to create or access documents that are only prepared/used in-house, then Open Office would be fine for his or her workstation.

      3. If the total support cost of maintaining OO and MS Office (if both are required) is less than the cost of MS Office licenses that would be required, then recommend OO be added to the company's list of approved software, otherwise stick with MS Office if it is needed or convert completely to Open Office if it meets all of your needs.

      The same process can be used for any open source application or OS. One nice thing about open source there are no costs in checking out an application beyond equipment and tesing man-hours. This is not always the case with commercial software.

      --
      Beware of Sleestak
    11. Re:Well... there's the obvious by starm_ · · Score: 1

      Hey I notice that the trend in open source GPL software lately is to have to pay for in and not get the source. Red Hat enterprise for example, or mandrake Powerpack. Or even worst: the Nvidia video drivers.

      It seems free software is becoming proprietary little by little because the companies stretch the meaning of the GPL Licence.

      The GPL says:

      "This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. [...] These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. "

      So I can see that Red Hat can argue that the things it adds to fedora to make it RH Enterprise Linux could be reasonably considered independent and thus it is not subjected to the GPL.

      I personnaly don't see how it can be considered independent. I mean would it be usefull to port on another platform to get the benefits of these componants. I have difficulty beleiving that these components add "independent" features to Linux, they rather try to enhance Linux itself which would then make them GPL. I mean Red Hat doesn't say we sell "Linux + these programs" They say they sell "RH enterprise Linux" has a whole. If it is considered a work as a hole it should be all GPL.

      It is even worst with the NVidia drivers where its actually compiled into the Linux kernel. This is proprietary code compiled into the kernel people!!. Now Nvidia Justifies it by saying that its their code made for windows, and they just wrote a GPL wrapper around it. The code was seperate and not designe for Linux. Now if that is true its not so bad, but I have difficulty believing they didn't had to addapt their code to Linux.

      Now this is not so bad because Nvidia is being nice, its giving away the driver for free. Red Had plays nice with the community in general.

      I hate to put these restrictions on good companies that play fair with the community. The fact that people seem to be ignoring these issues worries me noneotheless because it weakens the GPL. IANAL but I'm pretty sure you are not allowed to apply contracts selectivelly, that is if you let go of some rights in your contracts for some group you let it go for everyone. That is if some compagnie with bad intentions try to release a lot of proprietary modifications to Linux thus making there product useless without their proprietary code basicely making a proprietary Linux, we will have no legal recourses. Maybe they will have put all their modifications to the kernel in wrappers. And they will be able to say "You guys let Nvidia do it for many years hence you set a precedent which say that this practice is perfectly acceptable." And I'm pretty sure that is accepted in court.

    12. Re:Well... there's the obvious by Permission+Denied · · Score: 1
      how much do you think its going to be in man-hours to have a programmer fix something in Wine or OpenOffice if my insanely complex budgetting Excel macro fails?

      How much do you think it's going to be in man-hours to have a programmer fix a bug in MS-SQL Server if my insanely complex budgeting query crashes the server?

      Bad question. The answer is irrelevant since it won't happen: you have to wait for Microsoft to fix that bug, no matter how much the bug is costing you.

      Open source software provides additional flexibility: if there's something wrong, you are not at the mercy of the vendor and can fix it yourself if it's important enough. Proprietary software does not provide this option.

      How many people in the world even have the skill to do this within in a few days?

      I routinely fix bugs in open source projects: I've submitted small bugfixes and feature patches to Patrick Powel of LPRng, the samba team, the ssh team and numerous small projects. Some of these smaller open source projects were even Windows system-level software written using all of Microsoft's worst practices like Hungarian, pointless typedefing and reserved fields for binary compatibility. I didn't throw myself into the Hell of Windows coding practices because it's fun, but because a particular project had bugs that were affecting deployment at work.

      I'd like to think otherwise, but I'm not all that unique: I've met and worked with others with the right skills and background knowlege. The difference is that I'm motivated enough to spend a few hours finding a bug in someone else's code but many people wouldn't even consider it. Perhaps they once tried fixing something in Mozilla or KDE and were discouraged by the immense volume of code: the right place to start is some smaller (less glorious) project, or perhaps something very segmented like the Linux kernel (which I've found to be very friendly to modification).

      I think you'll find more and more people able and willing to make source modifications as you gravitate toward open source: like I said, Windows programming (Platform SDK, MFC) is hellish, and it discourages any kind of programming.

    13. Re:Well... there's the obvious by drooling-dog · · Score: 1
      How many people in the world even have the skill to do this within in a few days? Is it possible, yes. Is it cheap? No.

      I don't know how many, but it's a lot more than could do it if you didn't have the source code. And it's almost always cheaper and faster than relying on most vendors for customizations, if they'll do it at all.

      Pretty bad argument for business. "So our security, and my job, relies on what people do in their spare time?"

      I guess you're not in the entertainment industry, then...

      But seriously, that's a pretty foolish statement. You're saying that you'll take the black box over the product plainly visible for all to see, on principle.

    14. Re:Well... there's the obvious by GoofyBoy · · Score: 1

      >How much do you think it's going to be in man-hours to have a programmer fix a bug in MS-SQL Server

      Its not that there is a bug and nothing works (case 1) its that we migrated and things broke (case 2). Case 1 is bad, but its a known risk and companies are used to it and you can blame it on other companies. Case 2 is blamed at who ever suggested the migration.

      >I think you'll find more and more people able and willing to make source modifications as you gravitate toward open source

      Thats great. But as a company do I want to hire a person just to fix an program when there is another one that does exactly what I want to do?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    15. Re:Well... there's the obvious by Sique · · Score: 1

      We had exactly two customers, and the price tag for the software was $275,000,000. (Yes... all the nine numbers...).
      Not what I would call 'boxed software'.

      --
      .sig: Sique *sigh*
    16. Re:Well... there's the obvious by Anonymous Coward · · Score: 0

      Well no wonder you only had two customers. I'd expect 24hour turnaround at that sort of price!

    17. Re:Well... there's the obvious by Sique · · Score: 1

      It was the basic software for two mortgage banks. There are not many banks out there, so the target group was rather small. The software project was already going for about 7 years when I joined, and it was still running when I left two years later. The initial price tag was $90,000,000 though, but with all the changes and later addons it tripled somewhere.

      --
      .sig: Sique *sigh*
  15. Remember, "you never get a free lunch" by RandBlade · · Score: 5, Insightful

    No businessman ever trusts something that is argued to be "free". The saying "you get what you pay for" rings true with most management teams, and anything "free" is directly indicative of being poor quality. Cheap is a euphemism for bad quality normally. And switching to Open Source is not free, indeed it is often not even cheap. The costs are real, but so too are the advantages.

    I don't know about your IT department, but for many more than half the price of a PC is Windows and Office licences. Stopping those is a dramatic cost-saving.

    Your company will almost certainly want continuing support for its systems, this will have to be budgetted for. Don't forget training costs, your workers will need to be retrained to learn how to use the new systems and this costs money. There are more costs but you get the point.

    Do a genuine cost-benefit analysis, work out all this, especially support and training costs, and it will still be dramatically profitable to switch to Open Source. However a fully polished, professional and complete cost-benefit analysis will provide very useful and significant information to management, in a form they can understand and trust.

    1. Re:Remember, "you never get a free lunch" by rjstanford · · Score: 4, Insightful

      Do a genuine cost-benefit analysis, work out all this, especially support and training costs, and it will still be dramatically profitable to switch to Open Source.

      Why? How do you know this? Personally, in many areas it has nothing to do with open source and everything to do with familiarity. If we have PowerPoint as a standard, I can expect anyone coming into the company as a manager to know how to use it. I expect anywhere I go to deliver a presentation to be able to accept a PPT file, and pretty much anyone who wants a copy of the presentation can read it - and if they can't, they're understanding since its the standard. My training costs are low to zero, my risk is low to zero. Saving a small number of dollars (and no, a 60,000+ person company is not paying retail prices for their software) isn't worth taking on the additional business risk.

      In other words, don't go in to a project like this thinking "I just have to prove what I already know." Do the studies fairly. In some cases, open source alternatives may save the company money (and therefore have a strong chance of being accepted). In other cases, they won't. If you do what's best for the company, rather than what's best for your ego, your project will probably succeed.

      --
      You're special forces then? That's great! I just love your olympics!
    2. Re:Remember, "you never get a free lunch" by Noehre · · Score: 1

      The phrase is "There ain't no such thing as a free lunch."

      Popularized by Robert Heinlein as 'TANSTAAFL' in A Moon is a Harsh Mistress.

    3. Re:Remember, "you never get a free lunch" by RandBlade · · Score: 1

      That's why I said a "genuine cost-benefit analysis". You're right it may not still be worthwhile, however typically (I believe) it will be. Do a thorough analysis (including training costs I said and emphasised!) and you will find out the truth. The key point however is to be completely honest, it is not worthwhile unless you do include the costs of training etc

    4. Re:Remember, "you never get a free lunch" by Sentosus · · Score: 3, Insightful

      "No businessman ever trusts something that is argued to be "free". The saying "you get what you pay for" rings true with most management teams, and anything "free" is directly indicative of being poor quality. Cheap is a euphemism for bad quality normally. And switching to Open Source is not free, indeed it is often not even cheap. The costs are real, but so too are the advantages."

      I think that you hit on a very important point. Open Source is often free as in it is not a cost directly to the company's accounting department. The indirect costs are related to poor IT hiring and implementation.

      If you have to wait for IT to learn to use Linux, then you have an issue. This is a point where an entire focus and staff change may be needed. An MCSE is not important anymore.

      If you are going to pull with you $90,000+ IT workers that are learning Linux, then you are wasting money.

      Educational classes for Linux? The GUI on linux is close enough that a 5 minute update could get people using it for basic functionality. OpenOffice, Email, and Web Browsing are very similar. The buttons are similar.

      Where are these costs? It is labor expenses and that is an issue only with management of staffing and should not be an IT issue.

    5. Re:Remember, "you never get a free lunch" by Anonymous Coward · · Score: 0
      I wish I hadn't already blown my mod points yesterday. This post should be modded up. The logic is flawless.

      If you do what's best for the company, rather than what's best for your ego, your project will probably succeed.

      This is a good corporate WWJD (What would Jesus do?).

    6. Re:Remember, "you never get a free lunch" by tdemark · · Score: 1

      I know of many organizations that have just upgraded from Office 97 to a more recent version. While each new version is familiar, there are differences. Employees are not given training on new versions, they are just expected to figure it out.

      By the same token, how is this different from going from MS Office to OpenOffice where the interface is familiar, not exactly the same? In the majority of cases, if you just installed OO and told people it was the "new version of Office", they would just accept it and keep plugging away.

      The areas to worry about are the VB and macro tools that some people rely on. But, if you know who is using them, you might be able to provide equivalent resources as part of the switch.

      - Tony

    7. Re:Remember, "you never get a free lunch" by Simonetta · · Score: 1
      Open source Linux is not free in the sense that a large institution can get increased productivity for no expended resources, like money.


      It is so different from the 'standard' Windows norm that is used extensively that a large cost is incurred by retraining all your computer users and contracting for expensive Linux software engineers and technicians to link all the scattered, incomplete, and poorly documented pieces into a working solution for the organization.

      If the code usage license itself weren't free and the source wasn't available, then Linux/Open Source wouldn't have any chance at all at replacing the commercial software solutions.

    8. Re:Remember, "you never get a free lunch" by Anonymous Coward · · Score: 0

      You obviously have NO IDEA how much Microsoft's new licensing scheme really costs educational institutions and large businesses.

      The cost is simply MIND BOGGLING. That's for software licenses alone, not hardware or support staff. I've seen the numbers, and I guarantee that the money would better be spent on hardware instead.

      When your IT department begins to feel guilty about Exchange Server license costs, and opts to begin to implement Linux-based email sevices for students, then you begin to realize the true cost involved.

    9. Re:Remember, "you never get a free lunch" by iabervon · · Score: 1

      I think the "free" argument should actually be an "unencumbered" argument. With open source licensed software, you can actually own your copy of the software, and use it without needing a license, much as you can read a book you own without needing a license. It is necessary to have a license in order to distribute, copy, or modify the software, but only IT needs this license (to install software for end users); the end users don't need licenses at all. If you are using exclusively open source software, you can legally have a 60000-person company using one license, so you have a vastly smaller license management problem. The benefit of "free" isn't that the price is zero; the benefit is that accounting isn't needed.

    10. Re:Remember, "you never get a free lunch" by gbjbaanb · · Score: 1

      I have to second this - although OSS is free to obtain, doesn;t mean it is free to implement, especially in a large business.

      Consider Munich - currently the darling of the OSS community for going with free software. According to this article from Wired News they will end up paying more than if they had stuck with microsoft. They claim that the move will allow them to make future savings.. but I've heard that one before from every business that changes from one platform to another.

      Quote: But instead of paying $23.7 million for the Microsoft solution, Munich's city council opted to spend roughly $35.7 million to switch to open source, saying that the higher price would be offset by lower costs and more flexibility in licensing fees and software choices over the long run.

      Despite anticipated future savings, financial issues may stall the LiMux Project, according to recent reports in German technical news publication Computerwoche.

      The migration plan is more complex than simply replacing Windows with Linux, according to an outline provided by the Munich information department. Studies on open-source security, desktop ergonomics and the software components' stability and compatibility with other applications will be included in the process.

    11. Re:Remember, "you never get a free lunch" by dbIII · · Score: 2, Interesting
      The saying "you get what you pay for" rings true with most management teams,
      This is the age old cry of people that sell at higher prices than others, whether the quality is better or not. A lot of management teams have a clueless clown or too, but any successful business has people who know that you can be charged a fortune for absolute garbage, and that there's some lovely infrastrucure around that's already been paid for out of taxes. So long as you keep various salesmen going from around the IT department and talking to others, I don't think people will find it that difficult to convince others that software sold for the cost of the media is not going to work. You'll find people are used to that idea with books - often cheap media with valuble ideas. Any vaugely technical organisation is going to use papers or conference proceedings paid for by the taxpayers on the other side of the world, and will not question their value on that basis.
    12. Re:Remember, "you never get a free lunch" by HangingChad · · Score: 1
      Don't forget training costs, your workers will need to be retrained to learn how to use the new systems and this costs money.

      Why do people always bring this up like it's unique to OSS? You'll end up paying money to train your staff on a new version of Office on top of the licensing costs. And that's expensive training. The bulk of support calls we get are related to Office. That's like 60% of what our help desk does anyway.

      I did a back-of-the-envelope estimate for a customer that showed by replacing Office they could hire one full time person for the help desk and one full time staff trainer and still save one full FTE somewhere else. That was the first year and we did away with the full time staff trainer in year two (50% training, 50% help desk), then axed the position in year 3. This was for a 1,500 work station complex. And that was using the big customer upgrade cost, not the full retail version cost.

      That was just based on Office licensing costs, leaving the question of the Outlook replacement on the sidelines. Also didn't add in the savings differential of the in-house trainer vs the outside training budget(most of which was related to Office), but threw that bullet point into the presentation (which I did on OO, btw). Now they ant the estimates re-calculated replacing Exchange with a different groupware solution. Haven't plugged those into the spreadsheet yet, but right off I think that will shave some of the savings because of data migration.

      I don't know about the saving a document problem with OO, I've never experienced it personally. I'm sure their response would probably be along the lines of asking the staff if they want to re-type a letter once in a while or have a job.

      Anybody else run these numbers for a customer? I'd be interested in comparing notes.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    13. Re:Remember, "you never get a free lunch" by KjetilK · · Score: 1

      ...and then you can use that to get them into free software philosophy and say something to the effect that: "in the old software industry, if you need a specific feature, you may request that it'll be added in the next release, but it is their business decision whether it is sufficient market pressure to add it. With free software, instead of making a request, you hire people to add it. So, yes, indeed there is a cost to free software, but the decisions are yours, you retain control. In addition to control, it also has the advantage that the path to the people who know the code best, the people who wrote it, is shorter."

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    14. Re:Remember, "you never get a free lunch" by drooling-dog · · Score: 1
      Others here have pointed out that it's not a matter of joining one camp or the other. The are a lot of Open Source packages - most of them, maybe - that run on Microsoft operating systems. You don't have to buy into Linux if you're happy with whatever you're using (and don't mind the viruses, spyware, and trojan horses that come with that). Decide which software solutions fit your needs and budget, and if some of them are Open Source you'd be silly not to consider them.

      But if your competitors manages to substantially reduce costs and maximize control and flexibility by going OSS, you'll have some explaining to do to your boss and/or your shareholders.

    15. Re:Remember, "you never get a free lunch" by Anne+Thwacks · · Score: 1
      This is the same argument that leads people to become Nigerian 419 scam victims.

      In any case, the argument is not that Open Source was free as in beer, but free as in "not selling your soul to Bill Gates" (or SCO).

      Up till now, the only person on records as getting a good deal when selling his soul to the devil is Robert Johnson.

      --
      Sent from my ASR33 using ASCII
    16. Re:Remember, "you never get a free lunch" by Ogerman · · Score: 1

      And switching to Open Source is not free, indeed it is often not even cheap. The costs are real, but so too are the advantages.

      This is certainly the correct perspective to hold. Open Source is not about a free lunch. It's about meeting your needs most efficiently. One thing that you should consider in evaluating Open Source solutions is the possibility of spending some money to improve them if they almost, but not quite, meet your needs. Maybe, for example, OpenOffice is all that 40% of your company's employees need except for a handful of features that could be added in a month's time either by your IT department or by paying someone involved with the project. While this cost would be included with the Open Source TCO, the final outcome may likely still save money now and definitely save money in the long term (no more costly upgrades).

      There's also the snowball effect of OSS. If you support the OpenOffice project today, it will become more useful to other companies, encouraging them also to support it. Eventually, maybe 5 years from now, it will be good enough that you won't need any MS Office licenses. So part of today's Open Source TCO can be seen as a long term investment.

      NOTE: The reason I use OpenOffice as an example is that this is software that every business needs. It's a shame there is no standardized way for businesses to contribute in exchange for specific needed enhancements.

    17. Re:Remember, "you never get a free lunch" by Anonymous Coward · · Score: 0

      If we have PowerPoint as a standard, I can expect anyone coming into the company as a manager to know how to use it.

      As another poster said, each version of MS software requires some retraining and users can think of learning OpenOffice as the next version. I have seen users with lots of MS experience and no experience with any other office suite adapt instantly to OpenOffice and use it more smoothly than I did because, according to them, OpenOffice and MS-Office have the same key strokes. Having never used MS-Powerpoint, I can't say first hand how true this is.

      I expect anywhere I go to deliver a presentation to be able to accept a PPT file, and pretty much anyone who wants a copy of the presentation can read it

      Impress saves to HTML. Where do you go that doesn't have a browser?

      - and if they can't, they're understanding since its the standard.

      I understand that your experience may vary, but after twenty years in the industry, I have been to just one client that handed me a MS-PowerPoint file. I asked the client to convert it to HTML as I had no way to read a MS-PowerPoint format. They were understanding since HTML is the standard and they had clients of their own who could not accept MS-Office formats. However, they were unable to convert the file to HTML and gave me a hardcopy of the file instead. They have since installed OpenOffice on most of their desktops.

  16. Maintenance by Ridgelift · · Score: 4, Informative

    Try digging back to as far as the 70's and 80's when companies hired people to write them code. The idea of relying on closed-source software was really an idea from the late 80's and 90's, sold on the idea that it would be cheaper.

    If a large company commits to integrating some Open Source, hire programmers to "tweak it the way they want" and then contribute the resulting code back to the Open Source community.

    THEN compare your TCO's, RTI's and EIEIO's to you CICIO's.

  17. OSS is cheaper by scumbucket · · Score: 2, Funny

    Cheaper software makes it easier for small businesses to grow, and large businesses still need the support and tech's to impliment this software, so they hire, spend, develop, and contribute (via GPL). Anything that lowers the cost to start up and grow a business is good for jobs, good for the economy, good for consumers who now have more choice in the market place.

    --
    CMDRTACO CHECK YOUR EMAIL!
  18. Linux TCO by Dr+Caleb · · Score: 4, Informative
    First - ignore the Gartner Group. Most Financial Managers love the Gartner group for some reason, but WRT technology, I've never found them to be right. I think someone pointed out, using their TCO formula, your toaster costs you $4000 a year to own.

    The Robert Francis Group has a .pdf of a study commissioned by IBM on the TCO of Linux (the link is for web servers, but there are other .pdf's under the 'research' link). You have to fill out some data, but it doesn't have to be representative of you. Download the PDF, it's pretty interesting!

    --
    "History doesn't repeat itself, but it does rhyme." Mark Twain
    1. Re:Linux TCO by packageman · · Score: 1

      Agreed, the Gartner group is more lucky than good when they get it right. Remember when they said OS2 was to be the OS of choice for corporations? I think that was '92ish

      --
      "My break dancing days are over, but there's always the Funky Chicken" --The Full Monty
    2. Re:Linux TCO by jrutley · · Score: 1
      Now that sounds familiar: Commissioned by [insert company here] on the TCO of [insert OS here]

      Weren't Slashdot readers lambasting Microsoft for this a week or two ago? My bias leans toward Linux having a lower TCO (it does for the servers at our workplace), but the fact still stands that IBM commissioned that study.

    3. Re:Linux TCO by fredan · · Score: 1

      your toaster costs you $4000 a year to own

      That's it. I'm never gonna buy a toster, which cost that much, in electric bill!

  19. You are fortunate! by lscotte · · Score: 5, Interesting

    You are fortunate to work in a company that is open to open source. I work for a large software company (10000+ employees in several states), and the official policy is that nobody uses any open source software, because if somebody sues us there isn't a company we can turn around and sue. This is seriously the primary reason - I've had one-on-one discussions with our lawyers on this issue.

    Personally, I violate that corporate directive on a daily basis - I run linux, I use mozi^h^h^h^hphoe^h^h^h^hfirebird^h^h^h^hfox, etc. I do have to rdeskop to a windows box for corporate email and to use word+excel, as many people in my same position have to do. But 100% of my development (java) is done on linux.

    --
    This post is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
    1. Re:You are fortunate! by 26199 · · Score: 4, Insightful
      Hmm. Do any of your licence agreements allow any liability whatsoever to reside with the suppliers of the software? (AFAIK it's fairly standard to disclaim everything possible.)



      And if not -- has anyone pointed this out to your lawyers?

    2. Re:You are fortunate! by Anonymous Coward · · Score: 0

      That's not a really valid argument considering that if it were say Windows in question and you were sued, you don't have a leg to stand on against Microsoft, since you've already agreed to the EULA which states that they cannot be held responsible.

      Might wanna have your lawyers rethink the no open source policy.

    3. Re:You are fortunate! by lscotte · · Score: 1

      Yep, we've pointed that out to them, but to them it's not relevant since even though indeminification is in the license, there is a company behind it that can be sued.

      Their belief is that the only reason anybody would give software away for free is because they stole it from somebody else. Despite some discussion on this, they cannot conceive of why anybody would give software away for free. I suppose this comes from being a lawyer where they bill for every staple and paperclip.

      --
      This post is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
    4. Re:You are fortunate! by Anonymous Coward · · Score: 0

      Why not BUY a copy of Mandrake Linux PowerPack, BUY a copy of the Mozilla CD and BUY Sun's StarOffice?

      Then you can use free software, and pay for it! Mandrake, Mozilla and Sun are all there to sue if need be.

    5. Re:You are fortunate! by lscotte · · Score: 2, Informative

      So what you are basically saying is that you risk your job by violating corporate policy, because you have a huge boner for Linux and are completly anti-Microsoft? Christ, dude, I won't feel sorry for you when you get in trouble for running Linux.

      I probably shouldn't feed this troll, but here I go anyway.

      You are looking at it from the wrong perspective. I don't care that it's linux, windows, freeBSD, macOS, or whatever that's on my desktop. Although windows is what is 'officially' supposed to be on my system, I found it not to be the most productive and stable development environment for what I do.

      You probably can't understand this because you either aren't a developer, or have not done 15 years of *nix-based development like I have. The environment and tools available in *nix systems for developers are impossible to beat for those that know them. Cygwin and such helps, but it isn't the same thing and you spend more time fighting to get the tools to work right than you do using them, although the gap is closing.

      There is really no risk to my job. The management chain up to my VP knows I run linux, and a few other people around here run it too. A good boss supports an environment where developers can use whatever tools and such that are the most productive for them, regardless of the corporate standards. And since my work revolves around Java development, there's a good chance that the official tools will even run fine.

      Overall, since we target and run everything on big-iron *nix systems anyway, those of us that develop on Linux find it easier to deploy and work in an environment that more closely matches that of production.

      I think you'll find this has nothing to do with bigotry. In fact, I used to run nothing but FreeBSD, however found it to be lacking in terms of Java tool support, while everyone supports Linux these days.

      --
      This post is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
    6. Re:You are fortunate! by 26199 · · Score: 1
      Sad to say I don't find that at all hard to believe. Ah well.

      Give it time :-)

    7. Re:You are fortunate! by Anonymous Coward · · Score: 0

      I am in the same situation, I have 80+ UNIX machines to care for but the desktop standard is Windows.
      I can limp along in Windows, but I need X to do certain functions, so I use 2 machines, one Windows for email and Visio and Niku "Monkey Tracking" time/project software that we use. (Your critical projects can be 3 months late, but if your Niku fiction is not filled in, then you are risking your job. I call it lie compounding and distillation software.) And then I have a Linux machine for getting shit done, I like to go home occasionally.

  20. "Open Source" is not the selling point by Anonymous Coward · · Score: 3, Interesting

    Assuming you're advising management, or perhaps the CXO level, what you want to focus on is cost. Price. TCO.

    Executives don't give a flip about "open source," or "contributing to the community," or "furthering the Free Software movement," etc. Executives do care very much about what they're spending on IT.

    Consider the cost of 60,000 Windows workstations vs. 60,000 Linux or FreeBSD workstations. Do some calculations based upon the Windows licensing scheme vs. "free." The differences will undoubtedly be astronomical. Don't push the "free" aspect over the top; factor in the legitimate costs of a) switching existing workstations to an open source OS and b) supporting users migrating from Windows to the OS you choose. Any open source OS will still come out way ahead, even with the cost of switching.

    Finally, I would advise that you forget what Gartner has to say, unless your superiors are totally sold on Gartner results.

    1. Re:"Open Source" is not the selling point by azaris · · Score: 1, Troll

      Consider the cost of 60,000 Windows workstations vs. 60,000 Linux or FreeBSD workstations. Do some calculations based upon the Windows licensing scheme vs. "free." The differences will undoubtedly be astronomical.

      You forget that for 60,000 installations Microsoft will dump down the price to make it worthwhile. Do you think such clients pay $100 for each copy of Office and another $200 for every installation of Windows? Think again.

      The problem with the financial argument is that, at least till recently, Unix specialists have been in more demand than MS specialists (owing to the devaluation of MS specialists due to excessive MCSE programs) and thus command higher pay. This increases the by far largest amount of any IT budget, namely staff expenses, which outweighs any savings done on licensing or mitigated risk of service outages.

      Of course, if the cheapest way to run things would necessarily be the best, then it would make sense to ship your IT staff to India. I think many people on Slashdot would have powerful opinions on the sensibility of that strategy.

      Any open source OS will still come out way ahead, even with the cost of switching.

      Got any math to back that up? I'm not trolling, I'd just like to see some numbers to back up these claims.

  21. Verizon does it. by thedoktor · · Score: 5, Informative

    Verizon's IT division had been running the entire development team on Linux, Openoffice for years now. There was an article somtimes back, on newsweek about a Verizon Director George Huges's initiatives.

    --
    Nobody expects the Spanish inquisition....
    1. Re:Verizon does it. by BAM0027 · · Score: 1

      "entire development team" is a pretty narrow corporate environment. I could almost afford to do it within my IT department and I'm the only one here. Applying open source to my entire company of less than 50 people would be monumental.

    2. Re:Verizon does it. by thedoktor · · Score: 1

      Verizon is a $68 billion company. That says a lot. In my estimate, I personally cal vouch for 700 employees+contractors for Verizon, doing their development on Open source.
      Hope that is big enough.

      --
      Nobody expects the Spanish inquisition....
  22. ROI by Sentosus · · Score: 5, Insightful

    I think it is most important that the ROI be measured in an effective method. Such as, not only look at the obvious costs, but look at the hidden savings from changing to Open Source. Such as, we are running Pentium II computers for a year longer since we are running Linux, which extends the life beyond the cycle of expected depreciation. We can cycle in upgrades to hardware in cycles to prevent a one time expense on the balance sheet.

    Then cover things like the amount of power saved with the older machines using less watts. For some companies, this could be $100,000+. EnergyStar has statics on this information.

    I would also mention the recent losing of the source code for Windows along with the ability to break free of recurring charges with virus software.

    In the grand scheme of security, it would probably be beneficial to note that spyware and corporate theft is less likely in a system that is unfriendly to script based theft schemes.

    Mention that you don't have to worry about paying for MCSE for employees. You have no fears of employees stealing licenses.

    No more formatting when a new employee inherits a machine.

    The ability to disable Cd Drives remotely at will.

    I guess that covers the basic things. I would give them all copies of Linux LiveCDs that they can take home and use on their home machines. LindowsLive is a good one to use. Let them see for themselves that it is not going to be a foreign OS, but just a slightly different OS.

    1. Re:ROI by Rosco+P.+Coltrane · · Score: 2, Funny

      No more formatting when a new employee inherits a machine.

      I dunno, I bought a Linux box at the auction the other day, whose FQDN is "dubya.whitehouse.gov". It has a lot of funny-looking maps, boring desert photos with incomprehensible cryptic annotations, and (most shocking of all) a large folder labelled "xmas_party" that has a lot of photos of men in leather shorts doing ungodly things. You say it's okay to leave it like that?

      Also, an unrelated issue, but I noticed my phone makes these strange clicks whenever I pick it up, and there are 3 or 4 black vans that have been parked in my street for weeks. Have you noticed that too?

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:ROI by Gannoc · · Score: 1
      I guess that covers the basic things. I would give them all copies of Linux LiveCDs that they can take home and use on their home machines. LindowsLive is a good one to use. Let them see for themselves that it is not going to be a foreign OS, but just a slightly different OS.

      That would be completely insane. Many managers don't have that level of experience with computers. By that, I mean they are intelligent and know how to use applications very well, but have never installed Windows in their life. You throw a liveCD at them, you better hope it runs on every laptop and home computer they might have, from video to sound to networking.

      Managers might see the standard linux kernel boot messages and immediately assume that it is much more complicated than windows. If their networking doesn't work, they're not going to search the forums at gentoo.org to figure it out, they're going to think that Linux is hard to get working.

      "Do I want to use DHCP or manually enter my IP address??? What the hell is an IP address? How do I open a word doc? Why is it telling me to install flash, then saying it can't find which browser I have? What is a root?"

    3. Re:ROI by Sentosus · · Score: 1

      I am not sure how much you work in offices, but we are not allowed to keep information like that on a local machine. It is stored on the network. I can go to 15 machines around the office and continue working.

    4. Re:ROI by Sentosus · · Score: 1

      LindowsLive does all of the above for you. There is no install and it has a clone of Windows XP's load screen. You do nothing. No boot messages come up. You just don't need to use Gentoo for your Live version. Best of all, you don't install any software on the LiveCD! SP --- Giggles.

    5. Re:ROI by Anonymous Coward · · Score: 0

      Hey Bob, your parent is funny! We should go out with him more often ...

  23. TCO by Rosco+P.+Coltrane · · Score: 2, Funny

    I am looking for help in putting together a pack that can be handed to our IT Directors forum which contains a policy, TCO (Total Cost of Ownership) reviews

    Here you are. I hope that was helpful :-)

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  24. Re:Is it wrong... by fadethepolice · · Score: 1

    yes it is wrong this type of discussion can educate the average slashdot reader with the salient points of the discussion, that way if they are surprised with the question they will have info on hand, and can then seem well-informed to their boss.

  25. Find A Friend In Marketing by deadlinegrunt · · Score: 1

    Smooze up and get them to do the leg work for your proposal you will do during your presentation. If you can't get marketing to sell and idea to top management your screwed anyway at that point. Remember it is not about facts and information but buzzwords, powerpoint, charts, and lies at this level.

    YMMV of course

    --
    BSD is designed. Linux is grown. C++ libs
  26. Couch it in terms they can understand... by Jonah+Hex · · Score: 3, Insightful

    Simply couch it in terms that most big biz managers can understand, the days when mainframes, dumb terminals and programmers ruled the earth. The largest data center I've ever worked in was First Chicago - National Bank of Detroit's Haggerty Rd. Tech Center, and based on that experience (and at smaller data centers) I see no problem with Open Source taking over most of the software functions from the OS to applications to custom programming for one-off jobs. The main thing to remember about Linux and OSS is that most of it needs to be used as large Lego's, nice blocks of code that do their job damn well, but need smaller custom machined parts if you need to go outside the boundaries. This is the reason IBM is behind Linux and therefore OSS, you can still make a hell of alot of money actually making the whole thing work. I hope your tech team is like most of the ones I work with; love to read and learn new things, enjoy long hours in the night and weekends spent with keyboard and mouse, and the courage to kludge and break things in a test environment, but the control to leave out the kitchen sink if the plumbing stinks.

    Jonah Hex

    1. Re:Couch it in terms they can understand... by rjstanford · · Score: 2, Funny

      This is the reason IBM is behind Linux and therefore OSS, you can still make a hell of alot of money actually making the whole thing work. I hope your tech team is like most of the ones I work with; love to read and learn new things, enjoy long hours in the night and weekends...

      You know, from the point of view of a company looking to adopt and use OSS, rather than develop and sell services around it, that's a fairly lousy way to sell the concept...

      "Look, its cool! Other companies figure that they can make lots of money from you if you switch to OSS, and your technical staff will have to work long and hard to figure it all out. Plus, upgrades to customized software will be a real bitch!"

      Not quite what the original poster was looking for, I think.

      --
      You're special forces then? That's great! I just love your olympics!
    2. Re:Couch it in terms they can understand... by Jonah+Hex · · Score: 1
      You know, from the point of view of a company looking to adopt and use OSS, rather than develop and sell services around it, that's a fairly lousy way to sell the concept...

      "Look, its cool! Other companies figure that they can make lots of money from you if you switch to OSS, and your technical staff will have to work long and hard to figure it all out. Plus, upgrades to customized software will be a real bitch!"
      Companies are used to paying a little for a large block of code (mainframes down to windows/office), and a lot for customization to meet their biz needs. You'll notice I said "love to read and learn new things, enjoy long hours in the night and weekends", and both myself and the folks I've worked with are amply compensated for doing what we enjoy. I stay awake for nights and days at a time on my computers anyway, so obviously I love getting paid for putting this on my time sheet, and I have when working from home on specific projects:
      • Mon 12am to 7am, 5pm to 12am
      • Tue 12am to 12am
      • Wed 12am to 5:30am, 6:30pm to 12am, etc...
      I'm a tech that consults for others via my own company now, and before that other companies pimped me out to biz's that were either needing large server and/or desktop OS/software changes or in short term projects, some of them under firefighting or damage control situations. The state of biz computing (including the biz practices surrounding IT) in most companies is in some part a house of cards, unless there is a major revolution in the state of maturity or generations of software (and hardware) this situation won't change anytime soon.

      Jonah Hex
  27. We run a company on nothing but OSS, ideas... by transops.net · · Score: 5, Insightful

    I recognize up front that I may not be the most objective soul on the planet, speaking as a web/database developer working exclusively on a free software platform. What follows would be my list of potential gotchas concerning questions we've been asked by clients:

    (1) Since you are a member of a company that's subject to rather scrutinous regulatory and privacy concerns, you would definitely need to develop a solid policy for code auditing. Yes, I tend to trust the core developers of most major projects to watch patches and such pretty closely (especially with OpenBSD and Debian), but mistakes can happen. You'd probably need to consider the cost of keeping an in-house audit team (a few good coders) to review new releases under consideration for your production environment. These people don't come free, but I'm pretty sure they'd be less expensive than (a) implementing the applications yourself in-house, or (b) going with a propietary solution (which costs money up front) and then STILL having to audit the code to be sure.

    (2) In relation to item (1), I'd be sure to cover the fact that just because a company has a closed source product doesn't necessary make their developers any more trustworthy than highly regarded community development teams. Reference the Sybase backdoor debacle for some concrete proof that nasty things happen in Fortune 500 companies. "Having someone to sue" doesn't necessarily mean jack when your company is getting hounded by the Feds for improper information disclosure.

    (3) I'd try to focus on tech segments where open source solutions are already extemely well tested and in general acceptance, such as Apache for web serving. Again, some internal problems may really benefit from a chained solution using existing OSS projects and toolkits, but these are probably a touch sell that would be better left alone until other projects are firmly grounded. Possibly exempt from this rule would be broad projects such as the Perl programming language, although you would probably want to add a policy subsection on module auditing as well (since CPAN is just so darned comprehensive).

    That's about all I've got for now; I'm a bit tired from a late day/night of bug fixes. Hope some of this helps.

    Sig: Seeking partnerships with web design firms.

    1. Re:We run a company on nothing but OSS, ideas... by transops.net · · Score: 1

      Perhaps it's bad form to reply to one's own post, but I just realized that this Slashdot article is probably good reading for a person evaluating the security ramifications of open source solutions.

      Of particular interest, of course, would be the lengthy and detailed rebuttals listed in the comments section. I suggest browsing at +3 or so to separate the wheat from the chaff, but you'll probably still get a few angry fanatics making the overall message look bad (which is really too bad... excess emotion in a rebuttal can really ruin valid points for an otherwise uneducated reader). Again, hope it helps.

      Sig: Seeking partnerships with web design firms.

  28. Start Small by Anonymous Coward · · Score: 3, Interesting

    I work for a massive-global corp and getting an OpenSource policy in place would be impossible. My suggestion would be to start with a small group. For example, the group I'm with has been denied licenses for PowerPoint do to cost reasons. The solution was to distribute OO to our team members so that we can create PP compatible presentations for distribution and viewing.

    If you were to identify those kinds of groups that have been denied or lack software packages do to cost reasons, then you might be able to make similar in roads.

  29. Powerpoint version by CaptainAlbert · · Score: 1, Redundant

    I have condensed this entire discussion into something that will comfortably fit on a single powerpoint slide.

    1. Install Open Source Software
    2. ...?
    3. PROFIT!

    (Unfortunately, this joke is getting rather old... :))

    --
    These sigs are more interesting tha
    1. Re:Powerpoint version by BenjyD · · Score: 1
      Shouldn't that be:
      1. Install Open Source Software
      2. Benefit from lower licensing costs, better security and a more reliable OS.
      3. PROFIT!
  30. Depends on their acceptance of open source by JBMcB · · Score: 2, Insightful

    If your company seems resistant to Open Source for whatever reason, include a package from Redhat or Suse that includes support (such as Redhat enterprise.) Business types will prefer buying into a product/service package as opposed to a solution/process package. Then you can ease them into the idea of running pure open source software over time.

    --
    My Other Computer Is A Data General Nova III.
  31. I think the question is Free/Paid then opensource by srinivas_rc · · Score: 1

    I think the question is not whether open source or not, but it is about whether you want to use free software or not. My policy has been, if i have a tool which is assisting in coding, testing, deployment, and widely accepted and supported by other major vendors, then we can us that. A good example would be struts. IBM, Weblogic all support the standards. If i have to use tomcat to build a webapp which is smaller in size, i use it. I know i can deploy in weblogic in future. But again, if you want to use XDoclet for development, are you sure that it is going to be updated for next version of J2EE and next version of tags for your vendor app server ???? I doubt looking at their activity. So stay away. Or may be there is a way to reverse engineer generated code and it can be then used again. So use it. Confusing, but risk is what you play with. If you are using Operating Sytem like Suse or Linux, feel free to use it. Lot of mission critical software runs on it, and using a Enterprise Version is not at all a risk, as you can switch to other clones of it. If you want to build on top of Jboss, which has no major ide support and most of the time will crash and it is a critical system i assume you wont use it. All JBOSS supports please mod me down, i myself use jboss for some smaller projects :) And again, dont use some third party open source API which forms the major part of your critical application, and later found that it has errors... and you can't do anything with it.

    --
    I could change the world, but GOD won't give me the source code :(
  32. Per Package Evaluation for Open Source by kburkhardt · · Score: 5, Insightful

    I assume you won't be going open source for everything, but will rather evaluate on a need-by-need basis.

    As you evaluate each need, some special questions apply:
    - Legal: Do we want/need legal recourse if something goes wrong with this piece of software?
    - Do we plan to extend and enhance this product ourselves? Are we willing to share our work with the larger OSS community?

    And for each OSS candidate:
    - Liveliness of maintainers: are they issuing regular updates? Are they meeting the needs of the community?
    - Conversely, does our organization have the right skills to help update the software?
    - Is the userbase big enough to ensure decent longevity of the product? (Safety in numbers)
    - Do we need and can we get tech support that meets our SLAs?

    There must be a bunch of other questions to be asked, but you get the idea. Again, I suggest you treat OSS as one tool to help you on a need-by-need basis, rather than the answer to your business' cost savings dreams.

    1. Re:Per Package Evaluation for Open Source by shnarez · · Score: 1
      Legal: Do we want/need legal recourse if something goes wrong with this piece of software?

      Is that meant to argue that it's something you HAVE with commercial proprietary software ("after all, you paid $$$ for it!!") vs. NOT having it with OSS ("hey, you paid $0, you get $0 worth of support/guarantee")?

      Because that assumption is clearly false; you cannot sue any manufacturer for software problems, because it's clearly stated in many EULAs that the software is for your use "... AS IS, WITHOUT WARRANTY OR ANY GUARANTEE, EXPRESS OR IMPLIED, ..., WITHOUT GUARANTEE OF SUITABILITY FOR ANY PARTICULAR PURPOSE" -- meaning, they don't even want to guarantee that it does what they say it does!

      Please feel free to prove me wrong by citing an appropriate court case in which someone got money from the vendor of software that did not perform its function suitably and/or appropriately.

    2. Re:Per Package Evaluation for Open Source by kburkhardt · · Score: 1

      If I try to install SAP at my business, and I have problems, I can go to SAP for help, because it's included in the licensing fee. If they can't fix it, I may or may not be able to sue, depending on the contract provisions, but they will generally try to make it right to protect their reputation in the marketplace.

      If that type of recourse is important to me, I may decide to go with SAP instead of an open-source alternative.

      That's not to say I wouldn't get better service with open source and committed developers, just that there is no direct recourse if I don't. If I'm a big corporation, and I bitch at RSA to fix their software, they listen and give me results because I paid for their software. If I bitch at Rusty Russell about iptables(bless his code!), he'll likely first be annoyed, and may or may not prioritize my requested fix.

    3. Re:Per Package Evaluation for Open Source by shnarez · · Score: 1

      What you're talking about is "support" -- you have problems, they help you fix them.

      What I'm talking is what the original poster said -- "legal recourse". By that I presume SUING the vendor for material damages if the problems in their software adversely affect your business.

      It's the difference between:

      • "I can't install your software and integrate it with some other 3rd party program" == you need support.
      • "Your software corrupted our clients database as well as lost 3 years worth of past transactions!!!" == you want legal recourse to recoup damages.
  33. Huge company by Syberghost · · Score: 1

    I work for a Fortune 500 corp, and our Open Source policy is this:

    Stop issuing press releases about it until SCO gets shut down.

  34. Nope.. by Anonymous Coward · · Score: 1, Insightful

    I wouldn't do it, it does not save money in the long run. I tried to run open office in our Manufacturing Plant during a run that required Excel to log data, it didn't work out. The program it self didn't allow sharing of documents, and I couldn't auto save it, unless I did so in it's Open Office format, so then I had to save each days run as an Excel file.

    In business I can count on other companies having Microsoft Office products, I can count on them having Adobe Acrobat. When you start getting into something that isn't the 'norm' you seem to run into problems. Granted, I am sure no one else on Slashdot will agree with me, due to the nature of Slashdot, however, business is business, and in most cases (outside of IT) it needs to be done now. Not when the next free version of software comes out with X feature you depended on before.

    Look you want to cut costs? Don't upgrade, don't buy into software assurance, cut spending drastically, your already 'taking time' researching 'open source'..

    I think Linux and the whole open source genere have their place, its in the server farm, not on desktops, at least, not right now..

    Many will disagree, however, I am just speaking from my 'work for a manufacture, been there, hoped I could save money, found out I couldn't, done that'...

  35. www.cat.com by dukeluke · · Score: 5, Informative

    Try Caterpillar for a real life example! -- I know personally that all their back end servers and mission critical servers are indeed open source.

    And - NASA's going open source too see /. here

    All Your Base Are Belong To Us

    1. Re:www.cat.com by Anonymous Coward · · Score: 0

      Wow, Oracle 7 is open source software? While I agree that Caterpillar is indeed using some open source software, they still use a ton of commercial software.

    2. Re:www.cat.com by Anonymous Coward · · Score: 0

      Some parts of NASA maybe but not JSC. Over the last 5 years they and their contractors have been replacing the infrastructure with Windows. Just a few areas left and Bill Gates dominion at JSC will be complete.

    3. Re:www.cat.com by dukeluke · · Score: 1

      Granted - what I stated was grossly overstated - but nonetheless, there is an open source presence there.

    4. Re:www.cat.com by dukeluke · · Score: 1

      Ok, so maybe I did grossly overstate some stuff that I don't know the intrinsic details on...but thought provoking nonetheless.

  36. Re:Is it wrong... by Anonymous Coward · · Score: 0

    I had the same reaction. Is this gigantic financial services company relying on such an unstable and unreliable information source as a clueless IT employee who obviously (if he's not lying) has--at least the ear--of middle management?

    Good lord, clueless and lazy.

    Call me naive, but surely most large corporations don't operate this way--oops, sorry, carry on . . .

  37. Please, please, please, pick me! by orthogonal · · Score: 5, Insightful

    What information do you think should be included to sell Open Source to management at the top-level of any corporation or business?

    Ok, this is going to attract down-mods the way that posters named "I'mASingleGeekGirl" attract up-mods, but I have to say it.

    Why should we care about "selling" open source for internal business use? Now, I don't blame Stokey for asking -- I'd do the same. And I guess if you're a *nix admin, the more companies using open source, the more business you have. Point taken.

    But if you're not a *nix admin, why do you feel the desire to give free advice to a company that's never going to give you a dime? Why do we treat open source like it's a religion that we need to "witness" and proselytize for?

    Sure, in a few cases, if a business starts using open source, they'll contribute code modifications back to the community, or maybe even hire a few coders from the community.

    But in most cases, the company is just going to install linux and postgresql and Open Office and the open source community won't get so much as a thank you.

    And besides, these businesses are forever telling us how much they know, how brilliant their management is, etc. If these men of brilliance can't figure out that $0.00 per seat is less than $200.00 (or whatever the figure is after corporate discounts), that few viruses and exploits are better than the never-ending waves of windows viruses, that never being audited is far less disruptive than repeated visits from the BSA, if the MBA geniuses tat run these companies can't figure this out on their own, why should we Slashdotters who aren't invited along on the expense account lunches sweat to convince them otherwise?

    I mean, if no company ever used open source again, there would still be hobbyists producing open source code. and that's a straw man anyway -- companies that want robust servers already use linux in droves.

    It's like we all grew up as geeks in hisghschool (ok, I guess we all did) and now that we have decent jobs and decent wardrobes and no more acne, we're still tripping all over ourselves just because a pretty girl -- the "legitimate" business -- smiles at us. How about saying to her, if you can't figure out why you should want me rather than the bloated slob from Redmond with all the viruses -- well, I'm no longer so desperate and lacking in self-esteem that I'll beat my head against a wall trying to convince you.

    Again, I'm not saying we shouldn't try to convince companies to go with open source; we should. I'm just saying I think we shouldn't be -- we needn't be -- so desperate to do so.

    1. Re:Please, please, please, pick me! by 26199 · · Score: 3, Insightful

      Well, it's the guy's job, so he has a good reason.

      And he wants advice, particularly from people with experience, so he asks the Slashdot community.

      And people who feel helpful will answer.

      I don't see a problem -- I think you're using this as an opportunity to voice an opinion which isn't entirely related. Fair enough :-)

      In reply to your opinion -- well, lots of people want to see open source software succeed, because they envision things being better when it does. I'd tend to agree; open source software everywhere would be great.

      And commercial takeup is very important, because people will often use the software they use at work, and because the commercial world has a lot of spending power. Network effects and so on.

      So, really, when people do work for open source with no obvious immediate gain -- well, that's the spirit of free software, isn't it?

    2. Re:Please, please, please, pick me! by orthogonal · · Score: 1

      In reply to your opinion -- well, lots of people want to see open source software succeed, because they envision things being better when it does. I'd tend to agree; open source software everywhere would be great.

      Ok, you're getting closer to answering my question, and I appreciate it.

      You say people "envision things being better when" open source succeeds, and "[o]pen source everywhere would be great".

      When open source succeeds, and it's "everywhere", what;s going to be different? That's the heart of my original post: I understand that people will freely give open source support type help, and I agree with you that that's part of the spirit of open source -- a spirit I take advantage of and further whenever I'm in IRC --, and you tell me that's because they think things will be better when and if open source is ubiquitous.

      But what are they expecting will happen -- what's the "payoff", as it were, when by dint of their efforts, open source "succeeds"? That's the other half of my question.

    3. Re:Please, please, please, pick me! by WNight · · Score: 1

      Well, leaving out the job opportunities and such from having more open source and Linux projects needing sysadmins and techs...

      Two main reasons.

      1) Having an open solution means you can't proprietize the protocols. You can't lock people out of information like DVDs, network card drivers, etc. At least not if you want these things to be used by businesses who are worried about compatibility. I look forward to the day when people refuse to use IE-only html because it locks out a significant (even 10%) of their customers on other platforms. Once this starts I can be relatively sure that I won't wake up one day and find that while having Linux is legal I can't connect to the 'net without proprietary signed drivers from MS, for my security of course. That I won't be unable to watch DVDs because the BIOS of the computer has been modified to require a net connection and a permissions server every time you try to access certain tracks of a DVD, etc. It means I'll be able to own my computer and my data - without having to buy approved hardware and software from the monopoly.

      2) Learning. I worked on an Apple2 in school and my first programming ever was to read the source for some trivial game that came on the system disk and customize something. I then learned ASM because the system came with an assembler in ROM. Today, without free software (something under a "communist" license), how can you learn to program? Javascript maybe. You certainly don't get a pro-level language and compiler on Microsoft's systems. Even if you did though, what comes with source? You could download javascript snippets I guess, but god forbid you wanted to know what made the OS tick. Under the DMCA it's illegal to reverse-engineer access-control measures. You could get thrown in jail and bankrupted for disassembling your OS. When I was a teen the BBSes were full of (Apple sanctioned) OS mods to speed up disk access, add features, etc. The manuals came with source code for the ROMs and circuit diagrams for the computer.

      3 -> 99) Computers for poor countries. Software for minorities (bi-directional language support, etc). Microsoft's just rewards. Secure systems. Trustworthy (for the users) computing.

      A ton of reasons, but the first two are the big reasons. Those are the ones worth me convincing you to use open source. Another Mozilla user means less IE-only sites. Another open-source system with Perl means another kid grows up with the tools to learn. If the price of this is helping people install Apache as an IIS replacement, so be it.

    4. Re:Please, please, please, pick me! by orthogonal · · Score: 1

      1) Having an open solution means you can't proprietize the protocols.

      Very good reasons. As to your second point, while I'd argue that you can learn (and in some cases should) from other sources as well, I'd also have to say I want to see more open source textbooks too.

      Thanks.

    5. Re:Please, please, please, pick me! by 26199 · · Score: 1
      I would add that more people using open source software means -- probably -- more people working on it, and hence better software for everyone.

  38. apache by __aahlyu4518 · · Score: 1

    One of the best examples, when people get concerned with the source being available is apache webserver... It's all over the internet, as the most used webserver and it's been doing it's job for years now...

  39. Easy by Anonymous Coward · · Score: 0

    Do it like the guys from Schwaebisch Hall. Find a young, attractive blonde and let her tell your bosses that Linux is sexy and let her demonstrate how easy it is to use.

  40. We're in the same boat by BritGeek · · Score: 5, Interesting
    Oddly enough, my own company is in much the same situation. Our policies have historically forbidden open source software (generally because of the lack of support). However, a few mavericks have been changing the position on this. Here are the salient points from our thinking:

    1. Have your policy/standard give prescriptive guidance about when you feel it is - and is not - appropriate to use open source. I'm not saying there are necessarily cases where you may not want to use open source, but there may be. For example, our shop is a big WebSphere user, and for us that was a strategic choice. We have good operational competence at running it too. So, just because some project came along and said "we'd like to use JBoss", that would be a good example of when not to use open source - for us, anyway.
    2. For cases where you do use open source, make sure that the sponsoring project for some particular open source tool has clearly identified how it will be supported in production. This may be the team itself, it may have chosen to outsource, who cares... But, make sure they do identify a source of support. Otherwise, when stuff breaks a 2AM, the ops folks will just call *everyone* in... ...probably including you.
    3. Make sure that your General Counsel's Office is thoroughly briefed on the various kinds of open source license agreements, and that they are ok with the license for the particular open source tool when it is "acquired". Some licenses may not be compatible with all commercial usage (LGPL is probably the worst offender from this perspective), and thus careful review is appropriate. In any case, if you don't get your GCO on your side, they'll shoot you down in flames...
    4. Make sure that your policy/standards differentiate between where it's appropriate to *use* open source, vs. where it's appropriate for you to *contribute* to it. There are at least two reasons for this: a) if no one gives back, the quality of open source software will suffer; and b) there are often cases where it's better to give up both work (as well as "intellectual property") rather than doing something proprietary. For example, three or four years ago my own company had decided that we needed an MVC-based front-servlet design. It proved very handy, and as projects like struts came along, we just dumped some of the core ideas into that project. Over the long-haul it is much better for us to have our needs supported directly by open source products, than it is for us to have to build a bunch of proprietary goo.
    5. You will likely have another fight on your hands with the aforementioned lawyers on the idea of contributing to open source, but it's worth fighting for. (Our own GCO just didn't get this, and I'm not sure whether they fully do yet. They have a distinct feeling that our IP rights are such that we should own the universe.)
    6. Expect a fight. There will be a certain number of folks "from the Dark Side" who view open source as a threat to Civilization As We Know It. Take no prisoners with these types...
    Good luck!
    --
    "The time is always now" - Victor
  41. Lessons from my bank.... by dmorin · · Score: 5, Insightful
    I was very surprised to learn that the bank that bought us had a position on open source for the OS, but not for apps. Probably because there was a way to centralize control of the "approved" OS (via the most senior admin department), but there was no similar group in charge of applications.

    The first argument that I heard was "We will have to develop our own distribution" rather than rely on Redhat or SuSe or something like that. This is particularly true of financial institutions who must be very concerned with their ability to audit exactly what is on their machines at all times.

    With open source comes the question from developers, "Will we be able to contribute changes back to the community?" The answer is almost always "No" in the big companies because they feel that it makes them responsible/liable for those changes. Worse, this sometimes develops into the black hole of "Get it off the net, integrate it into our stuff, then never say another word about it. Don't even get new versions [we don't want to be dependent on them], just treat it like it's been ours all along."

    Lastly, in order to use open source app X, be able to show that a vendor exists who will sell you support for that app. I heard that almost verbatim from a boss once -- Why Tomcat over JBoss? Beacuse he knew where he could buy Tomcat support, but not JBoss. (Whether or not you actually can buy JBoss support is not the question -- the fact is that a manager's world is limited to what he has read in Business Week or who he has talked to at the latest trade show).

    Oh, one more thing. Keep religion and philosophy out of it. If your company really does want to go open source, they are most definitely not doing it beacuse they want to contribute back to the community, or because they believe that it is the new way, or anything new agey. They are doing it to save money. Therefore, sell it like that. Don't push your luck.

  42. ROFL! by cavemanf16 · · Score: 1, Troll

    Why don't you ask an extremely knowledgeable professional or two if you work for such a money-rich company?!?! You're asking a bunch of /.'ers how we've dealt with structuring a Fortune 500's OSS strategy??? You're either crazy, or just plain stupid. You're going to get hundreds of disparate answers from this crowd. If you're hoping to save some money, why don't you first spend some to make a lot more? (in cost savings)

    Better yet, do your own research to find this stuff out! These 'Ask Slashdot' questions sometimes truly amaze me. The poster of this 'Ask Slashdot' probably makes 2-3 times what I make (if not 10x-20x in stock options alone) and yet he's willing to listen to my poorly informed ideas on such an important matter?! Truly hilarious!

    1. Re:ROFL! by Anonymous Coward · · Score: 0

      I'm interested in this even though I don't work in a large organization.

      And as for this guy asking in /. ... why not?

      It's free and he might get a jewel (hopefully).

    2. Re:ROFL! by azaris · · Score: 1

      Why don't you ask an extremely knowledgeable professional or two if you work for such a money-rich company?!?! You're asking a bunch of /.'ers how we've dealt with structuring a Fortune 500's OSS strategy???

      Maybe that was his strategy for cost savings.

      1.Replace Gartner analysis with Ask Slashdot.
      2.???
      3.Profit.

    3. Re:ROFL! by Daniel+Boisvert · · Score: 3, Interesting

      The poster of this 'Ask Slashdot' probably makes 2-3 times what I make (if not 10x-20x in stock options alone) and yet he's willing to listen to my poorly informed ideas on such an important matter?! Truly hilarious!

      Sometimes folks get promoted into positions of power and influence because they realize that the best answers aren't necessarily the ones you pay the most for. Indeed, isn't that one of the major selling points of OSS--that paying more does *not* always get you more?

      A request for opinions is exactly that. You didn't really think he was going to use your opinion to supplant his own, did you?

      Dan

    4. Re:ROFL! by cavemanf16 · · Score: 1

      Well, while I fully agree with you, I do think there are much more informed (and reliable) sources of information than here on slashdot.

  43. Have you asked your peers by mangino · · Score: 2, Interesting

    Talk to your peers in other financial companies. I know quite a few use open source. Feel free to send me an email at michael_j_mangino@bankone.com if you want to talk about this in more detail. I can give you some information abotu what other companies are doing.

    --
    Mike Mangino
    mmangino@acm.org
  44. Plan for implementation by ImWithBrilliant · · Score: 3, Insightful

    Policy is great, so is open source philsophy. But what sells the idea to management is the presentation of a cohesive plan for implementing the new software: variant & feature selection, configuration controls, distribution to & training of users, support needed. Comparing these to the existing way you do business will show the pros&cons of changing over.

    The devil is always in the details...

    --

    Is it a rule, that there's an exception to every rule?

  45. demo it by Anonymous Coward · · Score: 5, Insightful

    If a linux desktop is on the cards, why not do the better part of your presentation from a laptop with impress (open office powerpoint) and near the end of the presentation, you minimise open office and show them a ximian gnome, or nice KDE desktop underneath. Show them it is REAL.

    I am a bit of a Gnome fanboy, but in the interests of OSS I'd say use a KDE that's been setup to be "windows-like" so they go "wow just like windows, but free".

    On the server side, maybe setup a windows box and a linux one side-by-side and show them running a ContentManagementSystem (php+database) both on apache and say "the only difference here is a windows server license".

    Sure IT overlords will want case studies and number crunching - but both Gnome and KDE and pretty impressive now for "wow" factor.

    Detail how much of the size of Microsoft is also devoted to un-business like things - directx 9, games, drivers blah blah. And how there are people pushing a desktop "for business" that can have IMs, spyware, viruses etc. "locked out, so work can get done". Spartan systems are to your advantage here. "This isn't entertainment or home oriented, this is business oriented from it's base as a networked server operating system". Linux isn't a bunch of kiddies, it is system admins "trying to get work done".

    Not to downplay the benefits an OSS VoIP/IM system could have on internal communication. Content management systems as "team work areas" that can be securely VPNed into to allow work from anywhere.

    Play up all these things are corporate, not hacker made... even if they are not....
    Play up Mozilla as an awesome productivity tool. "Funded by AOL and standards compliant this beast is all about a workers workflow management - take tabbed browsing for example".
    "OpenOffice is driven by Sun as a standards compliant office suite - I am running this presentation on it"
    "Redhat competes against MS server markets, and because they are specialised they do a better job"
    "Novell is driving ximian to be the best work-force desktop - look at these colaboration options, compatible with MS servers too"
    "IBM is putting their weight and experience behind this, and is swapping to linux internally themelves as we speak."

    Get that "Unix industrial grade" aura rather than "community this and that".

  46. Collaboration by simpl3x · · Score: 1

    This may be a side issue, but as somebody who uses Macs, Windows, and Linux (servers), I would like to knoiw the cost advantages of open file formats, document types, communication methods. There is a cost of moving things around, and most likely Windows is the gated community in the organization. What are the costs of lock-in and extension (new programs to support new needs)? And, what does it cost to have Office on every machine regardless of the need?

  47. for a start.. by Anonymous Coward · · Score: 0

    http://www.linuxworld.com/story/34949.htm

  48. What Gartner has to say.... by Trailer+Trash · · Score: 1

    Is whatever they're being paid to say at any given moment. I'm amazed that they have any credibility left. Anyway, careful digging through their "research" can come up with either a group of "for" cases or a group of "against" cases, so be careful.

  49. Microsoft is Risky by Decaff · · Score: 2, Informative

    Having been installing and supporting MS products for a very long time, I would say that there is considerable risk in sticking with them. Over the past 10-15 years many enforced upgrades (to newer versions of office products for example) have required significant rewrites and porting efforts (the horrors of upgrading Access through several versions are well known). Open Source and Open Standards bring security and stability.

    1. Re:Microsoft is Risky by GoofyBoy · · Score: 1

      MS is a risk they are used to.

      Open Source brings risks, which they are not used to.

      That makes all the difference in the world.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  50. Forgivenesss v Permission by SenorFluffyPants · · Score: 4, Interesting

    I am the IT Director at a much smaller (100+ employees), so this advice may not wash in just a vastly different culture. I have found that it is much easier just to do it, and then point to it when it is up and working at a reduced cost. I have found great success in this approach.

    "Here are last year's costs...here are this year's costs. Wow, is that a lot less or what?!"

    YMMV, of course...

  51. Just make a policy for LAMP by Idou · · Score: 3, Insightful

    Linux
    Apache
    Mysql/Postgresql
    Perl/PHP/Python

    Simply make it okay for your employees to install this technology on their computers, because it is great technology, it won't lock you in, and it is becoming a global standard.

    It will be much easier approving a couple good Open Source technologies than creating a general policy for Open Source technologies.

    Once management sees how great the above work, they will be much more open to additional addons to your list of approved Open Source programs.

    The future is Open.

    --
    Sdelat' Ameriku velikoy Snova!
  52. Open Source Policy at my firm (a major Bank) by justanyone · · Score: 4, Informative

    I also work at a financial services company. Our Policy:

    If the open source is supported by a company, then we can sue the company, and it's okay to use it.

    On the other hand, we use Perl extensively (though not as extensively as I might hope) and though we officially get our modules from an ActiveState CD, we do have modules from CPAN, though ones I've tested well.

    I used to work at a company that had an exceptionally good policy.
    I'd like to expand on theirs and propose one that is like this:

    1. Open Source software is to be considered equally with closed source software when it comes to product features.

    2. Support for open source products should be considered alongside support options for closed source products and both purchase and support costs counted into the total cost of purchase / ownership.

    3. Small one-off and/or utility products should not be required to be supported by a vendor. This means primarily code and products that are easily understood and thus where support for them in-house is not difficult or problematic.

    4. Any time a large open-source product is considered, such as Apache, MySQL, Linux, etc., some investigation should be made of viable support options along with the true cost of in-house support (learning curve short or steep, etc.)

    5. Large support vendors (PC desktop support companies) should be encouraged / required to provide support for open source desktop applications such as MySQL admin tools, etc.

    6. Internal projects whose functions are not firm-specific should be strongly considered for placement in an open source mode.

    7. Attention should be paid in the design of all projects to move proprietary or business-specific information from source code into configuration files. This will enable easier decision making about making a project open source.

    8. Projects that are designated by a manager as open source should be hosted in a publically accessible location such as SourceForge.

    9. One project lead should be designated (usually the project manager, but it may be the chief technical person). This person should be responsible for filtering all proprietary information out of the code and documents placed in the open source repository.

    10. A project homepage and some documentation should be created for the open source repository. This should also include release notes and postings on FreshMeat.org on a semi-regular basis. The dual goals of the publicity should be to encourage others to use the software and thus contribute to the development / support of it. This should include the web-search-ability of the project to make sure anyone searching for it will be able to find it.

    1. Re:Open Source Policy at my firm (a major Bank) by Iamnoone · · Score: 1

      I like your comments, lots of good ideas. BTW, I too, was at several large financial companies. But this "sue policy" thing makes me nuts - I know everyone says "We need someone to sue" but this doesn't hold up in practice since companies tend to have critical infrastructure based on FOSS technologies (MTA, DNS, scripts, web, db's, etc) Has anyone ever sued MS for all the crap that has happened to their systems from MS security holes? No
      This is complete bullshit. People use whatever software they want to and then justify why.
      At my last job we used Empire (and later Tivoli) for snmp monitoring, are they likely to be "sued" by someone because their shit crashed (as it sometimes did) and then didn't send an alarm? Not likely.
      Why not use the ucsd package for snmp? The main reason for alot of companies:
      because some guy who was in position X 4 years and 7 re-orgs ago decided that because his buddy worked at Empire, he wanted to throw him a bone [I was there and saw it happen] (other software decisions were based on golfing partners of the CEO). Does IIS have fewer security problems than apache or thttpd? Has anyone sued any of those org's over security holes on those web servers?
      Here is my experience with MS for support, we have multiple IIS servers with Resonate for load balancing, there is a problem we couldn't resolve and we have the super-hyper-Gold/Platinum/"Black" "you are such a huge company we need your business" Partner/Sucker bullshit support plan with MS. Our IIS monkey calls them and they say "We don't support third party load balancing products. Bye." click.
      Did some manager jump up and say "Sue the bastards!!!" ?
      Hell, No. But the good news in Resonate is the best software and best tech support I have ever used, we called them and they immediately worked with us to resolve the problem - we needed an IIS patch and some config adjustments on the net parameters for the machines.

      And as far as, "we need to have someone to sue except for perl"...
      My experience is that perl runs more critical processes on critical data for critical systems in most companies than any other software except the OS that the perl process runs on - so if you don't need to sue someone for perl, why bother on the other stuff?
      My experience across companies is that it takes a phenomenal problem before any software vendor's tech support got called, mainly because we found that they were consistently unhelpful at resolving the problems. Anyone here picking up the phone to call tech support frequently? Everyone I have worked with - MS, OSS, UNIX, web, db, C and otherwise avoids it like the plague.
      BIND would stop resolving sometimes for no reason, but did we sue anyone? Here is a piece of OSS that is used alot and no one thinks about - Berkeley DB/dbm from sleepcat.com, that thing is like a bunch of ticks burrowed in all over the place. Sendmail security problems, Solaris bugs that caused crashes and needed a patch to fix, MS security holes too numerous to list - any sue-age? No, nada, none, never, ever. The only people I have heard of being sued because their software sucked (and boy did they deserve it) was Gore suing because the ERP software their IT managers conned them into never worked, as I have seen happen with that big ERP crap at several places. Even got interviewed for a job to try to help a team prop up an SAP install that was no where near working after 18 months and millions of dollars...

  53. DO sell "Open Source" by daveball · · Score: 5, Interesting

    While (as you rightly pointed out) it is quite clear there are advantages for and against individual opensource an proprietry products, there is also an argument to be made for opensource in general.

    This is not to say that every open source product has better (or even equivilent in some cases) functionality, but that the very fact that it is open source has benefits. For a large multinational such as the submitter is enquiring for, one of the big wories must be ownership and continuity of support for whatever product / projects they use in their IT infrastructure.

    Pick a proprietry product, and a company going bust or mearly becoming uncooperative could result in a large risk to your ability to maintain your internal infrastructure - be it through bug fixes or introducing new features.

    By choosing an opensource strategy, it will always be possible to either maintain such systems internally, or shop around for someone appropriately qualified to make the changes you need. Purchase and maintainance TCO are good arguments, but IMHO the biggest factor to large multinationals will be one of reduced risk, and therefore there can be a benefit by choosing a lower featured opensource product over a traditional proprietry one.

  54. Open source has better security by crimethinker · · Score: 2, Insightful
    Security matters in the world of finance, right?

    Just this morning on the news, the talking heads were yammering on about the alleged leak of NT source code. On comment jumped out at me: "some [security researchers] are worried that hackers will be able to use the source code to find new vulnerabilities."

    Chew on that for a moment. If the only thing keeping Windows from being 0WN3D on a daily basis is that hackers can't see the source code so they know exactly what function is vulnerable, then how secure is the code? We call that "security through obscurity," and it's really no security at all.

    Of course, Open Source means that those same hackers can read the Linux or *BSD code to look for vulnerabilities, but so can a lot of people who are interested in making the system more secure.

    Consider the scenario: a F/OSS developer discovers a huge security hole in the code for the FooBar 1.1 release. It will take a huge amount of effort to fix, and so the F/OSS community will have to continue using FooBar 1.0 for 3 more months. Irritating, but manageable.

    Now consider if it's a programmer at MS or any other commercial software outfit. Will your customers wait 3 more months? Will your boss appreciate the impact you just had on the company's finances? Might the bug be "papered over" in order to not impact delivery to customers? Is that really in the best interest of the customer, especially if the customer is a large finance company?

    -paul

    --
    Pistol caliber is like religion: everyone has their favourite, and theirs is the only right choice.
    1. Re:Open source has better security by 13Echo · · Score: 1

      Keep in mind that source code for most Linux/BSD has been available from the start, with millions of eyes viewing it daily.

      In comparison, Windows source code has been viewed daily by only a select few coders. There is greater potential of finding new exploits in the Windows source code than say - the Linux kernel. I believe that is the issue.

      Also, bear in mind that all of the countless Windows exploits have been discovered without access to a source. Compare that to open source software, of which the majority of the Internet's backbone is based. One might argue that Windows is on the majority od desktop PCs, but Unix and Linux still dominate the Internet, powered by software such as Apache.

  55. XBox rules!! by Anonymous Coward · · Score: 0

    first post!!! you lame assholes... I can post first because my XBox is a american product and my pride in my great country and my great XBox accelerate everything...

    If only they would make games for that bitch... IAve played Metroid Prime and it ruled... I hope M$ will buy those japanese bastards and port Metroid to my great american console system!!!

    Join the fun!!!

  56. It is unfortunate... by supersam · · Score: 1

    ... that the top level management usually thinks of open source software only as a means to cut costs while ignoring the inherent benefits vis-a-vis the quality and the robustness of the software.

  57. We'd also like to do this by scarolan · · Score: 1

    I work for a much smaller company where most if not all of the IT decisions are left up to me. I would like to eventually move most of our desktop systems over to Linux, and am wondering about one thing.

    We use Quickbooks for entering sales transactions and nearly every workstation needs to have QB installed so we can get our job done. Is there a way to run Quickbooks on a linux PC without ANY problems? I thought about WINE but am hesitant to jump into something that might be really buggy.

    My users are rank newbies and it needs to be as easy as "double click" the icon on the desktop. So I guess the question would be - can I set up a Linux installation with KDE or GNOME, and use VMware or some other system so that my users can just double-click the quickbooks icon and have it work the same way it does on windows??

    1. Re:We'd also like to do this by gordguide · · Score: 2, Insightful

      " ... nearly every workstation needs to have QB installed so we can get our job done. ..."

      If that's true, then you need QuickBooks and Windows on your desktops.

      But, I as you ... is it really true? Do you need Quickbooks on every workstation? Because if it isn't true, then you have a world of options.

      QuickBooks is a glorified database. A database could be described as essentially the oldest application use for desktop computing; it was around on the Apple ][ and is on the list of the first 3 apps you need to launch a platform. Everybody's got one.

      What do you use? QuickBooks. If you look at it that way, it's the only answer.

      What do you do? Aha. Way different. You are using a database to manage your business. Now you can move to damn near any platform, including Linux, and get "double-click" functionality. It's all how you look at it.

      Make sure you ask the right questions, and you get the right answers.

    2. Re:We'd also like to do this by scarolan · · Score: 1

      Thanks for the reply, but this is really an oversimplified view of the problem. Quickbooks has advanced accounting features that cannot be found on ANY out-of-the-box linux package. I tried GNUcash and it just didn't cut it. We use it to generate price quotes, invoices, sales orders and purchase orders, as well as process credit cards and download transactions directly from our bank. It would take many thousands of dollars to have a custom app written that would do all these things on the linux platform. And besides that I don't have time or the manpower to re-train our accounting department to use an entirely new system. Databases are great, but we need the advanced front-end features that Quickbooks (and no other software) can offer.

    3. Re:We'd also like to do this by gordguide · · Score: 1

      Methinks you have never looked at an advanced Database Solution, or have misconceptions as to what they are. QuickBooks is simply a specialized, limited, and proprietary version of everyone's flexible database solution, which can be deployed to handle virtually any business application, from CRM to Shipping; Inventory Management; Personnel and Recruiting; to Web Sales and Catalogs.

      Yes, you have to build it yourself (or do what most people do, which is to hire someone to build it to your spec or purchase a ready-made solution designed for your business sector). Whether they use MS Access. FileMaker Pro or GNUcash, that's what most businesses do.

      I'm not particularly familiar with the Linux solutions, but having said that most database applications do pretty much the same things; it's a very mature field.

      I am quite familiar with Filemaker Pro, and all the functions you mentioned in your reply are available for FileMaker; a plugin enables instant credit card validation and approval, for example; and server/client versions allow real-time entry of all customer and internal data.

      Like I said, if you want to use an off-the-shelf solution, fine. But you asked whether QuickBooks could be replaced by a Linux solution, and the answer is quite clearly yes, and happens every day.

  58. Science has been Open Source for 2500 years by Swordfish · · Score: 1

    To get over the instinctive, subliminal, unconscious fears of getting something free (as in the much-maligned free lunch), mention as soon as possible that science has been open source for the last 2500 years, and science has progressed very nicely. Open source software just applies the same principles of openness and peer review that have made scientific progress so rapid, especially in the last few centuries since printing started. The ancient Egyptian priests kept all their science closed source - trade secrets. Then the ancient Greeks got hold of some of it and really went to town with it, publishing everything on papyri and making very rapid progress. The rest is history!

  59. OpenOffice.org's presentation software "Impress" by Anonymous+Custard · · Score: 4, Informative

    OpenOffice.org's presentation software "Impress" can open and save PowerPoint files:
    From http://www.openoffice.org/product/impress.html
    "Of course, you are free to use your old Microsoft PowerPoint presentations, or save your work in PowerPoint format for sending to people who are still locked into Microsoft products. Alternatively, use IMPRESS's built-in ability to create Flash (.swf) versions of your presentations."

  60. First Dispel Myths by slutdot · · Score: 3, Interesting

    I run a 6000 user network in the healthcare industry. The first thing I had to do here was dispel the stupid myths such as open source software is insecure because so many people can change it. This was difficult because of the power of the Gartner Group and other orgs like them. In fact, the network manager was so Microsoftized, it took going over his head to the CIO in order to get people to start listening. That was quite a risky move but luckily it worked.

    The second thing I did was set up parallel apps that mirrored the same thing the company was doing with their closed sourced systems (Windows). This included setting up squirrelmail to connect to the Exchange servers, setting up Linux-based SSH boxes (we had SSL-based FTP) and setting up a Snort box to rival the ISS IDS that was installed. Once they got a taste of how good (and cheap) the software was, management starting coming around. Another thing that helped was the software that I mirrored on Linux boxes were apps that we had been experiencing consistent problems on. The Outlook Web Access and the IDS servers kept crashing so that was easy. The more challenging one was the SSL-based Windows FTP server. I prevailed when I got our customers to start requesting SSH client access (a little comment every now and then doesn't hurt). Most of our customers were running a UNIX-based system so once they found out that we could possibly start using something native to their systems, they started requesting it through our sales reps.
    It also helps to get in good with your business partners' IS department.

  61. TCO + TCL (Total Cost of Liability) by Anonymous Coward · · Score: 1, Insightful

    There is an additional issue that I have not seen discussed here. That is the Total Cost of Liability (which I will call TCL ;-).

    Microsoft has gotten into the habit of suing companies for installing software on machines without licensing. So you own say 3 valid licenses, one of the staff needs a version of MS Office to do a presentation, they install it in a hurry and forget to tell accounting to purchase another licensing. If M$ finds out you could be in big trouble -- you are a company and are preceived as having deep pockets. Now lets say that your admins are diligent and everything is purchased but in a tidy up someone throws away the little proof of purchase stickers... You are just as liable as you were in the case of "illegally" installing the software or intentional "piracy". Just to make sure that I am not paranoid, look at the costs various school systems and cities around the US when M$ audited them, and make sure to account for downtime (if/when they lock you out of your own systems for the audit), staffing redirection, and fines in the event that someone installed to much software on even one machine.

  62. just use windows by Anonymous Coward · · Score: 0
    1. Re:just use windows by Anonymous Coward · · Score: 0

      Damn! Slashdot gets all of the good news late. Maybe they will let us know about this tonight, maybe tomorrow?

    2. Re:just use windows by MCZapf · · Score: 1

      Slashdot had a story yesterday, but it's off the front page already. You can't miss it; it has thousands of comments by now.

    3. Re:just use windows by Anonymous Coward · · Score: 0

      Please don't email in Bug-Fix patches, it might be misconstrued to be a DDOS attack

  63. 3 parameters by YrWrstNtmr · · Score: 1

    You're looking at it all wrong. You need to balance a efw things. 1. Functionality
    2. Cost
    3. Risk

    You need to balance those 3 things, to arrive at a solution to fit a particular need. And not all solutions will end up at the same answer. Functionality - what are the available packages that will perform this specific task? List them *all*.
    Cost - what are the total costs? Training, support, purchase, time wasted because it does not work quite the way you need. Is it as fast?
    Risk - What risks are associated with each? Will it break? Will the suppliers/developers be around in a few years? Will it talk seamlessly with the other offices? Will it break other things we have in production?

    Present a balanced appraisal of each solution. The best option is not necessarily open source, nor is it necessarily closed source. Each aapplication is different.

    To run a corporate webserver, Linux+Apache may well be the best solution. For running the payroll for 60,000 people, a client ADP app on Windows might be the best.

    But you won't know until you analyze each specific need as it comes along.

    Sometimes, the more costly solution is the best, because cheaper solutions do not work as well. And all the fanboy ranting in the world won't change that.

    The bosses care about two things. Running the business, and growing the business. Anthing else is secondary.

  64. Open Standards by sunset · · Score: 1

    I think that a policy like this:

    1. Open standards are good
    2. Vendor lock-in is bad
    3. Shrink-wrap licenses require legal review

    combined with some basic education about what open source is and is not, will get you there.

  65. Proprietary lock-in by bluepuddle · · Score: 1

    No-one seems to have yet mentioned proprietary lock-in. If you go with Open Source, you have open interfaces and formats, so you have less lock-in to the specific suppliers in the future. That is 'a good thing' (TM).

  66. Some sources of information ... by Anonymous Coward · · Score: 0

    Well, I worked in a global financial services firm in a CI/TO capacity. And yes, I glance at Slashdot from time to time. Use of open source in financial services firms is *very* common place, and the TCO and Risk factors have been studied and re-studied, and has shown to have significant value.

    There are several sources of information (Public), try:

    Gartner research, good reports on Open Source and Linux TCOs

    Meta Group has some good research.

    Read articles from Wall Street and Technology, several articles on Open Source adoption in the last couple of years.

    Hope it helps.

  67. in house project by ch-chuck · · Score: 1

    The way I look at it, you are simply trying to convince the powers that be that your firm has the talent and expertise in house to manage software from the raw code up - as opposed to outsourcing it to Msft etc, where you pay them a fee and get a nice shiny shrink wrapped product that you just run insert and run setup on (and even that vision is not true, Msft products often take a LOT of effort to get working the way you want it, sometimes harder because of everything they are hiding from you).

    In sum, if you have the resources to do something in house you can save $$$. If you don't, you have to pay somebody else to do it. Just like if I can operate a lawn mower and have the time, I can save some bucks over paying a commercial firm to come around and do it.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  68. A couple of business recommendations by merger · · Score: 1

    A couple of key points to look at: Performance Measures, Licensing, and Quality of the OS Project.

    Tie employee's performance to the long term success of the project and overall company performance. My initial concern when implementing an OS system like proposed is that employees bonuses and raises are tied to how many people they supported during the day or if the projects were setup on time. While both of these are valid, when first implementing OS there is usually a learning curve where these may suffer initially and then later on be significantly better than before. What happens is that during the implementation phase employees are penalized for doing as managers requested. Also, recognize that you are building knowledge in the company. The IT Directors should encourage this and find ways to tap into it.

    You have already acknowledged the licensing however it may be worthwhile to put a brief outline of the different types of licenses and illustrate times where the IT Directors should check with the legal department to make sure they are in compliance. What comes to mind is that if a division creates a specialized financial program for a client the Director should know to check whether they have to release it under the GPL as well.

    It should be noted in the package that not all open source packages are created equal. It may be worthwhile to create some standards as to the length of time a project has been active, have their been audits performed, how strong is community support (graph the number of developer discussions) and remind the Directors that open source is only a tool and in some cases may not be the best one.

  69. The Challenge of Open Source in a $BIGCOMPANY by LorenzoV · · Score: 1
    At 60,000 employees in your company, your biggest challenge to getting Open Source software approved for use may not be internal. Given the brutal assaults committed by Microsoft on companies and nations considering OSS, your biggest risk is a direct frontal assault from Microsoft itself.


    Been there, done that. Just that it was different players. Back in the days of the mainframe (IBM), I recall several incidents where an upstart company (Amdahl) was about to "win" product placement against IBM in some $BIGCOMPANY. IBM's response was consistent: go over the head of the person or group recommending the non-IBM solution. In many cases, this was effective. The old-boys played golf, etc. and a big gorilla on the board or in the executive suite would jawbone other executives with FUD, and the like. A good, well researched, well documented, OSS proposal can be shot down by a "well respected" executive doing some back room politicing.


    Watch out for the back-stabbing tactics of the convicted felon company. They have no ethics, morals, scruples.


    JMHO.

    1. Re:The Challenge of Open Source in a $BIGCOMPANY by Anonymous Coward · · Score: 0

      Likewise, it could go the other way. Your shop goes "not microsoft". Goodbye MSDN licences. Goodbye new Dell notebook every 2 quarters.... All because IBM or Sun schmoozed someone on the board into kicking out Microsoft and forcing Linux, OpenOffice, etc. in its place.

      I would just *die* if I was forced to replace OracleDB for my production work.

  70. Source License - for free? Yay! by bap · · Score: 1
    What you say is: for internal use, Open Source is just like any license, except it comes with a source license. Usually we have to pay a lot for a source license, so that's a really good deal.

    Generally when we have a source license and fix a problem or add some functionality we need, we send our patch to the vendor and ask them to include it in future releases. This is to our benefit because it reduces our maintence load since we don't have to re-patch each new release ourselves. The same logic continues to apply with an "open source" source license.

    For inclusion of the software in a product we ship, particularly if we have customized the software, we need to look at the specific license. In general, in looking at the license and deciding whether to use the software, "community good will" should enter into our calculations in the open source case, while that would not usually be a consideration with proprietary software.

    Using "open source" in shipping products, and handling it well, is an opportunity for advertizing and marketing. It can constitute a competitive advantage in the marketplace, because many customers prefer software they are already familiar with, which they are confident in, and which they can easily examine and modify.

  71. Large scale thinking in small scale pricing... by aixguru1 · · Score: 2, Insightful

    The issue that you will have is based on cost. Most large corporations (like the fortune 100 company I work for) have a mentality that open source is free. The code is free, the software licensing is free, but is there a cost?

    Most people don't understand why they (being large corporations) call things open source instead of by the name of Linux or ___BSD. What it comes down to is what they are considering. They define many projects that use "free" or "open" software as open source in an implied type of meaning relating to support cost in most cases.

    What most people fail to realize is that with a commercial "closed source" product, the company that sold it to you is expected to support that product. If it has problems and the wizbang features they market to you break, then you go back to them and tell them to fix it. After all, you paid them for it and it should work. One other thing to consider is that many software companies have a very strict QA testing environment. This doesn't mean the software is better, but rather that the company that purchased the product has someone to point a finger at when it breaks and someone who will be more obligated to correcting the issue.

    With open software, it is quite different. Most of you know that bug fixes are done mostly on spare time of coders helping with projects. There is no solid support of software like you have with commercial software. You may consider mailing lists and bug tracking pages to be support, but thats not quite the same as being able to pick up a phone, call the developer and say "Fix this!". While many developers in the open source community have a sense to help out, many don't. So you are not garaunteed support from them. The other thing to consider is with such a large environment, who does the end support? Most large corporations pay for end support through their vendors they bought the software and products from. With Linux, what companies can provide that?

    There are options like getting with RedHat or some others offering "Enterprise" solutions, but if the goal is not to pay for software, then you will pay dearly for support. Then again, it's my experience working with RS/6000 systems that my company pays for the OS/Systems and for support both, so who knows. Just keep in mind that support is a major fact.

    --
    root 10956 5164 0 Oct 22 - 0:23 sendmail: rejecting connections: load average: 70 (isn't sendmail just too kind)
  72. Companies want support! by EvilOpie · · Score: 2, Insightful

    Now I have to state before I make my comment, that I work for a small college with around ~5000 students. And working in Academia is a bit different than working in the corporate world. We use opensource software here (Linux, apache, squirrelmail, netsaint, and a few others...), and it wasn't that hard to get in the door. Mostly because it's cheap (budgets are tight) and it gets the job done. Plus, both the network admin and I know Linux, so the college does not have to spend money training people who can use opensource software. I don't care what microsoft says, if you already have a linux/unix admin employed in your company, then your TCO for Linux over windows is practically nil.

    But anyway, with that said, one thing that I've noticed here at the college, is not so much a hesitation to use free/opensource software, as there is to make sure that it's supported properly. See, our budgets are stretched tight with microsoft products, so if we can save money or even go with a free solution, then it actually is welcomed. But what they really want is someone to point the finger at if it breaks. Now if your solution is homebrew, then they point it to you and you have to fix it. (not necessarily a bad thing. That's how our account-creation on campus works. Buying a product would have been too expensive) But being able to rely on another company for help is a big plus.

    I know that companies like RedHat and IBM may have their own interests at heart (like RH not releasing new free versions outside of their fedora releases) but if you can get a support contract from these guys that says that they will back up their software, then that's often what you need to turn the tide. So long as the software does the job, and does it well. All you really need to do is just get its foot in the door. Once you do that, if the products work just fine, then you'll have much less resistance to getting more software in the door from there on out.

    --
    -Through the server, over the router, off the firewall... Nothing but 'Net!
  73. Re:Is it wrong... by Anonymous Coward · · Score: 0
    Well, out of hundreds and hundreds of comments, I have finally achived the holy grail of a -1. My complaint with the question is not that someone asked about forming an OSS policy for business. It was this:

    At our global finance firm, (60000+ employees and presence in 25+ countries) in the Group IT department.

    This question would be perfect without grandstanding in the first line. Instead, I'm faced at 8:00 in the morning with the /. article that loosely translated says "I'm way cooler than you can hope to be. Since you pions are all so stupid as to answer any question, would you help me with the complex issues that face corporate acceptance of OSS? For free? Because paying a consulting would cost me MONEY, and my HAT IS MADE OF MONEY. You wouldn't want to take my hat, would you.

    Look, I run two companies, one successfully, and the other appears to finally be up and running to the point of profitability. I'm fine with sharing knowledge, but I'll be damned if I ever post:


    I'm looking to get rich by my efforts in the programming arena. However, I hit a stumbling block: would you unpaid lackies work this out for me? --- rest of question follows ---


    Instead, some diplomacy is in order:


    Hey, this is an interesting programming challenge I have run across: has anyone ever tried to capture the results of a web page via ASP scripting on an IIS server. I can grab the page, but anywhere a newline was encontered, I get a ?.


    I guess I need caffine.
  74. good luck by eaddict · · Score: 1

    Where I work, 25000 folks, 100+ in IT, we are apparently owned my M$. M$ came by a few months back to our senior management and said something along the lines about either buying an enterprise license or an audit with possible legal ramifications. Management bowed to M$ pressure and we are now basically locked into MS. The senior VP in charge said something along the lines "Well, there aren't a lot of apps that run on Linux/Unix that we need so we can't switch.". Argh.

    --
    "If you are on fire you can just stop, drop, and roll. If you fall into Lava you are just dead." - my 5yr old daughter
  75. OSS Policies - here are some useful links by dwheeler · · Score: 4, Informative
    I think you'll find these useful:
    1. Why OSS/FS? Look at the Numbers! has lots of quantitative data showing that you should consider using OSS/FS. The whole thing is long; Why OSS/FS? Look at the Numbers (presentation) is useful as a short presentation of the info.
    2. The MITRE report on OSS use in the DoD shows that OSS is already being widely used there.
    3. On May 28, 2003, the DoD issued a formal memo placing OSS/FS on a level playing field with proprietary software, without imposing any additional barriers.
    4. If you want to reference guidance on how to evaluate OSS/FS, see How to Evaluate Open Source Software / Free Software (OSS/FS) Programs.
    5. Although it's from a government view, you might find this presentation helpful: What Should Governments Examine in Acquiring COTS Open Source Software (OSS)?

    Hope those references help.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  76. Who will push for "Open Source"? by Simonetta · · Score: 2, Interesting

    This letter and the examples following below convince me that the push to convert to Linux-Open Source will not come from the developed world's corporate environment, but, rather, from the undeveloped world.
    Linux-Open Source will be adopted there first because there won't be the money available to buy Microsoft or other large private closed software solutions. As the developing world's entities grow larger and richer over the years, they will become the force that will be most successful at convincing wealthy corporations to develop parallel open-source software stuctures to Microsoft-SAF-Oracle, ect...

    In this light, it is to Microsoft's advantage that the entities with limited resources for software in the developing world continue to use easily pirated software. People will use pirated Windows when they are poor and as they get more resources they will buy licenced versions of the same software in order to reduce linkage costs with global institutions that have used proprietary software since day one.

    It would be in the interests of the open-source community to demand software companies put as much copy protection and install encryption techniques as possible on their products!

    1. Re:Who will push for "Open Source"? by jc42 · · Score: 1

      It might be worth noting that linux was started in Finland, which is not exactly a 3rd-world country, but it's not what you'd call wealthy or powerful. Linus Torvalds has written about his motivation for for starting the project. One of his main reasons was that he wanted to work on the innards of a unix system, but he was a poor student who couldn't afford a commercial system. He could afford a PC clone, so he got that and a copy of the POSIX specs, and started coding. ("How hard can it be?" ;-)

      This is likely a good model for the poorer parts of the world. Usable computer hardware is rapidly getting cheaper, but commercial software isn't. But we're talking about a part of the world with a lot of unemployed people, who have time on their hands and a strong desire to make a better life for themselves.

      It doesn't take a great genius to imagine where this might lead. Especially if the information they need becomes available on the Net. And note that a number of schools are starting to put a lot of tech coursework online. MIT is no longer the only one with this sort of project underway.

      (Hey, remember the article here recently about how MIT's Open Course Ware project was being implemented in India? ;-)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  77. OS Policy by stumbler · · Score: 1

    Your task is not an easy one ... don't' expect to write an open source policy on your own, or in one giant document to cover *all* open source. The risks in installing a new OS (Like Linux) are radically different that the risks of letting a handful of developers use Eclipse (an Open Source IDE) and even those are different than using, a small LGPL'd component.

    Never-the-less, here is some practical advice: 1) Involve Legal. Educate them, work with them, and understand their concerns. Be their friend!

    2) Start asking your various IT managers to place a note about open source in their strategy documents. They do not need to be for it or against it, but they *must* address it. Provide help, as they need it. (Have the Development Managers talk about OpenSource in his particular context, as should the Networking team, and so forth.)

    3) Finally, figure out if you have a set way to evaluate software for purchase. If you do, construct procedures to include OSS in your evolutions along side commercial software (This is harder than it sounds.))

    There are the beginning steps.

    In short, there is no "uber policy" for open source. Treat open source like "just another vendor" as best as you can and you may be pleasantly surprised.

  78. Incomplete list. by Anonymous Coward · · Score: 1, Funny

    You forgot the most important item.

    THE TWINS

  79. My tips by Karl+Cocknozzle · · Score: 2, Insightful

    1) Make sure that every point you make is backed up with fact and research. Avoid religious level proselytizing. Just becasue you (and I) are already sold on FOSS doesn't mean they're going to accept that information without supporting data. Remember, as a senior leader in any organization, their jobs are to play devils' advocates and plan for the worst case scenario when evaluating now projects and expenditures. Allay the fears that they may already have. It would be wise to read Microsoft's anti-OSS propaganda pages and rebut, in your first paper, all of those claims that relate to your organization.

    2) Write with a hefty respect for "What could possibly go wrong?" Anticipate objections and rebut them in your initial report. For each FOSS product you're planning to use, explain how you can make it redundant (ie. failover web-server/database serveR) and how you can recover your backups in the case of data loss. If you can make your current backup solution work with your alternative OS servers and apps, that's a big benefit! As you can imagine, protecting their large, director level salaries is a big concern for the PHB's today. Make them understand that support and recoverability are not the exclusive domain of proprietary vendors. They might approve switching some in-house app from SQL Server to Postgres if they know you will still have full functionality and recoverability without spending a mint ripping out the backup software/hardware and starting over.

    3) Make the point that FOSS is perfect for some needs, while less suited to others. You have a better chance of having your ideas accepted if your message is "right tool for the right job." Is there any reason that file and print server should run Windows 2003 Server and require 2 gig of RAM and dual XEON procs when Mandrake, Samba, and Webmin would achieve the same goals on a lot more modestly appointed system.

    4) Don't forget about hardware! Point out that software that uses fewer hardware resources will require less frequent hardware replacement. A new linux kernel doesn't mean everybody needs new hardware... Compare with each new iteration of Windows having an ever exponentially-increasing list of hardware requirements.

    Beyond that? You're on your own. Oh, and to quote Bob from "That 70's Show": "Hit him with a banjo."

    --
    Who did what now?
  80. Does your company live in a vacuum? by jocknerd · · Score: 1

    They haven't heard of Linux? Do you guys deal with Wall Street? Most of the brokerages have already switched to Linux.

  81. Another Fisherman... by yaj · · Score: 0

    Why should I share my success with you?

    Why should I take the competitive advantage
    I've gained by using OPENSOURCE and
    give you the same advantage??


    All Fishermen are Liars.
    Except for you and me.
    And, I'm not too sure about you...

  82. IBM by Anonymous Coward · · Score: 0

    IBM is a big proponent of open source.

  83. My employer's already done it by jimicus · · Score: 3, Informative
    We did it years ago - on the desktop AND the server.

    The trick with the desktop is that you lock it down as far as you can so that each user can do just what they need and no more (you should be doing this with Windows anyhow ;). There's not many calls saying "How do I use X to do Y" because the user can't even see X in the first place.

    This takes care of call cent(re|er) staff, and indeed almost anyone whose job involves little more than accessing a system through a terminal or web browser. It also makes the client much easier to handle because all you have is:

    • Base Linux Install
    • X Windows
    • Terminal Emulator
    • Mozilla
    The complicated bit is anything which requires a fancy Windows program for which no replacement exists. Here you've two main options: rewrite it (either yourself or pay a 3rd party) or use Citrix.

    The way you sell this, as has been discussed before, is in terms of cost-risk-benefit. In the above example, the biggest change is to the client PC, which probably doesn't do much business-critical stuff anyway and so you're rather less bothered than you might be at the server side.

    This fascination with making KDE look as much like Windows as possible, including aping the colour scheme and button design right down to the nearest pixel, just to say "It looks like Windows so it must be as easy to use!" is, IMHO, a load of rubbish. 95% of Windows "ease of use" is marketing.

    Unfortunately it's very good marketing, but that's not the point here...

    1. Re:My employer's already done it by Anonymous Coward · · Score: 0

      You are right, the Windows "ease of use" is marketing but why not make all of those M$ marketing dollars work in favor of KDE. If it looks like Windows then that'll be one thing less for people to complain about... Speaking of which.. does anyone have links to these Windows look alike KDE please post them

    2. Re:My employer's already done it by jimicus · · Score: 1
      Simple. The marketing goes out of its way to associate the ease of use/"look" with Microsoft's product. By copying it all you're doing is fostering confusion.

      The "ease of use" argument is almost over with. Now we face the "ease of installing software/administering/configuring" argument. The point which needs to be driven home to the executives is that in real life, you try to minimise the software & administration on user's desktops (and you certainly stop them from doing any of that) purely because of the amount of work it generates. Therefore, who cares if it's a touch harder to set up? You only do it once! If your IT department can't handle reading a few instructions and trying a few things, reporting back if necessary and asking a given supplier, what exactly do they do for a living??

  84. TCO and Purpose by mikeleemm · · Score: 1

    Remember you must always consider the TCO, however, also remember to realize that purpose and training is always a concern which adds to the TCO. Do your research carefully and make decisions based on the individual needs, not an overall "open source" policy. There will be times where a commercial product will have a better performance for your needs, and have a lower TCO. Then, there will be the opposite as well.

  85. Gartner? by Anonymous Coward · · Score: 0
    After asking what Gartner has to say, the next question will be 'So who else has done this?'.


    After asking Gartner about Open Source (and Free Software btw), your next question should be,

    Who owns Gartner?

    Then, the next immediate question should be,

    Are we ready for a "BSA" audit and other tactics?

    Perhaps the final question should be asked by your employer, why is an IT manager asking slashdot for advice on doing his job?
  86. Go with "most popular" by Anonymous Coward · · Score: 0

    Be safe, go with what is most popular.
    Web server software: Apache
    Web scripting language: PHP
    MTA: Sendmail
    DNS: BIND
    Office: MS Office

    You get the idea.

  87. One Firm that Just Finished an OSS Policy by cbm_dude · · Score: 4, Informative
    I'm not sure I can add new ideas, but my firm just recently inked their open source policy. My company is a big 3 global life insurance firm, which implies the firm is not an early adopter.

    That said, many development managers and architecture folks have seen value in open source for some time, and have utilized it in projects (below the radar). As the quality of open source increases, and the deliverable become larger (Xerces to OopenOffice), we asked that the company formalize the usage of OSS.

    During discussions we argued that OSS should not be treated differently than other purchased and/or developed SW. We did see a few exceptions:

    • In OSS, you play the role of vendor in acquisition of the SW (With vendor SW, you trust they shipped the correct and uncorrupted version. And we know they do mess that up, but then you yell at them. There's no one to yell at for dloading the wrong OSS version except ourselves...)
    • Paid Support may not be available, which adds some risk.

    However, once those have been met (i.e. the risk issue is mitigated), we saw no difference between vendor code and OSS code.

    Legal and Security drafted a policy, and it recently became official. In essence, the policy states the few additional risks that must be mitigated, and then states that OSS must go our normal software acquisition procedures.

    I know some purists (zealots...) may disagree with the exceptions above, but we decided they were acceptable, were good business practices (remember, business could care less about the OSS philosphy, they are interested in lowering costs and/or raising quality while not raising unmitigated risk...), and were not worth the fight to remove. We decided this policy would allow us to utilize open source where appropriate, and time will pass. As the fight shifts from components (MSXML versus Xerces) to applications (MSOffice versus OpenOffice et al), business will become more comfortable with OSS, and the policies will change to reflect that (I remember in 1994-6 when companies resisted WWW, because they saw no value in it).

    In the end, though, resist the urge to make the policy a political statement. I agree OSS needs help to thrive in a corporate environment, but not that much help. If OSS can't lower prices and/or increase quality while not raising unmitigated risk, then it truly is not appropriate for business.

    As for the other items you mentioned, I don't think TCO is best done globally. Quite frankly, in some areas, OSS has lower TCO, in others it does not. Risk can be generally reviewed at the global level, but risk really depends on usage (Writing reports with OOO is low risk, calculating agent commissions with OOO might be high risk).

    I agree with others that if you are looking for a "why use OSS", Call IBM or RedHat or some other places, there is plenty of material like that out there. Coupled with Gartner and Giga/Forrester, you should be set.

  88. Out of curiosity, by edremy · · Score: 1
    why do you consider macro writers "non-coders"?

    By any definition I can think of, they are coders. They may not use an 3L33T language, but it's a computer language and they are writing code in that language, even if it consists of drag+drop actions.

    --
    "Seven Deadly Sins? I thought it was a to-do list!"
    1. Re:Out of curiosity, by strobert · · Score: 1

      I know I am a traditionalist, but I would say drag+drop is not "coding". they may be programming. But when I think of coders I think of people actually typing in code at a keyboard.

      And although I don't agree with the slant the person you repsoned to was taking (I see macro programming very similar to the high level IDE programming going on these days), I can see not calling it coding.

      And so yes by my defnition, if they are typing in macro scripts all by themselevs, then yes by my definition I see them as coding.

  89. Here is our policy, still in draft - Any comments by Anonymous Coward · · Score: 0


    Preamble

    Whereas the incorporation of 3rd party noncommercial and quasi-commercial software into _____ solutions has become an issue that has arisen several times of late, we need to set down some guidelines for approaching such solutions.

    Practices
    The license agreement must be reviewed and understood. There are several license types that are common (GPL, LGPL, Apache, Mozilla, BSD, copyleft, etc). Some of these fairly liberal, and some of them are quite burdensome. Care must be taken.
    In each case, we need to establish the manner in which the licensed software would be used. In particular we would need to examine the destinations to which it would be distributed (internal or customer), whether the software would be resold in any manner - perhaps as a service, etc.
    In each case, an opinion of Software Asset Management must be acquired, to ensure the interests of the company are protected.
    In the particular case of Open Source Software, ____ may need to present Software Asset Management with a statement of intent regarding the modification of the source. Some license agreements require such changes to be released back to the OSS development community. If we do engage such an obligation, we need to ensure that we fulfill it.
    The development department would agree to own the support for the product as a proxy for whatever support maybe be available from the developer or developers. By default, the development area that uses the product would own the support, unless formal agreement from some other area is obtained.
    Development would need to assess their ability to support the product independent of any other organisation.
    Development would need to assess the risk involved if such a product were to fail.
    A Development Senior management member (director or up) would have to approve of the products usage.
    Is the source for the product available as part of the license? If not what is the risk of a binary only license? Is code escrow an option?
    The commercial alternatives should be evaluated.
    If the license agreement is 'for fee' (shareware and very small software developers), the mechanism for metering the usage and compliance with the license agreement shall be defined. In many cases, a broad enterprise license agreement should be considered, which would be structured to avoid any tedious license compliance efforts.
    There must be an architectural review of the product and its usage to ensure that its strategic or tactical status is understood and accepted.

  90. The Slashdot version by dnixon112 · · Score: 1

    Or you could give them the Slashdot version of that same list:

    - Risk
    - ???
    - The Bottom Line

  91. IBM by nxs212 · · Score: 1

    IBM is probably already a "strategic" partner with your company. (they hold tons of IBM shares)
    Go talk to them.

  92. how can this still be? by davejenkins · · Score: 1

    If your firm is really that large, then you are already using Linux throughout your system. I know for sure that all of your competitors are.

    I work for a Linux company, and we have most of Wall Street using our software all over the place.

  93. Competition always means lower TCO by balazsa · · Score: 1

    As open source application almost always based on/support open standards you should empashize this aspect. The competition of suppliers is the best possible for your organization because it guarantees decreased prices (TCO) and improved quality, and you are able ot rip off another contender if something goes not as good as you expected. Obviously this a less typical option in a closed source MS dominated world where the competition of suppliers is limited. I think every PHB will easily understand these arguments.

    --
    Is it right? Not?
  94. It depends by Anonymous Coward · · Score: 0

    When looking at whether to use open source or commercial software one major consideration is the calibre of your staff.

    My observation is that good quality, self starting, engineers can often work significantly more efficiently with open source where they have enough initiative to search forums or quickly trace through source - and sometimes patch source - when they have a problem.

    Less able engineers, however, are much more likely to suceed if they are walked through problems by commercial help desks. While this can be slow and not always totally satisfactory there is little reliance on the skills of the inhouse engineer to resolve the problem.

    Pay your money and take your choice,
    - Hire good (more expensive) staff and get good software developed in a timely manner on free open source platforms, or,
    - Pay as little as possible for your staff and hope to eventually get moderate software built on expensive commercial platforms.

  95. Just tell them ... by jeabus · · Score: 1

    That they can get in cornflower blue.

    --

    Save me Jeabus!

  96. This is what I like about Slashdot... by Anonymous Coward · · Score: 0
    Don't actually help the original poster by answering his question or providing him links, just argue amongst yourselves over whether you should give him an answer. Or even if he should have asked the question.

    Here is an Ask Slashdot for you: Does anyone who asks Slashdot actually read through all this Noise to find a Signal?

    Ack! I refuse to be another AC contributing to the problem.

  97. Re: Right On: the nature of a corporate policy by ngreenfeld · · Score: 2, Insightful

    A "Policy" is not a selling document, nor even a how-to. It provides guidelines to make decisions, biased to what the corporate executives want. In this case, a policy should contain items like:

    1. When planning a new software activity, see if there are any open source candidates.

    2. If there are any candidates, they must be investigated (with criteria like the parent of this comment proposes): risk, history of support and bugginess of releases, real adequacy for the task, TCO estimates, etc.

    3. Produce a report comparing and contrasting the proposed solution with alternatives, and the rationale for a choice.

    I.e. in terms business people can understand. Other information should be elsewhere.

  98. Be ready to counter 'viral' arguments by Experiment+626 · · Score: 4, Interesting

    Between the FUD that Microsoft and SCO have been throwing about, most non-technical people will have a very confused view about things like the GPL and open source IP issues. You have to be prepared to address these in simple, easy to understand terms and examples.

    For instance, a lot of people get scared by the 'viral' GPL FUD, and think using open source products means they have to release all their own IP crown jewels to the public. You might counter this by pointing out that you can write closed source software with open source tools all you want, and only run into trouble if you actually incorporate their code into your product. Because this is something you couldn't do with non-open source software anyway, as you never see the code, the percieved risk isn't a factor for doing things the way you're used to.

    Anti-open-source people have been throwing a lot of FUD around lately. The people you are trying to pitch this policy have heard some of it, and probably don't spend lots of time on Slashdot or Groklaw finding out the whole story. Part of your role is going to be to dispel all this FUD about the GPL, IP issues, and such.

  99. Corporate open source policy --- try IBM by Quiberon · · Score: 1

    These people http://www.ibm.com/linux/ can help. Worldwide, 24 hours a day, 7 days a week. Look at http://www.openafs.org/ , http://www.opendx.org/ , http://www.research.ibm.com/resources/news/2003111 4_bluegene.shtml if you want to be convinced they know what they are talking about; both on the 'giving' and 'receiving' sides of the coin.

  100. this is actually what dooms this whole planet by Anonymous Coward · · Score: 0

    your topic actually describes with this world is so evil, selfish and doomed. barely anybody is friendly, service to others and self sacrifying these days, everybody only think in terms of profit, power, advantage over competitors and so forth. everything is agains everything and everybody else on this planet. and we are about to export it to other spheres and worlds real soon now. think about what the future will look like. and i thought mankind would finally learn their lesson and globally act together and make some progress. but i guess, we are still too naive and clueless to see the big picture, or what it could be like.

  101. Good Point by drooling-dog · · Score: 1
    And yesterday I had some mod points.

    There seems to be this assumption out there that OSS is some sinister conspiracy bent on taking over the world by stealing market share from commercial vendors. The OSS model is nothing more nor less than programmers sharing their code with the world. It's done for pride more than anything else, and it's often the only feasible way to get their creations seen and used by anybody.

    They're like musicians without big record contracts who nevertheless put on a hell of a concert, for free.

  102. More considerations by danharan · · Score: 4, Insightful
    I recommend you read the first review of "The Sustainability Advantage" (Bob Willard, 2002) by the Globe and Mail.

    This is tangentially related, but the seven areas in which he measures benefits to a business of going green can give you ideas about selling OSS to businesses.

    There's a good chance we could make a case for OSS in the three main drivers he identified:
    • Employee retention: recruiting, training and getting a new employee to the previous one's productivity level can cost a lot of money. Ask HR and bean counters about valuing this. I for one would rather work in an OSS friendly environment (yes, let workers contribute back).
    • Lower production costs: M$ concentrates on TCO, which is sometimes true, but look at how OSS can be used or modified to let you improve productivity in ways that proprietary apps can't.
    • Increase market share: if they make that commitment, they should milk it for all the PR they can, presenting themselves as an innovative, responsible, cutting edge company. (Giving back is also cheap PR)


    One last, important point: the author pointed out how many of these companies (and he only surveyed high-tech ones) kept finding high-ROI opportunities. Go after the low-hanging fruit, stuff that makes a measurable impact in under a year. You'll get better at finding them.
    --
    Information: "I want to be anthropomorphized"
  103. Support is the easiest by ZoneGray · · Score: 1

    The support issue for Open Source Software is usually the easiest one to put people at ease on, especially with the Internet as a resource.

    Simply explain that others have probably had the same problem before. So a Google search will quickly turn up a page where somebody else has asked the same question you have, and where a helpful person has suggested they go do a Google search before asking such stupid questions.

  104. The Writing On The Wall by paymenow · · Score: 2, Insightful

    In my opinion the greater risk is the risk of not moving to open source in a dignified manner. As time goes by licensing from Microsoft is bound to get more restrictive, cumbersome and expensive. With open source your organization is secure in knowing that current apps will be continually improved and there won't be "licensing surprises" in the future. As organizations gradually move to open source Microsoft will have fewer customers from which to derive its profits and, to maintain revenues, prices will go up - leading to yet more people moving to OSS. When the tipping point is reached every organization had better have an open source contingency plan in place. The longer they put it off the harder it'll be at crunch time. In essence it comes down this. Looking into the future 5-10 years from now there are nothing but blue skies in the direction of open source and a lot of dark clouds and uncertainty in the direction of MS. Any large organization would be fool hardy indeed to stick their head in the sand while the predictable market forces play themselves out.

  105. The policy must create a 'culture' of open source by fargo007 · · Score: 2, Interesting

    This is a great time to be involved in open source.
    Congrats for drawing such a difficult but worthy and rewarding assignment. I have a couple thought s for the policy.

    It must encourage and reward people for finding creative and effective open source solutions that save money and increase productivity.

    It should make provisions for continuing research, and have a framework for studying recommendations made by individuals. Possibly by committee.

    Doing these things will take steps toward the creation of an open source 'culture' in the organization. It gets people interested and involved, and gives the IT management a throwback when people cry that they don't like this or that.

    Good Luck!

    --Fargo007

  106. Try suggesting Macs by skrysakj · · Score: 2, Interesting

    They're less costly over the long run, have a BIG company behind
    them so the old "but who do we go for when we need tech support?" dilemma is solved, they run Microsoft Office, are easy to use and powerful.

    Even I have a hard time recommending Macs at my job, so I can't imagine what trouble I would have if I were to recommend a flavor of GNU/Linux.
    It's all in the way you present it, and how you can educate others. Show them examples of compatibility, have a "test" computer on the network for a month to show that GNU/Linux can not only sit on the network, share files, open those files, and be useful for work, but it is also safe, good-looking and free.

    Cost is either a primary issue or a final issue. Meaning?
    Primary issue: We need something cheap!
    or
    Final issue: Sure that's nice, but it's cheap/free so it must have
    some hidden costs or be a wolf in sheep's clothing

    Either you go to buy something for the price, and not the quality, or you go for quality and price is figured in last.
    Show M$FT alternatives based on power, speed, ease of use,
    and quality. Once they see that, hit them with the price tag.

    At least that's what us Mac zealots do to win over PHBs. :-)

  107. Transition Risk by Anonymous Coward · · Score: 0

    Three little letters: CYA.
    The objective isn't just to transition - it's to transition with minimal risk. Lost productivity from a day of everyone saying "What the hell happened to our computers?" will get you, your boss, and probably his boss fired. But before that, your boss will fire you for putting his job at risk.

  108. I'm preparing the same talk... by drmike0099 · · Score: 2, Interesting

    Although I haven't had the opportunity to give this talk yet, I've been keeping my eyes open to what people are saying where I am. A lot of other people have made good comments, I'll only state the key points I would make.

    I got nailed a few months ago in a discussion on this issue by someone asking the question of an internal group that was proposing to develop an application based on an open-source framework. The question was simple: "What happens if you decide to leave, how do we support it?" All the arguments that came into my head wouldn't work, those evaluating this were not technologically savvy and could care less about actually having the source (few people actually do care about that, a point made strongly elsewhere). In a pure George Castanza moment, afterwards I realized that although there isn't a good answer to that question, there is a very valid rebuttal question: "What happens when the private company who you purchased software from goes out of business/gets purchased/stops supporting that product?" At least to me, it was a new way to look at the same question, and since that's probably the most common question that will come up, since people are always looking for support, it's very important.

    Other than that, two things: (1) check cio.com because they have a lot of articles and research on how to sell open source to your business people, and (2) don't be a zealot, they can smell it on you, but approach it from a rational business angle and have answers/rebuttals to the typical questions (see above) and it will impress the business types, who could honestly not care less about the religion of open source.

  109. cio.com guidelines by Anonymous Coward · · Score: 2, Informative

    Interesting read: http://www2.cio.com/consultant/report2214.html

    They suggest a policy dividing OSS in three tiers where tier one applications would include Apache, and Linux. These are apps with substantial commercial backing and professional support offers. These apps can be used with relatively small risk.

    Tier two apps include Mozilla or MySQL. They have commercial support but are less wide-spread. Depending on your own policy/risk-taking-ability you can decide to use these apps or only allow them for internal or development purposes.

    Tier three applications include all the rest. They might be great, but it will be hard or impossible to get support and they might be unmaintained. For internal/development use only.

    They also give a lot of other information about OSS policies.

  110. fyi, open their eyes by akoni · · Score: 1

    It is a sad reality that most companies have this belief that if something goes wrong with a proprietary licensed software product they have recourse to sue. I was having this exact discussion with a colleague recently discussing the benefits of an open product vs. a closed one. The reality is that 99.9% of software makers include a clause in their End User License Agreements (EULA) that specifically removes them from liability. If more executives and corporate council (lawyers) knew that their companies have already agreed to contractual obligations of limited liability they would probably fall over. Know that every time a software product is installed--on a per machine basis--you have to agree with the contract limitations to install it. In the closed-source world, a perfect example of this can be seen in any Microsoft EULA (example included below). On the flip side, in open source, the same limited liability exists by default, however the difference is the availability of a community of software developers around the world to help.
    With open source you can post to a user group that reaches at a minimum 100 developers in 20 countries and say, 'I need help, here's the source,' and high quality developers are there to help you find the problem or point you in the right direction. And sometimes even fix it for you. Members of the Open Source community have a vested interest in helping others, improving ideas, and sharing them. With closed source, you are screwed in both accounts: no room to sue because you or your company agreed to the EULA, a contract in itself, AND you do not have the option to track down the problem by yourself or with the help of others because you cannot see the code.
    So, the next time you speak with your lawyer, print out a copy of the Microsoft EULA that comes with any of their products. It always has several clauses to indemnify themselves. Look it up on any of your workstations, EULA.txt, you will probably find more than one.
    Lastly, I want to clarify, you always do have the option to sue anyone you want. However, any lawyer representing the software developer in a case of poor product quality or loss&damages only has to point to the fact the you, the end user agreed to the EULA. It reads, in essence, 'there is no guarantee this software works, and if it breaks it not our fault.' Your suit will be dropped by any judge unless you can prove negligence, which you cannot, because you cannot read the software code!

    Cheers,
    Akoni

  111. Change=fear by Anonymous Coward · · Score: 0

    Each type of user is going to have to be evaluated to see if its better to use OSS or proprietary. Most users are the Word, Outlook, IE all day type. Transitioning them means having to change their lifestyle, so they will resist change. Abiword doesn't have all the features of Word, and even the simplest secretary seems to know every Word feature that exists, and gets angry if they can't use it. You have to retrain to get these people back to their previous productivity if you change everything they do on the average day.

    Of course, if Joe Professional sees his secretary using Linux, he can't say that he can't use it without a much more elaborate excuse, or he'll look like he can be replaced by his secretary. These guys will try to contrast their programs and needs, and depending on the programs, they may be right. But if you let them keep their old software, then the new stuff starts looking like its inferior (the boss doesn't have to settle for this crap...).

    Just as in any marketing campaign, you need to do your homework on your customer - in this case, the end user of whatever your policy is. Find the more adventurous people around an office you have sway in (and if you're risk averse, doesn't have sway on your job...) and have them try 'upgrading'. Start out with something simple and pretty for the masses - image and ease will get acceptance, functionality can come later. Once you find out the major problems with your sample, improve the process if you can, or make a 5 minute slide show on the biggest problems. People more concerned with form can get the prettiest Linux GUI (your stereotype female), and those with something to prove can get the more functional "hard core" system that lets them impress their co-workers with a constantly opened xterm (even if the only difference between the two is the skin and what you show them how to do on day one). Now, you've got the 'girliest' and the 'manliest' as differentiated spins on the same product. The 'I just want to finish this report' guy, who will be the majority, will want to feel more productive - spin whatever sounds impressive about speed or resources to make them certain they're 'upgrading.'

    Make a company website that at least links to tutorials for everything you standardize. Let them retrain themselves once they've been motivated to use the product.

    Another way to approach it is by starting with the most impressive cost savings points, and get the resources you need to make it work seemlesly. Make sure management understands that you need a learning experience, and that they shouldnt be afraid of investing capital into something that can save them big dollars. The actual cost savings might not be as big as you'd like, so focus on the marginal savings and that your costs come down as you replicate the system.

  112. Sick of this by mr_lithic · · Score: 2, Interesting
    I am tired of proprietary software being held as the be all and end all.

    I have been let down by more software development houses than I want to remember.

    Despite the fact that you pay them thousands of pounds a year, they don't tell you that your management console will not be able to rollout the latest anti-virus update until it breaks. That is what I am paying for.

    Or the latest patch of a Major OS will systematically kill every single Network Card authentication signature in the registry. That is what I am paying for.

    How about being lied to by sales department that tell you that this software will work with the systems you have in place. They don't check with their technical department and wait till our purchase is complete and when I try to install I find out the bad news. It seems that it crashes your server and has consistently done so for the past month on all other servers of your type that it has been rolled out on. That is what I am paying for. Thank you very much

    If you look at it over the past 8 years, I have had more success with every single open source product I have rolled out than the multitude of proprietary software that I have deployed over the years.

    So don't give me this will open source live up to the trends set by proprietary code. For me they have already surpassed the quality of proprietary code.

  113. OSS Success Story by WerewolfOfVulcan · · Score: 2, Informative

    I work for a non-profit org called The STAR Center. We made the switch to Linux nearly 5 years ago. Here's a NewsForge article that Jacqueline Emigh wrote about us a little over two years ago. We've since switched most of our servers to FreeBSD, but OSS is still the way to go.

    TCO issues can be addressed in this manner. You have to have hardware either way. You have to have staff either way. The difference is that you can have as many servers and workstations as you need to support your user base, but there are no licensing fees or upgrade fees. True enough, you will probably expend a nontrivial amount of staff resources in migrating from Windows to Linux, but no more than you'd expend in migrating from Linux to Windows.

    The other thing you need to keep in mind is that you don't have to be in any rush to do your migration. It's been five years since we migrated our server functions to Linux, but our workstations are still running Win98. Our ultimate goal is to have end users running Linux or FreeBSD, and every project we've undertaken since the initial migration has brought us a little closer to that goal. Slowly but surely, we're making our way there.

  114. Destiny Control by i_r_sensitive · · Score: 2, Insightful
    Which IMHO, is the single biggest selling feature when you are chatting up the board. No vendor dependency, no binding agreements. Need special features, write 'em.

    Bottom line, this is the real power, to obviate the allways tenous vendor client relationship. You are your own vendor, and bottom line, no-one in the world can meet your own needs the way you can.

    You can push that theme in lots of directions, but it all seems to tie back to being able to control your own destiny with your software acquisitions.

    Hell that what finally convinced my employer to begin in-house dev again in lieu of buying from an external vendor. (Well, the vendors ridiculous pricing didn't hurt either...)

    --
    "Talk minus action equals nothing" - Joey Shithead, D.O.A.
    "Talk minus action equals /." -
  115. A hidden benefit of "Open Source" by HiyaPower · · Score: 2, Insightful

    Is open minds. I have found in my wanderings around the IT world in the companies that I have worked for that there a large number of people who are only capable of rote tasks in a sandbox of M$ products. The concept of being able to generalize from M$ office to Star Office is totally beyond them. Heaven help them if they see a different gui for their mail program. In that case they are totally lost. This is in contrast to folks who master a number of enviroments and understand what happens when they hit return.

    I suggest that these M$ only folks are NOT the folks that a company benefits by hiring unless you want an army of mindless drones. Some places may want that sort of person, but I doubt that they are the companies that suceed in life.

    1. Re:A hidden benefit of "Open Source" by Justice8096 · · Score: 1

      Oddly enough, even though I disagree with this, it leads to a point in favor of open source:
      An accountant isn't hired to learn software. An accountant doesn't get a bonus for learning software. An accountant only gets a bonus for doing their job. The same goes for secretaries, architects, documentation specialists, admin assistants, etc...
      Given that scenario, you only want to change the workflow when it is necessary. Newer versions of Microsoft tools usually change workflow, because the way that you get to features changes as features become more complicated. And if a change becomes mandatory because the OS changes or is a security risk, the cost can be astronomical (imagine delay in an SEC filing, or before calculating corporate taxes).
      With open source, the version of the program they are using can be recompiled or fixed to work with new OS versions. Instead of causing a panic across all departments in the company, the panic happens in IT, where they are used to it.
      And that means that the other departments can do what they are paid to do - maintain and increase the revenue stream, while the IT department does what it is paid to do - support their efforts.

  116. Re:OpenOffice.org's presentation software "Impress by gte910h · · Score: 1

    I would have to say 50% of the presentations I want to view don't work in impress. Latex generated PDF slides are the way to go IMHO. --michael

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  117. Why ask Gartner? by towatatalko · · Score: 2, Interesting

    In my opinion Gartner would be one of the least reliable sources of information on open source software, TCO, ROI, etc. They earned their reputation on supporting proprietary solutions and in particular Microsoft. In the last two years, however, they gradually modified their stance and now are more couscous, especially since the security problems of Microsoft are undeniable.

    One possible place to look for help are actual case studies and down-to-earth approach for business solutions such as Andrew Grygos' article "Should Your Business Use Linux?" - you can find it on: http://www.aaxnet.com/editor/edit010.html.

    Since I also do IT consulting, my advice is to focus on what applications are used by employees in what departments. Can those be substituted with open source software? In growing number of cases most office programs can be substituted with OpenOffice and CrossOver combination, or better yet with SoftMaker suit that is becoming a very reliable solution for office work and includes file formats for MS Word, etc. Their website is: http://www.softmaker.de/index_en.htm
    By doing TCO, say with SoftMaker, it is obvious that open source solutions win big time against MS Office, etc.

    --

    IP was invented for the sake of lawsuits.
  118. Not again! by dardem · · Score: 1

    Not another open source propaganda fest. *yawn*

    Open source is so '03 man.

    This year I wanna hear: "Hey slashdotters, I'm a low paid inexperienced geek working in a super huge investment bank thingy and my IT director is obsessed with open source applications as a way to cut costs. Yet I've estimated that the constant upgrades, lack of support and general misconceptions could actually drive costs through the roof, not to mention the effects on my project risk matrix. So dudes, how do I convince this open source zealot that proprietary is the only way to go?"

    C'mon people, how many times does this question need to be answered? Why not devote an entire section of Slashdot. What about
    Conversion: bringing open source to the masses.
    Learn the skills you'll need to convince everyone that community is more important that individuality.
    Today's top stories: Profit is evil!


    And so on and so forth...

    Patent everything and let God decide.

    I'm just foolin', y'all. Those were just jokes! You know I love you Slashdot.

    --

    "Ceilean Súil an ní ná feiceann..."
  119. just outsource everyone by Anonymous Coward · · Score: 0

    Just tell management the real money is in personnel. And tell them you think you need to be outsourced to India. You of course will be the one overseeing this and will be the liasion between the outsources and the company later. Screw open-source think about your career man!

  120. Other large finance companies disagree by Anonymous Coward · · Score: 1, Insightful
    Posting as AC 'cuz I work for Big Blue.

    A software company is a special case. You have to prove your OSS code does not contain pieces that belong to your company's intellectual property (IP).

    However, take us at IBM. Employees have to comply with a short OSS-and-IP training program, and we have a process in place for open-sourcing projects. IP checks are in place. That works fine.

    Very large financial companies such as Merril Lynch have started deploying OSS massively (servers and desktops) and they don't seem to have a legal problem with it. They happily mix OSS and non-OSS, e.g. IBM proprietary products running on Linux along with Apache.

    As for sueing someone, this is pure BS. Read the contractual agreement that comes with your MS Windows copy. Short version: MS isn't responsible for anything. Good luck suing them after agreeing to that. Most other software providers have similar provisions. How are these clauses different from the "no responsability" clause in the GPL? Your lawyers are not giving you proper counsel.

  121. I'm inclined to write a long answer.... by Qbertino · · Score: 2, Interesting

    ..because what you're going to try to do is my very business. We're doing OSS migration and OSS project customization for small copmanies and _very_ large corporations (Pharmacy) and I'd could come up with a billion things to say. Since I've been working this field all day for a few months without an end I'll cut it short:
    The world of closed source has ended. Period.
    It's that simple. I wouldn't bet another single dime on a company focusing on a businessmodel that concentrates on the selling of closed source. Hell, even Macromedia - one of the few that actually made a steady revenue with closed source, mind you - has set up their newest product as a _service_ ('breeze') and not as the usual enveloped CD in a box of air!

    Not convinced? Do it the other way around: Tell me why _should_ a company _go_ closed source? Stick with it till it's amortised? Ok. SAP has another few years, maybe even a decade, and only a maniac would try to migrate a company the size of, let's say, Volkswagen, from SAP to a custom compiere or GNUe enviroment or something simular right now. Nuclear Plants are also a special thing. But they are in various ways and are somewhat another league where closedness or openess doesn't really count.
    For all else goes this:
    Every day I'm helping companies do the transition and make the first steps. These companies are in time. In 5 years from now we'll all be the computer software craftsmen/women and MS and Co. will have a hard time adapting. The companies without the awareness to leave the update treadmill will just waste another round of cash and lose it in the end.

    Closed Source has had it's day. It's really that simple. If you're building something new or restrucutring, follow up or waste big money. That's all there is to it.

    --
    We suffer more in our imagination than in reality. - Seneca
  122. Re:Don't sell "Open Source" - PDFs? by Anonymous Coward · · Score: 1, Insightful

    Folks,

    PDFs aren't open source, the reader is free (as in beer $$) but closed tight. Also, you can't cut-n-paste from a PDF to anything. Adobe (lest we forget) is the company that put Skylarov in JAIL. For opening their closed eBooks format so blind people could use it!

    So do youself a favor, don't ever send anyone any PDFs.

    rant mode off, now.

    Thanks,
    jr

  123. Gartner and Slashdot by InsomniaCity · · Score: 1

    'So who else has done this?'. Can Slashdot assist?

    Am I the only one who read this as a prediction that the IT directors will be asking the poster whether Slashdot can help them decide??

    --
    You cant make anything foolproof, they'll only invent better fools.
  124. how I did it with a small (3-4 servers) company... by spacerabbits · · Score: 0

    At first I drew two columns and compared features, etc. to them.
    Then I drew two other columns on the board & started writing every imaginable cost (incl. staff training etc.).

    It took me less then half an hour to convince them.

    --


    fortune is my favourite linux command
  125. NO!, Nooo, not Q&A!!! by ashitaka · · Score: 1

    I just had to restore our Q&A executables to the network after our ancient librarian decided she needed to get back into her old catalog which was supposedly completely migrated over to a web-based system.

    Can you say "I can't learn anything new"

    --
    If you don't want to repeat the past, stop living in it.
  126. The Best Open Source Policy today by agslashdot · · Score: 1

    Don't you know, the entire IT industry in the You Yes of Yay is following the best open source policy = Open the source to Indian programmers, Close the source to American programmers.
    As you can see, it is very successful, very profitable, very popular open source policy.
    Why don't you follow the same ?

    Sorry, simply had to get that off my chest.
    YALOOP ( Yet Another Laid Off due to Outsouring Programmer )

  127. Other by Anonymous Coward · · Score: 0

    Sounds like your company can afford it, so this company might point you in the right direction, they assistedMunich and Paris in open source solutions.

  128. A good policy by Anonymous Coward · · Score: 0

    Would be paying your $1499/CPU licensing fee.

  129. Re:more people using open source software means by Anonymous Coward · · Score: 0

    >...more people working on it, and hence better software.

    Yup, and
    more eyes == more bugs spotted == better software
    (if reported & fixed, of course)

    gewg_

  130. Re:You are fortunate!Get a new lawer by Bunyip+Redgum · · Score: 1

    I am sure PJ's (of groklaw.net fame) employer would be haapy to provide you with open source friendly advice!

  131. Good idea ^^ by cloricus · · Score: 1
    I agree with this, you should ask IBM, RedHat, Novell and others as they will (in an attempt to sell you their product) give you most of the information and support to win over the uppers that you need.

    Also the idea of having an in house geeks as support works very well in practice. (Though not in theory, weird ha? :P) It's getting pulled apart up the page but I have seen this in action and it is impressive. If you are a large company get the software you want, employee geeks and get them working on improving the code (remembering to release all the good updates to the community) and have them there on a minutes notice to fix major problems. (If they are stumped get a street geek and pay by the hour.) I doubt you'd get support from ms to fix a bug you find immediately would you? /me looks at value and hl2

    Also I'd say you should make the transition slow on your users (people using your network) like switch to Star Office 7 and get all the newbies used to it, then switch the mail client (thunderbird?) and get them used to it and if you are really hardcore switch the OS and pray that they realise they can use it the same as windows with only a few differences. (This method worked for me, then again my network is far smaller than yours.)

    Good luck. And remember 1) open source 2) ??? 3) PROFIT - is always right. :D

    --
    I ate your fish.
  132. Not so fast... by EarnestChameleon · · Score: 2, Insightful
    First, I'd like to point out there's no way Stokey would be able to install Linux to all of his workstations by Monday 8 am in a weekend. :)

    I am familiar with most of the arguments for OSS on the desktop, having made them as a sysadmin in a M$ dominated network at my previous job. You look at the services deployed on the server, the applications running on the desktop, the database and start thinking... hey, I know! We'll run sendmail instead of Exchange, OpenOffice instead of Word, Mozilla instead of IE and mySQL instead of SQL server! And we can probably all consolidate it onto one system which also acts as a gateway and a firewall with ipchains--

    I'll save them about a billion dollars over the next 10 years and they'll worship me as their GOD!

    And even in a small environment, that would take some time. Interoperability issues aside (document formats, drivers for that old tape backup-drive? forgot about those) you're looking at a whole new psychology change (getting used to a new GUI, "Where's my internet" kinds of questions), and that will make the end users hate you and the management hate you as well (as everything will seem "broken" to them). Sure, *if* you got them migrated seemlessly, you'd be saving money. Eventually.

    But in an enterprise? Forget it. I mean sure deploy OSS on some test servers where they're used to UNIX anyways or whatever, but replacing all the desktops across the entire enterprise would be just crippling in (re)training costs alone. Not just for the users (wasted time) but for the Tier 1 folks as well.

    My (admittedly unsolicited) advice would be to give OSS just enough of a reputation that someone says, "Hmmm. We should look at this." Then it'll be piloted somewhere in his organization. Once the kinks have gotten worked out, then he could actually have the company-specific data to induce a global change.

    --

    --Have a good night's sleep. Don't forget to brush your tooth.

  133. PDFs are free by Anonymous Coward · · Score: 0
    PDFs aren't open source, the reader is free (as in beer $$) but closed tight.

    There are at least two completely different open source code bases for working with PDFs, XPDF and Ghostscript. They are both Free (as in speech).

    Furthermore, many open source programs can print to PDF. KDE for example, provides a PDF printer so any KDE program that can print, can print to PDF (or Postscript, or fax, or email).

    Also, you can't cut-n-paste from a PDF to anything.

    XPDF can copy-and-paste fairly well.

  134. Claim modest savings, demo with Morphix by beachdog · · Score: 1

    Claim modest cost savings. Open source software can do powerful useful stuff the proprietary desktops can't. You will still need people to plug in kicked out power cords and change toner cartridges. Just making a laundry list of the interesting things your business can do makes me dizzy! Just itemize every open source technology frontier and you will see business value opportunities: GnuPGP - digital signatures and authentication. Morphix - business custom bootable systems. Cluster computing - You have 250,000 CPU hours per day. Email and mailing lists - most underappreciated business tool. Leave the MS desktops intact and add a new disk and RAM for Linux use. Note your firm's potential in asynchronous desktop computer supercomputing. With 60K computers idle at night you can do a lot of financial modeling.One of the major mantras of cluster computing is doing more computing with less manpower.You have so many CPUs available, your cluster computing project may show electricity cost itself exceeding the cost of manpower administering the cluster. Morphix is a great way to demonstrate a Linux desktop (and a great way for you to distribute a business customized Linux application selection).Note Morphix is a recursive way to propogate new and different computer systems. So from the money you save not moving to the next round of proprietary PC software consider this: Out of the $400 not spent, up grade to 1Gig Ram and a 200Gig 2nd disk drive and a $.50 cd copy of your companies chosen MD5checksum applications. On the management side, the kind of work that hundreds of support and admin people do will change. The management task is to figure out how to organize the work so that the tasks are doable, done and delivered. You will need a web site WIKI and a set of email groups for organizing and delegating open source involvement throughout the company.You want some involvement and knowledge about several projects. On the licensing thing... tell em your company is not a programming house, you are an application user. Open source contribution and participation is the appropriate path. Open source programs forked into a proprietary version breeds dead ends and support costs. Business data is proprietary. Configurations and configuration files are a boundary item with a 90 day half-life.

  135. Ernie Ball is a non-Microsoft corporation. by Anonymous Coward · · Score: 0

    Ernie Ball - maker of guitars, strings and many other things went full blown Linux some time ago with zero complaints:

    http://www.google.com/search?hl=en&lr=&ie=UTF-8& oe =utf-8&q=Ernie+Ball+Linux&btnG=Google+Sear ch

  136. it's called "Acrobat Professional." by Anonymous Coward · · Score: 0

    Yeah, Adobe sells products to accomplish this. Check out Acrobat Professional. Cheaper than Word, too.

    In fact, Adobe's put a lot of effort into the concept of a "PDF workflow" -- spanning a whole spectrum of collaboration options, &c.

    1. Re:it's called "Acrobat Professional." by Anonymous Coward · · Score: 0

      The ability to edit in Acrobat Pro is VERY limited. Pretty much all you can do is edit the wording of individual lines of text.

      You can add notes and circle stuff, and there does seem to be much more on the workflow side in the latest version, but the real editing still needs to be done on the original document.

      And Acrobat Pro is $469.99 at CompUSA (only $449 direct from Adobe. Hmmm), whereas Word 2003 is $229.95. Even Office Pro is only $499 (and that's not including the instant $70 rebate they have going) and you get a bunch of other stuff in the deal.

      I'd probably get both, though I could probably get by with Acrobat Standard in their current lineup (still using 5.x).

  137. Commercial software has no support. by Gordonjcp · · Score: 1

    I quite clearly proved my point on support to the manager of a company I did some work for, when it turned out that the stock Debian Woody package of Exim didn't support MySQL virtual users or domains. I couldn't immediately see whether this was because it wasn't enabled or if I'd done something stupid, so I send an email to the package maintainer. I got an answer back within two hours. Said manager was duly impressed, by the speed of response and the "Oh, it's from the guy who actually wrote it!" (well not quite, but I didn't want to complicate it for him) factor.

  138. A Huge Thank You by Stokey · · Score: 1

    Dear All,
    I have received some very useful emails, and have read a large number of useful comments. It's going to take a while to process it all into some semblance of order and all of those who have asked to be kept informed of progress and so on will be.
    I think it's fantastic that the community exists at all, and when called upon can respond with such alacrity.

    If I don't get back to you directly, please drop me an email (although I fear an email slashdotting).

    On a final point, this is the only place this email address has been posted and I am now being spammed into oblivion. Damn you /.!

    Stokey

    --
    Natsu gusa-ya, Tsuwamono domo-ga, Yume no ato
  139. Open source corporate policy in the making ... by Anonymous Coward · · Score: 1, Interesting

    Quoting ... organisation-specific references removed.

    "The purpose of this communique is to advise you that the [IT Department] is currently developing a policy and an approval process for Open Source Software (OSS) that will be published sometime during this quarter.

    What is OSS and why do we need a policy? In today's computing environment anyone with an Internet connection has the ability to download and use value-added software products at little or no cost. Unfortunately, this software may or may not be supported, could pose a security risk and may present legal implications. There may be cases where application developers are including unapproved software in application code that will eventually run in the production environment. In such cases, if the software is not adequately tested, it has the potential to cause problems to the computing platform or to the application itself and may pose a potential security risk.

    This unapproved software falls into one of three categories:

    Development Software - used to assist projects in the development of applications, but will not be included in the application and therefore will not run in the application production environment
    Application Software - included in an application and therefore will run in the application production environment.

    System infrastructure software - required to run development software and/or application software, or simply to provide or enhance infrastructure services.

    All open source software must be supported by at least one of the following:

    - A vendor (with a support agreement)
    - A support area within the [IT department]
    - An identified Functional Owner who agrees to support the chosen software.

    The approval process being developed will cover all types of software and will be managed by the [Software Acquisition section].

    Until the policy and approval process are in place, we would like to remind all staff that only approved software is to be used on networked devices or any other desktop device.

    In the interim, if you are using or plan to use Open Source Software that is not currently approved, you must contact the [relevant area] for interim approval."

  140. Open Source support is better by AlecC · · Score: 1

    My experience is that where Open Source has commercial, paid-for support, the quality of that support is significantly better than the support from closed source software - for the same bucks. Of course, if you don't pay for support, you don't get it - TANSTAAFL.

    Think about it: the closed source software got most of their money off you up-front. Support is not the main profit earner, it is a sideline. They will do the minimum they have to to keep you on the hook. Their best staff are probably routed to the development side of the business and have nothing to do with support, because they are busy implementing new bells and whistles under orders from marketing.

    For an open source support outfit, however, support is the main money earner. If they don't keep you happy, then the paycheck goes away. They are therefore strongly motivated to do it well. Of course, they may be developers as well - probably are. But unlike commercial companies, the motivation is to keep the developers working on support because that is where the dollars come from. So the guy who handles your support call may well be a developer with a developers insight into the system, even if not the bit you have problems with.

    In the Open/Closed argument, support is a winner, not loser, for OSS if there is commercial support

    --
    Consciousness is an illusion caused by an excess of self consciousness.
  141. Useful Information from Email by Cliff · · Score: 1
    Posted with permission.

    This tidbit comes thru email from Slashdot Reader Walt Scacchi:
    Hello Cliff,

    Given your interest in the emerging topic of formulating a corporate policy for developing and deploying free/open source software, I have been asked to speak on this subject recently, specifically for audiences such as the University of California IT Leadership Council (CIOs and senior staff at the 10 UC campuses--this is the business and operations side of the UC, a >100K employee >$10B/yr enterprise, not the academic research side) and others. My focus is less of a "why to invest in F/OSS" but more of a "given that you want to invest in F/OSS, here's what to consider and how to proceed".

    I have a presentation (PDF, PPT) on my Web site from this presentation, if that may be of value to you. You can find it here.

    Hope this helps.

    Walt Scacchi
    Institute for Software Research
    School of Information and Computer Science
    University of California, Irvine
    F/OSS Research Site