Slashdot Mirror


How Would You Argue for Open Source?

Nate asks: "I am currently working for an international corporation, and the site I am working at was (until very recently) entirely run on Windows. We recently purchased a Solaris server, and I am in charge of setting it up and resetting the global UNIX standard. The problem is that management doesn't want to install software that does not have 24 hour, worldwide support available along with it, yet they want the capabilities that only open source software can provide on a UNIX platform (VNC, OpenSSH, etc..) without spending insane amounts of money. I was wondering how the Slashdot community deals with convincing management that Open Source software is safe to use when creating a global standard, and what your solutions have been to supporting users working with open source software." Two years ago, Slashdot tackled the Enterprise Support question. Now, say you had that particular problem solved and the only thing left is that all-important pitch to Upper Management. What arguments would you use in your attempts to get their approval? What statistics and references would you point to, in order to back everything up?

488 comments

  1. changing minds, not easy by webjedi · · Score: 3, Offtopic

    I've had the same problem at all organizations I've been at, except for one.

    It usually ended up in me in a shouting match

    1. Re:changing minds, not easy by Anonymous Coward · · Score: 3, Insightful

      I know that there is information available on open source vs ms EULA. the doc I used was in the syndey morning herald. the beauty is, it shows that mgmt doesn't have "hand on throat" with software vendors. Thus, open source is no more risky. Also MSFT has never been successfully sued in 27 years!
      My approach is to address the FUD right up front. Fear of license, fear of lack of support. Guess what? We don't have any now!!!

    2. Re:changing minds, not easy by webjedi · · Score: 5, Interesting

      Sorry, trying to get a "first post", and now for more details.

      Anyhow, my tenure has been at a large document and imaging company, a not-for-profit professional organization, entertainment conglomerate, internet security development company, e-learning and training company, a small IT consulting firm, and now a large energy company. The easiest minds, at least I encountered, were at the small companies, less levels of crufty management to deal with. It also counted that I had a bit of autonomy in driving the technology vision, mainly because whatever I was tasked with "had to get done". So, I think size combinied with mission critical decisions may help leverage a case.

      The "shouting" match occurred at the entertainment company and at the not-for-profit. The first was in the case of some top brass brought in to trim budgets, where we had everything successfully running on open source stuff (which used to run on expensively leased Sun hardware [E250] and software) but was moved to some discarded Acer desktops and FreeBSD. THe stuff ran better and without any hassles on the open source stuff, but because these jokers couldn't get out of their lease with Exodus for the hardware, I was told to support the Sun environment or walk out the door, I chose the door. The latter, in the not-for-profit, the shouting match there ocurred with one of the three (yes three) IT Directors we had there during my tenure. He didn't like the idea of open source at all, in fact, that old argument of "I can get a manager from Sun on the phone 24x7" for support was met with my retort "yes, but can that manager ever give you a technical solution. WHen was the last time he sat in fron of an E450 wondering what happened to the OS when it took a dump". It was later brought up that the organization supposedly didn't run any open sourced software for important tasks (he'd been there about 4 months at the time) and I think he took a look at our SUn, Windows, and Apple machiens at the time and thought that, but I said... "well, what about Sendmail...", he replied, "well, that's and exception...", "then how about BIND?","um, well", "and Perl?!", "well, that's not... but um..."... suffice it to say, making him look bad during a pissing contest in front of his subordinates in the meeting room was not a good way to intorduce myself. He later quit after not feeling he "fit in" to the organization (that, and he physically assaulted me when a hacker broke in through a few of their misconfigured Windows and Sun servers, then got yelled at by the president of the organization... I think his name was Terry White)

      I think the best thing to do is to subtlely play to Open Source software's strengths... I wish you well.

    3. Re:changing minds, not easy by Anonymous Coward · · Score: 0

      I'm sure a big fat thankyou check from Microsoft's in the mail!

    4. Re:changing minds, not easy by Jon_E · · Score: 1

      um - actually sun support can be surprisingly good, but it often depends on who you talk to like any other large IT vendor. You might also find that they've got a really good handle on openSource and may even know the code better than some of the development teams.

      As for the shouting matches - ever consider counseling or classes in public speaking? There are many ways to make valid points and positive change without pissing on people or being overly confrontational ..

    5. Re:changing minds, not easy by t0ny · · Score: 2, Funny
      It usually ended up in me in a shouting match

      "d00d, LiNux iz ub3r!! M$ W1nd0ze sux0rz!!!"

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    6. Re:changing minds, not easy by TedCheshireAcad · · Score: 1

      Mod parent up!

      ...I was told to support the Sun environment or walk out the door, I chose the door.
      Good for you, they can't see that they're driving themselves into the ground, fuck 'em.

      ... "well, what about Sendmail...", he replied, "well, that's and exception...", "then how about BIND?","um, well", "and Perl?!", "well, that's not... but um..." ... He later quit
      Wow, I can only imagine how satisfying that was. Really, nothing beats showing up a complete tool to the point where he quits his job because he realizes what a failure he is at life.

      Bravo!

    7. Re:changing minds, not easy by Anonymous Coward · · Score: 0

      The "shouting" match occurred at the entertainment company and at the not-for-profit.

      I think the best thing to do is to subtlely play to Open Source software's strengths...


      I think you should follow your own advice. :-)

    8. Re:changing minds, not easy by KshGoddess · · Score: 2, Informative

      um - actually sun support can be surprisingly good, but it often depends on who you talk to like any other large IT vendor. You might also find that they've got a really good handle on openSource and may even know the code better than some of the development teams.

      Plus, of the 'big names' in UNIX, Solaris is much more GNU-friendly than most, and I say this out of experience, yes. At least they give you the headers you need without having to buy the rather expensive compiler (HP, IRIX).
      As for the leasing issues, that's a business deal, probably done as a tax dodge, as most equipment leases are.
      I guess I'm lucky in that my director doesn't care what tools we use, as long as the job gets done. I'm actually working, getting more open source programs in for myself and the DBAs.
      --
      It's a little wrong to say a tomato is a vegetable. It's a lot wrong to say it's a suspension bridge.
    9. Re:changing minds, not easy by Anonymous Coward · · Score: 0

      Hmm... Seems to me that there is a market niche: There is a need for a company, that reads through OSS/FS sources and actually guarantees updates for its paying customers. Of course, who says the patches must be made in-house, when systems like Apache are already patched so fast.

      All you would need is trust. Although it might be expensive at the beginning, trust can be bought from insurance companies.

  2. when XYZ corp goes out of business... by Red+Warrior · · Score: 5, Insightful

    "We'll have access to the source code, and be able to update the app as needed due to new requirements or OS upgrade."
    Worked for me.

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
  3. You could start by asking them ... by BillsPetMonkey · · Score: 5, Insightful

    if they want to take responsibility for aligning their IT strategy to their business objectives, or their systems provider's.

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
    1. Re:You could start by asking them ... by Master+Bait · · Score: 1
      if they want to take responsibility for aligning their IT strategy to their business objectives, or their systems provider's.

      Damn, that's a great answer.

      I'd also think there's a lot of holes in management's touted '24/7' outside software support requirement. Perhaps their are specialists that provide telephone support for many open source projects, but when I need support, I ALWAYS use groups.google.com and/or plain old google.com. And I have found the answers I need, open OR proprietary software.

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    2. Re:You could start by asking them ... by Captain+Beefheart · · Score: 4, Insightful

      Fair enough, I'll bet that's a great system, but the problem is convincing management that Google is a consistently 99.9% reliable solution. Also, if you get a solution from Google that doesn't work, you can't necessary hold the source of that info responsible for damages, loss of income, etc. The company has to eat it. And probably the first thing they'd do to cut losses would be to kick you to the curb and get a yes-man admin, unfortunately.

      Lastly, a lot of these management types are generally 'Net-illiterate and view everything outside of AOL as a cesspool of viruses, hackers and obscene pornography. Not the source of anything remotely resembling troubleshooting. I suspect this perception will remain a problem until the tech dinosaurs have all retired.

      So you have to sell them a high-quality call center staffed with dedicated pros. Or as a previous poster said, ask management if they want to guide the company according to their business plan or according to the plan of their OS provider.

    3. Re:You could start by asking them ... by dthable · · Score: 1

      Or as a previous poster said, ask management if they want to guide the company according to their business plan or according to the plan of their OS provider.

      And for some, this is the kind of guidance that they are looking for.

    4. Re:You could start by asking them ... by TopShelf · · Score: 4, Funny

      I'd recommend taking the opposite approach. Propose that the company align their strategy with the systems provider, emphasizing their expertise and services that are worth every penny of their seemingly high cost. Then watch as the PHB's start talking about less expensive alternatives...

      --
      Stop by my site where I write about ERP systems & more
    5. Re:You could start by asking them ... by Anonymous Coward · · Score: 0

      This holds especially true for anyone who has an egomaniac boss. Reverse psychology is about the best tactic when your boss frequently elects for the opposite of whatever you recommend!

    6. Re:You could start by asking them ... by Anonymous Coward · · Score: 0

      Uhm. Are you sure the management is thinking about you? You as an individual expose them to a lot of risk. If after deciding to follow the "have Master Bait google for it solution" you got hit by a truck, what can management do? If instead there is a procedure, like call IBM, there is very little risk. Of course, it costs more.

      Joe

    7. Re:You could start by asking them ... by Anonymous Coward · · Score: 0

      Which raises another question: SHOULD business XYZ be content with relying solely on the benefactor of their choice of wares?
      One might say that the prospect of going to a search engine for software support is scary. I would say that *not* having that option is what's scary. One gives up the right to go after most if not all proprietary software vendors for any bug or security hole that causes one's company or one's self harm when you agree to the EULA installing (Read 'em folks), so *what* is it that one really buys, other than what they choose to provide beyond the binaries, when you opt for a closed system? It sure isn't confidence...

    8. Re:You could start by asking them ... by Dri · · Score: 0

      Ha, classic. The good thing about Open Source is that you're not hostage by someone elses support department.

      --
      Girls are strange. They don't come with a man page.
      -- Michael Mattsson
    9. Re:You could start by asking them ... by fishbowl · · Score: 1

      > a lot of these management types are generally
      >'Net-illiterate

      It bothers me that this is not regarded as THE problem. It should be considered as outrageous as if they were illiterate in the usual sense of the word. Why does anyone expect to survive in the business world without educating themselves about contemporary business technology? Why does the business world even allow them the luxury?

      Would you hire an accountant who couldn't pass a basic GAAP test? Why would you allow someone in tech management who doesn't have a significant grasp of the tech? It's no different from hiring truck drivers who don't qualify for commercial drivers licenses or ditch diggers who cannot grasp the safety regulations about digging ditches.

      --
      -fb Everything not expressly forbidden is now mandatory.
    10. Re:You could start by asking them ... by rifter · · Score: 1

      Fair enough, I'll bet that's a great system, but the problem is convincing management that Google is a consistently 99.9% reliable solution. Also, if you get a solution from Google that doesn't work, you can't necessary hold the source of that info responsible for damages, loss of income, etc. The company has to eat it. And probably the first thing they'd do to cut losses would be to kick you to the curb and get a yes-man admin, unfortunately.

      Yes, well, neither can you hold support at a big company accountable for damages. At best they will apologize and try giving you a different answer.

    11. Re:You could start by asking them ... by DickBreath · · Score: 1

      Why does anyone expect to survive in the business world without educating themselves about contemporary business technology?

      Be careful what you wish for.

      Just imagine...

      The "education" comes in the form of vendor training programs, brochures, conferences.

      --

      I'll see your senator, and I'll raise you two judges.
  4. For stats, see "Why OSS/FS? Look at the Numbers!" by dwheeler · · Score: 5, Informative

    For statistics about open source software / Free Software, see my paper, "Why Open Source Software / Free Software? Look at the Numbers!", at http://www.dwheeler.com/oss_fs_why.html . It has a large collection of information you'll probably find useful.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  5. Documentation is the key by Binestar · · Score: 5, Interesting

    Show your boss how easy it is to ind online troubleshooting documentation for the various software packages you are proposing to use, as well as documenting the entire install so a monkey could reinstall the software if something breaks.

    Your company wants to make sure that anyone who might administer those servers has access to the information they need to fix any problems that come up if the person who initially installed the software falls off the earth.

    A 24hour support line is one method of getting that support, you just have to show that there are other less expensive support routes that are just as viable.

    If need be remind your boss that it is your ass on the line if something goes wrong with the servers and you'll be the one showing up to work at 4AM on a Sunday to fix the issue.

    --
    Do you Gentoo!?
    1. Re:Documentation is the key by Lemmy+Caution · · Score: 5, Interesting

      Your reply indicates a very small department or small business approach to things. It really isn't applicable. The moment you tried to do a demo of an install, you'd be laughed back to the tech support trenches from which you came.

      These are the real issues: there's a way that corporations work, a corporate culture which is comfortable with familiar things and very, very uncomfortable with unnecessary risks. Using the traditional vendors - Oracle, Sybase, HP, Compaq, Cisco, Microsoft, Sun, IBM, SAP etc. - means dealing with other corporations like themselves, with all the systems of accountability you associate with them. With few exceptions, dealing with open source solutions means dealing with grad students' summer projects - perhaps very well written ones, but with no real systems of accountability, no roadmaps, no certifications (except very questionable third-party ones) and so on.

      The way to sell open-source is *not* to sell open source. It's to sell complete, integrated solutions built on open standards (that just happen to be free - although I wouldn't even mention it, since most everyone believes you get what you pay for) - you quote a cost for the *total solution,* hardware and software, training and support and TCO over n years, versus the cost of the existing solution, and you enumerate - and, if possible, quantify - the problems of an existing, closed source solution and the benefits of the new solution. That's *it.* If you want to go on after that, have case studies handy, the more the better. Do *not* talk about installers or Gnome or skins or distributions or customizability or network transperency or anything like that - you'll sound like an idiot.

    2. Re:Documentation is the key by Havokmon · · Score: 4, Insightful
      If need be remind your boss that it is your ass on the line if something goes wrong with the servers and you'll be the one showing up to work at 4AM on a Sunday to fix the issue.

      No kidding. Upper Management never seems to remember it's not THEM building the network, it's you. So they're concerned about how THEY will look if something does work, well, that goes both ways. If YOU are setting up a crap network, not only will you be the one coming in on off-hours to repair it, but your voice will carry less and less weight as it gets worse and worse..

      That actually piggy-backs the consulting Ask Slashdot from a few weeks ago.. If you're going to get stuck supporting garbage, and you know it, speak up! While the money may be good in the short term, the company will probably pay someone else to put something new in because you've been associated with the garbage.

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    3. Re:Documentation is the key by zonix · · Score: 1
      Using the traditional vendors ...

      BTW, doesn't HP and IBM provide support for FOSS solutions, to some degree at least? I forget!

      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    4. Re:Documentation is the key by rowanxmas · · Score: 2, Interesting

      So my company is a private-non-profit research institute who won a large grant from IBM. That means that we had IBM come and install some big iron. And I worked with them to set up a DB2 server application, which is not yet released.
      And when they sent me install instructions it was often pages of: ln -s, perl scripts ( some of which I wrote ), etc.
      So if someone is laughing at your install instructions because it is *gasp* box specific, then they really don't know shite about how stuff actually gets done.
      I don't trust any "installer" that requires something other than "tar xzvf" to use. ( although RPM can be nice sometimes if you haven't hosed your install yet ).

    5. Re:Documentation is the key by Malcontent · · Score: 1

      Could you please tell me the name of the company you work for? I want to make sure I don't hold any stock in a company that thinks it can get accountability from Microsoft or Oracle.

      --

      War is necrophilia.

    6. Re:Documentation is the key by sketerpot · · Score: 1
      I don't trust any "installer" that requires something other than "tar xzvf" to use.

      How about "make" or "make install"? Or, for that matter, "python setup.py install"?

      Hell, you could even have an installer which uses "tar -zxf" without the v.

      TWAJ,S.

    7. Re:Documentation is the key by Anonymous Coward · · Score: 0

      Your reply indicates a very small department or small business approach to things. It really isn't applicable. The moment you tried to do a demo of an install, you'd be laughed back to the tech support trenches from which you came.

      Not EVERYONE works for Exxon or General Foods...

      yet...

    8. Re:Documentation is the key by steveg · · Score: 1

      I don't trust any "installer" that requires something other than "tar xzvf" to use. ( although RPM can be nice sometimes if you haven't hosed your install yet ).

      Me neither. Which was my big beef last time I tried to install Oracle. Bad enough they used to require X installed on the server. Now you have to have a full-fledged Java environment. Just for the installer to run. Oh yeah, and X too.

      --
      Ignorance killed the cat. Curiosity was framed.
    9. Re:Documentation is the key by Billly+Gates · · Score: 1
      Try %95 of all public companies.

      Its sad but true.

      In a smaller company its not like this. But imagine your job as a CFO or Lan manager with 800 people working under you?

      Something like a flaky server or a network is always causing a problem. You are overworked and you call the employee who works with this and demand they fix it! If the fix works then you forget about it. But if other problems arise and your boss is breathing down your neck something needs to be done.

      Not everyone is a good admin. It could be the product and not the employee's fault but someone is going to get fired. If not then nobody will listen to you and blame the problem on you or you can can this "troubled" employee and replace him with someone who can fix it.

      In the end your performance review and reputation are on the line. This is why the way it is.

      Support is important so it does not have to end this way. If Microsoft or Oracle can fix a problem then your own reputation as well as another employee's stays normal.

      Its sad but true in large environments where managers and directors can not deal with the issues and just expect results.

      In a small bussiness you can explain to your boss the problem and recommend a different solution. In big-corp things need to be approved with redtape.

      Once a solution is implemented it stays which explains the obsession with support.

    10. Re:Documentation is the key by rowanxmas · · Score: 1

      The point was really more that I like to be able to know what is happening, thus any of the examples you gave are better than a mystery "setup.exe".

    11. Re:Documentation is the key by Anonymous Coward · · Score: 0

      You were doing real good right up to the 'network "transperency"' part.

    12. Re:Documentation is the key by Malcontent · · Score: 3, Insightful

      "Support is important so it does not have to end this way. If Microsoft or Oracle can fix a problem then your own reputation as well as another employee's stays normal."

      Interesting claim. You think that a company with 800 stations can call microsoft and have them send somebody out to fix the problem. That's the size of a small hospital. Go ask your hospital how responsive Microsoft is to their demands for support of flaky software.

      --

      War is necrophilia.

    13. Re:Documentation is the key by Billly+Gates · · Score: 1
      Its more of a finger to point at if something blows up. Its always about accountability and failure in the business world.

      You have people who climb to the corporate because they do not take risks or make critical decsions. Its because they do not fail.

      With Oracle, Microsoft or even Sun you can get great documentation and support which Linux lacks. Microsoft support is terrible I admit but sun will actaully have an engineer in your office within 4 hours if your a gold member. You can hire Microsoft consultants as well for an arm and a leg which will support your environment.

      If you use an open solution and an employee can't find an answer to a problem, who are your (l)users going to point the finger too? YOU!

      At least with Oracle or Microsft you can point the finger at them and getting info is a hell of alot easier. Again this has to do with accountability or "you selected this product so please make the problem just go away!". Linux for example has terrible documentation compared to professional Unix's like Solaris. The man pages are a perfect example as well as administration guides. Trusting the Linux howto's are pretty scary for alot of people.

      This is why businesses like them.

    14. Re:Documentation is the key by Billly+Gates · · Score: 1
      Offtopic but your sig is hilarious.

      I like funny sigs myself but you beat me to it.

    15. Re:Documentation is the key by Malcontent · · Score: 1

      " Its more of a finger to point at if something blows up. Its always about accountability and failure in the business world."

      How do you define accountability? How is saying "it's their fault" holding anybody accountable?

      "With Oracle, Microsoft or even Sun you can get great documentation and support which Linux lacks."

      Huh? You mean those Ireilly books are not good enough for you? My apache book is way better then the help file MS shipped with IIS. MS does not even provide written documentation anymore.

      ". Microsoft support is terrible I admit but sun will actaully have an engineer in your office within 4 hours if your a gold member."

      With 800 stations? How much do you have to pay for a gold membership? My guess is that it's at least one million a year. For that kind of money I can hire a team of open source developer to support me 24/7 on site.

      "If you use an open solution and an employee can't find an answer to a problem, who are your (l)users going to point the finger too? YOU!"

      If you can't find the answer then you aren't looking. If there is no answer then you chose the wrong product in the first place.

      "Again this has to do with accountability or "you selected this product so please make the problem just go away!"."

      Go ahead and call Microsoft and complain to them about your PC crashing or your network getting hacked. See if they can surpress their chuckles while they tell you to eat shit and die.

      "Trusting the Linux howto's are pretty scary for alot of people."

      You don't have to. You can buy a book!. You can get on IRC. You can join a listserve. Hell you can go pay redhat for support. In fact IBM, Oracle, HP, Compaq and yes even sun will support linux too.

      It's time to retire the "you can't get support" FUD buddy. Also please check amazon.com before you go around spreading the "there is no documentation" FUD too.

      Better yet just stop spreading FUD.

      --

      War is necrophilia.

    16. Re:Documentation is the key by fishbowl · · Score: 1

      >Now you have to have a full-fledged Java
      >environment.

      As runtimes go, java isn't all that huge, or even complicated.
      Oracle comes with the java runtime needed to install. Since the installer is a subset of the enterprise manager, it turns out to be a good thing that the installer forces you to have your ducks in a row before you start.

      --
      -fb Everything not expressly forbidden is now mandatory.
    17. Re:Documentation is the key by Anonymous Coward · · Score: 0
      Quite the contrary this argument is quite valid. With Microsoft you get msdn to help you but only some website and a chat room for support with Oss.

      Its like this where I work too. Redhat is not even looked at because support is not as good as Sun's offerings.

      Its ok for Microsoft to deliver bad support since they are Microsoft. If you need to run a client/server Vb you pay Microsoft because their is no choice.

      Believe me when I say Linux is quite poorly documented compared to other Unix's. The man pages on Linux suck.

      Without anyone to blame the blame will always point at you and could cost you your job if your ever in a situation that you can not solve.

    18. Re:Documentation is the key by christophersaul · · Score: 1

      I think the point is the vendor supplying the support - Sun, for example, have docs.sun.com, where all Sun related stuff is neatly arranged. They have SunSolve which gives you some extra stuff too - it's neater than 'buy some O'Reilly books and go on the web and ask someone.'

      If you had gold support from Sun you'd stick it on your server or mission critical workstations. It'd cost about 10-15% of the list price and importantly is a hardware AND software warranty, so you get support for the lot. If you had 800 highend Sun workstations you'd probably upgrade to silver support and have gold on the server. This would be important principally for hardware reasons, so you wouldn't have the money for your open source team. And if you had a problem, Sun would work on solving it.

      Equally, if you did have an open source team, you'd need to make sure that team was doing stuff inline with all the other hospitals around the country or all the work you were doing would essentially be useless. It's also doubtful you could keep guys employed and motivated who had the skills to troubleshoot the entire gamut of software you were using. They'd neet to be able to do everything from configure Apache to write device drivers.

      What you do is have a coherent IT strategy where you pick some key vendors who will partner well with you and you get your accontability and support from this relationship.

    19. Re:Documentation is the key by steveg · · Score: 1

      I should take another look at it then. Last time I tried, the runtime either did not come with it, or I didn't find it.

      But it's also a drawback (in my opinion) that you are required to use the Enterprise Manager. That it's available as an option, fine, but it would really be nice if Oracle had retained the command line tools as well. Not to mention the command line installer.

      --
      Ignorance killed the cat. Curiosity was framed.
    20. Re:Documentation is the key by Malcontent · · Score: 1

      " I think the point is the vendor supplying the support"

      If that's the point then stop making it. It's a stupid and silly point. Most people who buy support for windows or oracle or whatever don't get it from the vendor. Usually because it's too expensive.

      " it's neater than 'buy some O'Reilly books and go on the web and ask someone.'"

      It's also more expensive. BTW you are likely to get a better answer from google then from the vendor. I know.

      "If you had gold support from Sun you'd stick it on your server or mission critical workstations. It'd cost about 10-15% of the list price and importantly is a hardware AND software warranty, so you get support for the lot. If you had 800 highend Sun workstations you'd probably upgrade to silver support and have gold on the server. "

      How much? 10 to 15 percent of 800 high end sun workstations? Yes I can hire a full time linux hacker for that much. In fact I can also save a ton of money on off the shelf intel hardware too, enough to maybe hire two linux hackers.

      "Equally, if you did have an open source team, you'd need to make sure that team was doing stuff inline with all the other hospitals around the country or all the work you were doing would essentially be useless."

      What? Who made this rule up? They would be working for me, they would do what I told them to.

      "It's also doubtful you could keep guys employed and motivated who had the skills to troubleshoot the entire gamut of software you were using. They'd neet to be able to do everything from configure Apache to write device drivers."

      It depends on my application. If I was using the linux boxes as servers then I would hire somebody from an ISP, if I was running linux as a desktop I would hire somebody who had experience with that. In over a decade of using linux I have never needed to write a device driver so I would probably not put that on the want ad at all.

      "What you do is have a coherent IT strategy where you pick some key vendors who will partner well with you and you get your accontability and support from this relationship."

      I have worked with many companies who had these "relationships". They all paid way too much for next to nothing.

      Once again you seem to define accountability as "it won't get fixed but I can blame somebody and maybe save my own ass". You are destined to become a PHB some day.

      --

      War is necrophilia.

  6. Begging the question by mental_telepathy · · Score: 5, Insightful

    It seems odd to me to decide on a solution and then develop arguments to use that solution. IT is generally a service provider for business needs. You present the business users with the available options, outline the pros and cons, and allow them to decide. The other danger of engaging in proseletyzing is that if something goes wrong, everyone will be quick to point out the guy who did all the yelling about open source.

    1. Re:Begging the question by Anonymous Coward · · Score: 0

      It seems odd to me to decide on a solution and then develop arguments to use that solution.

      I totally agree with you. This guy (Nathan Fisk, who posted the original article) seems either totally clueless, or quite simply, a TROLL, TROLLING for a flamewar.

    2. Re:Begging the question by mattite · · Score: 2, Insightful

      I don't believe the poster is playing the evangelist. He listened to his boss and determined that OSS/FS best fits management's strategy, eventhough they won't admit it. Of course having a job with a Solaris server is better than having a Solaris server with no job. It might just be worth paying the extra $ to fend off management's worries. If something goes wrong, this guy gets yelled at anyway, no matter the platform. One thing is for sure: handling when to speak up and when to keep quiet can be tricky business.

    3. Re:Begging the question by Anonymous Coward · · Score: 0

      It is also odd that some upper management folks will choose a solution before they know the problem.

      I experienced this recently when I was assigned to a group to do on demand, rapid response development. It was decided that all apps would be written in a particular language even though there might be huge chunks of available code to do the task in another language.

      The issue is just what has been mentioned before, management chooses familiar solutions over options that are really much better suited to the situation. The post seems to be looking for a way to cut through this established practice to be able to implement a superior solution when the superior solution argument doesn't seem to take with management or they just don't trust him or his sources.

    4. Re:Begging the question by pi_rules · · Score: 1

      Not picking on your post in particular, but it just struck a chord with me.

      Sure, as IT workers we have to rationalize our decisions, but sometimes we're asked to rationalize things that are just so far out there that we don't know where to begin. I think the movie "Tommy Boy" put it best, and I can't beleive I actually brought this into the thread:

      paraphrased: "I could take a shit in a box and guarantee it if you wanted."

    5. Re:Begging the question by Anonymous Coward · · Score: 0

      >[M]anagement chooses familiar solutions over
      >options that are really much better suited to the
      >situation.

      To their credit, and from my point of view having been on several sides of the issue, they often make these decisions in the absense of any credible input from their staff.

    6. Re:Begging the question by freestyle-fiend · · Score: 1

      He listened to his boss and determined that OSS/FS best fits management's strategy,

      So the parent post provides argument that could be used to argue for Free Software. The person arguing for open source could confront the management with: "You should consider the pros and cons and choose the solution that is most appropriate for your needs."

      If he is right to claim that Free Software is the best solution (and I think that he is), then the management must have failed to weigh up the pros and cons of the possible solutions properly.

  7. Buzz words. by The+Ape+With+No+Name · · Score: 3, Interesting

    When telling my boss why it would be foolish to use Oracle for a web content database when MySQL is cheaper and faster (I know, I know), she wanted to know what the TCO is on it. Huh? I just said it was free other than labor. "Well I'll have to talk about TCO. My bosses don't believe that OSS is actually free." I wish they would just leave me alone and slip the checks under the door....

    --
    Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    1. Re:Buzz words. by Anonymous Coward · · Score: 0

      So set up a company that can sell here MySQL for $10,000 per copy.

    2. Re:Buzz words. by t0ny · · Score: 4, Insightful
      When telling my boss why it would be foolish to use Oracle for a web content database when MySQL is cheaper and faster (I know, I know), she wanted to know what the TCO is on it. Huh? I just said it was free other than labor. "Well I'll have to talk about TCO. My bosses don't believe that OSS is actually free." I wish they would just leave me alone and slip the checks under the door....

      This is why most pure tech people generally cant get things done (or done "technically" right); because they sometimes have an inability to provide things that are asked for.

      Management and Tech are two different languages. Your boss was telling you how she wanted to explain it to HER bosses, and you basically said "oh, I dont feel I need to". Well, when she doesnt feel like listening to your suggestions in the future, you will know why.

      I get ahead by making my boss's job easier, not harder.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    3. Re:Buzz words. by Fastolfe · · Score: 4, Insightful

      But she has a perfectly valid point. When MySQL breaks, are you the only/best option for fixing it? Do you really consider yourself that much of an expert that you could handle any conceivable problem that you might face? What if a hardware problem causes data corruption? Would you know how to recover from that? What if a library incompatibility comes up in the future and breaks MySQL. Would you be able to troubleshoot that and get the database back up? How long would it take you to do that? What if you run across a problem you have no idea how to resolve? Are you confident enough in your ability to find a solution via newsgroups or mailing lists?

      Now what happens when you're on vacation? What happens when you've left the company? How does additional staffing (and training, since it may be very difficult to find a MySQL guru as smart as you might be) factor into your costs?

      The point is, from an enterprise management perspective, things aren't as simple as some of us think. We think, yah, I can support this pretty easily. I haven't had a problem yet with it that I haven't been able to resolve (given enough time). Now ask yourself if that's sufficient for the project, or if you're going to need something or someone else to fall back on.

      The "guru" support model works very well for smaller businesses, but frequently has major problems scaling to support an enterprise.

      Now, I'm not saying that you (or someone else) might not have problems with this anyway (given that MySQL is actually fairly popular), but others reading this might not have the same luck with any OSS project. Just because the source is available doesn't mean it's cheaper to use than a commercially-supported product.

    4. Re:Buzz words. by c.emmertfoster · · Score: 1

      I already told you, I deal with the god damn customers so the engineers don't have to, I have people skills, I am good at dealing with people, can't you understand that, WHAT THE HELL IS THE MATTER WITH YOU PEOPLE!!

      --
      We can neither love nor pity nor forgive. If you make a slip in handling us you die!
    5. Re:Buzz words. by Foofoobar · · Score: 1

      Tell her that ever so recently, MySQL 4.0 passed speed tests that ranked it equivalent to Oracle 9i (and then conveniently neglect to mention its lack of checks on foreign keys...heh).

      --
      This is my sig. There are many like it but this one is mine.
    6. Re:Buzz words. by jeremyp · · Score: 1

      Newsflash: Labour is not an insignificant cost in any enterprise computer system.

      Other newsflash: many companies have site wide Oracle licences so adding extra applications can be free.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    7. Re:Buzz words. by GunFodder · · Score: 1

      How does the perfomance difference between Oracle and MySQL impact your choice of hardware? Who is going to install your database? Who is going to support your database, and during what hours? What happens when the database goes down? What happens when disaster strikes and your database gets corrupted? What happens when your application requires a feature that your database doesn't have? How will you scale your database up when traffic increases?

      The answers to these questions all cost money. I'm sure Oracle has documents that can answer all of these questions. You will need to provide the same answers for MySQL.

    8. Re:Buzz words. by jedidiah · · Score: 1

      The only problem with this is that you can have top level consultants from Veritas, Oracle/TUSC AND Sun all pondering over a troubled system for weeks before they finally stumble onto a problem. Now, this works for the really big shops that can afford to hire the "big gun" talent.

      Nearly everyone else is stuck getting their advice/support/consulting from a bunch of schmucks that are typically no better than some self-taught quasi-amateur inhouse dba that's only been working with the product a few months.

      Without an inhouse Oracle guru, you really can't exploit "enterprise support offerings".

      --
      A Pirate and a Puritan look the same on a balance sheet.
  8. First ask a few questions by jetlagQ · · Score: 1

    questions to management:

    1. How many times have you been bent over the rail for 'minor enhancements' to proprietary software?
    2. How many times have we bought software from companies that have later gone out of business only to find later that they are bug-ridden?
    3. How many times has a vendor BS'd us about a product's capabilities and all we could do was nod silently?

    Add all these together and while I'm sure they're a small percentage of the overall benefit, they're something alot of tech managers have had to deal with in the past.

    1. Re:First ask a few questions by Acidic_Diarrhea · · Score: 2, Insightful
      This is the wrong approach to take. You don't need to argue about the pitfalls of closed source software. Assuming managers are aware of what they're managing, they already know the problems. You need to tell them how open source avoids these problems and, furthermore, explain to them how other problems they might foresee would not arise with open source. The manager needs some guarantees on their software and someone to blame when things go wrong - point them to the support offered by Redhat or MySQL.

      Also, if you're talking to your manager about being "bent over" and using the term "BS", you're not in the most professional of atmospheres and might consider getting out.

      --
      I hate liberals. If you are a liberal, do not reply.
    2. Re:First ask a few questions by mshiltonj · · Score: 1

      Assuming managers are aware of what they're managing...

      That's a BIIIIG assumption to make!

    3. Re:First ask a few questions by pla · · Score: 2, Insightful

      Also, if you're talking to your manager about being "bent over" and using the term "BS", you're not in the most professional of atmospheres and might consider getting out.

      You haven't dealt with many "tech" managers, have you?

      In my entire career (roughly a decade doing primarily firmware engineering with an assortment of "normal" coding as well) , I have had exactly two managers with a clue.

      One I consider really decent, he knew what I did, and more importantly, he knew what he didn't know and wouldn't challenge me on decisions about things he didn't know.

      The other "knew C", and for the most part stayed out of my way and let me do my job. Incidentally, for any management-types reading this, you should aspire to meet this description - At least know the basics of what the people you "lead" do, and if you can't literally do their job for them, just leave them the hell alone. Give 'em a project and go back to your cube for a week.

      All the rest (I'd say over a dozen) believed that their pathetic little MBA meant they knew more about how to do my job than I did.

      Put simply, PHBs really do exist, and count as the majority (in my experience) of managers.

      Now, I don't mean to say they serve no purpose - I don't claim to understand the business world, so somebody better know "step 2" of code -> ??? -> profit. But when accountants give engineers crap about purely tech-oriented decisions, they need to ask themselves "do I want the job done, or do I want to prove my cluelessness to people who already consider me of dubious value to the ''team''?"


      Incidentally, regarding tech support, I have found it wanting for any real usefulness, other than a false sense of accountability for the PHBs. At my previous job, we had a rather large tech support contract with a company that provided a particular embedded OS to us, and when something went wrong, guess who ended up solving the problem? WE provided THEM more bugfixes than they provided us. No kidding or hyperbole involved here. They would always respond with "we'll look into it", and of course since we needed the code working "yesterday", we'd have to start working on their bugs on our own. On two occasions that I can remember, we had to send an engineer to their HQ to explain their own major architectural flaws to them so they wouldn't continue sending us "fixes" that re-broke what we'd already worked around. Sad.

    4. Re:First ask a few questions by Narcissus · · Score: 1

      I have to disagree with your call on professional atmospheres. I'm a developer, and there's one layer of management between me and the CEO (and this is not a small company). If I think something's wrong, I tell my manager exactly what I think, and if it's more a problem for the CEO or CFO, I tell them directly.

      Having said that, I guess my company may be in the minority, and it has been built up quite quickly from what was the CEO's spare bedroom less than 10 years ago. The point is I am employed for my knowledge and technical abilities: not for my ability to gloss over problems (which I can do when I need to).

      I call it how I see it, as does everyone up the line. If I fscked something up, I expect to be told, and to be told directly (without any niceties). Cut the crap and get the job done, I say.

    5. Re:First ask a few questions by Acidic_Diarrhea · · Score: 0, Offtopic

      Where did I say anything about glossing over problems? There is a certain way to behave in polite society about mentioning being "bent over", implying anal sex, is not part of that behavior. Do you honestly think it's appropriate to discuss anal sex with the CEO of this company?

      --
      I hate liberals. If you are a liberal, do not reply.
    6. Re:First ask a few questions by sdriver · · Score: 1

      Hehehe....

      Windriver's VxWorks?

      Exactly the support I got from them.... nothing but me providing fixes...

    7. Re:First ask a few questions by Anonymous Coward · · Score: 0

      Having worked with the BRUNCH and all big Iron companies, timely support is rare, and it is all the clients fault.
      clock starts now.
      something goes bung.
      disbelief, shock, ....
      Page on call support,
      Re-page the correct guy or one in range.
      Onsite in less than a hour.
      Reversing or rebooting is quick, but the database integrity checks will take eons.
      One hour to diagnose a change was root cause failure.
      One hour to package system dumps.
      4 hours for the vendors to read the dumps and give you the patches.
      Apply patch chain (prerequisites and patch) ...
      Support is a mirage, but Management likes $Megacorp because they outsource responsibility and the finger that points to them.

      $Megacorp loves this too, as they are not responsible for hardware(you skipped monthy maintenance) ; Software (You did not apply all the weekly patchs; you did not report/call in the problem properly until this time; you did not - well the list is long.

      Managers who want Dynamic systems - 7/24 is a myth. Things are not helped by vendors with two issues databases, one for clients and another for their own analyists

    8. Re:First ask a few questions by pla · · Score: 1

      Wow... Right on the first guess.

      I didn't want to name names, but I'll admit it since you got it. ;-)

  9. You can get that type of support by diatonic · · Score: 4, Insightful

    I guess it depends on how much money is considered 'insane'. RedHat offers support, HP sells contracts supporting Linux... I would think the support costs would not exceed a comparable contract supporting Windows systems.

    .:diatonic:.

    1. Re:You can get that type of support by Hal_9000@!!!@ · · Score: 0

      Red Hat only offers support on their Enterprise servers (EP, AS, etc.) which you have to subscribe to.

      --
      My email is real.
  10. She's right. by Jammer@CMH · · Score: 5, Insightful
    Well, she's right. There is a TCO - the cost of your labor.

    So give her estimated labor costs of installing and supporting MySQL vs cost of purchasing, installing and supporting Oracle. Don't forget hardware costs.

    1. Re:She's right. by The+Ape+With+No+Name · · Score: 1

      And she is smart enough to know what "free other than labor" means. Her PHBs refuse to beleive that you don't have to pay for the software.

      --
      Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    2. Re:She's right. by Anonymous Coward · · Score: 0

      isnt mysql $1000+ for commercial use? additionally the hardware of a database system is usually the majority cost and do you know for sure that mysql can beat oracle when it comes to large database systems? it may beat it on a p2 400 (i dont know for sure if it can) but what about a clustered system of 5 dual xeon's. find these things out before you make an ass of yourself.

    3. Re:She's right. by sql*kitten · · Score: 4, Insightful

      So give her estimated labor costs of installing and supporting MySQL vs cost of purchasing, installing and supporting Oracle. Don't forget hardware costs.

      And don't forget to include the cost of porting your app to Oracle when some developer finds he has to use a subselect or a trigger or a distributed transaction :-)

    4. Re:She's right. by Anonymous Coward · · Score: 0

      If it's too hard to convince your boss, maybe you should look for another position because your boss does not have what it takes to manage anything these days (well,not really, that's too extreme). He's probably too outdated to see things right. Just ask him to buy an IT magazine or something.

      Couple years ago, this could be a problem, now, it's like trying to convince someone some product is stable or not. It depends on the product, whether open source or not. Open source software already proven to be more stable than some propritary product for a long time. Just evaluate the product, and then compare on product basis. You can buy support for some open source product too. So that's no brainer.

    5. Re:She's right. by The+Ape+With+No+Name · · Score: 1

      .edu means we don't have to pay, right?

      --
      Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    6. Re:She's right. by haystor · · Score: 1

      Depends on what the database is being used for.

      I can imagine a cluster of mysql boxes providing a searchable catalog of parts quite cheaply. You might have a master Oracle db somewhere, but there is no reason to replicate your costs to a lot of servers.

      --
      t
    7. Re:She's right. by bigmouth_strikes · · Score: 1

      Don't assume that just because you might be more technically savvy, that your boss and her PHB aren't more financially savvy than you are. If nothing else, they're more used to thinking in financial terms.

      It is a perfectly reasonable request for them to ask for TOC, and there are indeed other costs than labor despite your claims. Hardware in all forms, training, documentation and support are areas where you need to compare the two systems. Maybe you can get the for free for the OSS you choose, but maybe the free stuff isn't good enough.

      Answering "free other than labor" and then claiming moral high ground or nitpicking on form isn't exactly helping OSS to get a footprint in the enterprise world.

      --
      Oh, I can't help quoting you because everything that you said rings true
    8. Re:She's right. by Electrum · · Score: 1

      isnt mysql $1000+ for commercial use?

      No, it's GPL.

    9. Re:She's right. by NineNine · · Score: 2, Insightful

      And don't forget to include the cost of porting your app to Oracle when some developer finds he has to use a subselect or a trigger or a distributed transaction :-)
      Well, you know it's not gonna be the guy who suggests MySQL, because he/she doesn't know shit about databases. ('What's a trigger?').

      Good post. Wish /. hadn't cut me off from modding long ago.

      Back to PL/SQL...

    10. Re:She's right. by Dastardly · · Score: 3, Informative

      isnt mysql $1000+ for commercial use?

      No, it's GPL.


      It isn't quite that simple. The problem comes if you want to distribute an application with a mysql backend. Because not only is mysql GPL, but the ODBC and JDBC connectors are also GPL. Which means your application has to be GPL, otherwise you have to pay Mysql AB for the license that let's you distribute a closed source application with a MySQL backend.

      Read the licensing section on MySQL AB's site.

    11. Re:She's right. by MmmmAqua · · Score: 4, Informative

      Um, I'm all for MySQL (we use it locally on my company's web servers), but are you also going to estimate the labor costs involved in recovering a failed MySQL database, or the labor costs involved in making MySQL fault-tolerant?

      MySQL has many strengths, but reliability on an enterprise scale isn't one of them. MySQL is best suited for "edge" services, or for convenience services in-house. Oracle may gouge you for every cent they can, but there really aren't any databases that can compete with Oracle for enterprise features.

      That said, TCO shouldn't be one of your arguments. In my experience, the best arguments address the suitability of the package/software to the problem, the ease of deployment, and scalability. Every time I've heard someone bring up TCO, somebody else asks about support. And USENET is not a suitable answer for most technical directors. If your company uses Oracle, BTW, you should point out that Oracle's recommended platform for new installations is Linux. You don't get a much better endorsement than that (at least, as far as your bosses are concerned).

      #include "disclaimer.h"

      --
      Arr! The laws of physics be a harsh mistress!
    12. Re:She's right. by Anonymous Coward · · Score: 0

      don't forget cost of upgrades and rewrites that upgrades of commercial packages sometimes require.

    13. Re:She's right. by Anonymous Coward · · Score: 0

      So MySQL might not have the desired featureset. What about PostgreSQL or Mnesia?

    14. Re:She's right. by MmmmAqua · · Score: 1

      PostgreSQL, though a fine database, cannot compare to Oracle in one critical category: speed. Otherwise I'd be using it internally, myself.

      I have not investigated Mnesia.

      --
      Arr! The laws of physics be a harsh mistress!
    15. Re:She's right. by jedidiah · · Score: 0, Redundant

      Oracle is 40K per cpu.

      Porting costs are the least of your worries if your developers can't manage to get by without subqueries, triggers or database links.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re:She's right. by The+Unabageler · · Score: 1

      cost for subselects and triggers? oracle?? We use postgres in my shop and I _love_ my subselects and triggers and plpgsql. the table inheritance is quite useful as well.

      and it's free.

      --
      perl -e '$_="\007/4`\cp%2,".chr(127);s/./"\"\\c$&\""/gees; print'
    17. Re:She's right. by Anonymous Coward · · Score: 0

      Congrats on inventing the absolute worst pro-MySQL argument ever.

    18. Re:She's right. by ColeNielsen · · Score: 1

      Why not reccomend 4D (http://www.4d.com) -> It's initial cost is about 1/8 of Oracle. It's easy to configure, runs on windows and Mac (Client will run under WINE www.winehq.com) (Development environment will run under win Install in VMWARE http://www.vmware.com).

      I'll even teach you how to use it while i'm developing your database >:)

  11. Upper Managment does not grok Geek. by Funksaw · · Score: 5, Insightful

    Talk about two things:

    Cost: Cost of rollout of a commercial product is comparable or more than the cost of 3rd party support contracts for open software.

    Risk Management: Buying proprietary software gives you support, but the support is with a monopoly supplier who can then choose to charge whatever it wishes down the road for both software upgrades and support. Tying yourself to a monopoly supplier is a poor risk, since every move a monopolist will make will not be for the benifit of your company, but for the benifit of thiers. Similarly, with Open Source, since our company has the right to modify the software, every change you make will be for the benifit of your company.

    Upper Management does not grok Geek. Upper Management groks Dollars and groks Risk.

    Just keep that in mind.

    -- Funksaw.

    1. Re:Upper Managment does not grok Geek. by Rick.C · · Score: 2, Interesting
      Buying proprietary software gives you support, but the support is with a monopoly supplier who can then choose to charge whatever it wishes down the road for both software upgrades and support.

      To a geek, negotiating a contract with a vendor is an intimidating experience. You go into it knowing you're going to get screwed - and you do.

      Our upper management thrives on this, though. It's what they do. Pitching a proposal to management that doesn't involve the opportunity to prove their manliness at the bargaining table is like pitching a box that has no tweakable knobs to a geek.

      Before you choose this tactic, be sure of your audience. It could actually be seen as a negative.

      --
      You were 80% angel, 10% demon. The rest was hard to explain. - Over The Rhine
      "Math in a song is good."-Linford
    2. Re:Upper Managment does not grok Geek. by Funksaw · · Score: 2, Funny

      Wow. My first "5."

      Anyway, most of that came from a speech Eric S. Raymond gave at my college. The Karma really belongs to him. -- Funksaw.

    3. Re:Upper Managment does not grok Geek. by zonix · · Score: 1
      Risk Management: Buying proprietary software gives you support, but the support is with a monopoly supplier who can then choose to charge whatever it wishes down the road for both software upgrades and support.

      And if management needs proof of this, just refer to the date July 31st. 2002 (Y2Pay) - a wonderful example of this.

      z
      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    4. Re:Upper Managment does not grok Geek. by Anonymous Coward · · Score: 0

      Maybe that's because "grok" is not in the dictionary.

      That's a sarcastic way of pointing out that this sort of language perpetuates the problem.

      BTW -- This is a two way street. Apparently by accident you came close to naming the three things management does understand: time, money and risk.

    5. Re:Upper Managment does not grok Geek. by Funksaw · · Score: 1

      Maybe that's because "grok" is not in the dictionary. That's a sarcastic way of pointing out that this sort of language perpetuates the problem.

      I agree with you, but I chose that word precicely for illustrative effect.

      As for time? That might actually be an achilles heel. An in-house rollout of open software would probably take more time than a outsourced rollout of commericial software, assuming of course, that it's the first time for the company to roll out the software, and the commercial company has done the rollout previously.

    6. Re:Upper Managment does not grok Geek. by jedidiah · · Score: 1

      Pulleeeze. I have yet to have managers that didn't get screwed when it came to negotiating with enterprise vendors. They simply don't understand their own business needs well enough. OTOH, a geek is going to know well enough when the vendor tries to sell them 10x more seats than needed, overkill hardware, or items that will never get used.

      No, the problem with Free Software is that it doesn't allow such managers to feel like big shots when negotiating some oversized contract.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:Upper Managment does not grok Geek. by cptgrudge · · Score: 2, Insightful
      The novelty of getting a comment moderated a "5" wears off. Just like the pride of having "Excellent" Karma eventually wears off. When I got to "Excellent" Karma, at first I felt my life was complete. I was Wrong. ; )

      It cannot be stressed enough how important those buzzwords and acronyms are. TCO. ROI. Risk. If you want to get a certain OSS software package to be put in, you need to make a case for it. Simply saying "This OSS x is tons better than this company's y software. w00t." is going to get you nowhere. They don't think in those terms. As a poster above said, once you start dealing with the people that handle the cash flow on their terms, and in their language, your chances of success greatly increase.

      My experience first hand was this:
      I work in a public school district, and there was interest in people using Adobe Photoshop to work on graphics in web design and art. I brought up the fact that we could use GIMP instead. "We'd save money since it's free!" I was shot down.

      Then, I did a fairly simple TCO analysis comparing the two. We wouldn't use any Adobe support anyway. GIMP has a nearly non-existent learning curve for what they wanted it to do, and the total cost of training would be about the same, since users didn't know much about either piece of software. Perfect. Then I went back.

      We're now deploying GIMP this summer, to many more users than we would have with Photoshop. Obviously, something like GIMP can't really be compared to something like what you use for an enterprise database solution in a business that actually makes money, but the concept can still work. It just needs a more extensive TCO analysis and more figures.

      --
      Qualitas edurus commercium, nullus penitus net rimor, nullus deus beneficium
    8. Re:Upper Managment does not grok Geek. by Anonymous Coward · · Score: 0

      >It cannot be stressed enough how important those
      >buzzwords and acronyms are.

      Never mind the acronyms. The concepts themselves seem to be lost on folks. People working in IT should have a solid background in business. At least as much as they have in software development or administration. If you don't understand business, you shouldn't assume you are qualified to write business software.

    9. Re:Upper Managment does not grok Geek. by Anonymous Coward · · Score: 0

      This is going to sound strange, but be thankful that your district is apparently short enough on money that it becomes a factor. I work for one too, and they're currently swimming in bond money. As a result, they can afford to do all kinds of expensive things.

      Once the money runs out (December 31!) then maybe things will get better. All they have to do is realize how much these licenses cost on a yearly basis and things will change.

  12. redhat by asv108 · · Score: 3, Informative
    Redhat AS has a 24x7 support option. I'm sure there are quite a few 3rd parties that offer 24x7 Linux support as well.

    that only open source software can provide on a UNIX platform (VNC, OpenSSH, etc..)

    VNC and OpenSSH are available for windows so they might not be convincing. Try using ROI and TCO as persuaders.

    1. Re:redhat by Pop+n'+Fresh · · Score: 5, Interesting

      Microsoft's license agreement for Win XP makes it illegal for you to use any desktop remote control software other than Microsoft's built-in stuff. That means that if you use VNC to control an XP box, you are in violation of the license agreement. It also states that you can't access an XP machine from anything other than another XP machine. From the license agreement:

      "Except as otherwise permitted by the NetMeeting, Remote Assistance, and Remote Desktop features described below, you may not use the Product to permit any Device to use, access, display, or run other executable software residing on the Workstation Computer, nor may you permit any Device to use, access, display, or run the Product or Product's user interface, unless the Device has a separate license for the Product."

      --
      *This page intentionally left pointless*
    2. Re:redhat by goldspider · · Score: 1

      Is it really fair or accurate anymore to call Redhat "Open Source"?

      --
      "Ask not what your country can do for you." --John F. Kennedy
    3. Re:redhat by Anonymous Coward · · Score: 2, Informative

      No, it just means they expect you to buy one license per "device", including the remote "thin clients". Remote access via non-MS software is still legal if you have the licenses. Read the last clause you quoted.

      Unix vendors have the same problem with X software (or VNC). How many licenses do you need to connect ten X terminals to one workstation running UltraWonderApp? Usually, you'll see floating licenses (a la FlexLM), and you'll need ten of them to start the app ten times. You add some network machinery to count invocations of the app.

      XP apps, on the other hand, are typically licensed per "computer" rather than having some networked floating license scheme; you can start them as many times as you like on one box.

      So, that legalese is there in an attempt to require you to buy enough licenses for your actual users as opposed to your actual boxen.

    4. Re:redhat by mattsucks · · Score: 1

      Does this say you can't use VNC to access an XP box, or does it say that if you want remote access via VNC you must have an XP license for the remote system?

      "you may not use the Product to permit any Device to use, access, blah blah ... unless the Device has a separate license for the Product"

      So I can't use VNC on my Linux box to adminster XP unless I also own an XP license for the Linux box. It is still stupid, since you have to buy an XP license for a machine that will never need it, but at least if you pony up the $$ you can do remote admin.

      IANAL, of course. And if i was, I probably still wouldn't understand the damn EULA.

    5. Re:redhat by Anonymous Coward · · Score: 1, Insightful

      Well, i think than that licence is illegal.Except ofcourse when you live in the US, than it is legal as long as you lack the money to prove that it is not:)

    6. Re:redhat by mpe · · Score: 1

      So I can't use VNC on my Linux box to adminster XP unless I also own an XP license for the Linux box. It is still stupid, since you have to buy an XP license for a machine that will never need it, but at least if you pony up the $$ you can do remote admin.

      Stupid for you, but certainly not stupid for Microsoft :)

    7. Re:redhat by Anonymous Coward · · Score: 1, Informative

      Is it really fair or accurate anymore to call Redhat "Open Source"?

      Absolutely.

      There isn't a single peice of software in their distribution that isn't open source.

    8. Re:redhat by medeii · · Score: 2, Interesting

      Except that it's not technically illegal: I'm not using the Product (Windows XP) to permit another Device to use/access/etc. the host computer, I'm using a different program. Similarly, their restriction on using other devices to use/access/etc. the operating system is so overly broad as to be completely unenforceable. Under the terms you quoted, technically you'd need another license for your monitor, mouse, and keyboard. Each. Additionally, do you really think they would get away with requiring separate licenses for each Smart Display they sell?

      --
      got standards? --- http://www.w3.org/
    9. Re:redhat by Anonymous Coward · · Score: 0

      This might be taking that exerpt out of context, but with what you have, it seems to me that any type of software that is a "client" and run on an XP machine is in violation of the EULA with XP -- including what most .NET applications are "suppose" to be.

      If you have some client/server application and you run the "client" on your machine and this client has a list box. The server updates the values of that listbox, so its "user interface" has changed. Or what about web pages that add stuff to your bookmarks? Hell, what about Windows Update?

  13. I thought... by dfiguero · · Score: 1, Insightful

    that was the whole business model behind OSS: charge for support not for the software.

    --
    My penguin ate my sig
  14. 24 hour support? Do in in-house by blumpy · · Score: 1

    I'm assuming if you're capable of setting up all these systems, then you should be able to support it.

    Hire 1 or 2 other people to work for you that can cover the other hours that you cannot be there... and there you go, you now have 24 support.

  15. IBM by sql*kitten · · Score: 4, Insightful

    Now, say you had that particular problem solved and the only thing left is that all-important pitch to Upper Management. What arguments would you use in your attempts to get their approval? What statistics and references would you point to, in order to back everything up?

    I wouldn't even bother. I would call the local IBM Global Services office and ask them to pitch for the job, and dangle the carrot (whether it exists or not right now, it might to in the future) of outsourcing the management of said Open Source infrastructure to them. I assume that you don't actually care who runs it from day to day just so long as it's Open Source. They'll make a far more convincing argument that you can alone - remember they employ people full-time to do nothing but research and put together fancy presentations (as do all consulting firms... you don't think the slick performers doing the presentation will actually show up to do the work, do you?).

    1. Re:IBM by Jason+Earl · · Score: 1

      Unfortunately IBM isn't very likely to want to support OpenSSH and VNC. They will probably want to sell you some of their support tools.

    2. Re:IBM by sql*kitten · · Score: 2

      Unfortunately IBM isn't very likely to want to support OpenSSH and VNC. They will probably want to sell you some of their support tools.

      I've worked with IGS before. They aren't in any way constrained to use IBM technology, they're a completely distinct P&L. Last job I used them for was implementing BEA WebLogic on Suns! They'll do anything they can make money at.

    3. Re:IBM by duffbeer703 · · Score: 1

      Don't count on a slick presentation. I attended an IGS meeting with a half-dozen presentations and nearly feel asleep during two of them.

      Also, if you are going something out of the box with any big consulting company, you are likely going to be paying expensive consultants to learn very simple tasks... like ftp'ing files or "installing webpages in your htmls".

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    4. Re:IBM by Jason+Earl · · Score: 2, Insightful

      IGS has a good reputation for supporting whatever you happen to use. However, you can't expect the fine folks at IGS to be real excited about selling your boss on the idea of using OpenSSH and VNC. Those guys are salesmen, and they will undoubtedly see that your boss is wavering on the idea of using Free Software to fill important roles. A few quick sales pitches from the folks at IGS about some really neat IBM tools and VNC and OpenSSH are torpedoed (never mind that VNC and OpenSSH would be cheaper and easier).

      On the other hand, if you simply got a quote from IGS as to what VNC and OpenSSH support would cost that could very easily be used as ammunition for their use. I certainly agree that IGS would be the place to call, you just would have to be very careful.

  16. Ask the right questions by ahkbarr · · Score: 1

    First, there is no one size fits all canned argument. You need to identify a few things before you even ask this question:

    1. For what kind of server[s] do you want OSS adoption
    2. How many of them are deployed
    3. etc etc

    Then, rate these in order of importance, and your bullet point cost/benefit arguments to the director or executive will be more succinct. You see, you don't want a hodge podge of OSS evangelizing, you want relevant points given the specifics of your organization.

    Or, if you just really want them to be conviced to go with OSS, just make it seem impossible to do with commercial stuff.

    --
    Compared to war, all other forms of human endeavor shrink to insignificance. God, how I love it. - Gen. George Patton
  17. Make them call sun just once for support by Anonymous Coward · · Score: 1, Funny

    That will cure them for sure, support and Sun is like mixing oil and water...

    1. Re:Make them call sun just once for support by Anonymous Coward · · Score: 0

      Never had to call them, but they have one hell of a good support website.

  18. Testimonials by 4of12 · · Score: 5, Insightful

    What you need are testimonials from others running mission-critical applications using FOSS.

    One Fortune 500 executive won't achieve comfort with this kind of a spending and deployment decision (face it, they don't know the tech) until, unless, and, only if, they have seen more than one other Fortune 500 executive put their own necks on the chopping block, made a courageous decision, and have it succeed wildly with no glitches whatsoever.

    Getting those testimonials might be hard for an individual on their own ("Mr. Big's office, how may I help you? Right...."), but the web is full of articles showing different businesses using FOSS successfully.

    If you were tied into a vendor with a lot of FOSS contacts (eg, RH, IBM), then they could probably help you find those important reference testimonials. Sun is late getting on board the FOSS bandwagon, despite having produced a lot the standards and technology that has made it possible. Their Solaris servers will run FOSS just fine and interoperate with Linux machines, etc.

    --
    "Provided by the management for your protection."
  19. 24h support worldwide by Anonymous Coward · · Score: 0

    Does "submitting a bug report and getting a patch in under 24h" qualifies ? In any case you can get any half-decent developper and hire him/her to fix things that are found to be broken.

    As for not spending insane amounts of money, I have yet to find OpenSource software that is not free as in beer as well. And the code is auditable, too.

  20. Re:For stats, see "Why OSS/FS? Look at the Numbers by flynt · · Score: 0, Flamebait

    An Evans Data survey published in November 2001 found that 48.1% of international developers and 39.6% of North Americans plan to target most of their applications to GNU/Linux. In October 2002, they found that 59% of developers expect to write Linux applications in the next year.

    Waiting for Linux apps...tapping foot....still waiting....

  21. Run Linux by WesG · · Score: 1

    I would suggest running Linux instead of Solaris.

    1. Re:Run Linux by Anonymous Coward · · Score: 0

      Please share why. If this is your presentation to your boss, you'll probably also be fired as well as not having your idea be accepted.

    2. Re:Run Linux by Anonymous Coward · · Score: 0

      I would suggest runnning OpenBSD instead of Linux.

  22. If they want 24 x 7 x 365 support... by tdemark · · Score: 5, Funny

    ...give it to them:

    Form a new company with you as the only employee.

    Submit monthly invoice for $50,000 to your current company for "OSS Platinum Support".

    Sit back and watch the money roll in.

    This works to your benefit since they'll probably call you at all hours of the night to initiate the support call, anyway...

    - Tony

    1. Re:If they want 24 x 7 x 365 support... by Anonymous Coward · · Score: 1, Funny

      You forgot step 3:

      "?????????"

    2. Re:If they want 24 x 7 x 365 support... by intermodal · · Score: 2, Interesting

      not just funny, but true. Hell, it's not a bad idea at all. Some companies don't realize (most companies in fact) that those people they hire to work on the computers are not just there to swap out faulty hard drives. I can't help it that companies are so sold on the concept of outside sources for support that they cannot understand that their linux tech can do that. perhaps they can't bear not having something external to blame in front of shareholders.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    3. Re:If they want 24 x 7 x 365 support... by stratjakt · · Score: 2, Interesting

      No, what they see is the entire company infrastructure being built by and around one person. And if that one person quits or dies or something, they're up shits creek without a paddle.

      They remember the early days of IT where some pear shaped geek would hold the entire business hostage while he demanded a quarter million dollars a year in salary. Because after all, he's the only one who knows how the system works.

      Those days are dead and gone.

      Outsourced support eliminates this risk, and yes, it's much easier to hold a corporation accountable, and shopping around for a new support contract is easier than hiring and training another pear shaped geek.

      --
      I don't need no instructions to know how to rock!!!!
    4. Re:If they want 24 x 7 x 365 support... by mpe · · Score: 1

      No, what they see is the entire company infrastructure being built by and around one person. And if that one person quits or dies or something, they're up shits creek without a paddle.

      But they don't see that there is exactly the same risk involved with using proprietary software. Except that with this case it's that of an external third party company no longer supporting the software.

      They remember the early days of IT where some pear shaped geek would hold the entire business hostage while he demanded a quarter million dollars a year in salary.

      As opposed to a proprietary software company insisting that in order to continue with their product you not only have to get a new version of their product you also have to get a new version of the proprietary OS it runs under and the hardware to run it on. For a business of any size buying and deploying that lot will cost a lot more than a few hundred thousand USD.

      Outsourced support eliminates this risk, and yes, it's much easier to hold a corporation accountable,

      Really? How many individuals can employ lawyers to write complex EULA which disclaim all responsibility?

      and shopping around for a new support contract is easier than hiring and training another pear shaped geek.

      Unless you are dealing with proprietary software, in which case shopping around isn't really possible. The only entity which really understands how the thing works is whoever wrote it. Who may not even work for the company who owns the copyright any more.

    5. Re:If they want 24 x 7 x 365 support... by lobsterGun · · Score: 1

      You forgot the step where you set up an 800 number with a voice messaging system that endlessly plays, "Your call is important to us. Please stay on the line and you call will be answered in the order it was received." Then hangs up after a random (long) amount of time.

      Heck! Have the 800 number page you whenever someone calls it. Try to figure out who in the company is calling the support number(they'll be the one with the phone stuck to their head and the glazed look on their face). Wait till the get frustrated then offer to call support for them. Once they are gone, fix the problem and tell everyone how great the phone support guy was.

    6. Re:If they want 24 x 7 x 365 support... by stratjakt · · Score: 1

      But they don't see that there is exactly the same risk involved with using proprietary software. Except that with this case it's that of an external third party company no longer supporting the software.

      And with this case it's a calculable risk. They can look at the companies history, look at its business plan, value of stock, etc, etc. When it comes to Microsoft, IBM or Oracle, there's little doubt that the company will exist long enough to support the solution. Bill the geek, however, could be hit by a bus tomorrow.

      Management will take risks, but only when they know what the risk is.

      As opposed to a proprietary software company insisting that in order to continue with their product you not only have to get a new version of their product you also have to get a new version of the proprietary OS it runs under and the hardware to run it on. For a business of any size buying and deploying that lot will cost a lot more than a few hundred thousand USD.

      Again, they CAN get a new version. It'll cost them, but compared to the cost of being completely dead in the water, it doesnt look so bad. A few hundred thousand dollars every decade or so (MS may release a new OS every 3 years, but real world people upgrade every 10 or so, most sites I visit still run NT 4.0) is nothing compared to "Oh Gee, we're out of business. The SAMBA team decided not to work on it anymore, they're writing a Pokemon clone now".

      Unless you are dealing with proprietary software, in which case shopping around isn't really possible. The only entity which really understands how the thing works is whoever wrote it. Who may not even work for the company who owns the copyright any more.

      I'm talking about shopping around support. There may be one commercial software supplier (like MSFT), but there will be hundreds of firms willing to support it.

      --
      I don't need no instructions to know how to rock!!!!
    7. Re:If they want 24 x 7 x 365 support... by Jeremy+Allison+-+Sam · · Score: 3, Funny

      stratjakt wrote :

      "Oh Gee, we're out of business. The SAMBA team decided not to work on it anymore, they're writing a Pokemon clone now".

      Naaah. Won't happen. None of us likes Pokemon anyway :-).

      Now if you're talking Unreal Tournament..... :-) :-).

      Jeremy Allison,
      Samba Team.

    8. Re:If they want 24 x 7 x 365 support... by intermodal · · Score: 1

      MS may release a new OS every 3 years, but real world people upgrade every 10 or so, most sites I visit still run NT 4.0

      That's blatantly misleading. NT4 is still commonly in place because of security concerns about 2000 server. now that it is becoming time-tested, they are now considering 2000 in some places, not 2003. Keep in mind, server OSes don't need the same fancy pants features desktops do.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    9. Re:If they want 24 x 7 x 365 support... by mpe · · Score: 2, Insightful

      And with this case it's a calculable risk. They can look at the companies history, look at its business plan, value of stock, etc, etc.

      With the way which stock markets currently operate anyone assuming that a stock price tells you anything about the state of financial health of a company is probably a fool. Especially where there are no dividends being paid whilst there are all sorts of stock options in place.

      When it comes to Microsoft, IBM or Oracle, there's little doubt that the company will exist long enough to support the solution.

      The company can still exist whilst completly pulling the rug from under you or playing the "it's a feature, not a bug" game.

      Again, they CAN get a new version. It'll cost them, but compared to the cost of being completely dead in the water, it doesnt look so bad.

      Maybe they are both "dead in the water" and need a new version. Because there is nothing which stops proprietary software from containing "logic bombs" to disable it whenever the publisher decides the licence is up.

      A few hundred thousand dollars every decade or so (MS may release a new OS every 3 years, but real world people upgrade every 10 or so, most sites I visit still run NT 4.0) is nothing compared to "Oh Gee, we're out of business. The SAMBA team decided not to work on it anymore, they're writing a Pokemon clone now".

      This dosn't really make much sense, if people can stick with NT4 they can just as easily stick with version whatever of SAMBA. The difference is that if Microsoft decide NT4 is "dead" then there is nothing which can be done about it. Nobody else can pick up the NT4 project and continue its development or provide support based on intimate knowlage of how it works. About the only senario which would get rid of both the SAMBA team and every copy of the SAMBA code is one which probably wouldn't leave any computers (or people to use them).

      There may be one commercial software supplier (like MSFT), but there will be hundreds of firms willing to support it.

      However willing they might be they are all handicapped by not knowing how the thing works.

  23. Closed Source Track record by dtolton · · Score: 4, Interesting

    There are so many different angles to attack this issue from, and unfortunately there are more sides to the issue than we'd like to admit. However I think there are several areas that would be good to discuss:

    - Closed source has more bugs, and the exploits are typically more severe.
    - Actual turn around time for Closed source is much slower than open source for new features and enhancements.
    - Closed source hampers IT productivity as the fear of sharing "Intellectual Property" infects and permeates many people that work in closed source environments

    one of my favorite all time articles is written by Clay Shirky, entitled In Praise of Evolvable Systems

    This article addresses what many people consider to be open source's weekpoint. It is however it's strongest point. This is a fantastic read and is a must in any presentation to management about open source and open standards in general.

    --

    Doug Tolton

    "The destruction of a value which is, will not bring value to that which isn't." -John Galt
    1. Re:Closed Source Track record by jeremyp · · Score: 1

      Closed source has more bugs, and the exploits are typically more severe

      And what evidence do you have to support this statement? True, lots of bugs have been found in M$ but that's due in part to lots of people looking for them.

      Actual turn around time for Closed source is much slower than open source for new features and enhancements

      If this were true, open source would be miles ahead of closed source in terms of features by now. This is clearly not the case. Compare Windows XP and an equivalent open source desktop. Which is the most feature rich environment. Consider Oracle or M$ SQL server against any OSS database, which product is the most scalable and has the most features? The only area I see where OSS having an advantage is in the area of bug fixes and that is as much due to OSS developers being prepared to short cut the QA cycle as much as anything.

      Closed source hampers IT productivity as the fear of sharing "Intellectual Property" infects and permeates many people that work in closed source environments

      Not my in my experience. In fact, due to FUD there is more a fear that "if we use open source, we have to share the IP that we create." Unfair and wrongly informed yes, but true.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    2. Re:Closed Source Track record by sheldon · · Score: 0, Troll

      What's amazing is that not one of the claims made in this parent post has any factual evidence to substantiate them.

      I love this...

      "This article addresses what many people consider to be open source's weekpoint. It is however it's strongest point."

      This could have been written by the Iraqi Minister of Information...

      Welcome to FUD 101, I guess.

    3. Re:Closed Source Track record by jedidiah · · Score: 1

      Unix is the leading server OS on the planet. So your argument about "more people looking for WinDOS exploits" is simply a fallacy. There are plenty of Unix systems to be hacked out there.

      The obvious question is: where is the apache/bind/sendmail/linux/solaris version of nimda?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:Closed Source Track record by Anonymous Coward · · Score: 0

      The one thing that needs to happen to put OSS on the map (at least in the arena where it obviously is NOT on the map), is this:

      Some enterprise, given the choice between OSS and whatever the usual option would be for their situation, chooses OSS. As a direct result of this decision, their profitability passes their competitor's, who made the other choice. The correlation is understood, and the cause is sufficiently justified that the decision is reported to shareholders and the press as a primary factor in that company's profitability.

      I think this might just happen for JBoss versus BEA. BEA products are expensive enough that avoiding their costs might be the thing that gives one operation a competitive advantage over another. (Unlike the tired MySQL-versus-Oracle argument, which is baloney, and even the Postgres-versus-Oracle argument is generally only made by people who are biased toward Postgres, I think JBoss stacks up handily against Weblogic. My opinion comes from real world experience on large enterprise systems using each.)

      I don't have to outswim the shark, I just have to outswim YOU.

    5. Re:Closed Source Track record by haruchai · · Score: 2, Interesting

      Microsoft has thousands of skilled programmers and there are possibly tens or hundred of thousands of Windows programmers worldwide who'd love to give Linux or BSD a black eye.
      So, while I don't doubt the existence of (possibly severe ) bugs in OSS Unix, why have we seen so few?

      --
      Pain is merely failure leaving the body
  24. Go look into a mirror.... by mattsucks · · Score: 5, Funny

    software that does not have 24 hour, worldwide support available along with it

    ... and say hello to the 24 hour, worldwide support team.

    1. Re:Go look into a mirror.... by Realistic_Dragon · · Score: 1

      Given my pastexperiences dealing with Windows NT and 2000 as an admin you would get a _lot_ more sleep running a Linux server farm and/or desktops, not to mention considerably more help from the developers.

      My current companies Windows support is now outsourced to CSC who charge us £50 a call, plus aditional costs if they need to do anything more complicated than change a password. I sure as hell want to know what the point in wasting money on Windows licenses was if we have to pay £50 to change a forgotten password and significantly more to deploy updates to the OS etc!

      --
      Beep beep.
  25. Open Source Opening Arguments by Anonymous Coward · · Score: 0

    I would say, "Hey, you there, use open source or I will kill you."

  26. Proprietary software support only goes so far by Random+BedHead+Ed · · Score: 1

    Your management's point is valid, but it is made less so by the fact that telephone support for proprietary software is not all that it's cracked up to be, and also by the very strong support for free and open source offerings.

    The people who provide support for proprietary products are often quite good, and they are familiar with the most common issues you'll encounter with their software. But I've found them to be rather bad with unexpected issues. They'll sometimes tell you to upgrade to the newest version, which is the last thing you want to hear.

    On the other hand, if you deal with free or open source software you'll often get support from people who have an active role in developing the software - perhaps even the founder of the project. These people can identify problems, and even fix them and release a new version to address your needs. No joke. I use a program called MIMEDefang to add an annoying disclaimer to our company e-mail (a legal requirement, but a PITA nonetheless). I regularly get list e-mail about this program in which the core developers answer questions posted on the list. They do this numerous times a day.

    Ever get a support-related reply from Bill Gates when you've had a Windows BSOD? It's a different world, and one I like a lot better.

    1. Re:Proprietary software support only goes so far by australiazoo · · Score: 1

      Ever get a support-related reply from Bill Gates when you've had a Windows BSOD? It's a different world, and one I like a lot better.

      Ever been personally replied from torvalds/gooch/cox/etc regarding your kernel dump?

      Didn't think so :)

      I'm all for OSS, we use it and im rhct... but try to stick to reality when talking to upper management (no matter how detached from reality they seem to be!)

      da!!as

      --
      Never.
  27. Use pilots and quantifiable targets by ciurana · · Score: 3, Informative

    Greetings,

    We have a number of clients, from mid- to large enterprises, who have switched to *NIX/Linux over the last 3 years following our advice. The key for us was to define quantifiable targets in terms of $$$ and time-to-resolution, and kept statistics of similar environments running Windoze or commercial *NIX software.

    Two test cases that immediately come to mind are Samba and VNC. In the first case the monetary quantification was instant: $0 against licenses for a 75-person department. There were no calls to support at all once we switched the servers. For the VNC case at another company, we pitted it against PC Anywhere. Once users understood the new logon sequence, they began champion VNC by themselves because they realized that *NIX machines and Macs were opened to their control, some of which had been closed before.

    Both of my examples focused on solving specific problems, with a set time line and quantification targets. Don't try to implement everything in one single deployment because if something non-mission-critical breaks that affects a mission-critical app or service you'll invalidate your own case.

    Good luck and have fun!

    E

    --
    http://eugeneciurana.com | http://ciurana.eu
    1. Re:Use pilots and quantifiable targets by NoCoward · · Score: 1

      "Two test cases that immediately come to mind are Samba and VNC. In the first case the monetary quantification was instant: $0 against licenses for a 75-person department"

      Yeah, it must be great to have all these people writing software for you for free!! What would they do with all that money anyway? If only IT support was $0 too, then the corporation could save some REAL dough!

  28. Fellas, by GreyWolf3000 · · Score: 1
    It's not about being easy to support. Windows can be quite hard to "support." It's about having your ass covered, so if your website or intranet goes down, you have someone to sue for all the thousands of dollars per second you lose.

    We all know *NIX is easy to administer and troubleshoot. That's not the problem.

    Consider a company that contracts out support and/or deployment. They'll be more or less liable for downtime.

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    1. Re:Fellas, by Fastolfe · · Score: 1

      I disagree. It is about having your ass covered, but not for the purposes of a lawsuit, but to ensure that you have all of the means available to you to ensure that any downtime is minimized at the right price.

      Generic "Unix" administration is a no-brainer, but even corporate administration groups aren't dumb enough to forego a maintenance contract. Lots of kiddies out there can "support" a Unix OS pretty readily, but when 'login' starts coredumping or the OS starts throwing random panics, sometimes you need professional assistance, and you need it right now. It can be very expensive to have people capable of solving these problems on staff. (And if they're that capable, you're probably wasting them or wasting money on their high salaries for the times when they aren't solving these tricky ones.)

      We deal with a large number of vendors with a variety of maintenance agreements, and it's never been an issue of liability. It's just that it's far more expensive for us to have on-hand a staff as capable as the engineers at the vendor's disposal than it is for us to get a maintenance contract with them.

      In the end, it's the management that is liable for downtime and nobody else. If you/they think that 24x7 availability across a diverse set of problems is possible with in-house staff cheaper than a support contract, then by all means they need to pursue that. But for many types of projects, that just isn't realistic when all of the costs are added up in the end.

      But on the other hand, there are many projects and situations that this support arrangement might work perfectly well for (especially those that don't really have a high availability requirement)...

    2. Re:Fellas, by Kpau · · Score: 3, Insightful

      Will someone please point to ANY example of a successful lawsuit against Microsoft (or IBM/Sun/HP for that matter) for producing faulty software that impacted someone's business???

      The whole "gives us someone to blame" is a complete crock of manure. I used to write software for government apps... they always built a one year warranty into the product. Guess what we spent most of our time doing? Trying to prove a reported bug was actually a request for a new feature.

      As far as contract support goes... those tend to be "time and material" peoples.... never seen a successful lawsuit there either...

    3. Re:Fellas, by mpe · · Score: 1

      It's not about being easy to support. Windows can be quite hard to "support." It's about having your ass covered, so if your website or intranet goes down, you have someone to sue for all the thousands of dollars per second you lose.

      With the possible exception if relocating to South Korea you can't sue anyway.

  29. Piece o' cake by Anonymous Coward · · Score: 0

    Easy. Go out and do all the research you can on finding the services and support they want for the lowest price. At the same time write up another proposal using all opensource/gpl/bsd/whatever software and present that at the same time as the other. Besure to have the final total cost for each printed in a large bright red font.

    Don't be lazy - do the work they want, just be honest. This has worked for me several times.

  30. It was easy by SomeOtherGuy · · Score: 2, Funny

    A small presentation showing the cost of Microsoft Word VS. gvim on 5000 desktops should be a good start. (And yet there is still that grumpy old guy with the beard who insists on compiling Emacs on all the servers....errr...)

    --
    (+1 Funny) only if I laugh out loud.
  31. 24 Hour Support for vi by Anonymous Coward · · Score: 0

    It seems reasonable to want worldwide 24 hour support for certain critical pieces of software (say, your customer database). But isn't asking for worldwide 24 hour support for VNC and OpenSSH almost getting to the point of absurdity? These are extremely common tools that have been around for quite a while. Do they want worldwide 24 hour support for vi as well? How about that bash shell? Or the calculator applet?

    1. Re:24 Hour Support for vi by WetCat · · Score: 1

      At least recently I have had a lot of troubles with vim, where, after HUP from terminal it locks in "R" and ate 100% of CPU time. 4 of them and machine slows to a crawl. Isn't it worth a support call?

  32. Go with a vendor that supports linux by jonfelder · · Score: 3, Informative

    If your company wants 24/7 support go with a company that provides linux solutions. Buy IBM servers with linux on them and get a support contract. Likewise some Linux distros like RedHat provide 24/7 support contracts.

  33. Flexability & Costs by Anonymous Coward · · Score: 0

    First, I pointed out instances in the past where our software vendors would not, could not meet our needs. We had to turn to internal development which would in turn find a open source project which we could modify (if needed) to get the job done.

    The success of previous projects was enough to convince them. I didn't even have to bring up the need for extra machines, licenses, etc that it would require to conform to the specifications of a close/proprietary software where we would not have source code flexibility.

  34. I like my cubicell mates answer: by Neck_of_the_Woods · · Score: 5, Funny

    My software is free and that makes it better..NEENER NEENER NEENER!!!

    --
    Neck_of_the_Woods
    #/usr/local/surf/glassy/overhead
  35. You just can't beat by PotatoHead · · Score: 4, Informative

    this guy if you want all the Microsoft dirt present and future.

    http://www.aaxnet.com/editor/edit021.html

    That is his latest. Look around on the site a little. Lots of stuff there with many current references.

    1. Re:You just can't beat by Anonymous Coward · · Score: 0

      (Anonymous to avoid karma whoring.)

      Please try to use links when posting a URL... slahdot will mangle long URLs, and though this one isn't, it's still considerate to take the extra five seconds to add the <a> tags.

      Anywho, here's the link. Enjoy!

  36. say to boss: by circletimessquare · · Score: 1

    "sir, we should open source this because in building you something proprietary i will be giving myself job security. you will need me forever." ;-P

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:say to boss: by Anonymous Coward · · Score: 0

      circletimessquare, you are teh sux

    2. Re:say to boss: by dracocat · · Score: 1

      no, its: "We should use closed source, but don't worry, I will always be around to support it."

  37. Re:For stats, see "Why OSS/FS? Look at the Numbers by tuffy · · Score: 3, Insightful
    In October 2002, they found that 59% of developers expect to write Linux applications in the next year.

    Waiting for Linux apps...tapping foot....still waiting....

    What makes you think that those developers were making "off-the-shelf" applications? It's likely that some of them are, but I'd wager that most are meant for internal use.

    --

    Ita erat quando hic adveni.

  38. IBM - IGS sux by mysterious_mark · · Score: 1

    I wouldn't recomend ANYONE giving a dime to IGS, they'll charge a lot and deliver little, I've had to unF%*k IGS code on a number of occasion, it was really crap, IGS epitomizes all that has gone wrong in the ASP industry. MM

    1. Re:IBM - IGS sux by geniusj · · Score: 1

      Yes.. Outsource to USi to decrease my chances of being in one of many rounds of layoffs ;) .. http://www.usi.net/

    2. Re:IBM - IGS sux by geniusj · · Score: 1

      Oh.. I should have mentioned this in the previous post. I used to work for IBM Global Services as well. I would say, in all honesty, that USi has a much better support structure and it's much easier to get information (internally) about a box, a client, their network infrastructure. Everything. This was a huge pain at IBM, it was all in excel spreadsheets and lotus notes. The monitoring system wasn't as refined either.

      All that said, you probably wont' get anything from either one of them unless you have an 'enterprise application' that you wish to host (weblogic, broadvision, dynamo, siebel, peoplesoft, lawson, exchange, etc.).

  39. Sad by Anonymous Coward · · Score: 0

    Just the fact that this question ended up on Slashdot says a whole lot about open source.

  40. What Not To Pitch to Upper-Management by $eRvmanIO · · Score: 2, Funny
    What statistics and references would you point to, in order to back everything up?


    CIO: My techie's say that UNIX is the best and is backed up by the entire Slashdot community.
    CEO: Your telling me that you trust techie's over marketing droid's?
    CIO: Yes, sir.
    CEO: Your fired. Have a nice day.

    1. Re:What Not To Pitch to Upper-Management by Anonymous Coward · · Score: 0

      Are you sure you weren't sacked for inappropriate use of apostrophe's

    2. Re:What Not To Pitch to Upper-Management by $eRvmanIO · · Score: 1

      Good point...

      Damn Caffine...

    3. Re:What Not To Pitch to Upper-Management by Anonymous Coward · · Score: 0
      Caffeine.

      Why not try to cut out wheat, dairy products, coffee, tea, alcohol and tobacco from your diet? Oh and only eat 1000 calories a day.
      And stop masturbating.

  41. Updates by Jason1729 · · Score: 5, Insightful

    MS has stopped releasing security updates for NT4, so companies using it are forced to decide between having security holes or paying MS for a newer version that locks them into a more draconian license agreement. How long until your company faces the same problem with whatever version of windows they use?

    With open source, you can patch whatever version you're running, or just upgrade whatever is necessary without the draconian eulas.

    Jason
    ProfQuotes

    1. Re:Updates by duffbeer703 · · Score: 1

      NT 4 is actually fairly secure against outside attacks in the later releases. Since its missing new "features" like IIS, ActiveX, and so on it's actually a pretty stable and secure platform to run windows apps.

      NT 4 is going to be around until the harware runs out of spare parts.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:Updates by tshak · · Score: 1

      With open source, you can patch whatever version you're running...

      More specifically, when an open source program is no longer supported by the community, you can hire consultants to patch the program. However, this still costs a lot of money, and is outside of the companies focus. A company should be focusing on it's business domain, not on patching an OS - that's your vendors (eg: Red Hat's) job. Either way, you rely on your vendor. With OSS, there may be more vendors to choose from, but the bottom line is, if you don't want to upgrade, and your vendor has discontinued support for your software (usually after 5+ years), you're going to pay one way or the other.

      OSS or Closed Source, it's better to keep reasonably up-to-date on your software.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    3. Re:Updates by Jason1729 · · Score: 1

      If you're a large company (10,000+) machines it is a lot cheaper to hire that consultant to keep your open source code up to date than it will be to keep your MS licenses up to date. Added bonuses are that you don't have to worry about an MS audit, and all the slashdotter's will rally around your company and buy your products even if they aren't as good.

      Jason
      ProfQuotes

    4. Re:Updates by HidingMyName · · Score: 1

      The real problem isn't that they won't update it, the problem is that they refused to issue a security patch for a "difficult problem to fix" before the advertised ond of life date for the software. Maybe this particular problem is not "too" severe or using a different firewall is a "acceptable" workaround, but deciding not to fix an acknowledged problem before end of life should make any manager concerned.

  42. Someone should... by tbaggy · · Score: 1

    Someone should start their own support company only supporting OSS. They could list the projects they support, and the versions they support officially on a webpage or something.

    Corporations could then pay these folks directly for the apps they use.

    There doesn't need to be any vendor affiliation or platform affiliation, just that they support something like MySQL on Redhat, Suse, MS Windows 2000 server, Solaris 9 etc..

    If you want to use that particular app, but don't want to trust support to the internet masses, then you could use something like this.

    Plus, it might help employ OSS programmers while allowing them to work on the stuff they love.

    Oh well, just a thought.

  43. you = boy scout: be prepared by fudgefactor7 · · Score: 4, Insightful

    They'll ask you "Why go with Solaris over any other Unix variant?" Better have that answer.
    They'll ask you "Why not Linux?" Have an asnwer.
    They'll ask you "Will it work with our existing Windows infrastructure?" Answer that as well.
    They'll ask "How much will the rollout cost?" Better have those figures handy.
    They'll want to know "Why not just stick with Windows, especially since Windows 2003 is about to ship?" Have a retort ready for that.
    They'll want to know (if they're savvy) how the data crunching numbers will compare UNIX to Windows, MySQL to MS SQL. You'll want that handy, too.
    And finally, they'll want to know why should they switch to a different platform when they're already so heavily invested in Windows. Got an answer other than "Windows sucks"? You better know those things, becuase bosses aren't about to "just take your word for it" they demand facts, figures, and spreadsheets for proof--and if anything goes wrong it's your ass. Switching is fine, but you better be ready for the backlash and have oodles of proof ready or the resistance will be an unsurmountable chasm.

    1. Re:you = boy scout: be prepared by Anonymous Coward · · Score: 0

      Ah yes; present a business case. Something the "suits" will appreciate and understand.

      The only problem, of course, is that to do that you have to make all kinds of estimates and assumptions, most of which will turn out to be wrong. Since you know ahead of time that most of what you are presenting will turn out to be pure fantasy does that make it lying? By the way I am not singling you out - look at Gartner and all their nonsense "TCO" studies.

      In the end your presentation will be just as accurate and useful as all those ... well ... business cases that have left our jobs, our stock portfolios, our business culture, and our entire economy, in the sorry and fragile shape it is in. When you build on a foundation of lies - what else can you expect?

      Tell me something - do you have a business case to handle the econmomic depression that we are in that no one wants to talk about?

    2. Re:you = boy scout: be prepared by zonix · · Score: 1
      They'll ask you "Will it work with our existing Windows infrastructure?" Answer that as well.

      Regarding this one, when answering yes (?), remember to explain the reason why in some cases (for some services) this is difficult and/or impossible, with limitations, etc. Don't get into the whole 'embrace, extend and annihilate' stuff, just explain the specs aren't available for the proprietary formats and protocols in use, for people to create applications that interoperate.

      If the comsumer lock-in and vendor lock-out bells sound for them at this point, then there may yet be a chance for FOSS in your company. If not, then you're screwed anyway and perhaps the "it's free, as in beer" argument would have served you better.

      It can be - almost, but not quite - futile.

      z
      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    3. Re:you = boy scout: be prepared by fudgefactor7 · · Score: 1
      "Tell me something - do you have a business case to handle the econmomic depression that we are in that no one wants to talk about?"

      Yup. It's called "pull up the britches" plan.
      (1) cut government spending by 20%
      (2) eliminate the Department of Homeland Security,
      (3) freeze tax rates at current level,
      (4) decrease additional defense spending by 5%,
      (6) enact amendment to balance budget and pay off at least 1 trillion of national debt,
      (7) pump additional "liberated" funds into arctic oil drilling and the tech sector,
      (8) incentives for business growth,
      (9) let the States legislate themselves on Internet sales taxation
      Nobody said the fix would be easy. But sometimes drastic problems require drastic solutions.
    4. Re:you = boy scout: be prepared by Troll_Kamikaze · · Score: 2, Informative

      They'll want to know (if they're savvy) how the data crunching numbers will compare UNIX to Windows, MySQL to MS SQL...

      If they're savvy, they'll laugh their asses off when you try to equate MySQL with MS SQL, then show you the door.

      Why oh why does MySQL get all the attention when vastly superior alternatives that are actually free are ignored? I'm thinking of SAP DB, PostgreSQL, and Firebird.

    5. Re:you = boy scout: be prepared by WiPEOUT · · Score: 1

      Amen. If you're going to argue for OSS, make damn sure you know enough about MS products to be able to find comparable OSS offerings.

    6. Re:you = boy scout: be prepared by terbo · · Score: 1

      You better know those things, becuase
      bosses aren't about to "just take your word for
      it" they demand facts, figures, and spreadsheets
      for proof--and if anything goes wrong it's your
      ass.


      Sure, and the same facts and figures that they
      followed initially came from people with vested
      interests, and it was called "marketing". Just
      take the idea and wrap it in something shiney,
      put twenty inch rims on it, and they will all
      dive for it.. its called PHB food.

      --
      If you're interested in facts I'll tell you what they are and I'll give you sources - Chomsky on The Big Idea
  44. I wouldnt by stratjakt · · Score: 1

    A good product should be able to sell itself.

    I have no desire to go into marketing.

    Just use open source, if its the best solution for a problem, it will be seen as such and embraced.

    All of the philosophy society-revolution bullshit rhetoric from the "OSS Leaders" is pretty much ignored in the real world.

    And if you want your employer/client to completely dismiss you for a zealot idiot, just write "Micro$uck" into an email, or yammer about the MS Palladium world-domination conspiracy theory. Or give them some false information about how windows cant do this or that, nothing more pathetic than a "computer nerd" who knows less than someone who's thumbed through a copy of "Windows for Dummies"

    Thats the best way to show your lack of objectivity, and guarantee your position in the mailroom is secure for all eternity.

    --
    I don't need no instructions to know how to rock!!!!
  45. Stop talking about Open Source by Ciderx · · Score: 2, Insightful

    Easy. Stop making it a big deal. What you are meant to be providing is a solution that suits your company's IT needs. You are not the company Open Source advocater, shouting blue murder every time someone implements a system which isn't open source.

    Use clear cut facts. Show the TCO, show the support channels, show the migration cost and schedules, provide a backup plan if things go pear-shaped, etc. Basically, the FACTS. And while you are at it, keep your own mind open. Y'know, often, closed source solutions are far superior than open source solutions. Don't be afraid to keep an open mind and have the openness to choose a proprietry solution if that is the best way forward.

    And if you manage to keep an open mind, you'll be superior to the vast majority of open source advocates...

    1. Re:Stop talking about Open Source by stratjakt · · Score: 1

      Even screw the TCO crap. If they want to consider it, they'll crunch the TCO numbers themselves.

      Business folks and beurocrats want to know one thing: Will the shit work or not?

      They dont want to hear financial insight from IT guys. No more than they want to hear technical specs from the accounting dept.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:Stop talking about Open Source by codeguy007 · · Score: 1

      Yeah and how do you propose that an accountant is going to determine TCO properly. Budgetary issues like this require some knowledge of the requirements. Do you think my accountant knows how long it takes to install an OS?

    3. Re:Stop talking about Open Source by Anonymous Coward · · Score: 0

      The accountants will find out what the average charges for various types of support are, and how many man hours are involved, and their report will carry much more weight in the top floors than the IT geeks.

      It's funny, when a linux zealot preaches to the boss how cheap it will be to maintain in the future, he's basically saying "pay me as little as possible!"

  46. Tis Easier by rickg13 · · Score: 1

    to ask forgiveness then permission.

    1. Re:Tis Easier by Anonymous Coward · · Score: 0

      > to ask forgiveness then permission.

      "I forgive you, but you're still fired."

  47. Cost Analysis, Sell, Sell, Sell by Zebra_X · · Score: 5, Insightful

    Before you go to upper management find out how much the non-open source applications are going to cost. Factor in any consulting fees for setup. Then factor in the cost for global support on an ongoing basis over say the course of the next five years. I'd also suggest adding in any special hardware requirements.

    Next find your open source "products". Then find developers who are very comfortable with the "products" that you are recommending. Factor in the cost of hiring them and their salary on an on going basis. They will be your "support" team. Also factor in hardware if needed.

    The first hurdle is to prove that it will cost less or at the very least no more than the "off the shelf" products. Then you'll need to put your sales hat on and do a side by side "feature comparison" of the OSS alternatives to the products that you evaluated.

    Most of all, be objective and very matter of fact about your presentation. Prove to them that OSS is the way to go becuase it costs less to aquire and maintian and has an equal or superior feature set. Apache is a great case study...

    Good luck!

    1. Re:Cost Analysis, Sell, Sell, Sell by Fastolfe · · Score: 1

      cost for global support on an ongoing basis over say the course of the next five years...

      Then find developers who are very comfortable with the "products" that you are recommending. Factor in the cost of hiring them and their salary on an on going basis.

      A frequent (and potentially disastrous for you) mistake people make here is to underestimate these costs. If you can come up with a list of a few names in your organization that can probably support an OSS product, such that you'll always have sufficient staffing to handle any problem 24x7, also be sure you're including the costs of replacements if any are needed. Frequently OSS advocates are the "gurus" of their organization, capable of adapting to a wide range of software and even doing a fair job of supporting it single-handedly. Gurus are exceptionally expensive, though, and most real support organizations are staffed with "real world" techs that got where they are through training, not geeking.

      Just something to think about. The last thing you want to do is weasel OSS into the door and have it bite you in the ass when the cost vs. availability ratio goes to shit because you used yourself as a template when coming up with these bad estimates. You'll never be able to get a non-vendor-supported product in there again.

    2. Re:Cost Analysis, Sell, Sell, Sell by Zebra_X · · Score: 1

      Absolutely - in these situations, just like we learned in 2nd grade "honesty is the best policy". It doesn't do you, or anyone else any good in underestimating the real cost. Select OSS because it's right for your organization - not becuase it "seems" like a good idea.

    3. Re:Cost Analysis, Sell, Sell, Sell by mpe · · Score: 1

      Before you go to upper management find out how much the non-open source applications are going to cost. Factor in any consulting fees for setup. Then factor in the cost for global support on an ongoing basis over say the course of the next five years. I'd also suggest adding in any special hardware requirements.

      Also include that at least one "upgrade" might be needed within those 5 years.

  48. Maybe you're not the guy to do it. by fmaxwell · · Score: 3, Insightful

    the capabilities that only open source software can provide on a UNIX platform (VNC, OpenSSH, etc..) without spending insane amounts of money.

    Since the two examples you cite are available on Windows, perhaps you need to get a better understanding of Windows. In fact, Windows Remote Desktop feature in XP is superior to VNC in functionality, response, and seamless integration, so VNC is hardly a compelling argument in favor of open source operating systems.

    Perhaps you need to have someone with a more balanced perspective come into the organization and evaluate where Unix derivatives are the best choice and where Windows is a superior pick. Those who blindly promote *nix and open source as the solution to every computing problem are no more enlightened than those who automatically choose Microsoft products for every function.

    1. Re:Maybe you're not the guy to do it. by bpalmer · · Score: 1

      Ummm... I'd suggest you reread the question... It's amazing that people can grab one line out of context and hammer some guy.

      Fact 1) He just got a Solaris server.
      Fact 2) He's in charge of setting it up.
      Fact 3) He's not allowed to use Open Source software because there's no support line for VNC and OpenSSH.

      He wants "the capabilities that only open source software can provide on a Unix platform..." Let him know where he can download MS Remote Desktop for Solaris and I'm sure he'll be grateful.

      Shame on whoever moderated this as interesting.

    2. Re:Maybe you're not the guy to do it. by mpe · · Score: 1

      In fact, Windows Remote Desktop feature in XP is superior to VNC in functionality, response, and seamless integration,

      Intergration to what? You can find a VNC client for just about any platform. Do you need some specific platform to use the XP "Windows Remote Desktop"?...

      Perhaps you need to have someone with a more balanced perspective come into the organization and evaluate where Unix derivatives are the best choice and where Windows is a superior pick. Those who blindly promote *nix and open source as the solution to every computing problem are no more enlightened than those who automatically choose Microsoft products for every function.

      Thing is that there are a lot more of the latter than the former.

    3. Re:Maybe you're not the guy to do it. by mrroach · · Score: 1

      I think you mis-parsed his sentence. He is on a UNIX platform and is stating that only open source products provide the features of applications such as ssh and vnc without huge costs on that platform. Not every discussion regarding open source is linux vs windows.

      Very nice diatribe, but misdirected in this case. Relax.

      -Mark

    4. Re:Maybe you're not the guy to do it. by fmaxwell · · Score: 1

      Intergration[sic] to what? You can find a VNC client for just about any platform.

      Hence, it is not well integrated into the OS. In order to have portability, the developers of VNC sacrificed integration.

      Do you need some specific platform to use the XP "Windows Remote Desktop"?...

      Yes, you need Windows XP (isn't that a shocker?). It is integrated into Windows XP. It uses the Windows login for security rather than some kind of add-on homebrewed security of its own. It automatically brings up a login screen on the local machine. That allows a support person to work on the machine without the local user watching everything he/she does and without the local user interfering. It moves audio. Last time I checked, I could not get sounds from a remote machine to play locally when I used VNC.

    5. Re:Maybe you're not the guy to do it. by fmaxwell · · Score: 1

      It's amazing that people can grab one line out of context and hammer some guy.

      Had the line not been written so that it could be interpreted in two ways, the problem wouldn't exist.

      He wants "the capabilities that only open source software can provide on a Unix platform..."

      No, he wants "the capabilities on a Unix platform that only open source can provide." At least that's how I think you are interpreting it.

    6. Re:Maybe you're not the guy to do it. by haruchai · · Score: 1

      I tried out Remote Desktop and being able to redirect audio is a cool feature. But it's not as fast as you think - give TightVNC a try ( www.tightvnc.com).
      Also, VNC can be tunneled over SSH and it can disable the remote keyboard and mouse to prevent interference - http://www.uk.research.att.com/vnc/sshwin.html so there is no need to worry about the weakness of "homebrewed" security.

      --
      Pain is merely failure leaving the body
    7. Re:Maybe you're not the guy to do it. by fmaxwell · · Score: 1

      so there is no need to worry about the weakness of "homebrewed" security.

      When I get on to a system using VNC, what privileges do I have? Who am I? Root if that's who's logged in when I come in through VNC? There's also the problem of having multiple mechanisms to provide security. You have the 8-character VNC password, SSH for encryption, the system username/password, etc.

      Because XP's Remote Desktop is so tightly integrated with the OS, it can use the OS login functionality, redirect audio, etc.

      I'm not a big Microsoft fan, but Remote Desktop is a nice piece of engineering. Don't get me wrong. I used VNC in the past and was always pleased with it.

    8. Re:Maybe you're not the guy to do it. by fishbowl · · Score: 1

      >Fact 1) He just got a Solaris server.

      No question there... but...

      >Fact 2) He's in charge of setting it up.
      >Fact 3) He's not allowed to use Open Source software

      "Fact 3" contradicts "Fact 2".

      He is NOT in charge of setting it up. He has the task assigned to him, but he is not empowered to make decisions. Props to the O.P. for wanting to get more authority and advance his job, but the fact of the matter is that he's been assigned the unenviable task of installing Solaris without the use of GNU.

      If he kept his mouth shut, and just installed the gnu packages that ship with Solaris, he'd probably be much better off. Sun *knows* their tar is completely broken. If you asked the right question to support, you could surely get them to recommend, in PHB-satisfying words, that you use gnu tar.

      If you're talking about development stuff, then the O.P. would be well-advised to go ahead and let his PHB buy him the sun development tools. (Everyone involved is aware, naturally, that Solaris doesn't ship with a development platform, yes?)

      He made a mistake months ago or years ago when he accepted this position without having a clear understanding between himself and his boss, of what decisions he is authorized to make, and what decisions will be handed to him. It sounds like it is being regarded as irregular or even impertinent that he is questioning the decisions.

      --
      -fb Everything not expressly forbidden is now mandatory.
    9. Re:Maybe you're not the guy to do it. by mpe · · Score: 1

      Yes, you need Windows XP (isn't that a shocker?). It is integrated into Windows XP.

      In other words it dosn't integrate with anything else. e.g. a cellphone or PDA... Imagine how silly it would be if in order to add a new wing to a building you had to demolish and rebuild the entire system first.

      It uses the Windows login for security rather than some kind of add-on homebrewed security of its own.

      VNC, at least the unix version will do this quite trivially. Since Xvnc understands all of X, including XDCMP, as well as the VNC protocol.

      It automatically brings up a login screen on the local machine.

      As does Xvnc if you want it to do do so.

      That allows a support person to work on the machine without the local user watching everything he/she does and without the local user interfering.

      Wow, Windows XP has caught up with unix. How many years and versions of Windows did that take :) Just because the Windows version of VNC server emulates "RCONSOLE" does not imply that the unix version does this.

    10. Re:Maybe you're not the guy to do it. by fmaxwell · · Score: 1

      In other words it dosn't[sic] integrate with anything else. e.g. a cellphone or PDA...

      "Integrated" means that it is interwoven into the operating system rather than being an add-on like VNC. You really should understand the difference between "integrated" and "cross-platform compatability" before posting on Slashdot.

      Wow, Windows XP has caught up with unix.

      No, in this respect, it has surpassed Unix. Windows XP Remote Desktop works better than VNC. It does more, such as audio redirection, and is integrated into the O.S. rather than added onto it as an afterthought.

      Just because the Windows version of VNC server emulates "RCONSOLE" does not imply that the unix version does this.

      So VNC operates differently on each OS? Great...

    11. Re:Maybe you're not the guy to do it. by Anonymous Coward · · Score: 0

      Well, management wants Solaris. I don't have any decision over what operating system I get to use. XP remote desktop IS great, but they want remote CDE with solaris. I wouldn't have even suggested Solaris to begin with, but it's already been decided (before I even started working here).

      -Nate

  49. Re:For stats, see "Why OSS/FS? Look at the Numbers by Zathrus · · Score: 5, Insightful

    Why do you think that they're going to be anything other than in-house apps?

    Heck, I expect to write a Linux app in the next year. Frankly, I expect to be doing it in under 6 months. And nobody will ever see it since it's the core infrastructure for a service my company is offering. Pure backend stuff.

    The vast majority of software written is not written for the commercial marketplace. It's written for inhouse use.

  50. Try Sun by turgid · · Score: 1

    Sun's solaris comes with quite a few supported Free and Open Source packages, and if your boss doesn't like that he can pay for Sun's own equivalents (or from other vendors) as he sees fit. Note that Sun actually supports some Free and Open Source software in the same was as it does its own; however it also ships unsupported free software. Don't get the two confused.

    1. Re:Try Sun by Jon_E · · Score: 2, Insightful

      Sure - they've been doing Veritas support for free for Veritas for years - you'll find they've got the same approach to a lot of the common opensource stuff they bundle in as well (openSSH, OpenOffice, bash, tcsh, etc .. - heck you might even find that their employees were prime contributors to the code, but never made a big blue marketing stink about it ..)

  51. New Technologi and updates by Simon+Lyngshede · · Score: 1

    I think I would use the free access to the latest techologies and the quick security updates.

    I have never really dealt with this issue my self but I guess most people in the company top would like things like: Total control of the techology in the company.

  52. Nuff Said..What more you need to know LOL!!! by burdicda · · Score: 1

    http://linux.bryanconsulting.com/stories/storyRead er$45

  53. My 2 cents. by Dri · · Score: 1, Interesting

    I work (Sysadmin/Webmaster) at a fairly big corporation 70000++ employees. Their IT strategy: "If there is a good Microsoft solution we'll use that. If there isn't, we'll use it anyway". Our business unit (400 employees) is pretty rogue and my boss see all the benefits of free software and community supported software. Apache is de facto and Linux as far as we can go. (HPC, Infrastructure and so on). But still, the IT organization is breathing down our necks and wonders what the hell we are doing but we don't care and there is no end in sight. We are even about to deploy an open source framework for content management and administrative applications. (project management, document management and so on). Java based running on Tomcat along with MySQL. Hey, I love my job! =)

    --
    Girls are strange. They don't come with a man page.
    -- Michael Mattsson
  54. My experience by cvd6262 · · Score: 5, Insightful

    I work at a university, and over two years ago, they asked me to help evaluate authoring systems for online courses. One of their requirements was that the company we chose needed to be willing to partner with the institution to extend the capabilities of their software to meet our needs. We gave several suggestions, but I told them they should get on board with MIT's OKI and OpenCourseWare.

    They had two concerns about open source solutions: 1. There is no company behind most open source solution. No company means no tech support. 2. OKI was just getting off the ground and would not be ready for prime time for a while.

    Over a year later, the university finally chose a company to go with for their authoring system. We paid for a 30-day trial and got 5 days into it before we realized their marketing people had straight-up lied about its feature set.

    So, we went with the company our university had ranked number two on the list. We worked with them for 6 months, hired one of their people to work for them on a university paycheck, and gave them a substantial fee every month for licensing. Then the company decided to get out of the authoring systems market, pulled our license and left us with nothing.

    In the meantime, OKI has picked up steam, and the 11 universities that got on early with them have been developing solutions that will soon be GPLed.

    The long-short is that having a company behind the product is a double-edged sword. Sure, they could give you tech support, but what happens if/when they're gone?

    --

    I'd rather have someone respond than be modded up.

    1. Re:My experience by Anonymous Coward · · Score: 0

      Our academic unit bought into a proprietary app with a developer's license (one or two seats) to start. Then, when we had finished the development and wanted to implement the work, we found that the software maker had raised its rates for licensing and did away with academic licensing, so we lost all our work since we could no longer afford it. The software was a web-based support system, applied in our use as a academic advising augmentation for new students. When I called, they said we'd either have to pay the heightened fees (the cost when from in the thousands to the *hundreds* of thousands in a year's time thanks to their increased popularity at the time) or get stuck with nothing!

      Guess which one we had to choose...

  55. Quality of closed source support.. by Anonymous Coward · · Score: 1, Interesting

    Has anyone actually been happy with support from a closed source company that they were satisfied with?

    We have had to various vendors for various reasons, 75% of the time we figured out the problem with little help from the vendor and 95% of them were pay-for-support calls. Veritas for example always tells us to "reboot" and the backup system will see all the servers, or reboot the server and they will "see" the tape drive or the fiber. Wow, we pay for that? Why not FIX or help us troubleshoot the problem for that money we pay and not just provide a short term solution like rebooting. There are a few times where a company was able to help out and it was NOT directly their fault for the problem. The state of specific vendor support and that 24/7 support line you get is a complete joke and they will all jump at the chance to blame the one that they are not, like its the network or software or hardware you are using, not our product. Can anyone say otherwise? I see this "support" as complete FUD.

    1. Re:Quality of closed source support.. by Anonymous Coward · · Score: 1, Informative

      About five years ago when Microsoft actually supported their software without additional costs I was able to get very good support on MS Project. They had people whose entire job was supporting that one app and they knew all about it. Their support for NT was not quite as good at times, but a real live person actually walked me through some registry edits and reregistering components once.

      That was also when their online knowledgebase was good. Then it sucked for a long time, and now it's good again.

    2. Re:Quality of closed source support.. by mpe · · Score: 1

      Has anyone actually been happy with support from a closed source company that they were satisfied with?

      The thing is that "support" can either mean identifying or even fixing what is wrong, in which case it dosn't matter if the information comes from a 24/7 telephone support line or looking at a set of tea leaves. Alternativly it can mean being able to "pass the buck", in which case having a "company behind it" matters a lot more than if anything actually gets fixed.

  56. Global UNIX standard? by Anonymous Coward · · Score: 0

    Error: Not Found

    1. Re:Global UNIX standard? by MrPink2U · · Score: 1

      I think he means for his company. :-P

  57. Why dont we ask this guy? by andy1307 · · Score: 1
    The Linux Uprising : BusinessWeek

    Jeffrey M. Birnbaum, 37, is managing director for computing at brokerage giant Morgan Stanley's Institutional Securities Div. He's so buttoned-down that he wears a suit on Casual Friday. You would think this cog in the capitalist machine would have nothing in common with young Walker. But Birnbaum is betting Morgan Stanley's (MWD ) technology future on the kinds of software projects, called "open source," that Walker participates in.

    Birnbaum has fallen hard for Linux, a penny-pinching open-source alternative to computer operating systems such as Microsoft Corp.'s (MSFT ) Windows and Sun Microsystems Inc.'s (SUNW ) Solaris. He's busy replacing 4,000 high-powered servers running traditional software with much cheaper machines running Linux. Projected five-year savings: up to $100 million. Does it bother him that counterculture kids like Walker have a hand in Linux? Not a bit. "We see their work, and it's good," he says.

    This guy IS Mr Upper Management. Maybe we could ask him? I am sure there are /.ers who work at MSDW. I am sure he would be glad to be featured on slashdot....It's every geeks dream come true.

  58. The way I argue for most technology by Rev.LoveJoy · · Score: 1
    With my wallet.

    - RLJ

  59. good idea by SHEENmaster · · Score: 1, Interesting

    Try getting support for Solaris after M$ buys Sun. You'll be able to bitch on IRC for BSD help years after all the funding is cut and SCO sues the different BSD forks.

    Stability is also a good reason to switch. You won't need support for Linux if the admin knows what he's doing or chooses a beginners distro like Mandrake. Microsoft OTOH won't tell you that foobar~1.dll must be updated for NT 5(.5) the day after it's retired.

    IIRC, many companies provide Linux support agreements. The submitter should look into those.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:good idea by cperciva · · Score: 2, Informative

      You'll be able to bitch on IRC for BSD help years after all the funding is cut and SCO sues the different BSD forks.

      SCO is a linux problem, not a BSD problem. Berkeley settled with SCO a decade ago.

    2. Re:good idea by Anonymous Coward · · Score: 0

      And then it promptly died.

    3. Re:good idea by Anonymous Coward · · Score: 0

      Actually, I thought the situation with *BSD is the same as the Galactic Emperor in tHHGG : it's continually dying, forever.

    4. Re:good idea by nkv · · Score: 1

      IIRC, many companies provide Linux support agreements. The submitter should look into those.


      RedHat is probably an example.

    5. Re:good idea by Anonymous Coward · · Score: 0

      No, BSD and Windows are both dying, but only on Slashdot. In the rest of the world, people continue using an OS that they are happy with.

    6. Re:good idea by Jellybob · · Score: 1
      You won't need support for Linux if the admin knows what he's doing or chooses a beginners distro like Mandrake.


      Ummm... have you thought that possibly to let a sysadmin loose with a "beginner's distro" because they don't know anything else is a bad idea.

      If your admin doesn't know how to use Linux - they should learn before rolling it out on servers that are used to make money. And I don't think you need to worry about Sun or MS going out of business just yet - you've got plenty of time to get the admins on training courses.
    7. Re:good idea by Anonymous Coward · · Score: 0

      People keep on saying this, however to my knowledge the complaint is still undefined. At present it remains unclear what IBM has 'stolen' from SCO. So how can you say BSD is clean. As far as I know the BSDs keep on adding new code so there might be code there as well that originates from SCO.

  60. How would I argue for Open Source? by Trespass · · Score: 0

    Well, I'd start by preaching to the choir, and I'd follow that with getting petulant everytime anyone disagreed with me.

    If that didn't work I'd swap intellectual semen with a bunch of undergrads and social retards on a web board.

    Edit:OH SHI

  61. I would let a lobbyist do it for me by ihatewinXP · · Score: 1

    And then let the lobbyist "say" (read: cop out mad free shit/money) whatever it is that they are so good at saying that gets laws changed.....

    I mean thats how microsoft argues open source, why shouldnt we?

    --
    ---- The real Slashdot is still here. You just have to browse at -1 to read the comments.
  62. Top down approach by cpn2000 · · Score: 1
    Here's my 2c worth.
    • Find out what the biggest concerns are ... are they feature availability, cost of aquisition, cost of support, availability of support, ... you know what I mean.
    • Make 2 matrices of the commercial options versus the open source ones, including the vendor companies who will provide/support these solutions.
    • In the first matrix compare the commercial solution with the Open Source alternative, feature for feature, and remember conforming to open standards is a feature.
    • In the second matrix compare the 2 for pricing, including cost of aquisition, support, upgrades, ...
    • If possibly throw in a few (relevant) case studies of companies who might have already made the transition.
    Numbers dont lie, and you should be able to make your point without having to resort to savage beatings :-)
    --
    All you touch and all you see is all your life will ever be ... Dark side of the moon
  63. You're not looking hard enough by Gabe+Garza · · Score: 1
    I have a hard time believing your management is saying "We want OpenSSH!". They're probably saying: "We want SSH!". If so, there are supported commercial SSH implementations.

    Likewise, don't confuse a specific product with a class of products. If there's a market for it (especially a corporate market), there's probably a vendor selling something that will meet your needs.

    Also, don't look at list prices and scream: when you're buying for a corporation, you're rarely paying list price (unless you're only purchasing a few licenses).

  64. Argue? by torklugnutz · · Score: 1
    I'd just be like "Aww, mom all the other businesses are doing it! PLEASE! PLEASE! Dad said ok if you do"

    It always worked for going to the pool.

    --
    Often in Error, Never in Doubt.
  65. Examples like Apache & Linux by AwesomeJT · · Score: 3, Informative

    In the beginning, no large company would use Apache because it was open source and therefore was not supported by any specific company. Nice thing about OSS is that large projects like Apache are supported 24x7 worldwide by MANY companies -- so if one company provides poor support, you can use another one. BTW, Apache is up to 63 percent of all websites now. :-) And now that it runs on windows, it will become even more popular. Same is true for Linux which has the backing of many large companies, so there is no shortage of technical support. And I haven't even touched on the web forums, newsgroups, list servers, websites, of free support avialable. And traditional media too -- books, magazines, etc all cover OOS projects like Apache, OpenSSL, Linux/*nix, etc. Support is not an issue. I think the reliablity factor of running on a *nix platform will help a lot.

    --
    SPAM solution made easy: 1 spammer, 5 cords of rope, 5 hourses, and fireworks. Be creative.
    1. Re:Examples like Apache & Linux by mpe · · Score: 1

      Nice thing about OSS is that large projects like Apache are supported 24x7 worldwide by MANY companies -- so if one company provides poor support, you can use another one.

      With open source software many sources of support really is many sources. With proprietary software there is one source of support. Even if there appears to be more than one all of the information comes from one source.

  66. Holy Wars Accomplish Nothing by drpickett · · Score: 2, Insightful

    The only arguments that make any sense to bean counters are ones that may be reduced to dollars and cents. All arguments should be of the form: If we do (not)? X, then we will save Y over Z years for the following reasons: A, B, C,.... If you cannot reduce the argument to ROI, then there is no business reason for doing something - Mind you, ROI takes on many forms - You need to apply your insider perspective to figure out an ROI model that your management will swallow Forgive the RegEx notation

  67. OpenSSH and VNC aren't unique by auntfloyd · · Score: 1

    You don't need open source to get the features of OpenSSH and VNC.

    You could use the commercial SSH rather thann OpenSSH and something like Windows Terminal Services or Exceed in place of VNC.

  68. Argument for Open Source by ramsejc · · Score: 1

    The best argument for Open Source that I have used is that because the source is open, everyone can improve it and find/fix bugs or security holes, and cannot have spyware-type code inbedded. And you can be assured that when a problem is found, it can be fixed, because you have the source. Google for a news article about MS refusing to acknowledge a security hole that later was proven to exist. This has happened enough times to scare my boss to allow Open Source in our Corp.

  69. Red Hat "Enterprise" edition by tempest303 · · Score: 2, Informative

    I'm a little surprised this hasn't come up yet...

    If you're looking for "enterprise" level support (God I hate that word!), Red Hat offers exactly what you're looking for, from what it looks like. Maybe you should give Red Hat a call and get one of their sales people to pimp themselves to your boss? :)

    1. Re:Red Hat "Enterprise" edition by WetCat · · Score: 1

      Or the same thing from Mandrake or Suse?
      In general: call a Linux distribution company
      and ask them for Enterprize level support.
      Usually they will be glad to provide it.

  70. So get a support contract already by Zippy+the+Pinhead · · Score: 1

    Congrats on converting to something manageable and decent to work with.

    Sun offers various software suport contracts, and there's a good chance some of them will support the OSS you plan to run, especially minor utilities like OpenSSH and VNC.

    Covalent offers support contracts for Apache.

    Support contracts can be nice, both for passing the buck on intractable problems and for resolving those issues that never come up except when the local expert's unavailable.

  71. No contradictions.... by mseeger · · Score: 2, Informative
    Hi,

    "Worldwide and 7*24h Support" and "Open Source" are no contradictions. I think we (NetUSE) are not the only company to offer support for Open Source products like SSH, Squid, Apache etc.

    Typical customers purchase support like helpdesk, patch services or (espescially for Solaris) packaging.

    It's not a lot of work to offer SSH packages that you can remove and install in a newer version without a new host key. But it's those small things a lot of customers pay gladly for.

    Thanks to Open Source and the community, companies like are ours usually faster with patches than a lot of other big software companies i could name.

    On the other side the Open Source products get a benefit when enhancements on the request of customers (LDAP support here, there another command line option) find their way back into the community. I believe this is win-win at its best.

    Open Source says "you can patch/modify/package it by yourself". But it's not a holy duty to do so.

    Yours, Martin

    P.S. If you want to use OSS and don't know where to spend your huge support budget, feel free to contact me ;-).

  72. Simply explain... by MoxCamel · · Score: 1

    ...that it's "free" not open source. And every time they say "Linux" tell them it's "GNU/Linux," and then refuse to participate in the conversation until they agree to only say "GNU/Linux." Wear a cardboard halo on your head too.

    This works for RMS. :)

  73. i wouldnt by Anonymous Coward · · Score: 0

    I wouldnt lay my job on the line to support a set of software (open source) that is bound to collapse soon. It will - just like communist russia with no incentive for people to do what they do it will crumble. In the end money puts food on the table and a roof over your head and these freebie open source developers will eventually dry up and there will be nothing left.

  74. easy. by geekoid · · Score: 1

    You get a friend to start a support business.
    You tell you boss there is a local company that supports said apps.
    Your boss calls the company, and your friend quotes some reasonable quotes.
    split the profit with your friend.
    You get Open Source, and money.
    QED.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:easy. by nolife · · Score: 1

      I thought this scam was only limited to sleezy car salesman and their mechanics?

      --
      Bad boys rape our young girls but Violet gives willingly.
    2. Re:easy. by geekoid · · Score: 1

      its synergy, unless you intentionally break something, then its a scam.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  75. That's a tough one... by sevensharpnine · · Score: 1

    Your best bet to arguing is to wear a Blue Jays/Maple Leafs jersey and cough violently.

    --
    "God is a comedian playing to an audience too afraid to laugh." -Voltaire
  76. Re:For stats, see "Why OSS/FS? Look at the Numbers by tcopeland · · Score: 2, Informative

    PeopleSoft is on its way - a pretty significant addition to the Linux world, I think...

    Yours,

    tom

  77. Solaris woes by AbbeyRoad · · Score: 1


    There are several points you have to pitch to management.

    1. First you have to pitch to them that the box is not a piece
    of hardware + software. It is a piece of hardware. What you
    run on it is entirely under your control. As a sysadmin or
    developer this is a combination of your own management scripts,
    development code, borrowed code to speed development, software
    development tools (both free and proprietary), and whatever
    else.

    2. YOU are responsible for the box. No support people who give
    you software ever know how their software works, interacts
    with other software, or how the operating system that the the
    software runs on really works. The support people are there to
    give the pretense that you have a safety net, and to espouse
    the features of the software. They don't ACTUALLY have a clue.
    The real people who know the software works are too busy
    developing the next version.

    3. A solaris box (like most proprietary Unixes) is completely
    UNUSABLE without GNU tools. The very first thing *I* used to
    when I got a sparc is to install all the GNU tools, IceWM,
    rxvt, mc, and cooledit. Then I could breath a sigh of relief
    and actually start doing some work. It's not a matter of
    degree: If you yourself feel that your solaris box is AT ALL
    usable in its default state, then you don't know what you are
    doing in the first place and should spend a few hundred hours
    learning FreeBSD or Linux first.

    If you are asking the question you are, it means that your
    management is not convinced that you can solve a solaris
    problem if it arises. In this case I would learn a lot more
    about Unix to convince them that you are in control and can
    handle any kind of problem that comes up. Also...

    A business's value is in the business processes it sets up. If
    an employee leaves, it should not break the business. This is
    why management wants to define what resources are required to
    keep the box working. They don't want you to be the sole
    recourse in the event of an emergency.

    To convince management, you have to: to write documentation
    that defines a business process that is greater than yourself.
    In this way, in the event of your leaving, things will not
    break down.

    You can define a business process by writing a document
    describing exactly what GNU software you install on the box
    and how to use it. A process that explains how to train a
    person to manage that software is essential.

    -paul psheer@icon.co.za

  78. Support is better? than commercial by Bretski · · Score: 1

    In many cases, finding solutions through commercial support has been much more expensive in terms of the actual contract cost and *time* spent.

    It takes a lot of time (and luck) to call the support number, wait for a call back, and maybe get someone that knows about your problem and an appropriate solution.

    I'd say that in 70% of the support calls I've had to make, I've had to escalate the call because the level one techs don't know how to solve the problem, and this takes time. Sometimes, I've even had to escalate to the developers of the product, which were only available 8-5 weekdays, further delaying a fix.

    Searching for a solution to an open source problem is easy. Search Google or a product's bug tracking system for someone else having the same problem and see how they solved it, or if a solution exists.

    The main disadvantage of going the open source route is you don't have anyone depending on your support $$, who will fix problems for you in a timely manner. You can write to the developers or enter a bug request, but this doesn't guarantee a fix within any particular timeframe, which can a substantial risk from a business point of view.

    1. Re:Support is better? than commercial by mpe · · Score: 1

      The main disadvantage of going the open source route is you don't have anyone depending on your support $$, who will fix problems for you in a timely manner.

      If it's that vital then you can contract someone to fix it for you. As opposed to paying as a sort of psudo-insurance policy or even paying someone to take your phone call.

      You can write to the developers or enter a bug request, but this doesn't guarantee a fix within any particular timeframe, which can a substantial risk from a business point of view.

      This is the option you have with proprietary software, through a rather indirect route, though no reason they should take any notice of your request.
      With open source software you have another option. The same option you have with other non-proprietary bits of business infrastructure. Which is to get someone competent into fix it.

  79. Bosses want big companies' support by SysKoll · · Score: 1

    Nate, tell your bosses that with Microsoft, you are getting stuck with Microsoft support only. They are the only game in town and they abuse it.

    With open source, you can get support from HP, IBM, RedHat, among other Big Names. Say you have a high volume site running Apache. A Big Name such as HP or IBM would happily sell you a service contract guaranteeing support. And if they screw you up, you can give them back their box and give your business to a competitor and they know it.

    That should be the starting point.

    Then you can answer the cost questions.Get some quotes. Call HP, IBM, RedHat.

    -- SysKoll
    --

    --
    Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

  80. 24 Hour Linux/OSS Support by BrianWCarver · · Score: 5, Informative


    No, I don't work for them, but Linuxcare has a professional looking website using the CEO-lingo that might comfort the big-wigs you need to convince. There are other companies that support Free Software too, check out Red Hat's Support Services. A site called OpenEnterprise looks to have a ton of resources on exactly what you're asking for.

    Also, take a look at IT Management's special report on Linux. It offers a lot of ammo to you in making a presentation. You can point to the other heavy-hitters that are using Free solutions and have concrete examples of success.

    The same site even has an article entitled Selling the 'Suits' on your IT project which looks to have some good advice for you.

    --
    Like Digital Freedoms? Then donate to EFF before they're gone.
  81. Maybe management has a point? by Fastolfe · · Score: 5, Interesting

    convincing management that Open Source software is safe to use

    Most Open Source advocates really need to think about something before they go charging in assuming OSS without vendor support is really better for all situations: Management wants 24x7 support not because they think the software is unstable, but because they cannot afford downtime when that software does fail.

    "So what?" you say, "I've been using this stuff for years and I can solve pretty much any problem they might run across. I am 24x7 support!" What happens when you're gone? On vacation? What happens when you get burned out and sick of being the only guy capable of supporting an application that's taken off in the enterprise and now has a hundred installations all over the world? What happens when you have trouble finding someone with the skill sets needed to replace you?

    This "guru" support model simply does not scale. This is why management wants 24x7 support: so that no matter what happens to their gurus, they always have a toll-free 800 number to call to get someone that knows what they're doing on the problem. If that person can't solve it, a good maintenance contract might even involve getting the vendor to fly an engineer out there to fix the problem. This is very much about making management feel good about getting the support they need to solve their problems.

    The alternative is to spend an exceptional amount of money training a staff equivalent to the staff of the vendor to be just as smart and available as a vendor offering 24x7 support. It's not just about hiring two or three strategically-placed gurus.

    Now, with that out of the way, OSS can still work in the enterprise, provided you approach the situation intelligently. Can your organization staff up a support group internally to support this application without requiring a maintenance contract with a vendor? (And can you keep them busy enough to make it cheaper in the long run?) Certain skillsets are pretty common nowadays, such as administration of Apache. It may be perfectly realistic to be able to staff up a small group to support common OSS applications in an enterprise. If someone leaves the company, it's realistic that they can be replaced or someone else trained to fill the vacancy, but you can never count on being able to hire a small army of "gurus" capable of adapting to any OSS application at the drop of a hat. This is very unrealistic (not to mention extremely expensive).

    But not all OpenSource projects fit into this category. Frequently they'll be smaller projects that might be used plenty on the Internet, but either because there's a guru out there actually setting it up and administering it (that can adapt to just about anything), or because the author made it exceptionally easy for a novice to get it running. Neither of these options is acceptable in an enterprise setting! Your guru won't be there forever, and your army of novices won't have a clue how to fix a novice-friendly application when it breaks.

    The bottom line is that you need to consider your company's true support expenses here: if an application needs 24x7 support, you either need to have a staff of people on-hand to guarantee support for this application (across your enterprise), at a significant expense, or there needs to be a vendor out there willing to assume 24x7 support for a fraction of that cost.

    1. Re:Maybe management has a point? by Ogerman · · Score: 1

      This "guru" support model simply does not scale. This is why management wants 24x7 support: so that no matter what happens to their gurus, they always have a toll-free 800 number to call to get someone that knows what they're doing on the problem. If that person can't solve it, a good maintenance contract might even involve getting the vendor to fly an engineer out there to fix the problem.

      It doesn't take a genius to administer SSH or VNC or any other stable Open Source software. Perhaps what paranoid companies should do is have a call-list of local consultants who can fit the bill if the gurus are 'offline' (: Actually, I know of some companies that already do this because I was called once myself. And it's probably cheaper than having a bunch of extra IT staff lying around.

    2. Re:Maybe management has a point? by GoofyBoy · · Score: 1

      Would you get up at 6 am on a workday of your current job to some place across the city to do some job for some company you never worked for before knowing that you can just as easily tell them "no thank you"?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    3. Re:Maybe management has a point? by shish · · Score: 1

      > Would you get up at 6 am on a workday /me sticks little finger in mouth
      One Hundred _biiiiiilion_ dollars!!!

      Somewhat of an abstract answer, but you should get the point

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    4. Re:Maybe management has a point? by Fastolfe · · Score: 1

      It doesn't take a genius to administer SSH or VNC or any other stable Open Source software.

      No, it doesn't, and in many enterprises, these tools are deployed without a second thought, supported by the system administrators because they can, and because support requirements really are trivial.

      But these types of tools are very ubiquitous and are easily supported. You can't throw things like MySQL or some other giant web application thing grabbed off of SourceForge into that sentence.

      And I'm sorry, but a "call-list" is very much a small-business solution again. How big does the list need to be? Do you have some sort of contractual agreement with those on the list for them to be available 24x7? If so, why do you need a list longer than one person? If not, what happens when that list is too short?

    5. Re:Maybe management has a point? by sgtrock · · Score: 1

      Great analysis. However, it completely misses the point from a business perspective. I work for a good sized US bank (50,000+ employees). I am one of several dozen OSS advocates here. Most of us have been in the trenches for years, some of us for a few decades.

      We understand very clearly what benefits OSS brings to the table. We understand that the Googling/FAQ/mail list/patch yourself support model has worked and worked well for many institutions.

      The thing is; we don't want to use that model. If it's an effort that doesn't generate revenue, then we want to spend as little time on it as possible. From our point of view, our time is worth too much to the company to be duplicating the efforts of thousands of others with the same issues. We want to pay someone else to do the heavy lifting. We want a support contract with guaranteed SLAs measured in hours from a big 10 vendor. Even RedHat would be a tough sell here.

      The truly wonderful, but for some reason hidden, news is that we not only can get such a contract, we can put it out for bid! HP, IBM, Oracle, even Sun will sell you such a support contract.

      Our IBM sales rep has admitted that they are willing to do so for less money than what they charge for AIX support. Why? Because they know that they will have a better profit margin because they don't have to hire the same number of programmers to get the same level of support for AIX.

      So, the real question isn't, "How to I get a 24/7 support contract?" No, the REAL question is, "Who do I want to pay for a 24/7 support contract?"

  82. Getting Open Source Support by deanj · · Score: 1

    Sounds like a company I know about...

    Anyway, what sort of support does Red Hat give? Is that a route this guy can go: Buy Red Hat, get the support contract, and voila, the support management demands?

  83. It's like painting your house or car by Beryllium+Sphere(tm) · · Score: 1

    Seriously.

    Applying the paint, or making the pitch, is the smallest part of the job. It's the prep work that takes most of the time if you do it right, and which determines the success of the job.

    If the decision's already been made before the meeting then the better your arguments, the deeper the hole you dig for your career.

    If your company makes decisions on a rational basis, get down on your knees with gratitude. If it's more typical, then remember your job is to soothe fears and not to win a debate. Read "Flawless Consulting" to understand what it means when you get too many objections in a row. Read Dale Carnegie for examples of selling without arguing.

    Get allies, in house or out of house. A high-priced consultant who went to college with the CEO will have instant credibility. Quote the Gartner Group about the wisdom of using IIS.

    A rational argument I've seen is that savvy buyers demand source code escrow for critical systems, which you get trivially by definition for OSS. You might also check whether network intrusion insurance is cheaper for OpenBSD than for Windows.

  84. I wouldn't know. by Anonymous Coward · · Score: 2, Interesting

    I work for a large software consultancy, and my full time job in the last few months has been converting Windows and *nix software to work on Linux for various companies. While our company has always offered these services, recently we have seen the number of "migrate to linux" type projects skyrocket. Every other project we get these days is centred around it. In a way, it's kind of annoying since I would like to keep my skills current on ALL platforms, but I've seen nothing but QT and Java on Linux for the last 4 months!

  85. Proven technology by roalt · · Score: 1
    Upper management is highly sensitive for very specific "management"-style terms. Try to find and use those words to formulate your case for open source.

    For example, the phrase proven technology scores high on the management-style terminology vocabulary. Show that products as Apache have a high acceptance rate (proven by statistics) and is therefore the proven technology they are looking for.

    This will work a lot better than telling management technical reasons, such as that the tools supports the latest PHP, makes use of MySQL, have higher throughput and so on...

    ... and if you try to convince them, first take your Dilbert T-shirt off...

  86. Re:For stats, see "Why OSS/FS? Look at the Numbers by nick+this · · Score: 5, Interesting

    The article mentioned in the parent is a good one... I've used it successfully in several seminars on value proposition of open source software. It's generally been very well received.

    As far as arguing with upper management, when I was working in cubeville, I never worried about it. I just implemented it the best way I knew how, and presented it as a completed solution.

    Once the solution is in place, nobody ever seems to worry about it. Then at some point in the future, it's easy to point to it and say: "but we've *been* using open source all this time, and don't have problems with it".

    I think that's still the most successful implementation strategy. It's the one Microsoft used for pushing Novell out of mid-sided businesses.

  87. You can't answer irrational objections by pchown · · Score: 1

    It's really hard to sell to people who raise irrational objections. You know the sort of thing, you phone and tell someone about a new type of mail server you've invented. "Oh no, we've already got anti-virus," comes the reply.

    That said, a lot of the objections are real. In a large company, IT systems have to outlast any one developer, and starting again is very expensive.

    To answer the first point, you must show that OSS skills are available in the marketplace, that it's easy to learn, and that you can document the system you set up. Show your managers companies that offer Linux/OSS training, so they know it's easy to give other people the skills if they need to. Show how IBM is basing their business around open source, because that gives them an alternative pool of skills to draw on.

    The second point raises the issue of unsupported software. I have a suspicion that a lot of companies were burned during the dot-com time, installing software from companies that then went pop. You need to show how the availability of source code makes OSS different.

    Also, I think if you have the source code, the rate of bitrot is much slower. If you download a binary for libc5, it would be a real nuisance getting it to run on a modern Linux distribution. Download the source and it will probably compile with no problems.

  88. Re:IBM - SunPS better by Jon_E · · Score: 1

    get SunPS instead - they'll do both Solaris and Linux (and generally a better job at both) - SunPS is typically outsourced by IGS anyhow and they won't try and take over a department the same way that GS or PWC will

  89. Dont lean on technical points. by davebooth · · Score: 2, Insightful
    Instead of technical arguments, go for the financial ones. The only technical part of your pitch is the required functionality. Then you present alternative strategies to achieve it. In dealing with senior management, particularly as I move from purely sysadmin stuff into more management work myself, I've learned that when they say "We dont want software without 24/7 global support" what they really mean is "We dont understand the implications so we're going to stick with the way we've always done things until someone convinces us different."

    Personally, in your position, I'd build several possible scenarios...

    1. No open source
    2. Some open source
    3. All open source

    That would be a minimum, the important thing is that every one of them has to achieve what the company needs. The costs will differ, the risks will differ, the long-term implications of things like scalability will differ and these will all play into the management viewpoint. They dont care how "good" the software is or isnt. All you can do is the risk analysis and the cost/benefit presentation, making them aware of precisely the levels of risk each solution exposes the company to and precisely how much it will cost to avoid those risks. Every software package is a risk, whether open source or not. Every piece of hardware is a risk. Lose your main production data server and how much business do you lose per hour whilst its down? How long will it take to get it back in each of your scenarios? How likely is the outage in the first place? Since every solution you present meets the same needs, does it matter which one they choose?

    Now, my personal opinion based on experience in the past is that when the analysis is complete the case for open source in at least some of the application areas of a unix environment will be a complete no-brainer. As you work up the results, however, you might be surprised at some of the places it doesnt give an appreciable benefit. Remember that the time you spend scripting and configuring stuff is part of the cost, as is employee learning time. Dont leave anything out. Be absolutely straight presenting the best comparable info you can and dont try and slant it either way. If they make the wrong choice and it bites the company in the butt it then wont be your fault, even if the wrong choice was your recommendation too.

    --
    I had a .sig once. It got boring.
  90. One point to mention by DonkeyJimmy · · Score: 1

    ...is that many large proprietary businesses make their money through both sales AND support- and purposely make the product confusing and hard to develop for so that you would have to use their "gurus". Remedy ARS for example, purposely (I think) created a totally archaic reports generating system that you either work around (by using perl-- where they also throw a few obstacles in your path in ARSperl) or hire someone to do it for you... it makes almost no sense and the docs are really bad.

    --
    "Probably the toughest time in anyone's life is when you have to murder a loved one because they're the devil." -Philips
  91. I would point to that excellent book... by Martin+Marvinski · · Score: 1, Flamebait

    ..called Unix Haters, it has all the benefits spelled right out. Lets give him some more Slashdot "bru ha ha" http://research.microsoft.com/~daniel/unix-haters. html In all seriousness the best way is to just use open source where ever you can and not let the boss know. When your division is making money due to lower expenses you get the bonus!

  92. My experience by porkface · · Score: 1

    1) Be more thorough than management can hope to argue with.

    2) Don't be dishonest or try to show only part of the picture so it enhances your argument. The more thorough and honest you are, the better chance you'll have.

    3) Keep the needs of the organization and realistic probabilities of potential problems in mind. For example, don't go nuts on MS security flaws for IIS if it's going to be used in a relatively secure section of the network for perhaps an intranet that you can do without for a day while someone restores it from backup.

    4) Don't come across as a zealot (not starcraft).

    5) TCO is a big fat myth that usually gets skewed. But when talking to management types, don't be afraid to use it. But be specific. Show them exact amounts projected, and show them all of the many factors you put into those figures (employee time, training, support, etc.). Again, don't lie or skew your facts.

    6) Show them a path to make any transitions, and provide a plan that makes it easy.

  93. Honestly if you had to ask by cp5i6 · · Score: 1, Flamebait

    Then you shouldn't even be thinking about open source.

    Because you aren't familiar enough with the concept to even propose such to a production environment. Which says that you're expertise is definitely not in the open source world which doesn't put you in a position to make that decision.

    now I'm not saying all managers are smart but I'm saying you dont want to be the fall guy when shit doesn't work. If you do suggest something like this you better be damn well positive on ALL the facts and not just some things that /. users spit out.

    As with paying the developer for the support... That's the dumbest thing I've heard in years. What doy ou do when yer system rolls over at 3am in the morning the the guy is too busy looking at his internet pr0n?.. What's this ther'es another developer to call.. so you call him up and he's prolly too busy getting into a flame war about windows/nix to care ... what do you do then? Go down the list to every available developer hoping to wake them up from their slumber because you need help?
    well if it's an importnat system .. first off you get fired.. and if yer firm is big enough... you get blacklisted from working in the industry...

    So if you really think open source is the way to go (and it is for some firms ... usually the ones that happen to be software development companies) you just be damn well sure you have someone to blame when systems roll over because nobody will listen to "well that open source developer guy said he was going to help us" which of course is going to have yer manager remember "Who was it that offered open source again?"

  94. The Green Hammer by w3weasel · · Score: 2, Insightful

    In addition to other arguments made above, never lose site of what really motivates the decision makers. They are not techies, they are 'business people'.

    Three key buzzwords for you to use relentlessly:

    R.O.I.

    R.O.I.

    R.O.I.

    When you keep hammering the topic, sooner or later, a key decision maker will figure out how to convert the IT budget slated for the MS tax into a nice fat bonus for himself and then *bingo* your company will become an OSS/FS haven!

    --

    Just as irrigation is the lifeblood of the Southwest, lifeblood is the soup of cannibals. -- Jack Handy

  95. But she's a bitch. by missing000 · · Score: 2, Insightful

    Maybe she is 'right', but she's a bitch.

    Anyone who uses TLA's like TCO for short ideas like labor costs is fucking stupid.

    My advice?
    Kill her.

    1. Re:But she's a bitch. by Anonymous Coward · · Score: 0

      Wow, it's a wonder your post isn't modded 'insightful'.

    2. Re:But she's a bitch. by e2d2 · · Score: 3, Interesting

      Labor costs are not the only cost covered in the TLA you so quickly dismiss. Time spent rebooting the server? That time while the server is down instead of making money for the company costs money. Who rebooted the server? You did, you are payed. That costs money. Did this server hardware cost money? Add that to your TCO. Does the electricity it uses everyday have a cost? Add that to the TCO. TCO must include ALL identifiable costs - one-time fixed costs, capital expenses, and recurring costs need to be factored in. Nothing is free.

      My point - there are many more factors regarding Total Cost of Ownership and young support jockeys need to get with the program. This isn't some geekfest where we all trade D&D stories while chewing on the latest OSS install. It's called business and time costs money. You don't like that? Find another way to pay the rent.

      Personally when I got into this industry I also swiped aside everything management spouted as just "BS". Then I grew up and realized that a lot is riding on things we take for granted. You might think it's easy to run a business but it's not. _Everything_ affects the bottom line and has associated risks and there is no way around that. Identifying and quantifying that risk is part of the process of making an informed decision. Would you rather they just shot from the hip and hope to hit the target?

      You better learn these acronyms and use them to your advantage if you ever want to play with the big boys. OSS solutions CAN compete with proprietary solutions in the TCO arena. But who is going to get them into the arena? Learn the lingo and play hard ball, or go whine in the corner about how everyone else is a bitch like you do now.

    3. Re:But she's a bitch. by Loki_1929 · · Score: 1

      My God, has the day finally come where the phrases: "she's a bitch", "is fucking stupid.", and "My advice? Kill her." earn someone an "insightful" mod?

      First the CowboyNeal poll option disappears, and then the mod system collapses. Coincidence? I think not!

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
    4. Re :But she's a bitch. by Anonymous Coward · · Score: 0



      Maybe this will change, but at the moment, at 22:52 GMT on 7 May 2003, to be more precise, missing000's post is in fact moderated as "Score: 3, Insighful".

      :) Rock on!

    5. Re:But she's a bitch. by fishbowl · · Score: 1

      I wish the mod options included the standard argument fallacies. (ad-hominem in this case).

      -1: tu quoque

      --
      -fb Everything not expressly forbidden is now mandatory.
  96. Open Source is NOT the issue - its the IMAGE by Anonymous Coward · · Score: 0
    I read with interest about the open source software powering this tiny web server, but at the risk of veering away from the main topic (the web server) I wonder about the wisdom of taking an open-source approach.

    Sure it may look good on paper, but I wonder if these guys have thought about the opinion of the general public of Open Source/GNU/Linux etc.

    I have been involved in the marketing (dirty word I know!) of software and hardware to non-technical people for a number of years. The consultancy group I work for numbers many of America's top blue-chip electronics and software corporations among its clients, I have over 11 years experience of marketing, and 4 years experience of software development (VB) and systems administration (NT 3.51), in addition to a marketing science qualification from one of America's top business schools - so it's safe to say that I know what I am talking about when it comes to computers and marketing.

    I have been keeping an eye this forum for quite some time now, as part of my daily intelligence gathering, I find the robust exchange of views, and technical arguments make an interesting diversion from some of the other corporate bullshit I have to deal with in my working day. I also read corporate intelligence reports from the Gartner group, Forrester, the Meta group, and Olsen Online Business Intelligence Services. Slashdot has often proved to be far more accurate when it comes to the technical details,and I am often amazed at the incredible levels of intelligence and insight shown by its readership, some of whom demonstrate a knowledge of Linux and Operating systems far in advance of anyone I have ever met, even in the IS department of major corporations. For this reason, I feel I should contribute my 2c to the debate about the future direction of Linux and the whole Open Source movement in general.

    I feel I can do my bit for the Open Source community by offering (free of charge) some of my hard-earned knowledge straight from the bloody trenches at the front-line of tech-Marketing. Normally I would be paid over $4000/day for my perspective, but Slashdot - this one's on me. You people can think of it as my small and unworthy attempt to "give something back" to the Community.

    Why Linux/Open Source has an image problem in major US Corporations and what the community can do about it. Like any movment, political or religious, Open Source/Linux has its Leaders, High priests and Gurus. These high profile individuals represent the public face of the organization. Like it or not, these people are associated with the product in the eyes of the buying public. One of the first things the Linux movement must do in order to gain acceptence by middle-America and Joe-and-Jean Sixpack and their 2.4 kids, is to develop what we in the Marketing profession call a "Happy Face".

    When Joe Sixpack drives past a McDonald's, he associates it with the smiling face of Ronald McDonald the clown,and quality food served quickly. When he is choosing a collect-call company, the smiling face of Al Bundy (of TV's Married with Children) springs to mind, and when he thinks of fried chicken in large capacity bucket-like containers, it is the image of the happy-go-lucky avuncular Colonel with his associations of good old Southern hospitality that sticks in his memory. (In marketing terms this is known as a "positive association". Because the image puts the consumer into a "buying-receptive" mental state).

    Linux/Open Source lacks any kind of "Happy Face". Now this in itself is not a problem, were it not for the fact that Linux has several extremely high-profile advocates who are the exact opposite of "Happy Faces" in that they invite negative associations into the consumers head and put him/her into a state known by Marketers as "passive-aggressive sales-message rejection" (In layman's terms they don't

    1. Re:Open Source is NOT the issue - its the IMAGE by CausticWindow · · Score: 1

      Comments like this are the reason I keep coming back to Slashdot. A damn fine read.

      --
      How small a thought it takes to fill a whole life
    2. Re:Open Source is NOT the issue - its the IMAGE by Davak · · Score: 1
      Nice TROLL read.

      Source

      Davak

  97. CIO magazine: great stuff for top management by sheetzam · · Score: 3, Interesting

    The March 15th edition of CIO magazine had a front page article about Open Source: http://www.cio.com/archive/031503/opensource.html. My favorite quote, very applicapable to this situation:
    "We will guarantee the same [service-level agreements] for Linux that we do for proprietary OSs," says Dan Frye, director of IBM's Linux Technology Center. "Response times, fix times, uptime--we'll sign all those same contracts for Linux."
    That pretty much says it all: 24/7 support with contractual guaruntees for Linux. There are plenty of other places willing to do similar for other open source software. Best point though: if you don't like the vendor you first choose for that support, you can actually pick up and move to someone else WITHOUT changing your software too!

    --
    "Actually, I enjoyed this in the same vague, horrible way I enjoyed the A-Team" P. Opus
    1. Re:CIO magazine: great stuff for top management by Anonymous Coward · · Score: 0

      Perhaps IBM isn't the best source to quote from. Have you ever had experience with IBM Global Services. I won't go into details, just ask anyone that has or even worked there.

    2. Re:CIO magazine: great stuff for top management by sheetzam · · Score: 1

      Hey, I'm not saying use them or not. I'm giving fodder for making the argument to use OSS. Point is, executives love stuff published in this type of magazine, and that specific quote, and that specific article might be just what the person needs for their argument.

      --
      "Actually, I enjoyed this in the same vague, horrible way I enjoyed the A-Team" P. Opus
    3. Re:CIO magazine: great stuff for top management by Anonymous Coward · · Score: 0

      "Have you ever had experience with IBM Global Services."

      Yes! I worked for a company that was in 23 countries. They would ONLY buy IBM, largely because of the worldwide support. The IBM folks were amazing. They could fix ANYTHING, and they could fix it onsite. Today. We had a heavily customized DB2 installation on Cray Y/MP's.
      It was fun updating the documentation, which they printed just for us.

  98. Why? by Anonymous Coward · · Score: 0

    Why bother...? It's not as stable, as good, as well supported, as well trained on in schools or in the professional world, and not a good solution except for companies that can't afford anything else (which is worrisome enough that I know I wouldn't bother working for them or would take a job at a more stable company rather than risk it).

  99. WWWMWWWMWW/WMWWWWWWMWWWWWMWWWWWWMWWWWMWMWWWWWWWWWM by Anonymous Coward · · Score: 0

    You know when you've been widened.

  100. The Fait Accompli Route by Aardpig · · Score: 3, Interesting

    I was once working for a leading financial information provider (>16,000 employees), and I was tasked with setting up a listserver, at minimal cost (read no expenditure beyond the cost of my own labour). I ended up opting for an open source SMTP-based listserver, which was far cheaper than the closest closed-source equivalent (free as in beer vs. over 11,000 pounds). I also used Mhonarc to provide a web interface to the message archive, with Perl bits bolted on to add functionality.

    I had to put the listserver on the far side of the SMTP gateway, since the company was using some really fucked-up mail system. When I told one of the company software architects that SMTP played a role in the listserver functionality, he told me that SMTP was forbidden on the internal network. He then (very helpfully) pointed out that I should go ahead anyhow, since by the time the PHBs found out, the listserver would be up, running and proving its worth.

    I left the company five years ago, but as far as I know the listserver still sees a great deal of use. The moral of this story is this: if the PHBs tell you to solve a problem, don't start evangelising about open source. Just implement the solution in open source, and after six months the software will have proven its worth. Hell, in my case I'm not even sure whether the PHBs realized the listserver was a) using SMTP, or b) using open-source software.

    --
    Tubal-Cain smokes the white owl.
  101. Correct! by Anonymous Coward · · Score: 0

    Finally someone who recognizes the truth and speaks it.

  102. It's free, no licensing costs and we can edit code by Cranx · · Score: 1

    'nuff said.

  103. How To Win Friends and Influence People by DesertFalcon · · Score: 2, Insightful

    People make decisions for their reasons, not for yours. They don't care that it will make your job easier, they don't care that it will run better, they don't care that it will save you time and frustration.

    So find out what they do care about, and then sell it to them based on those points. Don't mention why *you* want it at all; talk all day about why *they* want it.

    (Incidentally, you can copy and paste that response with almost no changes for any "How do I convince..." question.)

    --
    --- 11 meters/second, or 24 miles per hour - the airspeed velocity of an unladen European swallow. Really.
  104. Open Source Free = Your Time is Worthless by derfla8 · · Score: 3, Interesting

    I've seen an argument that open source is only free is one's time is worthless. I work for a multi-national and we have similiar requirements of twenty-four hour worldwide support. From what I've seen in technology three is never a swiss-army knife solution despite what many people here on slashdot believe, open source is not always the best answer.

    Nowadays, management has a very different spin on IT. Gone are the days where IT wrongly drove business and the CIO had the company by the privates. Management teams are now IT savvy, and no longer write blank cheques to IT based on IT's requirements.

    The argument that, if it is broken we have the source and we can fix it is no argument at all. Unless you are an IT company, your core business is not the business of IT. Why would you pour resources into IT to develop a skillset in your company to maintain software? How does that improve profitability? It doesn't. The cost of having one expert to fix a handful of problems, will never be competitive against an organization who's business model revolves around maintaining their product.

    Take a look at how commercial software is built and maintained. Direction is driven by customers and revenue. How is open source driven? I don't know, maybe someone can help me. Who manages the product life-cycle in open source?

    I am not anti-open-source, nor anti-Microsoft. I believe that for your case, you should ask management for their requirements. If one of their answers is 24/7 world-wide vendor support. You just have to accept it and move on. Sometimes their answers are not technically driven. Remember you are probably working for a company built on capatilism. Again, accept it and move on. They sign your paycheques not the other way around.

    -Many recipes are "open source." Why do people still eat out? You'd pay less than half, and have control over the source if you cook yourself!

    1. Re:Open Source Free = Your Time is Worthless by (void*) · · Score: 1

      Who manages the product life-cycle in open source? Red Hat, AT LEAST, that's who.

    2. Re:Open Source Free = Your Time is Worthless by derfla8 · · Score: 1

      Red Hat manages the product life cycle of open source projects, are you certain you understand what this means? I'm sure most people working on open source projects would beg to differ. Your assertion that RH manages product life cycle, would in the least mean that RH defines scope and direction for projects such as SAMBA. Your comment would mean that RH provides direction into what new functionality should be added into GNOME. Please let me know if I have misinterpreted you.

  105. Lie by Anonymous Coward · · Score: 0

    Lie like the dogs you are. Yes, documentation is available and comprehensible. Yes, the interface is intuitive. Yes, you can get good support 24/7....

    See? Easy.

  106. Re: PHB by Anonymous Coward · · Score: 0

    It's simple, just use small words.

  107. See it from their perspective by bigmouth_strikes · · Score: 1

    Try to place yourself in their position and try to identify problems with OSS and advantages of non-OSS.

    This was a story earlier on /., and it's an article in the CIO magazine about OSS for large enterprises: Your Open Source Plan

    --
    Oh, I can't help quoting you because everything that you said rings true
  108. Is't solaris bundled with Open Souce alwredy??? by Anonymous Coward · · Score: 0

    If your using solaris your probably alwredy using opensource software... This is the main argument you can have... Solaris 8 and 9 include some opensouce software and Solaris 9 include OpenSSH(by default i think)... Nothing force you to go to Linux to use Open Source...

    1. Re:Is't solaris bundled with Open Souce alwredy??? by MrPink2U · · Score: 1

      IBM has begun aligning themselves for Linux with their AIX 5L products. That's what the L stands for, Linux affinity. IBM is pretty much claiming that any application, written for Linux, will port over to AIX 5L and run with minimal effort.

  109. The old fashioned way... by powerlinekid · · Score: 0

    Give me a copy of the Windows source code, a baseball bat and ten minutes alone with the PHB, and
    you will have your Open Source.

    --

    can't sleep slashdot will eat me
  110. Simple... don't. by Musashi+Miyamoto · · Score: 1

    Your management has run into the main drawback of open-source software. There have been several times (not a lot, but a few) that I have run into roadblocks with open source software that took longer to correct than it would have had I had Sun or HP support on the phone.. For 95% of your problems, you are going to find the information you need online easily. But when you start running into hard core integration and compatibility problems, it is going to be very hard to find the fix, and you have no one to call.

    Unless you can find a vendor to provide support for each of your open source software packages, I would not argue the case for open-source. If I were the boss, the first time something breaks and 1000 users are off-line for a day or so, your head would roll. Remember, this is NOT your home computer you are talking about... you are talking about MANY users being down for several hours/days. 1000 people making an average of $30/hour is a lot of money.

    If things broke, replacing you would easily pay for itself.

  111. Don't do it. by Jaywalk · · Score: 1

    Don't try to sell them on open-source. That's just a technical detail that doesn't interest most managers. Pick a distro -- like Red Hat -- that offers 24x7 support for a price. Then compare the cost for one copy of distro plus the cost of tech support against what they would pay for the cost of support plus per seat licenses for the competing product. That turns it into a bang-for-the-buck proposition that can be cost-justified.

    --
    ===== Murphy's Law is recursive. =====
  112. It's NOT safe by Anonymous Coward · · Score: 0

    Who exactly can you turn to when that code you
    rely on is no longer supported because the
    developer is no longer interested (or at
    school, pregnant, etc.)

    Let's say you maintain the code - now the
    work your boss is paying you for belongs to
    the world - you had better publish your
    derivative works back to the community.

    Many eyes makes for shallow problems, but
    one mans hobby should never be another mans
    mission critical infrastructure!


    Now if you buy a distribution and have
    someone to ask for help - maybe you could
    get it past the PHB.

    I implement parrallel systems on my own time
    and then show my boss the
    price/performance/reliability comparisons
    over time. Sometimes the Linux wins,
    sometimes it don't...

    1. Re:It's NOT safe by mpe · · Score: 1

      Who exactly can you turn to when that code you rely on is no longer supported because the developer is no longer interested (or at school, pregnant, etc.)

      It's perfectly possible that the person who wrote some proprietary code is no longer with the company and no-one else can understand how it actually works. But you arn't going to know about that.

      Let's say you maintain the code - now the work your boss is paying you for belongs to the world - you had better publish your derivative works back to the community.

      Your company might also have paid for the bildings it conducts business in. These could well be a matter of public record, especially if the public has access to them.

      Many eyes makes for shallow problems, but one mans hobby should never be another mans mission critical infrastructure!

      If someone or someones is being paid to ensure that a critical piece of infrastructure works then it is no longer a hobby.

  113. SCO is just jealous by SHEENmaster · · Score: 1

    Ever used OpenServer? It's a complete bitch.

    They might come after BSD when they're done with IBM.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:SCO is just jealous by MrResistor · · Score: 1

      They already went after BSD years ago and settled, with the legacy AT&T Unix code being purged from the BSD codebase. I think it's quite safe to say that SCO won't be going after BSD.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  114. Argue for Open Source by Anonymous Coward · · Score: 0

    I wouldn't. Open source is hella-gay.

  115. Statistics and references? by Anonymous Coward · · Score: 0

    Successful open-source advocacy is not based on statistics and references, it's based on religion. Hasn't slashdot taught you anything?

  116. Requiring 24 hour tech support is nonsense! by Anonymous Coward · · Score: 0

    Because, frankly, no one does tech support anymore. Everyone hires $5 an hour flunkies whose only solution to any problem is 1.plug it in or 2.reboot.

    I work with a lot of different software and hardware products at my company, all of which have *cough* 24 hour worldwide tech support. bullsh*t!

    From multi-thousand dollar software packages to a under $100 Barricade wireless router, I have always had to find and fix the problem myself. Sometimes that meant sending the product back and finding something else! All the companies pay lip service to it, but none provide real tech support anymore.

    The biggest joke in the world is today's current crop of Indian phone tech support. It's gotten to the point that, when I hear an Indian accent on the other end of the line saying "May I help you?", my only response is "yeah, put me in touch with someone that understands English!" This is not bigotry: every problem I have had with Indian tech support involves a misunderstanding of simple, basic, 4th-grade English. I always dumb-down (think they'd understand that idiom?) when I deal with these people and I always find that I just can't get stupid enough!

    At least with OSS stuff you have a wealth of info to help. With far too many proprietary products, it only comes down to "...only God and (pick 1 of M$, Bill Gates, Larry Ellison, etc.) know for sure!"

    1. Re:Requiring 24 hour tech support is nonsense! by Anonymous Coward · · Score: 0

      Damn straight on the english deal. Attention all you CxOs out there! If you outsource your IT/IS to a bunch of foreigners, and they can't "speek engrish" then your users will ultimately not be able to get much in the way of useful help.

    2. Re:Requiring 24 hour tech support is nonsense! by derfla8 · · Score: 1

      I would like to add my comments that are quite contrary to yours. I have had no difficulties with tech support from any of our global vendors. that my company deals with. I have issues escalated to level three support personel in a timely manner.

      The difference here is that you get what you pay for. If you paid nothing for your support, you can't really expect too much. Because for every one person like you, there really are dozens who call and the basic checks like "Is it plugged in?" or "Did you turn the power on?" actually resolve the problem. The difficult is that technology support desks used to service technically savvy customers who could rebuild it themselves if they had to. Today, technology consumers are far less tech savvy.

      To top this off, I never have issues with "pay-per-incident" support. Because I only use those when I have exhausted every resource available to me. I have had a certain company assist me through an issue that took them sixteen hours to resolve for me. Not because of their lack of compentence; but, because of the complexities in our environment. It was a steal, as I had three engineers working on it and the final price tag was a twentieth of what it would have cost if a consultant spent sixteen hours on it.

  117. Tell your boss to let you do your job by Gutar · · Score: 1

    If you are working with a large organization, you are most likely working with quite a few "home grown" applications. The *only* support available for those applications will come from you and others on your team. Make sure your team is sustainable, and that your management can rely on them to handle any crisis. Remind your management that closed source software, no matter how well supported by the vendor, by its nature *must* force you to rely on an outside organization for critical support. You shouldn't need to go to MS or Sun or anyone else for information about how to run commercial software. That type of knowledge is what *you* are paid to provide, and you had better provide that or get out of the businesss. Real problems with commercial software are usually handled by patches that execute "workarounds", not fixes. If you are very, very, lucky, your problem will be fixed in a future release, but usually, you will have to figure out to reapply the same patch (modified properly for the new configuration and version of commercial software), or wait until the latest bug surfaces at the most inopportune time possible. Open Source software gives you and your team the ability to fix the bugs that bother your organization. They could be insignificant to any other company, undetectable by most otheres, but killer bugs to your company - bugs that have to be fixed NOW! There are many 3rd parties who offer Linux and other open source consulting services. Use those services to educate your own staff, and put a few of the people on long term retainer for gnarly problems.

    1. Re:Tell your boss to let you do your job by mpe · · Score: 1

      Remind your management that closed source software, no matter how well supported by the vendor, by its nature *must* force you to rely on an outside organization for critical support.

      Also no matter how badly their support you are still relient of them, even if you are dealing with a middle man. It isn't the same situation as using external pumbers, electricians, mechanics, lawyers, etc. Where you several independent alternative companies you could go to.

      Open Source software gives you and your team the ability to fix the bugs that bother your organization. They could be insignificant to any other company, undetectable by most otheres, but killer bugs to your company - bugs that have to be fixed NOW!

      Certainly no playing "it's a feature, not a bug". Regardless of if that team is "in house", an external contractor or some combination of both. It's definitly a "bug" because that's what the money being paid to fix it says it is.

  118. Open Source support by number6x · · Score: 1

    Search enterprise linux.com has a four part series on open source support that might help.

    For well known software just call it "industry standard software". This would include things like EMACS, CVS, GNUmake, gcc, Apache. Tell the management you would suggest using the Industry Standard Apache web server, or the Industry standard revision control tool CVS.

    You could list examples of companies that use these tools already. You can get some examples of current corporate users at the home pages, or by e-mailing the support team. Concentrate on listing Fortune 500 companies, your company's competitors, and well regarded high tech companies.

    Good Luck in your effort!

  119. Get 24/7 Support by dspeyer · · Score: 1
    Just because there's no 'vendor' to offer 24/7 support doesn't mean someone else won't. Often it's one of the authors (think Cygnus). There are lots of companies offering 24/7 support for F/OS S and they're generally very well reputed.

    So meet requirenments!

  120. absolutely wrong. by Anonymous Coward · · Score: 0

    Everytime I've contacted Sun they've worked through the issue and gotten back to me without a hitch.

  121. Should be pretty easy. by BuckaBooBob · · Score: 1

    Best way is to use Maintence logs of the current MS setup... How much downtime... time to resolve issues.. frequency of problems.. type of problems.. ect.. once you have compiled all that you have your baseline of what is curently acceptable level of support... Then you can do research on the OS software you will be running and gather stats to compare to... Then play with your stats to prove your point....

    Should be fairly easy as MS security is very poor when it comes to alot of thier apps and time to resolve is not allways speedy where OS software beats MS for time to resolution hands down 9 times out of 10.

    After all MS's secuirty though obscurity model just doesn't cut the mustard. So there should be loads of data available of MS flaws on secuirty. Then show stats on OpenBSD to show how good security can be with OS software. Secure systems tend to have a drastically better Uptime than insecure ones :)

    As for product support.. again demonstrate What kind of support is currently needed and how often its mission critical/effects the way business is done...

    Once you have the setup up and running with a testbed to try out patches before they go live its pretty much smooth sailing from there... as Patching is the only headache you will ever have.. so having a near production testbed is essential.. Not to mention make damn sure you have a way to quickly restore any changes made so impact of a "OOPS" is kept to a absolute minimum.

    But comparing level of service that you currently get is gonna wind up being your strongest case and point. Upper management is rarely aware of what it takes to keep systems up and running so it will be a real eyeopener for them and will make them more forgiving if you still have a few weak spots in your case or they come up with angles that your arn't 100% prepaird for.. But Have all your stats with you on how the current system runs and equivilant stats on OS systems so you will be able to rebute unforseen lines of questions.

    --
    Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  122. Enterprise support for VNC and SSH... by linux11 · · Score: 1

    RealVNC.com provides Enterprise support for VNC. Send email to enterprise@realvnc.com

    SSH Communications Security provides enterprise support for their own closed-source SSH server and client software. They have information available at http://www.ssh.com/ In the case of SSH, I don't think the complaint that only open-source provides the functionality holds water.

    My arguement for Free Software has been that it allows you greater control over how the software improves. Most companies that provide closed-source software packages will only add functionality that they are convinced will improve their market-share. There have been several times where companies have told us that show-stopper issues would require "custom work" to fix and even when they quote huge amount of money we also get estimates of 6+ months for the work to be done. In several cases, the "custom work" is for things most customers have come to expect anyways and should be fairly simple like adding LDAP authentication support. With Free Software projects, I have found that making these modification can usually be done with existing libraries and one-three additional lines of code.

  123. Re:IBM - SunPS better by LinuxHam · · Score: 1

    Sorry, Jon, these are old ideals here. With Global Services' "On Demand" initiative, we consolidate and migrate servers and applications onto new IBM and Sun gear and turn the keys back over to the company. However, the servers are now bugged to report utilization back to IBM, and IBM bills the customer based on average utilization instead of the cost of the box. No more of the typical "SO jobs" you used to always hear about where IGS just hires away failing IS divisions to revamp them.

    README

    Oh, and PWC's consulting arm became part of IGS last summer.

    README2

    --
    Intelligent Life on Earth
  124. Linux vs. OpenBSD by Master+Tofu · · Score: 1

    At the company I work at, I'm junior tech support but I also double as a web developer and network guy.

    So one day our main techie/network guy gets asked to draw up firewall plans for this subnet of servers we have. This tech guy happens is no Beaver Beard, though... I bet you thought I was going to say he was a dirty GNU hippy. I would have, but the excess hair happens to hang not from his chin but from the back of his head... Yes, god save us all... It was the Open Source Mullet! And yeah, you can guess what he thought those firewalls were gonna run.

    Fast forward two days. I'd caught wind of the plans and had charts, graphs, and comparisons written up detailing OpenBSD and Linux security. Since this GNU guy had a mullet and dressed like a slob, I got taken seriously. Not to mention my data, impenetrable by any hippy "logic." OpenBSD was the more secure, even to the beancounters and idtiot management.

    So thanks to me, our firewalls happily run OpenBSD 2.9, protecting our subnet breach-free. NOT Linux, buffer overflowing into no-man's land every other hour.

    Man, the Open Source Mullet gives me a lot of dirty looks lately.

    1. Re:Linux vs. OpenBSD by Anonymous Coward · · Score: 0

      Trollaxor, is that you?

  125. Start Small by fleabag · · Score: 1

    I think that if you start your Open Source crusade with something hard, then you are doomed to a painful failure.

    Scenario A:

    You: "I've decided to replace our Oracle financials back-end with MySQL"
    PHBs: "erm...has anyone else done that? Will it work?"
    You: "Well, someone runs a big web-site using it...er..."
    PHBs: "you're fired"

    Even if you do persuade them that it is a good idea, replacing the typical 20+ CPU Oracle HR/Financials database with MySQL just ain't going to fly without a hideously expensive conversion project, and even then you will have a mass of functional and scalability issues.

    Scenario B:

    You: "We could provide some back end sevices using free Open Source software. This new project (web site/file server/test domain needing DHCP etc) is a good test bed for trying this out"
    PHBs: "erm...has anyone else done it?"
    You: "Yes, and it will save us a shed load of cash" (produce vast list of Apache/Samba reference sites)
    PHBs: "I've had a great idea...let's use Open Source..."

    Seriously, whatever you do needs to be simple and containable. It also shouldn't be in the front line in the first instance. Once they are happy that it works, and that other people know how to fix it, then you can go further.

  126. Fuck 'em by Cally · · Score: 1

    I've been sacked twice, once explicitly for using Free/libre software (Apache and Perl rather than IIS and ASP - tho' I left the server running NT4, and if I hadn't told them, they wouldn't have known... it wasn't them that had to keep running up to the server room to reboot the damn thing!) and once partly because I kept banging on about Free software and how shit most closed code is. (There were a lot of other factors in the latter, too, like calling a co-worker a fuckwit - in email to my manager. Well, he *was* a fuckwit).

    Naturally I've had a couple of lengthy, depressing & stressful periods of unemployment - 18 months of 24 more or less. I've now got a *fantastic* job doing exactly what I always wanted to do, with pleasant, intelligent & helpful colleagues. And if I hadn't been sacked from those other jobs I'd be grinding ASP for A.N. Major Management Consultancy, still. Or .Net, or whatnot.

    These days you wouldn't be as reckless as I undoubtedly was. It was partly hubris and partly karma. I wouldn't have been happy working in those places in the long term, and me leaving really *was* for the best in the long term. No doubt -a-n are still an all-Microsoft shop, and spending zillions on support, licenses, helpdesk people etc etc just as they were back then. Well the tide has turned, and I don't believe it's going to slow down. The all-MS/Novell shops will still be around in 5 or 10 years' time but they'll be dinosaurs. No doubt there will be downsides to this - increased *nix clue amongst script kiddies, f'rinstance, and clueless paper-RHCEs rather than MSCEs, only in it for the money - but as far as my selfish concerns go, it means I should find it easier to earn a living doing in future doing something that doesn't make me feel my soul is turning to ashes every morning...:)

    In summary: if they won't buy your sensible, well-reasoned arguments once you've put them, start looking for another gig.

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:Fuck 'em by ozzee · · Score: 2, Insightful
      I've been sacked twice, once explicitly for using Free/libre software (Apache and Perl rather than IIS and ASP - tho' I left the server running NT4, and if I hadn't told them, they wouldn't have known... it wasn't them that had to keep running up to the server room to reboot the damn thing!) and once partly because I kept banging on about Free software and how shit most closed code is. (There were a lot of other factors in the latter, too, like calling a co-worker a fuckwit - in email to my manager. Well, he *was* a fuckwit).

      Buddy, you REALLY need to keep this to yourself.

      You don't want to come off sounding like a wounded pig now, do you ?

      Besides, it seems like you ex-employer had a problem with the f***wit stuff by your own admission.

      A few hints on how to manage your manager - for the next time you get into this situation.

      • Agree with your manager ALLWAYS.
      • After you agree with said manager. Repeat to manager what was said to you in your own words.
      • After manager acknowledges your interpretation is correct, PROPOSE an alternative by first stating your goals. Then your methodology .... anything you can find that will give your proposal merit in the EYES of the manager.
      • Do what your manager decides - even if you think it's bogus. If you think it's especially bogus, write an email to manager person explaining what ghastly things will happen if you pursue the activity being ordered to pursue and that if these things happen, they are responsible. If the problems are not as ghastly as loss of life, you take things too seriously !
      • Oh ... and lastly ... never write self incriminating emails.

      Your manager is there to help you succeed. If your manager does not think that, then you've got the wrong manager and you need to get out quick smart.

    2. Re:Fuck 'em by Cally · · Score: 1

      Well you totally misunderstood my post. I will NOT agree with a manager or anyone else if they're wilfully stupid or wrong. I WILL find myself another job where truth and correctness means something.

      And how's that post incriminating? I left there ages ago...

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    3. Re:Fuck 'em by ozzee · · Score: 1
      Well you totally misunderstood my post. I will NOT agree with a manager or anyone else if they're wilfully stupid or wrong. I WILL find myself another job where truth and correctness means something.

      You seem to be confused with perception and communication vs your activities.

      Not everyone reads your acts and good intentions like you do. You need to SELL them.

      My post was a suggestion on what kind of steps you can take so that you can be perceived in the best possible way. If you think you have a better system, PLEASE let me know. However, given the tone of you post and your response, it makes me think you'd benefit from some adjustments in this area.

      Yours truly - ozzee

    4. Re:Fuck 'em by Cally · · Score: 1

      granted I sound a bit more confrontational there than I intended... look at it this way: karma! I *was* trying my best to fit in there, but it was (a) futile, (b) making me miserable, (c) pissing off my [idiot] manager. Now it would have been better for me if I'd found something else before getting fired, but the end result is both parties are happier: me cos I've got a great job, and "Moisty" because all his team have now left & he hasn't got a budget to replace us. Karma will get to him too, when he misses all his dev targets and releases buggy software... hopefully he'll be able to learn from the experience, as I hope I have.

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
  127. How would I argue for OSS? by glwtta · · Score: 1

    Poorly, most likely.

    --
    sic transit gloria mundi
  128. Simple solution by JMZero · · Score: 1

    Give me $10,000 dollars, and I'll guarantee you that VNC will work for you.

    If it doesn't, and I can't help you resolve your problem (or if I can't be bothered to) then I'll give you your money back in full. That's a better deal than you'll get from any closed source vendor.

    You get the software you want. I get money (or at least interest on that money). Everybody wins, guaranteed.

    --
    Let's not stir that bag of worms...
  129. Here's What You Do: by Anonymous Coward · · Score: 0

    1) Walk right in that office...
    2) Reach across that desk, grab him by his big, fat head...
    3) And yell, "ALL YOUR SOURCE ARE BELONG TO US!!!"

    - If that doesn't do the trick, nothing will.

    (This psychotic moment was brought to you by Klink)

  130. Re:For stats, see "Why OSS/FS? Look at the Numbers by dsplat · · Score: 3, Interesting

    The vast majority of software written is not written for the commercial marketplace. It's written for inhouse use.

    Or embedded, or targetted at a specific industry. I've got *mumble* years of experience working on plenty of software that was sold to customers. It was written for specific target markets. It was never the sort of stuff that would fit in a shrink-wrapped box on a store shelf.

    Anyone writing code that isn't targetted at desktop users (embedded, turnkey, server, etc.) who doesn't at least consider open source platforms is overlooking a possible area of cost savings.

    --
    The net will not be what we demand, but what we make it. Build it well.
  131. fuck, you are dim by Anonymous Coward · · Score: 0

    yes, lol.

    1. Re:fuck, you are dim by burdicda · · Score: 1

      Yeah I'm so fucking Dim I've already done what he
      wants to do in a 5000 client Govt system...

      You post anonymously....

      The best sales pitch you could ever have is
      a happy customer list....but then you
      probably wouldnt know about that you're
      so Bright LOL....
      Dumb Ass....

  132. Simple Equation by Anonymous Coward · · Score: 0
    When you pay for commercial software support, you pay for another company to hire smart people to figure out how to expand/upgrade/improve etc the software, who then charge you for any improvements they make. when you stop paying, they keep the intellectual improvements.

    When you use open source, you should spend at least the same money on in-house staff to improve/continue/support it. That way, you have complete control over upgrades and obsolescence, and you have free access to the improvements those people make.

    You are paying for the staff either way; the question is, who reaps the ultimate benefits: you or the vendor.

  133. OpenSSH and Solaris by questionlp · · Score: 1

    Solaris 9 includes Sun's Secure Shell server software which is their version of OpenSSH and uses the same configuration and setup as OpenSSH (with some minor modifications of course).

  134. Re:For stats, see "Why OSS/FS? Look at the Numbers by Anonymous Coward · · Score: 0

    i'm listening....

    but you will have to post some facts, because your anecdote not withstanding, you can't convince me of the numbers no matter how many instances you personally witnessed.

    you are not god, and you cannot know what you profess to know.

    personally i think you are parroting something you heard elsewhere.

  135. support by uslinux.net · · Score: 2, Insightful

    There are plenty of companies which specialize in support for Linux and Open Source.

    I mean really, you don't need to pay millions of dollars for support, though it is more difficult to find 24x7x365 support with 4 hour turnaround when you're talking $10,000/year instead of $250,000.

    Then again, does your company really *need* that level of support? I would venture to say that they probably don't. If you build redundancy into your systems, you should be able to get by in most cases, albeit under heavier load. For 24x7x365 support, expect to spend $$$$.

  136. The foot in the door approach ... by zonix · · Score: 1

    You might actually try to locate a certain problem in your company, a need for a service or whatever, for which FOSS can be help.

    Different FOSS applications and tools can be combined in both crazy and wonderful ways to solve various complex or simple tasks, that no single proprietary app can. Or maybe some app can, but it's just so expensive that there are other problems/needs that have higher priorities at the moment. Anyway, introduce say a GNU/Linux system to deal with a particular problem/need - it's one way to demonstrate the power of FOSS, when management can actually see a problem fixed or a need satisfied, out of the blue.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  137. Here's a suggestion! by Doktor+Memory · · Score: 2, Insightful

    According to your description, your employers have given you a clear, comprehensible and not unreasonable-sounding mandate: don't deploy any software that doesn't have 24-hour, world-wide support.

    Why not, then, do your job by finding and implementing packages that fit their requirements, rather than wasting their time trying to shoehorn in unsupported crapware because you happen to think it's K-Rad?

    As a rule, companies that have requirements like the ones you describe have them for very good reasons.

    --

    News for Nerds. Stuff that Matters? Like hell.

  138. Present OSS as a risk management strategy by dcavanaugh · · Score: 2, Insightful
    For any given product you might want to use, consider the commercial alternatives, and the associated risks:
    • Product fails to live up to expectations
    • Product fails to keep up with competitors
    • Quality of vendor support goes downhill
    • Vendor is acquired by another company
      • The above-mentioned problems begin to appear
      • New parent company initiates a death-march migration to their "other" product
      • Acquisition eliminates competition, maintenance cost escalates
    • Vendor goes out of business; product is orphaned

    Consider this: Digital Equipment Corp. was once the #2 IT company in the world, with a huge software portfolio supported by an army of "world class" IT professionals. In the late 80's their products and support were awesome. Then it got ugly. By the time Compaq bought the remaining scraps, the "world class" software portfolio was sold off in bits and pieces. Where are those products now? Where is the support? If I had invested heavily in any DEC's software development tools, it would be a total write-off today. GNU is still there, isn't it?

    When you buy a commercial software product, there is a real risk of failure, for all the reasons described above. When a manager makes a committment to a commercial software package, he or she can expect to be held accountable for what happens to that investment. If you start with open source products, the approval chain is generally short-circuited because the expenditure of $0 is with almost everyone's approval range. If the product fails to perform, you walk away from your investment of $0 and migrate to a commercial package. Of course, the people who sell commercial products are well aware of open source, and each has a reasonable migration path. Try calling Microsoft and tell them that you want some help in switching from Samba to Windows 2003 and watch them open the floodgates of support. On the other hand, if the OSS product performs well, you demonstrate the success to every level of management that will listen, calculate the ROI and deploy even more open source products in the future.

    Now let's consider the risk the other way around. You buy Windows 2000, Microsoft IIS, and SQL Server because M$ has wonderful 24x7 commercial support. But Code Red, Code Blue, Nimda, Klez, and SQL Slammer come along and now your server is now owned by a 12-year-old who is renting it out as a spam gateway. The criticism for a technical debacle is bad enough, but then you get the CEO asking why it was necessary to spend big money AND face this nightmare when open source alternatives are proving to be somewhat more secure at a much lower cost. I doubt that my CEO would say such a thing, but open source is now getting coverage in Forbes and WSJ, so you never know. If you had installed Linux/Apache/MySQL and the same thing happened, at least you don't have to explain how the purchase price is now a total writeoff.

    There are many people who use risk as their logic in support of closed source. Having seen more than a few defuct products and vendors, I say that risk really is the central issue, but that open source risk is more managable.
  139. Full 24 Hour Support by Greyfox · · Score: 1

    You mean they haven't chained a pager to your ass yet? It's only a matter of time my friend...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  140. I wouldn't by Anonymous Coward · · Score: 0

    Sure I use it (and help out where possible) but I don't see any point in considering OSS anything more than a hobbiest's adventure. That's certainly not to imply that it's commercial quality, much of it is (and some more so). I just can't figure out why it's not enough for me and others like me to simply use it as we see fit without attempting to foist it on the corporate world. The corporations see value, they'll invest their time and $$ into it without being force fed. I have no interest in moving from a paid developer to a paid tech support tech anytime soon.

  141. Easy, just fire you... by nooglide · · Score: 1

    Easy, just fire you... save 30,000 - 60,000 a year. Then hire an application hosting company that uses Microsoft products for half the cost of you that has 24 hour support.

  142. It's their decision by Derkec · · Score: 1

    Just give them the options. On the one hand, they can choose a proprietary option that does is expensive but has lots of support. They can also choose an Open option that while unlikely to break, is unsupported. Leave it there. It may be that they are perfectly comfortable spending too much money in order to ensure that they have a throat to choke if something goes wrong. Don't be deceptive about that. They might have that kind of cash and a matching lack of on staff technical talent.

  143. I can provide 24x7 support for ALL open source SW by ozzee · · Score: 1
    OK - so the subject was a TROLL.. but the point is real.

    Open Source software is significantly earier to support because its ... well OPEN.

    In practice, I have found open source maintainers to be far more motivated at supporting their products than big name corps. Case in point, I ran into trouble with software from that big OS company up in the north west USA. I ended up filing a problem report and after a few days they came back with a "Yep, it's a broken, it MIGHT get fixed, oh let's see, in 2005 !". WHENEVER I've reported a problem on a newsgroup or on a mailing list for open source maintainers, I've usually got a reply within MINUTES ... yes minutes ... and usually by the engineer who wrote the code. Usual responses are, bug is fixed, get latest release doofball or, I just fixed it and here is your patch or a discussion about alternatives. I've never had to resort to the worst case, which is only an alternative for open source, which is "fix it yourself" ! The worst case for closed source proprietary systems is you're SOL - find a different vendor ...

    I really need the money right now, out of a job-n-all, so if you want to write a check to me for say $US15,000/month, I'll support ALL the open source software you choose. Terms are negotiable. BTW I extend this offer to ALL corps :) I promise !

  144. Converting the management by Foofoobar · · Score: 3, Informative

    I ever so recently got a job for a company whose incomes relys heavily on Microsofties. Their big concern is that they wanted to support Microsoft as much as possible and I wanted to go towards an open source solution (specifically an LAMP architecture). I managed to get my way on everything but the server (still have to run Win2k) and am quite pleased with how much I was able to maneuver.

    My best suggestion to you is do your research. Show those benchmarks. Show the community support (which is far better than 24 hr support because when you post to a news group, IRC channel or even a bulletin board, your solution will be found in a matter of minutes).

    Also, show them the vast amounts of documentation freely available online (and with each product). Trying finding how to configure the intracies of IIS in comparison with Apache.

    Also, look for product comparisons of software packages. For instance, MySQL vs. SQL Server; in recent benchmarks, MySQL was rated alongside Oracle 9i for speed and comes with it's own ODBC-to-ODBC bridge which SQL Server does not (and which can be purchased for $5400).

    Make as strong a case as you can and gear it towards their pocketbook and level of tech experience.

    And if that doesn't work, remind them that Code Red and Nimda took out 80,000 Windows machines; that's 80,000 machines that run proprietary code which is not cross platform compliant. Does ASP work on Unix, Linux, BSD or MAC? How about Visual Basic? IIS? You get my point. Cross platform compliancy is another good one because if they want to ever move to a different OS, they are screwed if they go with Microsoft.

    The savings in cost, the community support, cross compliancy... what is there argument?

    --
    This is my sig. There are many like it but this one is mine.
    1. Re:Converting the management by poofmeisterp · · Score: 1

      This is what I discovered in my time at GEAE:
      They want someone to sue when all hell breaks loose. They (GEAE) want to hold another business financially liable for their own (GEAE's) bad judgment and architectual direction.

  145. Wrong ... by Anonymous Coward · · Score: 0

    You do have 24 hour support with many of the open source projects. At least bigger ones. They usually have very active mailing list where, if you're not too lame with questions, you can get pretty fast feedback.

  146. Wrong Wrong Wrong by Kruid · · Score: 1

    Take from someone who's been there. Upper Mgt. does not want to know about any of the technical arguments (a generalization, I know) They want to know from a purely business perspective, in order 1) cost of solutionS - gotta have alternatives 2) reliability - gotta show it's reliable - no suit likes being called a 1am for anything 3) proof of concept - who else is using this s/w? happen to have a working solution in place (lab? test machine? guinea pig developers?) if you can show those things, and you mgr. doesn't have an agenda (hmmruph, read kickback) - you can make progress. without those points, presented succintly, you won't get a second chance. -K

    --
    Your mind moves quicker than a nun's first curry. - A. Rimmer
  147. Re:For stats, see "Why OSS/FS? Look at the Numbers by tcopeland · · Score: 1

    Yup, thanks to the good folks at OSSI for the heads up on that article...

    Tom

  148. This one is easy to answer by Ignorant+Aardvark · · Score: 2, Funny

    Your corporation will always have 24/7 access to tech support on open source solutions. All they need to do is "Ask Slashdot", and within an hour they'll get hundreds of insightful, informative, witty, or (regrettably) flamebait suggestions.

    1. Re:This one is easy to answer by Anonymous Coward · · Score: 0

      Too true, and after sifting through the hundreds of suggestions; you'll come to the conclusion that the RIAA, MPAA and M$ all suck, linux is awesome, RMS is well RMS and Natalie Portman is no longer a common troll. But as for any useful answer ... doubtful.

  149. Re:For stats, see "Why OSS/FS? Look at the Numbers by great_flaming_foo · · Score: 1

    Once the solution is in place, nobody ever seems to worry about it. Then at some point in the future, it's easy to point to it and say: "but we've *been* using open source all this time, and don't have problems with it".

    I think that's still the most successful implementation strategy. It's the one Microsoft used for pushing Novell out of mid-sided businesses.


    You mean there someone who can point to a MS box and say "...[we] don't have problems with it". What were they using it for a paper weight. :-)

  150. Make them think it's THEIR idea... by pLnCrZy · · Score: 3, Funny

    I've discovered that there is a time and a place for every battle. Sometimes it's better to let people figure it out for themselves. I've been down this road with companies that I've consulted for many times. They all follow the "hit-by-a-bus" strategy... if our admin gets hit by a bus, we need software that any other person can support if we need to bring them in. Sadly, there aren't many people out there actually worth their salt and too many of them only specialize in certain commercial apps.

    My strategy: Make the case to the management plain and simple. Open source software is constantly being improved and will [potentially] always be free (unless the author goes to the dark side...). Tell them they can save XXX dollars and get great features. If they still argue, say OK fine. Get quotes from all the major vendors of high-dollar commercial apps (i.e. Citrix Metaframe instead of VNC (yes there is a Unix version), commerical SSH (yes there are plenty) instead of OpenSSH, etc.) Compile all the costs, slap it on the CFO's desk and say "Ok I'm ready to implement all this just buy all that stuff." Then the CFO will scratch his head and say "Maybe this open-source stuff isn't such a bad idea after all."

    Reminds me of a very similar battle I went through wtih a client some time back. The CEO *insisted* on M$ ISA Server (becasue people with "MCSE" after their names are a dime-a-dozen. Trust me, I know, I have one as well, only because my employer paid me to go get it) I told him that it was a waste of money. He didn't believe me. So I set up two servers -- one with ISA Server and one with Linux and IP Tables. He quickly saw the light when I dropped the $2400 quote on his desk to buy the license for ISA when the demo expired, and had no such quote for the other server.

    Sun Tzu. :)

    1. Re:Make them think it's THEIR idea... by poofmeisterp · · Score: 1

      Compile all the costs, slap it on the CFO's desk and say "Ok I'm ready to implement all this just buy all that stuff." Then the CFO will scratch his head and say "Maybe this open-source stuff isn't such a bad idea after all." You didn't work for GEAE, did you? There, they would say "Hmm... Thanks." Then they would bring in a consultant backed by a large corporation (cuz there's incentive not to consult badly) to develop a strategy. Then they would compare that to the strategy you provided. Open source always loses because there's no one to directly hold accountable in the event of catastrophy (read: sue) Also, they want to be able to say "I want this product to do X. What? It doesn't? Well we need to speak wih the vendor and get them to incorporate it into the software." God I hate corporations.

  151. Huh? by zonix · · Score: 2, Insightful
    ... as well as documenting the entire install so a monkey could reinstall the software if something breaks.

    What?! And have yourself replaced by a monkey! Are you insane? :-)

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  152. In my experience... by ForsakenRegex · · Score: 1

    Having been the recipient of a lot of commercial
    support, I have to say it's extremely overrated.
    The only thing it really buys you is the ability
    to push the blame for something onto someone else.
    Hardware support is probably a good thing, and
    I've seen some companies provide great support
    for malfunctioning hardware. Software, though,
    usually costs you more time waiting for the
    people to a) agree that it's their problem, b)
    assemble their people to work on the problem, and
    c) getting those people to a point where they can
    actually be more of a help than a hindrance.

    You're far better off just hiring people who know
    what they're doing and having them troubleshoot
    software issues. You have to buy the software
    support expressly because you're using closed
    source and some information won't be available
    to your local developers. With open source,
    this issue goes away. Sometimes you can even
    get free expert support from the author as well.
    I know that Damian Conway was very accessible
    to us when we had an issue with one of his
    Perl modules.

    One of the big issues I've had with some support
    is that the 'developers' supporting the product
    aren't the people who built it and only really
    know what they've got in their Support Handbook
    or personal experience from past support issues.
    They don't actually know how the application
    really works, and they don't seem to have all
    that much of an advantage over any good developer
    given the same amount of time you have to spend
    to actually get the support person ready to help.

    Some companies I've had personal experience with:

    IBM - (sysadmin didn't know what 'ps' did and
    didn't know how to kill processes)

    Informix - (on-site support had to use trial and
    error to determine what the correct config
    variables were and took 8 hours to get a simple
    install up and running)

    Blue Martini - (although they had some heavy
    hitters they would bring in that really knew
    their stuff, multiple on-site support people
    were found to have no real clue how anything
    we were using worked)

    --
    "A man talking sense to himself is no madder than a man talking nonsense not to himself."
    1. Re:In my experience... by anubi · · Score: 1
      "Having been the recipient of a lot of commercial support, I have to say it's extremely overrated. The only thing it really buys you is the abilityto push the blame for something onto someone else."
      Did you ever hit the nail on the head.

      I wish I could come up with an insightful way of convincing others on what I have seen from much experience, but my experiences are mostly considered anecdotal.

      Businessmen are kinda funny creatures. They have quite unpredictable behaviour patterns.

      Example: If one goes to a cash register even one penny short of the price stated, the sale will likely not be consummated. But the same entity who sets demanding pricing is apt not to be concerned with the visibility of his website, often using technology viewable with only one browser ( you know, the "best viewed with... " one). These same people call their employees into quite demanding salary reviews, where all sorts of subjective material such as "people skills" are used to justify ranking an otherwise productive employee to be given minimal salary treatment, yet they use software that really presents a bad face to everyone not using the latest version of the server software vendor's browser product. I, for one, have a helluva time with one particular software vendor's product because I run behind a firewall that blocks a lot of proprietary scripting codes, as well as not using that vendor's browser. I do this not only for security concerns at my end but also to alleviate the hell that many webmasters foist upon me by taking advantage of that company's browser capabilities to annoy me with all sorts of time-taking clutter that takes forever and a day to download on a dialup.

      Typically, the companies who use this stuff have grown big enough they really don't need a customer base anymore. They now consider themselves big enough that people will do whatever it takes to communicate with them, for its a power thing now, its similar to the who has to wait for who thing.

      Can you imagine a big corporate webmaster demo-ing the company website to the executive president on a dialup? On a random browser? Many big corps act as if they had so many million dollars to spend on a site and they just want the money spent. For them, there is another company which is more than willing to take their money.

      Smaller companies, who want to be a big company one day, seem to take other approaches, like being very easy to communicate with. They make clean web pages, stick with international standards and don't coin their own on the fly, and realize that not everyone out there has ( or wants ) the latest scripting technologies.

      So, I guess you just have to try to see what the company really wants.

      If they have budgeted so much money and they want it spent, go one way. They give you somebody to blame. This is nice if you are in a big company with your pension and retirement plans anchored firmly in place and what happens to the company has little bearing on you.. kinda like the way American Airline executives got their pension plans funded regardless of what happens to the company itself.

      But if you are a smaller company still in the growth stages, having someone to blame doesn't help much if you are losing customer shares because your site won't talk to them. A smaller company would need people who know what they are doing... not just figureheads to accept blame.

      With Open Source gaining in acceptance, I question why one would want to commit to a proprietary solution where changing from it could be extremely cost prohibitive.

      From the looks of what I am seeing, I get the idea that many executives have never gone fishing. There is an art to "sinking the hook". The whole game changes once the fish takes the bait. You no longer have to tempt it with a tasty morsel... you just reel it in. The muscles that once propelled the fish wherever it wanted to go are now on the dinner plate. The head is in the kitchen trash.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

  153. 24 hour support by calethix · · Score: 4, Funny

    "management doesn't want to install software that does not have 24 hour"

    Tell them for about $40 a month, they can buy you a cellphone and make you their 24hr on call person. And of course since you'll be salaried, you won't get over time for those 2am calls. They'll like that. ;)

  154. back down, tiger. by twitter · · Score: 4, Interesting
    Binestar was answering the orignial poster's question about "24/7 support" for free software. He points out that Google is open 24 hours 7 days a week anywhere you have internet. Anyone who'd tell you that Google is not the best place to find answers is dishonest. Even if you are stuck with the most back water closed source propriatory nightmare, Google will find you a contact. Binestar got that right.

    I did not see anything about demos, installs or Gnome skins outside of your flames. Nor was there any good reason to flame free software as a "summer project".

    Your points about presenting a whole solution are useful when you need to replace a whole system in a lethargic micormanaged work environment. All that "Oracle, Sybase, HP, Compaq, Cisco, Microsoft, Sun, IBM, SAP, etc ... certifications" blah blah is so much dated marketroid bable with good bad and out of business mixed up. Wake up boss, HP is Compaq, Microsoft is worthless, Sun is good and IBM uses Linux. Well, OK, You've got a point about selling a "solution" in such an environement. It's negligence to not do your homework about the bottom line anywhere.

    At the same time, it's a good idea to talk to people you trust about what free software is all about. It is important that management understands that free software is simply a co-operative community of software writers and users. They should know that such communities have always created the software that some companies tried to comercialize in a closed source way in the 1980s. The closed source experiment is just about out of gas, becasue the free software community has ignored it to create viable alternatives. Corporate managers understand co-operative research as well as they understand bottom line issues. Free software is not such a great leap at reasonable companies and most people are tired of being jerked around by comercial software pimps.

    --

    Friends don't help friends install M$ junk.

    1. Re:back down, tiger. by CommieOverlord · · Score: 1

      Is Google better than calling Sun and saying 'My server crashed; fix it now'. Google's good, but it's no match for qualified, expert support.

    2. Re:back down, tiger. by Sabalon · · Score: 1

      Exchange stopped sending outbound e-mail (didn't bug me, my Linux box worked fine :)

      My officemate was on the phone with Microsoft support for hours. He ignored what we told him was our initial investigation as to what was happening. (exhcange opens up to port 25, sends EHLO, gets back the response, sends a FIN packet).

      After being on the phone with MS for hours, the support person tells us that is what is going on (no shit).

      The solution - reinstall exchange, SP3 for w2k, SP1 for exchange - the whole time blaming the anti-virus software that has been working fine for months.

      I'll be honest and say that I couldn't find an answer on google to this problem either - well, actually I found lots of answers, just none worked - sometimes google has too much info :)

      But, if that is the kinda support you get when you pay...I dunno.

  155. Why the need for support? by Anonymous Coward · · Score: 0

    Whenever people bring up Enterprise level applications and the need for corporate level support, I'm always left scratching my head. Are people who work for large corporations less intelligent than myself? This may come off sounding trollish, but I've never bought a support contract for any piece of hardware I've ever purchased in my life. I can't honestly recall a time where I couldn't fix a computer problem myself. This has become especially true since the advent of the Internet, it's typically very easy for me to find a solution to any computing problem I come across.

    I'm not talking about running a single desktop Windows machine from my home either. I currently manage a mixed 50 machine environment consisting of Postgres and MySQL databases, IRC servers, and multiple mail servers running Linux that maintain 24/7 uptime in two states.

    Are people who work for corporations incompetent or do they just make poor purchasing decisions? I fail to see why you would need 24 hour support for a product, besides it being a feel-good measure for management. Why not save money on huge support contracts and simply hire intelligent employees and perhaps purchase some spare parts instead. I'm sure there must be a reason why these large corporations like to waste money on support contracts, but I must admit I'm failing to understand their logic.

    1. Re:Why the need for support? by Anonymous Coward · · Score: 0

      Let me give you a real world example,

      Here is one system out of many that we have to support.

      A cluster of large enterprise servers that support 600,000 customers 24/7. All built on commercial software (Solaris, Oracle, Veritas etc).
      The system is extremely complex (has 20 other servers that "feed" data to the central cluster), approx 2TB of data is passed each day.

      Why do we purchase support?
      1. We have some very smart people working internally - but there is no guarantee that they will always be available (you only need to give 4 weeks notice, and it takes a lot longer than 4 weeks to train someone).

      2. It is cheaper to pay support than it is to pay for training for an entire team of people to solve issue #1.

      3. Accountability. Most of the support contracts are built on SLA's. If it isn't fixed by a certain time we start getting money back on the support costs (or software or hardware depends on the SLA).

      4. We ensure that the different vendors will work together. If we have an interopability bug between Solaris and ORACLE - we KNOW that those two companies can talk to each other and resolve it without pointing fingers.

      Now throw in multiple systems like the above but all built on different platforms or different commercial software. And it makes sense to have support contracts because you can't be an "expert" at everything.

      I think that up to a point you can do everything internally, but at other times it is very nice to have "expert" people to help out in a fault.

  156. "professional" language == "lame" | "non-tech" by JimmytheGeek · · Score: 1

    This touches off a rant: I saw that CA just instituted a dress code. That and your concern over language and a "professional" atmosphere spell doom for tech. If I had CA stock, I'd sell it. Dunno where you work, but I'm glad I'm not there.

    Neckties reduce circulation to the brain. IBM pulled out of an epic stall when they dropped the dress code for employees who don't have customer face time. That wasn't what saved them, exactly, but it is indicative of the mindset that did save them. Don't put nonsensical restraints on creative intellects.

    Yeah- your salespeople have to put on the costume to get sales. Just like a peacock has to have a larger than optimal tail in order to attract a mate.

    I think it's wrong to suggest that clear communication (with apt word choice, imo) is "unprofessional" unless by that term you mean "insufficiently stuffy."

    The first signs of MS' doom were when they codenamed some office construction projects with the names of golf courses. Golf courses! I can't imagine anything less techy, less geeky, less inspired. This is what the IBM PHBs circa 1975 would have picked. This is what Safeco insurance would have picked. Yeah, they've made some money since, but I don't see them winning through superior tech. Sure enough, they haven't introduced any since 1998. I don't see them ever creating anything cool, which dooms their content ambitions. And if you are convinced that MS is going to continue to be successful, consider the language and clothing patterns: their weasels use weasel words, their geeks speak straight. Their sales droids dress business casual+, their coders...dress.

    1. Re:"professional" language == "lame" | "non-tech" by Acidic_Diarrhea · · Score: 0, Offtopic

      Clear communication? You mean crude language. And you can communicate in a clear manner without being reduced to using sexual terms or terms that use rather foul language. I think that if you are reduced to using terms like BS and "bent over", then your language skills are lacking and you should read a few books that aren't related to the tech field. They will do wonders for your vocabulary.

      --
      I hate liberals. If you are a liberal, do not reply.
    2. Re:"professional" language == "lame" | "non-tech" by JimmytheGeek · · Score: 1

      That's a funny comment from someone with your sig. Hee hee.

      I think "bent over" is a good metaphor for measures taken to enjoy the fruits of a coercive license. BS is an excellent term for...BS.

    3. Re:"professional" language == "lame" | "non-tech" by Acidic_Diarrhea · · Score: 0

      Again, there's a difference between an informal setting such as Slashdot and the professional setting that a workplace should be.

      --
      I hate liberals. If you are a liberal, do not reply.
    4. Re:"professional" language == "lame" | "non-tech" by JimmytheGeek · · Score: 1

      There's no single definition of what a workplace should be. Smoke jumpers should not wear ties. Neither should coders or anyone remotely techy. Techy shops and suits do not coexist. Suits have a purpose - they bring in money for what the techs do. Dressing suits and techs alike is dumb. Expecting them all to speak as if their sphincters were welded is also dumb. Addressing one's superiors with the diffidence of Jeeves the Butler is servile and, to the extent that it impedes communication, dumb. Addressing customers in a servile manner is often profitable.

      Now, as a nice guy I try not to hurt anyone's feelings, and for those who are offended, they find my word choice altered. But it's not a matter of professionalism. That's just a blanket term for class-conscious, irrelevant inefficiency.

    5. Re:"professional" language == "lame" | "non-tech" by JimmytheGeek · · Score: 1

      Saying horseshit like, "I am an educated person" shows that you have a stick up your ass. It shows you are not very self-aware.

      Your deductions are inaccurate; you should adjust your self-image accordingly. In particular, don't think of yourself as particularly insightful.

    6. Re:"professional" language == "lame" | "non-tech" by JimmytheGeek · · Score: 1

      ihbt

  157. Better have the resources though by GT_Alias · · Score: 3, Insightful

    That argument only works assuming you have people in your company who actually have the skill to play with the source code. It seems that the longer I'm in this field, the more apparent it becomes that there are only a small number of people who actually know what's going on when they look at code, and maybe a smaller number who have actually have the skill to modify it to their needs.

    1. Re:Better have the resources though by bakes · · Score: 2, Insightful

      A valid point, although you can always find contract programmers to do the programming work for you. The fact that you have the source, and can do whatever you like with it, is the important bit. Whether you have people in-house to do it or not is irrelevant.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
    2. Re:Better have the resources though by g0_p · · Score: 1

      Very true. Also, (as was the case at my previous employer) I think what managers are looking for is accountability. If something goes wrong with a extremely sensitive (open source) component, the chances are that they dont have the time or the manpower to devote to looking into what went wrong or how to fix it. On the other hand if it was proprietary software, they could demand an immediate resolution for the problem from the provider or sue their asses if they are unable to provide one. Who will they blame if some open source product bug causes their software to crash?

      I am not sure but I suppose Redhat and IBM are providing this kind of accountability by undertaking software installations and service contracts. If this solution is more cost effective and reliable as compared to one using proprietary software then the management will surely adopt it. Frankly I doubt if they will give a rats ass about if the software is open source or not.

    3. Re:Better have the resources though by DickBreath · · Score: 1

      the longer I'm in this field, the more apparent it becomes that there are only a small number of people who actually know what's going on when they look at code, and maybe a smaller number who have actually have the skill to modify it to their needs.

      It's not a smaller number. It's a lower percentage.

      A lot of the "treasure seekers" are primarily in it for the money. Not for the passion, or to know why things work. Everyone wants an easy, good paying job, where they don't have to think, and aren't held responsible. But that leads to... "Hey, I rebooted the server. I bought the best brand that money can buy. So don't fire me."

      --

      I'll see your senator, and I'll raise you two judges.
    4. Re:Better have the resources though by FurryFeet · · Score: 1

      Offtopic:
      Love your sig. But it's missing the "Plonk" at the end... my brain keeps adding it :) Anyway, thanks for the nice Daffy Duck memory :)

  158. The answer is....."it depends" by ciphertext · · Score: 1

    It depends on a great many factors. Some questions you will need to be prepared to answer for upper management are:

    • Are the cost savings you receive in using Open Source software going to outweight the real/perceived benefit of having access to a vendor support structure? Generally, the answer is yes when your IT infrastructure can support the technologies in house.
    • What value does using a predominately OSS based IT Strategy over a packaged, Vendor solution provide? In other words, how will OSS provide easier, faster, more efficient access to the business information that the company has developed?
    • What will the training/retraining costs be associated with a "re-tooling" of the IT department?
    • Will the OSS applications and solutions fit within our current IT Strategy, or will we need to revisit the IT Strategy? Perhaps, this will provide you (company) an opportunity to make process improvements within the IT dept.
    • How will the IT department affect the change over from Vendor specific to OSS solutions? Similarly, will this transistion be seemless to end-users in the business itself or will there be a retraining effort?
    I could continue with the list, but these are the most "generic" questions I could think of. Generic in the sense of not industry or business specific. I just wanted to provide some questions that would get you thinking along the same terms as the management staff will be thinking. Obviously, if I were to sit down with you and discuss the needs/goals/processes of your business in particular, I could generate more meaningful questions (and answers).
    --
    To know is to have knowledge....to understand is to be enlightened.
  159. Use another "corporation" as an example by Anonymous Coward · · Score: 1, Interesting

    Do the following,

    1. List the benefits and risks of using open source software.

    2. Provide a cost breakdown (There is allways some internal cost).

    3. Talk to your network provider or any other large company and ask if they use open source software and if they would mind providing a "reference" for open source (eg been using it for x years, hasn't cost anything, free patches etc etc).

    Knowing most management types they will believe someone external to the company than the people they pay for "knowledge" and "experience"

  160. Bullshit by missing000 · · Score: 1

    I've worked for small companies that have grown quickly and with good direction, becoming quite profitable, as well as for one huge company in particular that over managed and wasted stupendous amounts of money and eventually died.

    One of the most glaring differences between the two environments is how well management reacted to change. Where management was burdened with lots of BS terms like TCO and EBITDA, they made bad decisions, and made them far too late in the game.

    Business is cut-throat, but its not hard. I've run departments before, and I can tell you the best way to manage a company is almost completely a matter of diagnosing problems and adapting.

    Sure, time is money, and your environment being down costs something, but observations about efficiency don't require stupid code words.

    Those who decide to go create and repeat acronyms instead of paying attention are sooner or later left behind and should be.

    1. Re:Bullshit by ClosedSource · · Score: 1

      "Those who decide to go create and repeat acronyms instead of paying attention are sooner or later left behind and should be."

      You mean acronyms like "XML", "HTML", or "GNU"? Or perhaps only other people's acronyms are a problem for you.

    2. Re:Bullshit by missing000 · · Score: 1

      Lets see here...

      I think the topic at hand was corporate acronyms, not technology abbreviations, but I'll concede that point for now.

      GNU -> U really don't see the need for this one. I rarely use the term, and for the most part I think it is useless. I almost always refer to the open source community as open source.

      HTML and XML -> These are needed as they refer to descriptive languages which are not easily conveyed in simple terms.

      All I'm saying is that on the whole, corporate acronyms are for simple ideas, and just stand in the way of easy communication. Lose your communication skills, and you lose your ability to react.

    3. Re:Bullshit by e2d2 · · Score: 1

      Business is cut-throat, but its not hard.

      If it's not hard then why do so many fail? I'm sure you'll chalk it up to idiocy but many intelligent business owners have screwed the pooch and been cast aside. How would you prove that it is easy? I can easily provide evidence to the contrary, can you also do the same for your argument?

      My point was TCO is a valid formula for calculating total cost but apparently this fell on deaf ears. When I say the term TCO others in busines know what I am refering to. It's merely a way to communicate an idea to others, similiar to the way us techies communicate using acronyms. I'm sorry you feel so strongly about that particular acronym and other business acronyms but they do serve a purpose. Just because you worked at a large company that made wrong decisions does not mean an acronym loses meaning or value in it's communication of an IDEA. I am not saying the same idea can't be communicated differently but TCO has been around for quite a while and still serves a purpose.

      But if you don't want to I'm not gonna put a gun to your head. Don't like it? Don't use it. But judging someone because they used a term and labeling them a "bitch" is a bit childish. Sounds like you have a chip on your shoulder. I could be wrong but that's just what I infer from your writing.

  161. Accountability by ENOENT · · Score: 1

    "Accountability", in this case, means, "someone's ass gets fired." Granted, this won't fix your problem, but it makes your CEO feel like a stud.

    --
    That's "Mr. Soulless Automaton" to you, Bub.
  162. Re:For stats, see "Why OSS/FS? Look at the Numbers by iabervon · · Score: 2, Informative

    Which means that it would be a good idea for them to make part or all of those apps open source. If the company derives its advantages from running the tools, not selling them, they might as well give them away in hopes that someone else will improve them in a way that saves the company some development time.

    Of course, the results will probably be scripts and libraries, rather than full applications, because the full applications are generally very company-specific.

  163. Great grounds for an anti-trust suit... by LinuxParanoid · · Score: 2, Interesting

    This sounds like great grounds for web conferencing companies like WebEx, GotoMyPC, etc. to sue Microsoft for Sherman Anti-trust Act tying violations. Particularly since Microsoft purchased one of their competitors, PlaceWare recently.

    Triple damages, mmm.

    --LP, who doesn't mind MS software actually, but *hates* the EULAs coming from that lawyer's-son Gates.

  164. You'll find a lot of this already on Solaris by Anonymous Coward · · Score: 0

    You will certainly find SSH already distributed with Solaris 9 as well as quite a bit of "Free Software" and it comes with support.

    With your question I have to ask : Is your goal to sell you company on "Linux" or is your goal to have your company purchase what it needs?

    If it is the first "just sell them on linux" I really would suggest stopping and taking a step back. Tearing up existing infrastructure and replacing it with what you want instead of what you need will make your environment much worse than it was with mickeysoft. IT departments do not run well when the equipment and or software was purchased for it's geek factor or even personal/politcal reasons.

    From the subject it looks to me like you have made your choice based on political or personal reasons. Don't get me wrong I am not against linux, I've been a linux geek a little longer than a Solaris admin (about 11 years). I just think that if you actually want a decent environment you need to first evaluate what you need out of your IT infrastructure then evaluate which product(s) would best suite your needs. If linux then so be it but certainly don't choose linux unless it is right for the job.

  165. *Which* open source software? by Get+Behind+the+Mule · · Score: 3, Insightful

    Your management has legitimate concerns, but these can be addressed with some open source packages, if the project is sufficiently mature and well-supported. This is where I see you making a common mistake: you speak of open source software as if all open source projects are the same.

    For some of the very well-known open source projects -- such as Apache, much of what constitutes Linux, sendmail, Perl -- the documentation is excellent, the online resources are extensive and up-to-date, there are many opportunities for simple customization, and above all, there are full-time consultants and consulting firms who know the stuff very well and can be hired to help. In fact, if the latter is true, then your management can get exactly what they're looking for: full-time support.

    Many other open source projects are obviously someone's part-time diversion, and it shows. There are many missing features and a few bugs, and no one who can get around to fixing them. The options for configuration and customization are limited. The documentation was done as an afterthought, it has whole critical chapters saying nothing more than "TBD", and it was apparently never proofread by a native speaker of English. (Sorry to have to add that last one, but unfortunately it's an all too common problem.) This is the stuff your management wants to stay away from, and they have good reason.

    You mentioned two specific services you need: VNC and SSH. So why don't you research the quality of the available open source solutions? Evaluate them with respect to project maturity, online resources, quality of the documentation, and especially, find out if you can hire someone to provide support. I personally don't know what you can get, but if you're lucky, you can present your management with a professional solution that will satisfy their needs. And if you can't find that, then you shouldn't be going with the open source stuff anyway -- then your bosses may have saved you from a lot of heartache.

  166. How to argue for open source: don't. by mindstrm · · Score: 2, Insightful

    If you base the argument on that, you are fighting a battle you can't win.

    Your battle should be about choosing the best tools for the job.
    Yes, the fact that a tool is open is a plus... but seriously..

    The reason many of us would rather use linux over solaris is NOT because of the cost.. it's because linux is more flexible and has more tools readily available. IF linux cost the same amount, we would still choose it.

  167. already supported opensource apps in Solaris by Anonymous Coward · · Score: 0

    Okay, first off I'm not going to get into an argument about the cost of support etc, that has already been covered in an excellent post Maybe management has a point?.
    Anyway some of the apps, and probably the ones that your most likely to use, like openssh, are already supported in Solaris 9 (see the Solaris Freeware section on the Sun site. Assuming that you after getting new machines, your probably going with Solaris 9 anyway.
    You've mentioned that your management wants 24x7 support which means that they are probably going to be getting at least Gold level support from Sun anyway so these apps are already supported.

  168. Work in the real world much? by mindstrm · · Score: 1

    That's not the point...

    accountability is a big thing in corporate politics.. nobody got fired for buying a microsoft solution that thousands of people use, no matter how badly it works in practice.

    On the other hand, if theri open solution fails... they will be seen as personally responsible for it.

    Does it make sense technically? no. Politically? hell yes.

    1. Re:Work in the real world much? by Kpau · · Score: 2, Insightful

      I don't get the feeling my post was read (and yes, I have about 25 years experience with NASA, USAF contracts, telecom, Intel, web services, secure networks, etc ranging from programming to project management and CIO).

      You are correct: no one "got fired" for buying Microsoft just like no one got fired for buying IBM in the 70s and 80s. However, IBM backed their product up big time (and lawsuits were less common then anyway). I've worked in Microsoft development shops (partners'R'us) at multiple levels and MS support was generally useless. Often we were explaining to them how their software was working (or didn't work).

      My point was that the "accountability" excuse is a crock... there is no *vendor* accountability in the legal or monetary sense in our current environment. There is no one to sue if proprietary software fails.

      You are also incorrect: you get fired if your solution doesn't work -- not on the basis of the components being Microsoft, Sun, HP, or Open Source.

      It will be interesting to see if the Korean lawsuits start a trend toward software accountability...

    2. Re:Work in the real world much? by Mashiara · · Score: 1

      "nobody got fired for buying microsoft"

      actually this classic was proved wrong about two years ago in Australia or New zealand (Can't remember the details or reference right now), some PHB (it was a Bank) decided that MS is the way to go over sea of protests from the technical staff and forced an "upgrade" of the system to MS, leading to massive problems and service outages, with enormous costs... Naturally they never got any compensation from MS. In the end the PHB was fired.

  169. OK, you got Solaris... by thomasj · · Score: 1
    ... but a lot of the software in Solaris is Open Source: all the BSD stuff is, and besides the core part, a lot of things comes with the media pack.

    If the management asks you where this or that part comes from, you just answer: It comes with the package from Sun.

    --
    :-) = I am happy
    :^) = I am happy with my big nose
    C:\> = I am happy with my OS
  170. Re:i wouldnt by Anonymous Coward · · Score: 0

    I would do it by arguing that ass sex isn't really THAT painful and some people actually enjoy it.

  171. What capabilities? by Anonymous Coward · · Score: 0
    ...yet they want the capabilities that only open source software can provide on a UNIX platform (VNC, OpenSSH, etc..) without spending insane amounts of money. Such as?

    What are the capabilities that you are looking for? If you bought a Solaris box, you already have a ton of OSS stuff built-in and supported already (like Apache and ssh).

  172. Re:I wouldnt by chaeron · · Score: 1

    > A good product should be able to sell itself.

    That is such a naive comment, it astonishes me.

    The best technology does not always win...in fact I'm not sure that it even wins the majority of the time.

    Business is based on people. It's messy...it's full of politics, prejudices, preconceptions and downright greed sometimes. Note that "best solution" is not in that list.

    Products rarely sell themselves, which is why the initiator of this thread was asking for advice.

    One approach I have used is the "toe in the water" approach. If you have a project that is not mission critical, say some higher profile, but non-transactional system, it might be easier to get management to agree to try something new out like OSS. If they get a taste of success, with a huge cost savings (on a TCO basis) then watch them become converts and push to do some mission criticals next.

    --
    .....Andrzej

    Chaeron Corporation
  173. The answer I'm using by Anonymous Coward · · Score: 0

    "With the money saved by using open source technology" - proceed to present a detailed report on the costs of upgrading using propietry hardware and software and the support costs involved - "we" - always use 'we', they like 'team spirit' - "can afford to hire X people to provide our own support and work on improving the software to provide an even better experience."

    Then list all the extra benefits of open source - all the new free programs you can introduce to further improve things.

    You have to convince them that with open source the only support you'll need is hardware support. And things like callouts and warrantees are standard with manufacturers like Dell - so that's no extra cost as you are most likely already paying it.

    Other than that, you're own personal knowledge and that of the extra staff you can afford to hire should more than adequately support the open source software you install. Just make sure you understand it.

  174. Run OOS on solaris or buy RedHat by Billly+Gates · · Score: 2, Insightful
    The RedHat network offers 24x7 support if you have a full subscription. Also they have redhat certified servers from IBM or Dell that will work great if that also is an issue.

    Last install VNC ans ssh on solaris. Don't tell them. First look at the sun cd full of extra's. If its there then its supported by Sun and its no big deal.

    Also look at there website and make downloads for solaris there. If they question the software tell them its from SUN.

    They invested alot of money in hardware and bussiness has no sense in sunken costs or bad investements.

    If arm twisting was used just to ditch Windows then by all means keep you mouth quiet. Someone likely betted his reputation and his job on Sun.

    Solaris is a good OS. Expensive but good and is a Unix just like Linux or FreeBSD.

    Running open source software on SUN will let Linux or FreeBSD later on after they get used to running it.

  175. Must we choose one over the other? by Anonymous Coward · · Score: 0

    I have spent the last decade working for companies that mix open source and commercial software on the same systems. There are plenty of solid open source solutions that are perfectly happy coexisting with Windows. Just look at stuff like cygwin, python, and OpenSSH.

  176. Clueless in D.C. by nonregistered · · Score: 1

    One of the senior engineers in my government office proudly revealed he had talked to the agency's lawyers and between them they had decided to draft guidance to disallow the use of Linux.

    And why?...

    Their interpretation of the federal procurement regulations prohibits acceptance of "free" products!

    *sigh*

    Ye-e-es... I tried to explain....

  177. It's simple, don't argue the point. by Moderation+abuser · · Score: 1

    Just start using open source systems in small, unimportant and easily replaceable places, mail relays, dns servers, the occasional web site, a small file server here or there.

    The business people will become used to the systems sitting there, working 24/7, no fuss. They'll become comfortable with the systems over time and making more use of them won't scare them. Then when you need to make more use, you can point to the existing systems you have running and to RedHat or SuSE's support line.

    --
    Government of the people, by corporate executives, for corporate profits.
  178. Re:For stats, see "Why OSS/FS? Look at the Numbers by Jellybob · · Score: 1

    Do you use MS software in the real world?

    I'm not an MS troll... I use Linux/FreeBSD on my workstation and server at home, but I also use Windows 2000 client/server at work.

    If what you need is something you can customise, or use cheaply, or have specialist requirements, then Open Source is great.

    If all you need is file sharing, e-mail, and some office apps, and you have the money to burn, then 2k is fine.

    We run a publicy available online centre which supports employment courses, and IT training. And you know what? If you're doing IT training, running MS is the only way really. Some of these folks can't use a mouse - if you train them on Open Office, and then they use MS Office in the real world, they'll be terrified.

  179. Financial accountability by poofmeisterp · · Score: 1

    I found in the time I worked for Crap Company (real name omitted to prevent libel suits) that they refuse to consider open source options because of one thing: Accountability.
    They want to hold another large company (buku $$) responsible for their (Crap Company's) own mistakes and bad judgment. If you install iPlanet on several hundred servers with a promise from them (iPlanet) that it will perform function X, then it fails to perform that function to the level they want*, then they (Crap Company) want to be able to go back and recover costs from iPlanet... or get nice little license discounts as settlement.
    In this particular Crap Company, they used their manufacturing data analysis and quality control processes to measure and control information technology. Their quality control directives were geared towards the manufacture of large machines, not the experience of a user sitting at a web browser filling out part orders.
    The users want fast response times and solid uptime, but the basis for comparison is a server ping and a hit to a static page, not the end user experience. How does that accomplish anything? Right. It doesn't.
    If they use a vendor, they can just force the vendor to come in and spend time analyzing their bad decisions and bad architecture, then sue them if they don't provide an immediate solution (read: free products or consulting time.)
    Instead of asking the technical experts (the IT staff) what the right way to do something is, they ask management and vendors. Management is driven by cost, and the venders are driven by profit. Is this starting to all come into focus now? :)

    * Measured by data. For instance (loose example), you can have up to 100 client threads at a time simultaneously serving up pages at the rate of Y per second. Well, that's only if it's static HTML, not if the freaking server's connected to a crappy application server farm.

  180. which platform will be around tomorrow? by Still+Waters · · Score: 1

    A common corporate concern with platform strategy has been to chose a platform that will survive "over the long haul". Years ago, as a consultant, I functioned as architectural advisor to a fortune 500 financial services client trying to choose a server platform between OS/2, Unix and a new thing called Windows NT. My client was convinced that one of these three was sure to take over the world and the thrust of their platform strategy must be to pick the winner. I told them to stop asking the wrong question. Stop asking which platform is going to take over the world and start asking which platform is never going away.

  181. Business IT planning by scotartt · · Score: 1
    Or as a previous poster said, ask management if they want to guide the company according to their business plan or according to the plan of their OS provider.
    And for some, this is the kind of guidance that they are looking for.
    If by 'kind of guidance' you mean letting their OS vendor planning their IT strategy ... If that's what they want (ie let someone else drive it) they should get an managed services agreement with an outsourcing company and not be running their own IT.

    It's a very good advice, the business plan line of query.

    Also I'm not clear exactly what open source we are discussing ... just operating systems? What about applications and other infrastructure? It is possible to devise hybrid strategies in which you deploy open source application servers on proprietry OSes. JBoss on Sun is a pretty common deployment, I'd guess. I've written applications to run on that combination of infrastructure before.

    --
    -A lovely little thinker, but a bugger when he's pissed-
  182. 24/7 BOFH by OneArmedMan · · Score: 1

    Start your own company ... Kinda reminds me of this

    http://www.theregister.co.uk/content/30/30517.ht ml

    and this

    http://www.theregister.co.uk/content/30/29226.ht ml

    Good old BOFH, nice to know there is always somewhere to turn to in toug times.

  183. Perhaps it is not your job? by zogger · · Score: 2, Insightful

    --you seem to be asking how to become a salesman when you are a technician by trade. It's not your expertise to do "sales".. You know what tools and products you need to accomplish your IT tasks. You then assemble the list that fits the criteria that you know will *work*, with the included contacts to the shops that actually sell the 24/7 support. You can make the initial contact, seek bids and some additional information, narrow your list to the best possible contacts, then introduce these people to the people in your shop who will be making the decisions. Your boss gets to be "the boss",make the decisions, he's happy, the service contract guys are happy-everyone wants the work, you are happy, you get the products you want and that back up service from when the problem or you are out of the loop for one reason or another. Everyone is a winner! It's up to THOSE shops sales staff to "sell" YOUR bosses on their service, initially based on your analysis and recommendations. They are way more suited to the task, that's their job, and if you are a good IT tech, you will know what you want, what is the best for your corp, and will be able to sort through the market speak in the first contacts. In a specialised industry, use the appropriate specialists.

  184. It's quite easy really. by pi_rules · · Score: 1

    If OSS isn't popular because it doesn't have the 24x7 support built into it, show them how good their commercial support really is. Tell them to shutdown the local helpdesk and just call the vendor everytime something goes wrong. They'll balk -- for good reason. Nobody in their right mind would actually RELY on vendor support for 24x7 support. It's there when you need it, and even then it rarely helps at all.

    Now, with OSS you pay for support because that's all they get paid for. You can keep the software and not give them a dime if the support sucks. Take Bea (decent product)... if their support doesn't live up to what you want, what are you going to do? Switch vendors? Sure, you could, but you get this "cozy" feeling because you still got software that you paid for and it works most of the time even if support isn't great.

    On the other hand if you deployed everything on JBoss and the support just wasn't what you're paying for (which I doubt) you'd just drop the support and keep the software.

    I really just don't get it.

  185. support it yourself by juan2074 · · Score: 1
    Tell them you will be the 24-hour support. (They give you a pager, right?)

    Most likely, you will not have to come in at 2:00 AM to support ssh, VNC, etc.

  186. You can buy those skills! by bluGill · · Score: 1

    Forget about XYZcorp going out of business. XYZcorp is still in business, but you need something and after forcing the salesman to get a real answer (not the typical lie that many will use when they don't know or don't like the right answer) you discover they won't do it for any amount of money.

    With open source you just hire a programer. Sure I know nothing about package foo, but if you off me a job modifying foo I will learn foo, and modify it for you. All I need is open source code, money. (Possible legal help if there are patents to get around.) I can't do that for whatever XYZcorp will give you. I'm not good at giving estimates of time and cost, but there are contractors out there who are willing to give them, and stick to them. (You of course pay extra for the assurance that your modifications will come in at exactly some amount)

  187. The Global UNIX Standard? by ReadParse · · Score: 1

    "...and I am in charge of setting it up and resetting the global UNIX standard"

    Holy crap, what a lot of pressure. Seems like I would have seen a press release or something... "Celltech to reset global UNIX standard".

  188. Re:when XYZ corp goes out of business... by neuph · · Score: 2, Interesting
    This is a good arguement, but might not work for all organizations, specifically smaller organizations.

    Most small organizations tend to have small IT budgets, and thus might benefit from open source software. However, this support issue works against them as well, as they would tend not to have a budget for developing/debugging applications, or developing and implementing the necessary development and testing procedures to support this.

  189. But I have a (fake) life by bluGill · · Score: 1

    I may be a typical geek who rarely goes anywhere or does anything other than comptuers. I'm in the group that considers a cell phone in the theator worthy of death. I may only attend one play a year, (often a high school production) but I still want to see it uninterupted. I may not get many dates, but when I have one I don't want to go to work.

    Sure the odds might be against it, but that isn't enough when I'm the only support guy. When there are 10 support guys no problem, you rotate who has to stay home that night. Someone has a lawn to mow, or book to read anyway. Not when me alone though.

  190. You and I are not ellectable by bluGill · · Score: 1

    I'd do much the same thing. Slightly different, but not much.
    (1) But don't cut the tellephone sanitizers, they do a vital function
    (2)But all the individual departments that make it up, go back to whichever department had them before, plus all the extra jobs.
    (3)No, raise them to pay the dept. No, lower them to create ecconomic activitey which will raise the amount collected.
    (4)But don't cut the fighter plane they make in my state.
    (5)FudgeFactor7 can't count, don't elect him. I probably spells potato with an e too. And other attacts that are baseless.
    (6)Along with your ammendment we need a clause to ban abortion. Any likely some other pork.
    (7)But what about the enviorment? Don't give me facts, cause I got artist renditions of what your proposal will do
    (8)Like what? He just needs a good sound bite, and has no intention of ever delivering on this.
    (9)But we need federal involvement or internet companies will just have big loopholes like catalog companies have.

    You forgot my favorite one: education belongs to the local school board. Anyone who wants to control education should run for school board. The president, and congress should have nothing to do with it. (unless they want to resign to run for school board, nothing wrong with that)

    P.S. I hope you enjoyed comparing response 8 to the rest of them as much as I enjoyed creating it.

    1. Re:You and I are not ellectable by fudgefactor7 · · Score: 1

      That was an awefully long-winded response in order to go to the length of proving your troll-ness. Get a clue. Picking on someone becuase of typos is gay. Only 3rd grade mentalities do that, and there's an ass-load of it on the Net. Learn to deal with it or go home to mommy.

  191. the american problem. by The+Unabageler · · Score: 1

    is lack of personal responsiblity and fear of risktaking.
    my car crashed. sue ford.
    I spilled my coffee. sue mcdonalds.
    I stubbed my toe on the sidewalk. sue the city.
    my linux enterprise infrastructure went down. sue...my own company?

    thank goodness my CEO is a japanese geek.

    --
    perl -e '$_="\007/4`\cp%2,".chr(127);s/./"\"\\c$&\""/gees; print'
  192. money is not everything! by ctk76 · · Score: 1

    open source people are getting too caught up with market share. open source software is about hobbyists expressing and implementing passion for the software development technology; many technical innovations happening as a result of not being bounded by management and deadlines. money adulterates our cause. keep our cause pure and noble; keep money out of open-source software!

  193. this is what i'd do... by Anonymous Coward · · Score: 0

    At an opportunity where you're required to setup your initial 'test' system you simply set up two boxes... identical, 'cept for the OS , etc and you let them see the differences.. If the linux can do what the company needs, the facts supporting that concept will be self-evident. If not, then your options are to convince tht the company ought to rethink its computer needs, or just give up and let them do what has to be done. In the latter case, its not your fault nor is it the open source community's fault that a solution just might not exist for your particular company. jon tkjtkj@charter.net

  194. Re:when XYZ corp goes out of business... by weston · · Score: 1

    The kind of businesses that "enterprise" level companies contract to provide "enterprise" level support are generally not the kind that disappear overnight. Barring Enron-level fraud, of course... and even if you consider that kind of thing, my experience is that many suits simply don't. A company that is going to ask for a million bucks for their portal software and a million more to train you all on using it, is not viewed as the least transient.

    And really, most IT/consulting firms don't disappear overnight. Even the beleaguered ones take years and years to die. The likelihood that you're going to be left holding the bag on promised enterprise support seems slim, especially to a suit.

    You're going to need a better argument.

  195. FAILFAILFAILL by Anonymous Coward · · Score: 0

    Senator Bill Frist(R-TN) is probably ashamed that you have FAILED to make the first post. Instead of glory of a successful first post, you must wallow in your FAILURE.

    YOU FAIL IT!

  196. Already done... by Anonymous Coward · · Score: 0

    There's a presentation available about making a
    Business Case for open source under:

    http://linuxvm.org/present/

    as

    http://linuxvm.org/present/SHARE99/S9320PS.pdf

    The disclaimers at the beginning are a good read
    all by themselves.

  197. Re:when XYZ corp goes out of business... by subterfuge · · Score: 1

    Gauntlet kicked ass! [hehehe, you're old...] = ; ^ ) >

  198. Think outside the square, GT by /Idiot\ · · Score: 1
    Couldn't you then consult to Red Warrior's company and code it for them?

    /me ducks

    --
    /dev/Idiot/
  199. Commercial Support Often Worthless by Michael_Burton · · Score: 1

    I've had some experience with costly 24-hour support contracts for commercial software. Some of that experience couldn't have been better--patches written while I'm on the phone and shipped right out.

    Other vendors ship out a large annual support bill, but provide support so useless that we wouldn't waste our time calling them, but turned to customer mailing lists or searched newsgroups when we had a problem.

    Excellent support seems to be increasingly rare. Terrible support seems increasingly commonplace. If some of your vendors provide worthless support, that might help illustrate the error of putting too much faith in those commercial support contracts.

    --
    When all you have is an axe, everything looks like a grindstone.
  200. Opensource is very often supported to begin with by williewang · · Score: 1
    One of the main thrusts (or at least effects) of opensource is to turn software into a service model. If you anticipate it being a tough sell, you may well want to pick a linux distro that is well supported by a company all too happy to take your company's money (though at a much lower fee than other proprietary UNIX's, normally, not to mention the reduced rate in hardware costs).

    If you want to run stuff like Debian or FreeBSD, though--might be a tough sell. Even still, you can say something to the effect of 'well, IBM and a great number of their professional services customers run linux, Yahoo and Pair Networks run FreeBSD, (etc.), and they seem to be doing just fine.'

    Even if you have to pay for vendor support and it's not your favorite distro/OS, the cost savings and the ease on your responsibilities would be fairly substantial, I should think, with the usual suspects of large linux distros. So, be prepared to bend a bit if they crinkle their nose at, say, Gentoo or OpenBSD--just as examples.

    The major selling point that geeks often miss, however (IMHO), is not just the cost savings, but the ease of it all. Even if you have to pay, you pay one company one check once every set interval and never have to worry about the number of seats you have, the fees associated with upgrade cycles, voiding warrantees, getting hit with an audit, etc, etc. And you have access to volumes more software for testing, patching, and reviewing without having to worry about money either. The long term benefits and TCO are, potentially, enormous.

    Good luck!

  201. Red Hat, et. al. have 24x7 support too... by mdfst13 · · Score: 4, Insightful

    Red Hat's primary business is support, unlike MS which regards its primary business as writing code. The biggest difference between commercial open source support and proprietary support is that there is *more* support for open source software. Why? Because open source code is supportable by more than just the original vendor. You want support? You can hire the original coder or a third party. You can choose to debug the code yourself, add features, or change features. You have options.

    What options do you have with proprietary software? Well, you can guess at what's causing the problem and change configurations. If the problem is an actual crash or something, you can reboot, reinstall the offending program, reinstall the OS. If none of that works, you can call the vendor (who will start by having you follow those three steps, along with applying patches, blame the hardware, etc.). The vendor may or may not be able to help you. Further, it is entirely up to them whether they give you real support or not (for example, if behavior is considered to be a feature, you cannot make a software vendor change the behavior). If they choose not, then there is no recourse for you (other than switching software).

    A university where I worked considered switching to one of those MS license all your software from us and we'll give you a really great deal. As part of that, they considered moving the yellow page servers to the MS product. The deal was sold, they were ready to start. They asked MS to make a tool that would convert a flat text file generated from the information stored in the previous software's format into the MS format and MS refused. They had a nice point and click interface, and they expected the university to manually retype 60 *thousand* accounts with it. An overnight batch job would have become a multi-month project. Yellow pages info now resides on OpenVMS boxes with a custom written interface that took a couple of weeks to design.

  202. Other Corps that moved to *nix by Namaseit · · Score: 1

    http://www.linux-mag.com/2003-02/wall_street_01.ht ml http://linux.bryanconsulting.com/stories/storyRead er$162

    --
    75% of all statistics are made up!
  203. MySQL *has* commercial support by mdfst13 · · Score: 1

    You can buy support for MySQL. It will still be cheaper than going with the Oracle solution, and now your boss will be happy because she can use her business degree and put together a spreadsheet.

    Also, the parent of this post should go back and look at the post to which it responds. It is the boss who is insisting on TCO (which is not 0 for OSS, although one facet of it can be: cost of software). The best way to handle this is to give her what she (and presumably her bosses) wants. Go to www.mysql.com and have them price out a support contract (and ask them if they have TCO numbers, which they should). Point out that with MySQL you now have two support options: call the vendor or debug it yourself. With proprietary software, you can easily get in a situation where only the vendor can see enough to do proper debugging. Thus, proprietary software has *less* support.

    1. Re:MySQL *has* commercial support by MmmmAqua · · Score: 1

      You buy support for Oracle, as well. In fact, let's compare the support offerings of MySQL vs. those of Oracle.

      MySQL offers several levels of support contracts, ranging from unlimited e-mail support for one year for $1500, through e-mail, login, and 24/7 phone support for $48,000. Additional charges are assessed if the customer is using InnoDB or BDB tables. Please note MySQL's definition of 'premium':

      Your questions receive personal written replies, we will remotely login to your machines to troubleshoot... plus you have 24 hours x 7 days/week emergency telephone access to developers via our round-the-clock dispatch center, and you also receive one developer assigned as you personal account liaison.

      Please also note that premium customers are limited to 12 hours of developer log-on support per month.

      Now Oracle:
      Oracle offers four levels of service: standard, silver, gold, and platinum. Prices are not fixed, but are arranged through Oracle Support Sales, and tailored to the individual customer's needs. Standard support entails read-only access to Oracle's MetaLink website, and a few e-mail incidents per month. I do not recall what silver entails; I have never purchased a silver support contract. Gold contracts allow full access to MetaLink, with the ability to create trouble tickets. In my experience, trouble tickets created through MetaLink generally receive a reply within 30 minutes. Gold contracts also include 24/7 phone support, for those odd people who like to actually talk to a real person (not me, unless it's absolutely necessary), and remote logon of Oracle engineers to help in fixing any problems. Platinum customers get all the services of a gold contract, plus on-site support services. Most Oracle support contracts disallow disclosing the contracted amount, but I can say that per-CPU, a platinum support contract from Oracle is slightly less expensive than the MySQL premium support.

      Now let me say that I did read the parent post. Had you read my prior post, you would have seen the part that said, "in my experience." The boss doesn't necessarily know what he/she wants, and talking about TCO isn't a good way to start. You want to warm him/her up to the idea before talking numbers; once he/she is receptive to the idea, the numbers will sound better than if you had just walked into the room and said, "Free software, thirty thousand."

      You could also point out that with MySQL you do have two support options, but unless you've been writing database software for a long time, and working with MySQL in particular, you don't have a very good chance of fixing an intricate bug in a timely manner. Having access to the source doesn't necessarily mean you can fix it yourself. By the way, I notice that MySQL doesn't offer any on-site support; thus, Oracle has *more* support than the free MySQL. Pretentious git.

      --
      Arr! The laws of physics be a harsh mistress!
  204. Re:when XYZ corp goes out of business... by Anonymous Coward · · Score: 0

    Don't tell them, just do it, deny it if you have too, but be there to collect the pat on the back once its all good.

    Cheers,

    PS Check out www.sapdb.org

  205. I just asked. by Gleeb · · Score: 1

    I know it sounds silly, but at the government agency I'm currently working at, I just asked if we could go with it.

    I'm not even on their payroll, permanent or contract. It's more of a work placement thing as part of a government training scheme.

    It might have something to do with the fact that I promised it'd be easier to use that updating it in MS FrontPage.

  206. Re:For stats, see "Why OSS/FS? Look at the Numbers by polin8 · · Score: 1

    > If what you need is something you can customise,
    > or use cheaply, or have specialist requirements,
    > then Open Source is great.

    What company isn't looking for a cost cutting "edge"?

  207. Re:For stats, see "Why OSS/FS? Look at the Numbers by letxa2000 · · Score: 1
    if you train them on Open Office, and then they use MS Office in the real world, they'll be terrified.

    Yes, but aren't we all? :)

  208. This article really helped me by Anonymous Coward · · Score: 0

    I work at a Fortune 500 company in the US and this article called Why Open Source? really helped me convince my bosses.

  209. NOW ZAP HIS HELLA-ASS BACK TO YOUR HELLA-UNIVERSE! by Anonymous Coward · · Score: 0
  210. Free 24Hr support, if you ask nicely by Anonymous Coward · · Score: 0

    irc.freenode.net /join #linux /join #debian /join #redhat

    What else do you need? ....

  211. crash? by twitter · · Score: 1
    Is Google better than calling Sun and saying 'My server crashed; fix it now'. Google's good, but it's no match for qualified, expert support.

    The prospect of a computer crashing is hardly a selling point. In sun's case it's a spurrious point as well.

    Why not be the expert? Sun is worth their money, are you? You can, like google does, replicate the reliability of Sun with gnu/linux on comodity hardware. Do your homework and see which solution will cost your company less money. Comodity equipment or fancy stuff. Free software running on sun equipment might be part of your planning. Only you know what your company needs. When free software gets the job done with the least amount of trouble and money, advocate it. I would not blindly recomend free software, but I would not let the sun safety blanket blind me either, you have to get the company's work done.

    --

    Friends don't help friends install M$ junk.

    1. Re:crash? by christophersaul · · Score: 1

      Just because Google use Intel and BSD or whatever for their type of app, doesn't mean the poster can miraculously replace their big iron with some cheap PCs running OSS. It's such a bland statement that gets made on Slashdot all the time with no real justification.

  212. Just set something up 'temporarily' by jelle · · Score: 1

    Just set a linux install up 'temporarily'. Put all required services on it, in parallel with the solaris&win boxes they are 'thinking' about...

    A couple of months later they'll realize that it's never down, that questions are easily answered with the many free 'on-line' support options, etc.

    Tell them that the only way to have everything but pay for nothing is to go with open source. Or just make that statement and watch them struggle to prove you wrong.

    --
    --- Hindsight is 20/20, but walking backwards is not the answer.
  213. Show them OSS without anti-business licensing by Brett+Glass · · Score: 1

    One sure way to turn off the businesspeople is to use GPLed software. One look at the GPL and the GNU Manifesto, and the bosses will go running for the hills due to the blatant anti-business nature of the license and the organization that promotes it. Instead, promote BSD, Apache, and other truly open source products that have business-friendly licenses. You'll get much farther.

  214. Re:when XYZ corp goes out of business... by christophersaul · · Score: 1

    ...and the boss says 'This will cost how much? I have to hire new people? Who is accountable? Why don't I just pick something off the shelf? Even if the cost over three years is greater, I have clear costings, accountability and support from the company that makes the software, which makes planning and accounting easier. Why are XYX corp going out of business? Even if they do, someone will buy their customer base?'.

    It's hard enough to find good general IT staff, let alone competent programmers. Most businesses don't want to get anywhere near software development - they don't make their own cars, vans or lorries for God's sake, they buy them. Same goes for software.

    The environment I work in is so conservative that we have customers who need convincing that major established vendors can meet warranty commitments on standard hardware. Suggesting to them that having the source code for their applications solves all their support problems is crazy. Source code is utterly irrelevant to them.

    Your argument would come across as a sneery techie answer to these types of questions. You need to talk to management about solutions, rather than individual components. 'Mr Boss, this is how this works, this is the business benefit that we bring to the table. The components used are x,y,z and these are the routes we've evaluated regarding support. We believe we can meet SLAs based on the resources out there and based on the experience of other companies out there'

    I honestly believe that 99% of busiensses out there really don't care about source code - they want something that works, integrates, scales, etc. They don't want to get into the sofware development business.

  215. Customer Support Issue by nametaken · · Score: 1


    Note that technical support IS often on hand, and more capable, with many of the OS choices you have. Of course, these cost some money. They are, however, cheaper than the M$ alternative. And the community is generally more capable than any M$ trolls you'll find on IRC at 3am.

  216. Re:when XYZ corp goes out of business... by LadyLucky · · Score: 1

    And it only works against some vendors. We're a vendor that sign an escrow agreement with customers so they do get the code should we fold.

    --
    dominionrd.blogspot.com - Restaurants on
  217. Buy a Support contract from SUN! by sdriver · · Score: 1

    DUMBASS!

    Just buy a support contract from SUN!!!

    Sheesh, you bought the hardware - the same guys offer insane software support also!

    It's dumbasses like you that help UNIX take a step back once again....

  218. OSS support by ivlad · · Score: 0
    ...regarding OpenSSH and VNC in particular, support for both of them is available.

    OpenSSH is included in Solaris 9 as a standart package, so you will get the same level of support as, say, for SunONE Web server; btw, this is also true for many other software packages (Apache, if you need it); VNC was part of SUN PCi suite AFAIR, but somewhat patched.

    If you need support why just not to buy it? There are plenty of companies worldwide, which sell it.

  219. Re:For stats, see "Why OSS/FS? Look at the Numbers by chthonicdaemon · · Score: 1

    I know that the core infrastructure might not be something you or your company would like to give to your competitors, but a large percentage of inhouse software is not really part of the company's core business. This means that they would probably be better off sharing it -- even with their competitors, as both of them will gain equally. In all probability, the originators will retain the advantage simply because they had it first.

    This is what I gleaned from the cathedral and the bazaar.

    --
    Languages aren't inherently fast -- implementations are efficient
  220. Where the heck is the problem? by Kosi · · Score: 1

    Usenet is available 24/7, so what? And so are a load of forums, websites, mailing-lists and so on. More peeps inclining to help you and often better "response times" than your average customer support.

  221. Diversification by zby · · Score: 1

    If it is a really big corporation than there should be much place for experiments. Why not proposing them to switch a small part of the firm to OSS just to check how it is working? It is always wise to diversify the technology that supports the business.

  222. Well.... by TyrranzzX · · Score: 1

    Firstly, Calculate the TCO for them. If it shows that the application is indeed cheaper, then present it to them. Mostly, the cost of aquisition will be the main selling point. Otherwise, why try? Then, request to spend some time on feasability research.

    A good TCO includes, and itemizes, the fallowing

    - Price of aquisition; how much you spend on it and how much it will take to install.

    - Price of Reaquisition; how much it costs if it's stolen or broken. You put things like insurance here.

    - Price of upkeep (in manhours per day, not $$$); How many verifyable manhours a day it costs per day to keep it running (don't factor in unexpected crashes, support of staff, and failing hardware). If it takes you 40 minuts to backup 10 servers onto tape, then you factor that in manhours. If you're ordering 10 drives, then it's going to be 4 minutes per drive. Try to use old statistics as well as examples instead of estemations. - Cost of retraining. Give an approxamate amount of manhours to train someone to work with the application. Remember, do this in manhours, not cost. They can calculate the $$$ later.

    - Price of consumables per day; electricity, AC, canned air, backup tapes, etc should be factored on a per day basis.

    - Price of support ; how much does it cost per month for the support line.

    - Cost of downtime per hour (if it goes down and nobody can work, # of workers ^ average pay per hour is this cost).

    After you establish it is indeed less expensive, you then need to argue the quality to them.

    The quality revolves around 4 key consepts: Security, Features, Support and Expense. We've already established it's less expensive at this point. Feature wise, that's something you do but make sure to give them the technical info you dig up anyway. Make sure they know it will do what you need it to do.

    Security is likely an easy one. If it's a popular application, then it's undoubtedly patched a bunch if the people making it have a rep. If they stick to microsoft solutions and say "Microsoft patches too" it might be pointient to point out Microsofts less than shining history with security. Pointing out that it took MS 6 months to patch an exploit that allowed a webpage to delete everything on a harddisk while with a linux solution it takes all of 2 days, which includes testing, to patch a bug will probably get them thinking. On the other hand, if it's some 3rd party app that works well but has no support and an unknown on the security, it's something you shouldn't be trying to push.

    Support is where people get caught up on. Replying "We are your support staff" isn't good enough because you probably won't be working their 3 years down the line and the idiots maintaining it may need to find information. Showing them a google search is a bad way to present support: the internet may not be up and it takes time to find information, although it is certainly something to do while waiting for 3 hours on the tech support line. Make sure to factually assure them that, unless the world ends, the 4 layers (You, someone else, support line (PHONE NUMBER!!!), then a contractor in that order) will ensure they can sleep safely with the network being up.

    Another facet of support is competance of the staff. You are the first line of support, and you fix 90% of issues. When something truely bizzare comes up, then you call a comrade to help for a 2nd opinion, and if need be, a 3rd opinion can be supplied by a guru. When that all fails, then you look for support via a phone number or google. And if that fails, then you hire a contractor.

    All-in-all, it should take you about 2 days to figure out if a given solution is good enough for a company and to convince management. Remember the biggest thing here though:

    If it works, use it. If opensource doesn't work, don't use it. If your experience with a given thing is good, then use that. If they are microsoft only, and say upgrading from win2k to winxp, it may be in your interest to convince them to stay with win2k and wait a bit longer for suse.

  223. You are working with a person ! by morbingoodkid · · Score: 1

    There is one thing technical people (including myself) often forget and that makes the difference. You are working with people. Make sure your approach is correct. A big part of what is accepted or not is purelly based on how it is presented. Believe it or not management will be go for the solution that is packaged the best. This is where opensource fails miserably in many instances. So basically make them like you. Don't lie but trust is a big part of what is acceptable to clients (and management). Work on your human interaction skills. You'll find that you get a lot more information accross as well as having descisions made for instead of against you.

  224. Reality. by MicklePickle · · Score: 1

    It's a funny situation. But the usual reasons for management not wanting to use open src is:
    1. Have the ability to finger point when things go belly-up.
    2. Have the ability to 'call' a named party for assistance, (usually complete with SLA).

    The stupid reality of it all is that:
    1. You can't really finger point these days because of EULAs.
    2. If you have a good SysAdmin team, you very rarely get to use any support provided.

    We have around 80 systems, (HP, Sun, Linux, Windows). All running varying development/test environments. We use open src very heavily. This mainly is due to the fact that we're a development house, (yes - they still do exist!), and also we've managed to convince management that it actually saves money. But, of course, it depends on your environment.

    We also use some third party software, (we really can't get away from ALL of it). We use Oracle, ClearCase, Rose, JBuilder, plus others. We pay close to $1m per annum for support costs, and we haven't called up once in the last year!! For that you could add another handfull of developers and SysAdmins to your team. But....

    The other problem that I've come across is that you can argue till you are blue in the face. But you might find the bean counters say that there's no money in the budget for extra people, yet the budget clearly says you can spend $1m on software costs! Doh! Different money buckets you see. Head count/assets versus software costs.

    Sometimes you just have to think like 'them' sometimes to be able to put your argument.

    --
    -- main(s){printf(s="main(s){printf(s=%c%s%c,34,s,34) ;}",34,s,34);} $p='$p=%c%s%
  225. Re:when XYZ corp goes out of business... by Red+Warrior · · Score: 1

    But in that case, I wouldn't care. I'm not so much concerned about F(f)ree software at work. I'm concerned with access/maintainability.
    Btw, kudos to your organization for taking such a reasonable stand.

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
  226. Re:when XYZ corp goes out of business... by Red+Warrior · · Score: 1

    If you read what I said, I didn't say that my employer cared about source code. What I said was that we would be guaranteed the ABILITY to have the app maintained, regardless of the vendor. (HINT: That's "the business benefit" being brought to the table)

    I believe it is much more of a sneery techie answer to just assume that management is completely impervious to logic. Oh, and it worked, btw.
    And as an aside, most businesses of any size are in the software development business, whether they want to be or not. (they just don't sell it.)

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
  227. Re:when XYZ corp goes out of business... by Red+Warrior · · Score: 1

    You're going to need a better argument.
    No, actually, I didn't.
    Even in an "enterprise level" organization, there tend to be numerous niche applications. In mine, (and we basically belong to the evil from Redmond), a number of applications' vendors HAVE gone out of business.

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
  228. Sounds familiar by Trevin · · Score: 1

    Let's see if I got this: your boss wants to have high quality support for software but doesn't want to pay a lot for it? Sounds a lot like my boss. Cheap bastard. He also wants written guarantees that the software won't ever fail, as if there is any general-purpose software that doesn't include a "No Warranty" clause.

  229. Re:when XYZ corp goes out of business... by christophersaul · · Score: 1

    So the business benefit is that you have a load of source code that only an expensive consultant can manage? What's the business benefit in that? The benefit applies to a tiny minority of companies.

  230. Re:when XYZ corp goes out of business... by Red+Warrior · · Score: 1

    I think you are mistaken. My organization, and most large organizations, have programmers ON STAFF! (I happen to be one.)
    I'll try to explain the business benefit in little words: IF vendor goes out of business THEN we will be able to maintain the app (business requirement changes, OS upgrades, etc -As mentioned in my origional post).
    If you don't want to see that as a benefit, that is your right.

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
  231. Re:when XYZ corp goes out of business... by Red+Warrior · · Score: 1

    As I mentioned in my other post, most orgs have programmers on staff.
    Now, let's assume they don't. Which is better:
    1)"We have a broken app, and the company went out of business. We're screwed" OR
    2)"We have a broken app, and the company went out of business. We need to hire an "expensive consultant" to fix the source code we have on CD."
    *I* know which one I'd rather be saying. YMMV.

    --
    "If, therefore, any be unhappy, let him remember that he is unhappy by reason of himself alone."
    ~Epictetus
  232. Re:when XYZ corp goes out of business... by Anonymous Coward · · Score: 0

    Access to the source code is not automatically a Good Thing. Modifying the source code creates a fork in the source tree. What happens when the main tree is upgraded? Now you have to merge your custom code with the main source tree. What this means is that if you want to be able to modify the source code, you will lose the low-cost advantage of using Linux. Every security patch or upgrade to the main source tree has to be integrated/tested with the custom source code. You could try to get your code into the main source tree, but good luck with that. Developers tend to be very territorial with "their" sections of code.

  233. Re:Begging the question (proselytize) by terbo · · Score: 1

    In case you dont know what this is ...

    Main Entry: proselytize
    Pronunciation: 'prä-s(&-)l&-"tIz
    Function: verb
    Inflected Form(s): -tized; -tizing
    Date: 1679
    intransitive senses
    1 : to induce someone to convert to one's faith
    2 : to recruit someone to join one's party, institution, or cause
    transitive senses : to recruit or convert especially to a new faith, institution, or cause
    - proselytization /"prä-s(&-)l&-t&-'zA-sh&n, "prä-s&-"lI-t&-/ noun
    - proselytizer /'prä-s(&-)l&-"tI-z&r/ noun

    --
    If you're interested in facts I'll tell you what they are and I'll give you sources - Chomsky on The Big Idea
  234. Very simple argument by Anonymous Coward · · Score: 0

    Extendable
    Scaleable
    Transparent
    No license fees ... and the big one....
    Computer Science graduates are already intimate with it.
    Resulting in reduced training costs for the programmers.

    I taught myself php and already knew ANSI C and java. My startup cost was next to 0 when I started in my open source shop.

    Take that to your Microsoft Representative. They don't teach much .Net in colleges. If you want to spend 6k per class times 4-5 classes per programmer, then pay exhorbinant licensing fees, run Microsoft servers, and still pay for support, by all means, do it. It is your money.

    You will sacrifice a lot of money for an insecure system written by people who only care about "How much money will this make for us".

    Open source stuff is written by people who do what they do because they like to do it. The resulting craft and programming is usually better.

    my $.02
    AC

  235. Simplest possible answer by harmless_mammal · · Score: 1

    BSA Audit

  236. Distilled responces by X-Nc · · Score: 1

    Could someone put together something with all the best info and comments that could be put up and used? I have found that trying to use any kind of technical argument/reasoning just doesn't work with the PHB's. They want answers to questions that have no bering on the issue or situation yet the answers to these questions are what makes or breaks the fielding of Software Libre solutions.

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
  237. Open Source can't lose by false · · Score: 0

    You can argue Open Source and not lose. It can be like the argument for Democratic, Free Market, Open Societies; these are things that can not be easily contended, when debated in a forum open to Peer Review. It is difficult to overcome the fact that even Microsoft has gone Open Source with its largest clients. Microsoft Operating Systems ARE Open Source to NATO, the Chinese, British, & Russian governments; governments demand it -- there are reasons for this.

    Trust & Security:
    The principle of Trust Services is based on Peer Review. You cannot be Secure without Trust in your Systems. Peer Review is an incarnation of Adam Smith's Invisible Hand. Without Peer Review, what kind of Government do you have ? What kind of System do you have ?

    Flexibility:
    Milton Friedman's theories on "The Role of Government in Education" & how to introduce flexibility into school systems, could be employed to solidify the point that there is merit in Systems designed with Flexibility in mind. The fact that Open Source solutions run across all levels of computing, from PDA to Supercluster, should be sufficient to quell any questions regarding its Flexibility. [ref: YOPY & SGI Altix 3000]

    Support:
    Peer Review & Peer Support are very similar.

    Cost:
    IT'S FREE !!!

    You may ask your foe: Why would you want to implement a System model based on central planning & subject yourself to countless regulations, restrictions & licenses ? [ref: MS EULA & how it changes] What would Hayek say about that ? Is that not "The Road to Serfdom" ?

    This may also be a good time to reference Hayek's "The Use of Knowledge in Society".

  238. The most reasonable way possible... by andrewski · · Score: 1

    I would flap my arms up and down, and screech at the top of my lungs "I WANT IT!"

  239. Cheap Sun Box by maitas · · Score: 1

    Here http://wwws.sun.com/software/solaris/freeware/ you have a list of what GPL components are supported by Sun. You can buy a heap V210/V240/V100 that includes 1 year support and you will get best of both worlds (cheap GPL software big company support).

    Regards!

  240. Re: Upper Management groks Dollars and groks Risk by edward.virtually@pob · · Score: 1

    Or thinks it does. The "support" provided by commercial software vendors means one don't have to read the manual or explore the menu trees on their own. Even with "premium" support, the chances of having bugs one discover fixed (or even admitted to) is VERY slim, as are the chances of having any complex application usage question correctly answered without at least one or two more (very long) calls. The web community provides better support for most commercial software than vendors do. And of course the license terms of most commercial software expressly absolves the vendor for any loss as a result of their product. The more a PHB worships vendor support contracts, the sharper their hair.

  241. f*ck em by Anonymous Coward · · Score: 0

    Fuck'em, let them spend vast amounts of money in stead if they're to pig-headed to consider opensrc solutions.