Slashdot Mirror


Using Debian in Commercial Environments?

sydb asks: "I am currently persuading my employer to try out Linux. We are heavily dependent on IBM software technologies just now, and it's a very conservative operations organization. As a challenge, I am trying to persuade them to use my preferred distro but there are hurdles: IBM doesn't officially support Debian as a platform, though I have anecdotal evidence that most of it can be persuaded to work (with alien etc). Does Slashdot have experience shoe-horning Debian into this kind of scenario? Most importantly, how have things gone getting IBM support? My rationale for pushing Debian boils down to its vast array of packages available to apt-get, easy upgrades, apt-get itself, and the overall quality and consistency of the system."

506 comments

  1. Conservative and don't like Debian? by Anonymous Coward · · Score: 5, Funny

    Imagine if you tried to introduce them to Gentoo! They'd probably faint.

    1. Re:Conservative and don't like Debian? by oKtosiTe · · Score: 0

      Uhm...
      G3N700 1$ teh r0x0rs?
      But seriously, for a company I'd have to advise a distro that offers some level of support. Then again, I'm a big fan of Debian myself.

    2. Re:Conservative and don't like Debian? by mrchaotica · · Score: 4, Funny

      Hey, that sounds like a plan! Upgrade all the systems while they're asleep!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 1, Insightful
      Not just funny. I think the stability of Debian Stable is actually the strongest selling point of Debian over all the other distros.

      Does any other distro match Debian for how long they support bug fixes on a stable release?

    4. Re:Conservative and don't like Debian? by Stevyn · · Score: 2, Interesting

      Asleep over a 3 day weekend maybe.

      just kidding. You can get away with a compiled kernel and KDE desktop in 24 hours on a 1.8 ghz p4. I've only bootstrapped on a 500mhz k6-2. It took several weeks until KDE was finished.

      I wouldn't see Gentoo as a bad solution for a small company as long as the guy doing it was familiar with gentoo. Once you configure a few systems, you get an idea of how the install process should go. It's not difficult, it's just a learning experience.

    5. Re:Conservative and don't like Debian? by mrchaotica · · Score: 2, Informative

      Well, we're talking about a company, which presumably has a whole bunch of identical machines. Just use distcc* to compile one copy of the software, and then use 'emerge -K' to distribute it.

      *distcc Knoppix for the initial install

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:Conservative and don't like Debian? by the+arbiter · · Score: 5, Insightful

      "sydb". What are you thinking? Seriously?

      You have a working system. What is your rationale for wanting to change ANYTHING, much less your OS?

      You've paid (if my own workplace is any indicator) at least tens of thousands of dollars just for the IBM support (which is superb, if you're running approved software).

      You probably are using other software, all of which you've paid support contracts on.

      All these contracts will become null and void if you should do something completely insane, like switching your DE to a distro that is not supported.

      Well, go for it, it's your career. I'll say this, however. If you were employed at my workplace, and suggested such an insane course of action, you wouldn't be working here for long.

      --
      Boycott everything - they're all trying to fuck you one way or another
    7. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      Knoppix is based on debian, so you are saying that your plan needs a debian based system to work? Why not just install debian and skip the second step.

    8. Re:Conservative and don't like Debian? by Stevyn · · Score: 2, Interesting

      With due respect, I think you missed the point. The great thing about gentoo is portage. People generally use knoppix to install gentoo so they have a working computer to browse the web and such while it's compiling away in the background. I've never done this install gentoo. Modern processors can do the work in a day or so, enough time to be away from the computer. And installing knoppix to the hard drive isn't the best way to get debian. I've tried it and I had less than decent results.

    9. Re:Conservative and don't like Debian? by sydb · · Score: 5, Informative

      We don't have a working system, this is a new system for a particular job.

      The only IBM software we need to use in "production" is a DB2 client and probably a TSM agent. We could avoid the TSM agent.

      We would probably want to run WebSphere on it for testing purposes - testing of scripts before they reach the environments our developers use.

      My concerns are more about persuading management that an "unsupported" distribution could be a goer, and what I expect to be a small number if contacts with IBM support.

      So I understand your thinking, but in this case it's misplaced.

      --
      Yours Sincerely, Michael.
    10. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      That is for sure.... You have a working supported setup, and you want to change to a a completely unsupported distro just because you want your company to try out linux??

      First of all.. in a business an unsupported piece of software or OS is stupid and a disaster waiting to happen (i.e. you being fired), especially if mission critical apps are going to be run upon it.

      If you want to introduce linux.. go with a manufactur supported distro, such as Red Hat or Suse.. imo those are the only two linux distro's that should be run in a corporate environment.

      either way.. good luck in your endeavor and make sure you have a second job lined up.

    11. Re:Conservative and don't like Debian? by Cyberai · · Score: 1, Troll

      I recently worked for an ISP/Consuting firm that used a lot of Debian. Every single experience I had with it was unpleasant, and I am not a Linux newbie. The installation/setup system is the most gawd-awful piece of sh*t I have ever had the misfortune of using. Upgrades are unpredictable because the lines between stable, testing, and bleeding edge versions are constantly blurred. Dependencies become a tangled mess because dselect gives no real clear indications before it just installs right over libraries other apps need. youhave to resort to using apt-get and upgrading individual pieces at a time. Case in point - we had to upgrade a Debian server at a client site (Putting Debian in as a server at a client site is a practice advised only for the most extreme of masochists). The server provided file services, DNS, PDC, print, and some web. It also was connected to a bank of modems through an internal card so laptop users could dial in. We were merely to install a RAID running on a PCI SATA card. We did approach it the smart way, by creating an identical machine in our lab and testing there. Well, 90 days later.. with a severely hacked 2.6 kernel, alpha code drivers, complete rebuild of every service, and hundreds upon hundreds of man hours.. it worked.. sort of. Install at the client site took 42 hours over a weekend with no sleep and several points that the client was literally screaming. Just to prove a point to my boss, I then took the testing system and installed Fedora Core 1 on it. In less than two hours I had every single piece working - and to be honest I was doing several other things at the same time. I understand the value of Debian and it's place in the Linux community. It is obviously the hackers distro of choice. it has many techical superiorities over other distros (great /etc setup). So I am not bashing Debian as a distro here. But I AM bashing it as a commercial tool. Debian has NO PLACE in a shop that needs to get things done.

      --
      Puritanism: The haunting fear that someone, somewhere may be happy.
    12. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 4, Informative
      It's bullshit that IBM doesn't support Debian. With partners IBM happily supports Debian.

      Call IBM Global services. You'll be surpised what they support.

      For the right price, they happily support Oracle [from a competitor] running on Solaris [from a competitor] and Ingres [from a competitor] running on NT [from a competitor].

      I think you may be talking to the wrong group in IBM. If you guys have the cash to pay them, they'll gladly support Debian (though possibly through a partner company).

    13. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      "Debian has NO PLACE in a shop that needs to get things done"

      I'd say Debian has no place in a shop where ppl can only get Fedora to work.
      We use it for a lot of tasks and never had any real problem.

    14. Re:Conservative and don't like Debian? by Zero+Sum · · Score: 1
      Debian has NO PLACE in a shop that needs to get things done.

      Ok, people will think this is a troll but it isn't intended that way. This might sound like blasphemy, but I am not sure that any linux solution has a place in a commercial site. Why? Because software packages can be obtained from anywhere, often in binary form and people just assume that they are fine and safe to use with no back doors. Rather foolish really.

      With say, FreeBSD, all the packages come from one source that is checked. With OpenBSD there are not so many packages but they are even more exhaustively checked.

      Nothing much wrong with Linux technically, but security wise, well, the best you can say is that it is infinitely better than Microsoft solutions.

      Well now I have been politically incorrect, I guess my karma will be destroyed...

      --

      Zero Sum (don't amount to much). [root@localhost]

    15. Re:Conservative and don't like Debian? by pyite · · Score: 1
      Troll.

      Upgrades are unpredictable because the lines between stable, testing, and bleeding edge versions are constantly blurred.

      Erm... no? Don't have the wrong sources in /etc/apt/sources.list and nothing will get broken. Run stable on servers and you won't have issues. Don't run dselect, it's unnecessary. Don't criticize Debian for your failure to administer it properly.

      Pop quiz: What do the numbers 480, 311, 179 have in common? The uptime of some of my *remotely administered* Debian installs that run critical services. Oh, and the only reason those numbers aren't higher is because of either scheduled downtimes for hardware installation (the first two) or because that's how long ago since I first pressed "power" on the box (the third). Managing servers isn't even my full time job and I somehow manage to use Debian without a hitch.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    16. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      I dont think that you are looking at the big picture here. If you are using all of those IBM tools, there is a pretty descent chance that you are using IBM hardware (storage, servers, etc) Debian will not work with any of those either. It just seems like you are going in the wrong direction. The operating really doesnt do much in a business point of view (meaning the sotware that runs on them makes the business most of the money) and since you are using IBM tools, apt-get(ting)really wont do much besides open up potential security holes, and get you a nice game of lbreakout2.

      Bad, Bad IT Guy.

    17. Re:Conservative and don't like Debian? by NuShrike · · Score: 1

      Having extremely high uptimes is not always something to be proud of.

      Either it means extreme stability, or extreme lack of progress and development.

      Debian is both to me.

      I rather use FreeBSD which has that stability, without walking onto the path of becoming a dinosaur.

    18. Re:Conservative and don't like Debian? by pyite · · Score: 1
      Having extremely high uptimes is not always something to be proud of.

      Um, tell that to those who run mainframes running on code written decades ago. In the cases where I have high uptime, it's meant to be that way. And thanks for the FUD too: I rather use FreeBSD which has that stability, without walking onto the path of becoming a dinosaur.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    19. Re:Conservative and don't like Debian? by filesiteguy · · Score: 1

      Interesting thought - what other IBM systems are you running, and can you run IBM's linux (I forget what it is) on your platform upon which you're running DB2? (We can run IBM's linux under our AS/390 system, and are moving to a Z-Series platform.) That said, I'd be interested to hear what your results are. I'm in the process of forumulating how we (18,000 employees with PC's) could eventually move many desktop and server apps over to Linux.

    20. Re:Conservative and don't like Debian? by the+arbiter · · Score: 3, Insightful

      Ahh. Well, now at least I see where you're coming from...it's not job suicide month, at least.

      Looking at it from management's point of view, I'd still be very skeptical. A promise that you'd be personally responsible for maintenance, fixes, patches and "surprises" might do the trick, although I know (from personal experience) that I would not be allowed to do it in spite of those reassurances. For good reason...I have responsibilities other than patching an experimental system, and could find myself in over my head very quickly.

      The end result would be...mission not accomplished. And that's an unacceptable outcome to management. Plus, those developers...you give them a bad environment and you'll never hear the end of it.

      Good luck.

      --
      Boycott everything - they're all trying to fuck you one way or another
    21. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      Duh, use an OS the manufacturer supports. Are you retarded? You may be, so I'll let that go, but seriously, how do you expect any of your support contracts to be honored if you do something this retarded in so far as running an unsupported operating system?

    22. Re:Conservative and don't like Debian? by rigga · · Score: 0

      Go hug your support contacts.

      Obviously you have hardly had to deal with the "Enterprise Support" that most companies offer. Good lord your better off to take money that you pay to support and send some to an Open Source Project like Debian. The good will that would be generated by doing that would most likely have half the developer base at your beckon call. Which in my mind would be superior to any OS support that you would get from IBM.

      I understand what you are saying about suggesting something different. However sometimes putting your balls out there like that result in making a change for the better.

      --
      RiGgA
    23. Re:Conservative and don't like Debian? by XSforMe · · Score: 4, Insightful

      You might be able to convince them based on the licensing and service costs. Try making it a business case, exposing how much would it cost to have inhouse support for Debian vs Novell support for Suse. Be realistic, don't be quick at dismissing the costs of inhouse support for Debian. If you can, get some of the folks at IBM to back the feasability of the case, telling that, though unsupported, they dont forsee any trouble.

      Depending on how critical the production end of your environment, you might be able to pull it off. Always bear in mind if for any reason the tested scripts will not run on the production end, the excrement will be flying your way. This decision might come to haunt you later if you keep your current employer.

      --
      My other OS is the MCP!
    24. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      "Don't criticize Debian for your failure to administer it properly."

      Score 5 for the ultimate fucking *nix copout. Product x doesn't suck. If you think product x did suck, it's because YOU don't know how to use it. Cause product x does NOT suck. YOU suck. Got it?

      Is it any wonder the phb's run from people like you. I'd take an MCSE over the likes of anyone like you anyday. MCSE's are trainable, people like you are not.

      How is the job market in your parent's basement?

    25. Re:Conservative and don't like Debian? by Lucious · · Score: 4, Informative
      IBM provide complete end-to-end Linux Support. They support all major Linux based Operating Systems including Red Hat and SUSE on all hardware platforms. Linux is a key component of IBM's future vision and current reality of "On demand Infrastructure Services" They also certify and support all of their own software on Linux.

      http://www.ibm.com/linux

    26. Re:Conservative and don't like Debian? by pyite · · Score: 1
      If you think product x did suck, it's because YOU don't know how to use it. Cause product x does NOT suck. YOU suck. Got it?

      I think a lot of products suck, and I have no problem criticizing them when they do. For example, dselect sucks and everyone who uses Debian knows it. That doesn't mean Debian sucks. Few people I know who have taken the time to properly learn how to administer Debian find it difficult to maintain or have other large gripes about it.

      As for the personal attacks, I do just fine interacting with management, thank you. Oh, and every MCSE I've met has furthered my opinion that it's no more a job qualification than "played with legos as a kid" is for an architect. That is, it's nice to have, but doesn't stand for anything on its own.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    27. Re:Conservative and don't like Debian? by ka6sox · · Score: 1

      I run a small webhosting and email server. For a LONG time I ran RH 7.X. I wanted to move to Debian but the cost of migrating to Debian was too high. (we had a "stable" system so why change). Eventually after the 2ond breakin because of bad packages in up2date I decided to move to Debian...but the cost was about 20hrs to get it back up again. Too stiff in my opinion...Don't get me wrong I LOVE Debian, but I would not make a migration between distros without it being necessary. tom

    28. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      I'm pretty sure that ESR advises against this. In The Cathedral and the Bazaar he relates his revelation that corporations can only be converted to Linux from the top down. Employees trying to convert their employers is ass backwards and is doomed to fail.

    29. Re:Conservative and don't like Debian? by nofx_3 · · Score: 1

      21:54:08 up 17 days, 4:00, 2 users, load average: 0.15, 0.07, 0.08

      This is my uptime from a Debian Unstable system running kernel 2.6.8.1. I have done a dist-upgrade on 2 occasions during that 17 days, 1 of which upgraded my entire KDE system. Also this is a desktop/server system in 1. I am running a samba server for 4 machines as well as a small php/mysql driven webpage, and a vnc server. All the while I am using this as my desktop computer, using openoffice, amarok(audio player), kaffine(media player xine based), kmail, xchat, firefox, konq, gaim, konsole, pam, and many other apps. I think 17 days is quite good for a system like this witout any major problems. My windows box has crashed 2 times during the same period and it is only on for about 2 hours a day.

      -kaplanfx

      --
      Visualize Whirled Peas
    30. Re:Conservative and don't like Debian? by Stevyn · · Score: 1

      I meant to say I've never used knoppix to install gentoo. I've done it the old fashion way of following the handbook.

    31. Re:Conservative and don't like Debian? by gujo-odori · · Score: 5, Insightful

      I also worked at an ISP that ran its mail system on IRIX and migrated it to Debian, and our experience was nothing at all like yours. While I no longer work there, they are still running Debian and to the best of my knowledge (which is pretty good; I still keep in touch), they have delivered 100% mail system uptime since migrating to Debian, something we were not able to do with our SGI boxen.

      Partly on the basis of that experience, I moved from running RH on my workstation to running Debian, and I've never been sorry about that, either.

      Our migration from IRIX to Debian was a complete success because of two things:

      1) We had, collectively, a lot of talent on Linux;
      2) The sysadmin put in charge of the project had a lot of talent and experience on Debian; the rest of us had most of our experience in Solaris, BSD, and Red Hat. The IRIX guy had moved to another department by then.

      What was the difference? Not lack of talent, I think. It sounds like you know what you are doing. Perhaps a matter of choosing appropriate hardware, though. We didn't screw around with ATA RAID (this was in the pre-SATA days, but that wouldn't have mattered) or anything that was less than server grade. This was a mission-critical system, and we used only server-grade hardware that was known to be very well supported.

      The hosts we used were six dual-CPU rackmount cases running SCSI disks (RAID 1) for the OS install, and all the important stuff was on SAN (RAID 5 there).

      Everything was absolutely bulletproof. How bulletproof? We installed Woody, with the 2.2 kernel (this was the late 1990s, and 2.4 was still experiencing some growing pains) and it worked perfectly right out of the box.

      As I noted at the top, they are still at 100% mail system uptime to this day, to the best of my (fairly good) knowledge. They are still running Debian Stable.

      Many other people can tell you stories just like this. Debian most certainly has a place in a shop that needs to get things done, a place that can perhaps only be taken by FreeBSD (with the possible exception of Slackware, Debian Stable is the only Linux distro I've ever used that can match FreeBSD for stability, or at least come very close).

      I'm not saying you don't know what you're doing, I'm sure you do. You're probably a better sysadmin than I am. However, I do see one thing that you did wrong. You chose (or perhaps the customer's budget chose for you) what some people would call "toy hardware." Debian Stable often isn't the best fit on the block with that stuff. But if you had been using a proper server box with SCSI (or at the least parallel ATA; I *still* don't like SATA support under Linux much), I think it would have been all right.

      One other thing I would have done differently is this: as soon as I found that I had problems with the hardware and the distro I had chosen, one or the other would have been jettisoned. For a server application, it would have been the hardware if I had the latitude to make that decision. Even today, a server you need to depend on should use SCSI disks (I'm still partial to Adaptec adapters) and known top-quality parts.

      With all due respect, while building an identical machine in your lab was the smart way to do it, investing hundreds of hours into making Debian work with that hardware was not. It would have been cheaper to *buy* a proper box and just *give* it to the customer. Alternatively, if that hardware was cast in concrete, early on you should have chosen a different distro, one that is focused on a single hardware platform and that places more emphasis on supporting the bleeding edge than on rock-solid stability for tried and true equipment. Debian is not that distro (not to say it doesn't work fine on most stuff; I install Debian Sid on Frys' sale-quality hardware regularly without incident).

      I would advance the idea that Frys sale-quality hardware (such as SATA-RAID) has no place in a shop that needs to get things done. You probably won't ex

    32. Re:Conservative and don't like Debian? by lanc · · Score: 1
      all major Linux based Operating Systems including Red Hat and SUSE

      all major? *cough*debian?*cough* Hello?
      --
      "First they ignore you, then they laugh at you, then they attack you, then you win." -- Mahatma Gandhi
    33. Re:Conservative and don't like Debian? by mrchaotica · · Score: 1

      No, that's not what I was talking about. There's a thing called "DistCC Knoppix" that lets you take a bare computer (or one running Windows, or whatever) and use it as a DistCC node without having to install anything -- just running off the CD.

      I was suggesting putting a Gentoo LiveCD in one computer and DistCC Knoppix CDs in the rest, so that the Gentoo install could compile really quickly, and then copying it to the rest of the computers. Then once you had a Gentoo base system on all the computers, you could install DistCC (in Gentoo) on them, and compile the rest of the system (X and such) for the first computer, and use "emerge -K" on the rest to just grab the binaries from the first one.

      In other words, just use the other computers to cut your compiling time from a day to an hour!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    34. Re:Conservative and don't like Debian? by mrchaotica · · Score: 1

      No, DistCC Knoppix doesn't get installed. See my other post

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    35. Re:Conservative and don't like Debian? by ePhil_One · · Score: 2, Insightful
      all major? *cough*debian?*cough* Hello?

      What you folks see to be missing is that its not just a question of supporting Linux, but a very specific case of supporting DB2 client (and possibly Websphere and Tivoli). It takes time and money to certify these products for a platform, and given all the variations between distributions they'll get the best "bang for the buck" by picking the most popular distribution (which was Red Hat at the time) and concentrate on that.

      The author gave NO reasons why Red Hat was unacceptable enough to motivate him to seek an unsupported configuration, risking support leaving him high and dry if anything goes wrong. Why not bring managemet two proposals, one using a supported RedHat configuration and one using Debian and a truckload of your time. If management decides your time is worth more than you think, consider it a good thing. Or maybe they dont like the idea of you risking 100 hours of your time pursuing a project of questionable benefit (running Debian instead of RedHat) and uncertain outcome (what is the odds that at some point you need to call IBM support?)

      Trust me, running unsupported configs sucks.

      --
      You are in a maze of twisted little posts, all alike.
    36. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0
      Nice idea, but this is management you're trying to convince :(

      [BTW: It's beck and call (not 'beckon call')]

    37. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      Runing on Debian inside IBM tens of machine, no problem. Also no problem with TSM. Take TSP rpm package, unapck it and then normal configuration. And then just forget that it is running ... ;)

    38. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      That is good! Additionally you could emerge openmosix sources so that you get a free linux cluster supercomputer at no cost!

    39. Re:Conservative and don't like Debian? by SoTuA · · Score: 1
      Well, we're talking about a company,

      If we're talking about a company, I'd look for a distro that backports security fixes, instead of pushing upgrades. There are such things as version-dependent programs, and I sure wouldn't want to be upgrading and introducing subtle bugs in production systems just because I need a security fix in some package (true story, I worked in a place where there was this huge mod_perl app that was developed in rh7.3, and, when using the default RH9 apache/mod_perl versions, would hang apache and need a ipcs/ipcrm to free the shared memory that was stuck)

    40. Re:Conservative and don't like Debian? by mrchaotica · · Score: 1

      I was working on the assumption that Gentoo had already been decided on. I wasn't really talking about the relative merits of it as a distribution, just a quicker way to get it installed.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    41. Re:Conservative and don't like Debian? by pariax · · Score: 1
      Back a couple of years ago I was responsible for supporting Checkpoint FW1 on a bunch of Redhat 6.2 IBM xSeries servers. I ran Debian on all my personal servers, and found the Redhat package management abysmal. However, Checkpoint would NOT support FW1 on any other Linux besides RH6.2 (and indeed I had quite a difficult time getting the FW1 kernel modules to load on any other distro.) In the end I sucked it up, let my friends rag on me for running Redhat, and proposed a migration to Solaris for the firewall platform (the only other platform iirc that was supported by FW1 at the time besides NT [gasp!])

      I think that if you introduce an unsupported distro into a corporate environment you're asking for trouble. In a fluid start-up environment, your team will be geeky enough to manage. But in an "office space" type environment you're just asking for trouble.

    42. Re:Conservative and don't like Debian? by Phleg · · Score: 0

      If the plural of anecdote doesn't equal data, then the singular sure as hell doesn't either.

      Another poster sufficiently addressed your setup, but I had a few things to add to his comments. You clearly have some idea of what you're doing, but I truly believe here that your problems stemmed not only from hardware, but lack of experience with Debian.

      Debian, out of the box, comes almost entirely bare-bones. The fact that you were using dselect for upgrades tells me that this was probably your first or second experience with Debian--most everyone I know who uses it as more than a toy relies heavily on Aptitude, which addresses many of dselect's shortcomings. Why isn't it installed by default? dselect is depended upon by other utilities, and just about anything that isn't a dependency is left out of the fresh install--after all, others use GUI versions of apt frontends, so there doesn't need to be Aptitude on their system.

      Debian's fresh install is intended to be the starting point from which you gather preferred system utilities (such as Aptitude for administration, dash for a faster /bin/sh, etc.) rather than the full system you should begin launching services off of.

      The fact that you had Fedora Core 1 up and running in two hours is irrelevant, with regard to Debian. It most likely proves that you simply have more experience with RedHat-based distributions. If that's the case, it's extremely confusing that you would spend so much time and effort getting Debian to work on a production system, having little knowledge about it. As the other poster said, some sort of abort switch should have been thrown when there were hardware problems. And just because Debian had problems on that hardware while Fedora Core handled it nicely isn't indicative of much. There is hardware that I can get my Debian boxes to easily support, while on other distributions the support is virtually nonexistent. Sometimes, sadly, it's a crapshoot, and the fact that any Linux distribution can't handle some piece of hardware that others can is inevitable.

      The Fedora Core comparison is also fairly meritless, in my opinion, because you're comparing two systems of exceedingly different age. Assuming the machine at your client site was using Woody, Fedora Core 1 was released years after Woody was. Creating more disparity is the fact that Fedora Core is a bleeding-edge operating system--not something I personally would like to install on production systems. Comparing the ease of installation of hardware on a recent, bleeding-edge distribution against an operating system installed and deployed years prior is simply foolish. A more telling example would be to install a similarly-dated version of RedHat and then comparing support for that piece of hardware.

      If you know what you're doing with Debian, it is an incredibly robust, stable, and effective operating system. On the stable releases, you can install security patches with zero to little fear of a software component breaking. Bugfixes also can be deployed with minimal testing, due to Debian's stance of releasing only bugfixes in stable distributions. Yes, this means that the latest features won't be updated into your running system. However, the stability gains far outweigh the new features you might have.

      Long story short (yes, I know it's way too late to say that)? Anecdotal evidence is extremely biased towards one's own experiences and opinions. You insist that one has to be a masochist to install Debian for a client, but I am boggled by the fact that anyone would install RedHat, unless they intend to purchase a support contract (which I feel is one of its few selling points). I am also at a loss as to why anyone would use source-based distributions in a production environment: everything I've learned about system administration indicates that having compilers, linkers, and other development tools on production machines for non-development purposes is a very unneccessary security risk. Not to mention, the time waiting for the base system and updates to compile is a waste, and could be better-spent actually configuring the system. But all these opinions are just a matter of perspective, past-experience, and luck, really.

      --
      No comment.
    43. Re:Conservative and don't like Debian? by Cyberai · · Score: 1

      I completely agree with you and the thigs that went wrong. However, when dealing with clients and a supervisor who is religiously devoted to Debian, you don't always get to make the decision to jettison what you don't like.

      --
      Puritanism: The haunting fear that someone, somewhere may be happy.
    44. Re:Conservative and don't like Debian? by Cyberai · · Score: 1

      Actually, the Debian distro was Sid. There were four techs workingon this problem and all had 10+ years of Linux experience with 5+ of Debian each.

      --
      Puritanism: The haunting fear that someone, somewhere may be happy.
    45. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      debian sucks balls. its the worst linux distribution ever. if you run stable, all the packages for it are prehistoric, yet if you run unstable they keep blowing up. wtf kind of shit is that!?
      apt-get runs on other distributions too...and they are stable!

    46. Re:Conservative and don't like Debian? by sgant · · Score: 1

      up 15 days, 12:05, 4 users, load average: 0.68, 0.27, 0.44

      Since we're throwing out our up times. That was the last time I rebooted because I upgraded my kernel to 2.6.8 on Gentoo. In fact, I don't think it's ever crashed to where I had to reboot since I've had this system. I built it back in November and from day one it's had Gentoo on it. The only time it's ever rebooted is when I upgrade the kernel. I never really thought about it before but I've just impressed myself. I can't say the same for my wife's XP machine.

      Since that time I also decided to install kde 3.3. I had been running on Gnome but I'm one of those "the grass is always greener" kind of guys. I haven't run kde in quite some time and I have to say that I'm impressed. So far it handles memory MUCH better than Gnome did.

      But now my tried and true fluxbox desktop is also calling me...and that of course uses hardly any memory. But I really don't complain much since I have a gig of ram on my computer as it is.

      Oh, and yeah, this is my main computer. Only Linux is installed on it...no dual booting for me. Music, DVD's, Games...it has it all for me.

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    47. Re:Conservative and don't like Debian? by GreyPoopon · · Score: 1
      My concerns are more about persuading management that an "unsupported" distribution could be a goer, and what I expect to be a small number if contacts with IBM support.

      You need to decide what your goal is. If your goal is to begin using Linux in a productive environment, I cannot recommend enough that you use a distribution supported by the vendor of any software you want to run. If you choose to go with an unsupported distribution, regardless of your reasons, you need to realize that a failure will make absolutely certain that your company never tries to run anything on Linux again.

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    48. Re:Conservative and don't like Debian? by Gr8Apes · · Score: 2, Insightful

      I'd agree 100% with you - ATA or SATA RAID is the consumer desktop version of RAID. It has no business in production systems (production to me means 24/7/365, anything less is pretty much experimental or in test mode until it becomes "serious";). When setting up production hardware, you spec the hardware to the software you're going to use, not the other way around, and certainly not to be able to state "we're using SATA RAID, we're better than those old SCSI RAID setups, so we're worth the extra $10 you spent". BTW, I've noticed that a real SATA setup will cost as much or more than an equivalent enterprise SCSI RAID setup in size, while being less capable from high performance standpoint.

      I'll clarify the above statement: SATA on a price/performance standpoint will deliver less total performance for the dollar, while it might deliver more storage for the dollar.

      • 300GB SATA drives start at ~$235 (7200 rpm)
      • ~150GB SCSI drives start at ~$250 (10K)
      • 73GB SCSI drive starts at $115 (10K)
      • 36GB SATA drive starts at ... $115. (10K)
      • 73GB SCSI drives are available at 15K starting at ~$350
      • SATA drives max at 10K rpm, and 74GB at that max (starting price $178)
      So, looking at the above, unless you've got a large single file storage system or low disk concurrent disk usage application, SCSI is still the most appropriate system to use for server apps. (not to mention I don't know if SATA finally really addresses the achilles heel of ATA's concurrent access lockout). There is also the issue of space, of course, but if you're not trading performance for large storage, the space requirements are the same regarding number of disks, and SCSI will beat SATA hands down on both price and resulting performance.
      --
      The cesspool just got a check and balance.
    49. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      If your planning on running WebSphere (4.x up) on a non-supported Linux distro (RH 7.x - 8.x) then you will have problems running IBM's JVM. Things I've done to get around this.

      Make sure compat-libstd+++???? is available (RH 7.3 compatiblity libs)
      Set LD_ASSUME_KERNEL=2.2.5 or 2.4.19.

      I'm running Fedora Core 2 with kernel 2.6.8 and LD_ASSUME_KERNEL=2.2.5 and so far no problems. I could not get kernel 2.6.5 to work at all.

      One way to tell if you've got issues (not 100% though) to run java -fullversion. Segmentation fault is the symptom.

    50. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      Excuse my ignorance. ESR?

      Cathedral vs Bazaar analysis two different ways of producing software. Here we are talking about two different ways of packing software and deploying the same software.

      I agree with you, in the sense he has an uphill battle to face, and as I stated in my original post, he might regret this choice later in his carreer. Still, it might be possible, but only if management chooses its not worth the 1000 dollars per year they might have to invest in support on a testing server.

    51. Re:Conservative and don't like Debian? by timts · · Score: 1

      according to my friends working in IBM, they dont love linux, they are just like SUN (I have friends in SUN as well), the only reason they use linux instead of their own OS is to make M$ product price lower....

    52. Re:Conservative and don't like Debian? by Walles · · Score: 1

      Why do you want to run Unstable ("Sid" is the permanent code name for Debian's "Unstable" branch) in a production environment? Or Fedora for that matter, which afaik is more or less Redhat's answer to Debian's Unstable?

      --
      Installed the Bubblemon yet?
    53. Re:Conservative and don't like Debian? by Sevn · · Score: 1

      So you just made the perfect argument for FreeBSD. That's probably why so many top 10 companies use it.

      --
      For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
    54. Re:Conservative and don't like Debian? by Cyberai · · Score: 1

      As I said in my reply to the earlier comment. I had no control over certain decisions. One of those was the decision to use Sid. As a matter of fact, the machine was running Sid on a 2.4 kernel before this project began.

      My point is that attempting to upgrade the Debian Sid (unstable) to support the situation we wanted took an overwhelming effort by several highly qaulified people and still produced a questionable result. The same situation was accomplished with Fedora (again, as you yourself stated - the unstable branch) in less than an afternoon by one person.

      --
      Puritanism: The haunting fear that someone, somewhere may be happy.
    55. Re:Conservative and don't like Debian? by Anonymous Coward · · Score: 0

      If my manager didn't allow me to suggest ideas that come to mind and explore even wild ones, I would be looking for other work.

      Firing people for thinking out of the box is the sign of an incompetant manager.

    56. Re:Conservative and don't like Debian? by Lucious · · Score: 1
      Yes, IBM support Debian too. In fact, the IBM Linux Technology Centre Architects use Debian.

      http://www.ibm.com/news/au/2004/04/2004043001.html

    57. Re:Conservative and don't like Debian? by gujo-odori · · Score: 1

      I know I shouldn't feed trolls, but it's like this:

      1) The system needed to be upgraded, badly. The SGI gear was old and collapsing under the load we were putting on it. Like most sysadmins, we didn't much care for being paged in the middle of the night. There was no question that it was time for a forklift upgrade;

      2) SGI gear is, as I'm sure you're aware, extremely expensive, and in those days was probably relatively more expensive than it is now. Even IRIX licenses were quite costly in those days; probably still are;

      3) A single dual-Pentium III 600 box was faster than all four of our SGI boxes put together, and a fraction of the cost.

      It's what's called a business case. Perhaps you've heard of it? Or will when you get into high school.

      In short, we would have been nuts to keep running that obsolete SGI kit and our customers would have killed us. Well, they would have voted with their feet, and some of them did before we could get the stuff retired. All were happy when it was gone. We just stuck it all in the store room until the lease expired. Do you know what happened then? We called the leasing company to pick it up, and they said they didn't even want it, we could keep it b/c it was too old to re-lease and wasn't worth their time to sell. We gave it away to staff who wanted an IRIX box at home. It was usable enough for that.

      And you do you know how it all turned out? The Debian systems will not only much faster and much cheaper (not to mention rack-mountable) than the SGI kit they replaced, they were also far more reliable. No more middle-of-the-night pages.

      Best UNIX ever created? You must have stock in SGI :-)

      I'm not saying that IRIX is bad, but I'd rather have Solaris, and I'd rather have (for most applications; there are some where the task would dictate Solaris) Linux or FreeBSD than either of them.

      WE are not writing of the greatest *nix ever invented. I am :-) You're writing of IRIX.

      So you think I should be beaten for being smarter than you, hmmm? Mighty big talk from someone who doesn't dare post logged in. I'd offer to meet you somewhere, but you'd probably have to get your mom to drive you to the fight.

    58. Re:Conservative and don't like Debian? by Walles · · Score: 1
      It sounds to me like the decision to go with Unstable probably has at least something to do with your problems.

      If you ever find yourself in a similar situation again (let's hope not :-), try getting whoever-makes-the-decisions to run Testing rather than Unstable.

      Basically Testing consists of packages that have been in Unstable for a week without getting any critical bugs filed on them. Testing is also kept consistent with regard to dependencies.

      Some of the problems you describe (with packages over-writing each other's files) sounds exactly like the kind of problem that is avoided by running Testing.

      Anyway, I'm sorry to hear you had such a bad experience with Debian.

      --
      Installed the Bubblemon yet?
    59. Re:Conservative and don't like Debian? by Solosoft · · Score: 1

      It took me 3 days to compile KDE 3.3 on my Dual Pentium Pro 200MHz 512k This was in debian linux of course to actually see how long it would take.

      I was surprised that it only took 4 days but oh well guess I got a better CPU then you :D or CPU's in that matter

    60. Re:Conservative and don't like Debian? by 51mon · · Score: 1

      The SATA v SCSI debate is way old.

      But I note the DELL server I got with SCSI disks with SCSI RAID - awful support from DELL/Redhat, needed to patch the shipped kernel to even approach reasonable performance you might expect from this hardware.

      Cheapest and tackiest SATA RAID presents a SCSI interface, and just works, and there is even a Debian boot disk to get you running out there on the net somewhere.

      The lesson is that hardware is only as good as the driver, and that the RAID drivers aren't all sweetness and light yet either in the GNU/Linux world.

      Having compared performance and cost figures I have no issue with using SATA. In many cases the disks are physically identical below the controller level anyway, the SATA version is just cheaper because of volumes sold.

      I can get SATA disks retail for a fraction of the prices you claim to be paying.

      Remember what the I in RAID stands for?

    61. Re:Conservative and don't like Debian? by Gr8Apes · · Score: 1

      Those retail prices for SATA disks are pulled from Pricewatch. Yes, you can find special sales, sales with rebates, etc, that drop the price, but people putting together RAID systems generally don't want to wait over a period of 5 months to get all the drives they need for their RAID systems.

      Check out this quick review where premium U-320 4 drive array spanks SATA in every test, and this was merely for RAID 0. That's no extra processing overhead. Tom's Hardware has a more thorough article, but is heavily slanted in SATA's favor. I especially love this quote:

      As incredible as this may sound, SATA has performance advantages over Ultra320 - provided it's used correctly and in conjunction with a sufficiently fast interface with the system. That is because each SATA hard drive communicates with the controller via its own fast (150 MB/s) point-to-point connection while the SCSI bus is used jointly by all devices.

      Yes, it sounds incredible to anyone that knows anything about how to setup SCSI RAID. First, there's not a drive made that comes anywhere near 150 MB/s continuous transfer speed, only the data in the buffer could theoretically be transferred at that speed, so that red herring is pretty smelly already.

      Second, the configuration issue is definitely something to be considered with SCSI. Proper setup will actually have SCSI hitting near its theoretical peaks data transfer more consistently than not. There are also ways of utilizing multiple channels on a single controller to gain significant speed advantages. To hit the 66MHz 64 bit limit of 512MB/s data transfer would take roughly 9 striped drives for a single call. For a SCSI U-320 bus, it takes about 5-6 drives to fill up a single channel. (Note, this is for a single read/write operation, multiple concurrent read/writes add additional complexity to the tests)

      Lasltly, this article utilizes the most expensive SCSI 320 products in a test that much lower hardware could have smoked with ease. Any 4 10K or 15K SCSI drives could have gained the same performance advantages over SATA as the uber SCSI drives, and at a fraction of the cost. What you gain with U-320 is not speed in the sense that the drives are faster, but the max number of drives on a single channel before reaching saturation along with slightly faster messaging speeds.

      So, basically, SATA appears to be fine for most single-user desktops, but for real servers, use SCSI. One of these days, I'll actually do a real benchmark test of my own, maybe.... Except I don't have SATA RAID hardware to compare against.

      --
      The cesspool just got a check and balance.
    62. Re:Conservative and don't like Debian? by 51mon · · Score: 1

      Did you actually read the barefeats review you linked to in full? It seems to say the SATA was faster, a third of the price, and provided three times as much disk space, as the SCSI system. Not my idea of SCSI spanking RAID ;) But even if the SCSI is marginally faster in the general case (i.e. not restricting the SATA to the fastest 1/3 of its disk), I'll buy three of the SATA arrays and for the same money, and outperform the SCSI with 9 times as much disk space to boot.

  2. Dear slashdot by Mike+Hawk · · Score: 5, Funny

    Despite the fact that my employer has a software environment that they are comfortable with, and that I have very little to gain and everything to lose, I have moved my software evangelism to the workplace. Can you help?

    1. Re:Dear slashdot by Anonymous Coward · · Score: 4, Funny

      Yes... try Debian. The answer to a question no one asked.

    2. Re:Dear slashdot by Anonymous Coward · · Score: 4, Interesting

      Actually my employer was quite happy running Windows servers and rebooting weekly. (They were comfortable.)

      Now that we have switched our servers to Linux they wished we could move more.

    3. Re:Dear slashdot by sydb · · Score: 4, Insightful

      They have in the past been comfortable with their software environment but now money no longer flows like water. They are now realising that proprietary Unix comes at a cost, and it's becoming hard to justify.

      Whatsmore, the overhead of a highly regimented IT operations organisation is more and more apparent. There is a balance to be struck between every technology meeting the corporate checklist, rubber stamped by all and sundry, sticking to the tried and test, and actually being able to implement change quickly enough to keep up with business realities.

      Please don't answer my question so tritely. I think it is a reasonable one.

      --
      Yours Sincerely, Michael.
    4. Re:Dear slashdot by rjamestaylor · · Score: 2, Informative

      Xandros has a business desktop target and runs quite well. Check them out.

      But, it sounds like you want RedHat with yum -- it's the apt-get for rpm distros, somewhat as alien is the rpm-compatibility utility for debian distros (I'm not comparing yum and alien precisely here, just ... oh, forget it).

      --
      -- @rjamestaylor on Ello
    5. Re:Dear slashdot by Anonymous Coward · · Score: 0


      Please don't answer my question so tritely. I think it is a reasonable one.

      He was right on the money with his comment.

      Notice that you're selecting a distribution based on your preference and not through an objective evaluation according to the businesses needs. There are distro's that IBM supports. If you're looking to move a conservative company to Linux perhaps it would at least be wise to look into a distribution that's supported by your hardware vendor?

    6. Re:Dear slashdot by sydb · · Score: 4, Informative

      Let me be specific.

      This machine will need:

      * A DB2 client
      * Maybe run WebSphere for the testing of in-house scripts
      * A Tivoli Storage Management agent. Or maybe not, there are other ways to have backups, like syncing to another machine.

      The question is about adjusting management mindsets and dealing with IBM in what I expect to be a very small number of support calls. It's not about choosing the right technical solution, because I have ample justification for Debian being the right technical solution.

      --
      Yours Sincerely, Michael.
    7. Re:Dear slashdot by citog · · Score: 5, Insightful

      Interesting, you've gone from

      IBM doesn't officially support Debian as a platform, though I have anecdotal evidence that most of it can be persuaded to work (with alien etc).
      to
      It's not about choosing the right technical solution, because I have ample justification for Debian being the right technical solution.

      So, your anecdotal evidence is now ample justification? I would say Mike (great-grandparent post) is right on the mark with his comments.

    8. Re:Dear slashdot by jarich · · Score: 2, Interesting
      The question is about adjusting management mindsets

      Then install Debian on an X86 server and show them it works.

      It's often hard to see the potential of something that's not running. It's also hard to argue with a running system.

    9. Re:Dear slashdot by Chanc_Gorkon · · Score: 2, Informative

      sydb already replied to this but I will add something else in agreement with this poster. If you have to cut something, then cut it but don't do it because you THINK you can support the software. IBM both software and hardware support is some of the best support I have ever encountered. I would LOVE to just dump Debian PPC on one of my RS/6000's but it ain't happening. If we do do Linux on that platform it's going to be the one IBM supports (which I believe is SuSE). The work place is NOT the place to put your agenda in unless you have MASSIVE data proving it's going to work. Put it on something non critical and show them this non critical server with an incredible uptime or show them how many bytes it's pushed over time. Don't just try and bring Debian right in. Plus, you may find it difficult for IBM to support you if you have a hardware failure. IBM includes alot of diag tools that will help you find SPECIFIC problems in your hardware and those tools may not run on Debian.

      --

      Gorkman

    10. Re:Dear slashdot by j3110 · · Score: 4, Insightful

      I have to comment on this...

      There are plenty of good business reasons to want to use Debian... the very same reasons you or I use it.

      1) Security updates are done quicker than recompiling/manually installing (The competition is catching up).

      2) Software installation to a new machine will take less time on a Debian system because it will update to the latest versions automatically instead of applying patches over the original install (competition is catching up).

      3) More software packages prepackaged means that there are fewer custom compilations/installs, which means installing/upgrading client machines will take less time.

      4) Setting up your own APT server means you can distribute your own upgrades internally, and even package non-standard software yourself. This means you can write one install/setup/upgrade script for oracle, and have it automatically propogate through the network instead of installing it on a per machine basis.

      Every one of these points saves time. If a company is under pressure right now to save money, applying some of that presure on IBM might be a good way to get the ball rolling toward getting support for Debian. IBM only supports SuSE and RedHat because that's what everyone else uses. There is enough room in the market for another supported distro, especially one as easy to support as Debian.

      I wouldn't sacrifice support, because that would put your job on the line, but I would lobby them to ask IBM to support Debian. If enough people in your position do, they'll add it to the supported list. You might want to have them run a test on the next server upgrade/install by installing Debian on it. If that means that IBM doesn't get service fees for that server, and you tell them so, then they'll start paying attention. You're company can always switch a single, not-so-critical system to a supported platform at any time without a significant loss. You just have to convince them that the potential economical gains are significant enough. If that server sits in the corner doing it's job without anyone touching, they'll start to see the wisdom. If you suggest something like a single server as a test bed, they'll see it as more of an experiment to try to save money, and if it fails, it probably won't be your job, but if it succeeds, and you implement it company wide and save a lot of money, then you will probably have eliminated a need for your job, and your boss will get a raise from the portion of your no longer needed salary. :)

      --
      Karma Clown
    11. Re:Dear slashdot by Anonymous Coward · · Score: 0

      Really? Because I convinced a boss of mine to switch a server to Linux. He resisted me, saying nobody else knew Linux, what if I was unavailable and they needed help. I promised I'd train somebody and find him a talented consultant.

      Nobody at the office was interested in learning Linux. Nobody ever did any of the training and most of them can't get through starting the damn ftp server. I haven't been able to find a consultant I would trust, most of them say they support Linux but really mean they support Red Hat (I installed gentoo, as the server in question was massively underpowered). The Linux guys I did find ran some PC chop shop and I wouldn't trust them not to take out all the memory and claim the machine was DOA.

      So I've just received this nice offer and I think I'm fucked. I'm gonna have to spend the next two weeks moving all the functionality on this Linux box to a Windows server, or face the idea of leaving an employer who's treated me well with an unsupportable server and a bad taste for Linux.

    12. Re:Dear slashdot by spir0 · · Score: 1

      that's probably the funniest, yet most insightful thing you've ever said. my world is spinning.

      --
      The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
    13. Re:Dear slashdot by tchuladdiass · · Score: 4, Insightful

      A few things I've learned from deploying Linux in the enterprise (some of these may not apply to everyone, depending on how large the enterprise is)...
      1) An installation needs to be supportable. This does not mean that you can get tech questions answered quickly via IRC or mailing lists. This may or may not mean the availablity of a hotline to call when everything hits the fan, and you are loosing big bucks every hour. It most definetly means that you can get install third-party software, and when that software hickups, you can call the vendor and have them help you, and not tell you they don't support your installation choice. Support also includes an assurance that someone has a _financial incentive_ to provide timely security updates and bug fixes for the product.
      2) An installation needs to be repeatable. Which means that installing a distro that doesn't baseline their releases won't cut it. What I mean is, some distributions come out with a version, say 11.2, and will put out a series of fixes in the form of a couple updated package files every week or so. Thus, if you set up a server today with versin 11.2 and all current fixes, then next week if you do the same thing you will get a slightly different install. So what is needed is for the distro to have the concept of maintance levels, or patch levels, which defines a line in the sand so that you can at any time install 11.2 patch-level 13 and it will always be the same. (This also makes it easier for patches to be reviewed and signed off on by your patch-review board).
      3) An installation needs to have a good chance of being maintanable by someone off the street. There are more enterprise-class unix admins out there than enterprise linux admins (that is, at least 5 years experience supporting a minimum of 50 systems that are in use 24x7 with stirct uptime requirements). And since most enterprises and their vendors are going with one or two linux flavors, a shop has a better chance of getting an admin in a pinch if they go with one of those two major linux players. And just knowing how to troubleshoot and upkeep linux in general isn't enough for a production system. Any linux distro has it's particulars that you don't want someine learning about during a crisis.

      Unfortunately, most distributions fail one or more of these tests (or other tests that I didn't mention). For example, with Redhat Enterprise, their only supported methods of updating are to use up2date, which grabs the latest patches for all installed packages (which means you can't baseline), or you have to grab the patches one-by-one. If you download their update CD's, they don't provide an easy way to apply all the fixes (rpm --freshen doesn't cut it, cause sometimes you run across a patch that has prerequisites that the previous version didn't have, and rpm doesn't automatically resolve dependancies. Of course, there is always autorpm, autoupdate, apt, and yum, but these aren't part of the base distro, so you aren't guaranteed of it always working with that distro).

    14. Re:Dear slashdot by tchuladdiass · · Score: 1

      Another thing I forgot to add, is if your needs are calling for Redhat Enterprise, but you only require updates and not break/fix support / phone support, you might want to check out one of the enterprise server clones/rebuilds such as Scientific Linux (Fermi labs), White Box Enterprise, etc. These are binary compatible with RHEL, so you can install tivoli / netbackup / oracle without any hickups. It seems that SL is the best bet, as they have a government labratory behind them and it looks like they are active with updates. Of course, with something like oracle if your are alrady paying through the nose for oracle licensing / support, then the few hundred a year to Redhat is peanuts.

    15. Re:Dear slashdot by nzkoz · · Score: 4, Insightful

      As a linux 'advocate' working in a large IBM customer (top 20), I feel your pain. However, give up on debian.

      Seriously. If you try to run this stuff on anything other than an IBM-supported distro will start to refuse your support calls, charge extra for incidents and basically make pricks of themselves.

      Your best bet is either:
      1. Use Redhat or Suse
      2. Use Whitebox

      If you're already paying for DB2, Websphere *and* tivoli, you're looking at a few million a year. What does redhat cost, ~1k, just pay it. From there you can advocate JBoss/Tomcat instead of websphere, Postgresql instead of DB2 etc. etc.

      If you run IBM stuff on another distribution, who do you think will be up against the wall when your fixed price call out suddenly becomes a ~$1k/hr (lab rates) fix?

      --
      Cheers Koz
    16. Re:Dear slashdot by Anonymous Coward · · Score: 0

      Oh Christ why not just say apt-get like every other debian fan boy? Yeah, solid business case. Heads up people, EVERYONE has easy binary upgrades from remote servers now! AND apt-get is NOT the best of them!

    17. Re:Dear slashdot by drsquare · · Score: 1

      Yeah, apt-get, but then what happens when apt-get goes wrong and there's no support contract?

      If you change the system from a working one to a new one, and the new one has no support contract, and the new one goes wrong, it's all YOUR FAULT. If you use the existing system, with a support contract, and it goes wrong, it's the fault of the contractors, or whoever installed it, not you.

      Also, there are more reliable ways of updating things than apt-get. I for one wouldn't trust a critical system to Debian.

    18. Re:Dear slashdot by 808140 · · Score: 1

      You wrote:
      ... AND apt-get is NOT the best of them!

      Oh yeah? Well then, pray tell, which is better? I'm dying to know! Or were you just talking out of your ass?

      FWIW, I agree that installing Debian in this particular case is lunacy. But lobbying IBM to support it is a good idea.

    19. Re:Dear slashdot by killjoe · · Score: 4, Insightful

      " Yeah, apt-get, but then what happens when apt-get goes wrong and there's no support contract?"

      First of all if you are using stable (and a corporation should) the chances of apt get going wrong are just about null.

      Secondly you could buy a support contract. Just like you could buy a support contract from MS.

      Finally this is OSS. You can get support even though you didn't buy it. The debian community is especially clueful and helpful. Chances are you'll get better support for free then the first or second level droid at your other company. In most cases you should solve your problem in less time then it would take to escalate it with MS.

      "new one has no support contract, and the new one goes wrong, it's all YOUR FAULT. If you use the existing system, with a support contract, and it goes wrong, it's the fault of the contractors, or whoever installed it, not you."

      Maybe where you work you can simply say "it's Microsoft's fault" and go home. Not where I work. Your ass is on the line when the server goes down. No ifs, ands or buts about it.

      --
      evil is as evil does
    20. Re:Dear slashdot by jaydub2001 · · Score: 1

      I can't answer your websphere or tivoli questions but at my company we've been running several dozen servers running debian with the DB2 client with no problems for several years now. It's not terribly difficult to get up and running. In lieu of using alien to convert the RPM to DEB, I've just rolled my own debian package with the DB2 client contents.

    21. Re:Dear slashdot by Greyfox · · Score: 1
      DB2 Client install is actually pretty smooth with the DB2 alien install, but you'd better be pretty comfortable with doing things (like creating instances) from the command line. I've found the easiest thing to do is to actually install RPM, have it create the RPM database against the advice of the DB2 readme and modify the DB2 install script to use "--force --nodeps"

      I never tried WebSphere or the Tivioli agent, mainly because our app actually runs on big AIX machines, so I just do development on my workstation then compile on the AIX machine when the code's solid. The install will probably work, for the most part, using either alien or the hacked up RPM I mentioned. Worst case, put an RPM shell script in your path somewhere prior to RPM that calls the actual RPM with force and nodeps.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    22. Re:Dear slashdot by julesh · · Score: 1

      Your best bet is either:

      1. Use Redhat or Suse


      I've never used any of the IBM software the poster relies on, but I've had enough trouble lately with installing the informix client libraries on SuSE to suggest that Redhat is the only way to go.

      I actually had to edit their installation scripts to "fix" the command line to cpio, which it seems was a slightly different on SuSE to what they expected.

    23. Re:Dear slashdot by Artichoke · · Score: 1

      Isn't apt-get the apt-get for rpm systems nowadays?

      --
      __
      Arse
    24. Re:Dear slashdot by sydb · · Score: 1

      No, I have anecdotal evidence that the software I need to hook the system up to our enterprise will work (for backups, database access).

      I have ample justification that Debian is the right technical solution for the job I am trying to do.

      See, they are different things. Doing a job, and fitting in to a pre-existing infrastructure.

      --
      Yours Sincerely, Michael.
    25. Re:Dear slashdot by Anonymous Coward · · Score: 0

      Coming from an all IBM x-series environment that runs both Debian and Redhat, the only problems that have arisen are due to new hardware and closed source drivers for it.

      For example, the new x306 unit has a SATA board from Adaptec that does not have open source drivers. In fact they only offer a Redhat driver for an older RHEL v3 kernel at this time. Our solution to run Debian on this platform is to simply replace the Debian kernel with the Redhat one, it works without issue. You still get your Debian user land environment (apt etc) which at the end of the day is the big win. And in our environment you simply package up the Redhat kernel into a .deb for upgrades etc. Of course you will still need to have at least one server with a full Redhat subscription in order to provide kernel updates.

      And if you have an issue, in our experience its often present on the RedHat installs too, which of course you have support for.

      Most slighly older models however have open source drivers and so run pure Debian without issue.

    26. Re:Dear slashdot by Anonymous Coward · · Score: 0

      I have some experience with Linux working with IBM hardware and software (and Oracle), and I'll suggest you stick to the supported distribution. My main fear with running on an unsupported distro would be that the libraries are different and might cause all kinds of issues, like installation problems or some weird fault that screws your database every 3 months. If you have to start playing with the libs apt-get will probably break anyway, and you might as well build your own distro. Also, perhaps IBM give you a critical software update in 6 months that breaks on your distribution.

      I've put debian (stable) on several production IBM x330 boxes that run webservers and generic stuff like that, but for the serious IBM software I'm keeping the supported distro.

      Hope this helps.

    27. Re:Dear slashdot by citog · · Score: 1

      Debian is just your platform. Debian + software (your DB2 clients, backups and what-not) is your solution. Right now, you just have anecdotal evidence that this solution will suit. Point is; you're moving from a supported, albeit expensive, solution to one that is fraught with pitfalls. Just don't want to see a move for the sake of a move to Linux.

    28. Re:Dear slashdot by adamiis111 · · Score: 1

      I'm confused as to why you're not trying for Suse or Redhat. Those have real support from IBM. There's no point in getting philosophical. Just push for an official linux as recognized by the hardware manufacturer (IBM).

      The learning curve from Debian to Redhat or Suse is nominal.

    29. Re:Dear slashdot by sydb · · Score: 1

      I appreciate your comments, but here's how it is.

      The production code running on the box will be:

      * Apache
      * In-house perl scripts lots of them

      DB2 client is so our scripts can have databases behind them. I'd use Postgres or MySQL but I'm in a middleware team, not DBA. I'll leave database admin to the DBAs and the strategic platform is DB2.

      I see the need for backups, but it's beyond me why the strategic backup solution should dictate choice of platform.

      "What-not" is WebSphere, running in a non-production capacity - for testing scripts.

      So, why Debian? Here's one reason:


      leela% apt-cache search perl|grep -c '^lib.*-perl'
      764


      764 perl modules, one shell command away.

      We've been doing perl work on AIX for a couple of years and we always end up compiling perl modules, and we always hit problems. Undoubtedly RedHat or SuSE would be better. But I count only 25 perl modules in RHES 3.

      That's one reason.

      --
      Yours Sincerely, Michael.
    30. Re:Dear slashdot by citog · · Score: 1

      That does make things a lot clearer now. The impression I had, and probably a lot of the other respondents, was that you would be running largely 3rd party software on Debian. As Perl scripts you 'own' constitute the bulk of code you'll be running, this idea would seem less risky than what was implied originally.

    31. Re:Dear slashdot by j3110 · · Score: 1

      I like your last paragraph. That's very accurate with what I would call the real world of Admin. If you are spending a significant amount of your time worrying about who to blame when it goes wrong, then you sure aren't doing much work yourself. Accountability is BS, when it's not working, the Admin is always held accountable, because that's what they are paid to do. If you can't install/configure the software running on your servers, then you aren't qualified for your job. I'm paid to make things work, not to point fingers at other people when it doesn't. I run Debian because in the many years that I have, it has never let me down. The only downtime I've had was from a kernel compile issue, and that was my fault. Well... there has been other downtimes, but they've been from third parties installing firewalls without allowing my machines through, which were quick enough to fix, but I was the one that everyone looked to for the solution, not the support of some third party that are taking support fees.

      --
      Karma Clown
    32. Re:Dear slashdot by killjoe · · Score: 1

      There are many ways to deal with downtimes. Whether it's backups, stand by servers, load balancers or what have you.

      With linux you have more options. No locked files mean easier backups. Distros like Knoppix mean you can boot off the CD and attempt to clean up your drive. Since all configuration is in one place and is in text files you can check your /etc directory into cvs and roll back to any number of known good states.

      Those are just a few advantages of a *nix based system in the hands of a competent sysadmin.

      --
      evil is as evil does
    33. Re:Dear slashdot by 51mon · · Score: 1

      I'm in a similar position - arguing to migrate Redhat to Debian, in a smaller environment with no current support contract with Redhat anyway.

      Looks like you need to do more homework on what is, isn't supported by IBM, but without support for the DB2 client I'd be inclined not to go Debian here as it sounds fairly crucial. If it were just monitoring software, or something less critical that went from supported to unsupported...

      Never mind the Perl, my experience is Debian is just way less buggy than Redhat, and the packaging system is setting the level that Redhat (and everyone else) are chasing. Ironic given that in nearly every case the Debian software was behind Redhat in releases, so the "bugs" were introduced in the packaging for Redhat in most cases.

      I'm thinking what is needed is more commercial providers of Debian based products.

    34. Re:Dear slashdot by hummassa · · Score: 1

      My firm (and many others, I think) would be very glad to open a support contract with yours. If you're interested, sld/at/massa/dot/cc.

      --
      It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  3. Put Debian on my ThinkPad by bitswapper · · Score: 2, Interesting

    I put Debian on my Thinkpad a20M, and it worked just fine, especially when I put in an eepro ethernet adapter. The windows driver I downloaded from the IBM site for Windows 2000 professional didn't work at all. Debian had the driver right there.

    1. Re:Put Debian on my ThinkPad by marcello_dl · · Score: 1

      I switched to debian because potato was the only distro not to hang while installing on a mac 7300 with a Fujitsu scsi hd that gave me problems even on macOS. Also, the new debian installer is quite straightforward, if you choose the default answer for the things you dunno about ;)

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  4. simple by linuxislandsucks · · Score: 3, Insightful

    Ask them to read and point to Bruyce Perens previous papers and work.. he was the former head of Debian/GNU and now heads the UserLinux project..

    just goolge the name and you will find his website with the paper links..

    Or the hard way.. start your own business and demand it as per your ceo status.. I went the hard way :)

    --
    Don't Tread on OpenSource
    1. Re:simple by Anonymous Coward · · Score: 0

      If you're going to Google, fix the name. "Bruce Perens"

  5. Debian and capitalism? by Anonymous Coward · · Score: 0
    That's like Damien Thorn dipping his fingers in Holy Water on the way into a church.

    ~~~

    1. Re:Debian and capitalism? by Anonymous Coward · · Score: 0

      Except for the fact that capitalism is the evil one of the two, and communism would be like the church.

  6. Getting what you pay for by MORTAR_COMBAT! · · Score: 5, Insightful

    In general, you're buying IBM software because you can call them up, tell them "it don't work, nosirree" and your contract says they get to send out some engineer(s) and make it work.

    If they support your environment.

    The gains you might think you'll get by using Debian are absolutely not worth losing your service contract, which you've likely already paid for. There's nothing horribly wrong with SuSE or Redhat, both generally supported IBM environments. If you succeed in getting your boss to install Debian, you're on the process of going up a river without the proverbial paddle.

    --
    MORTAR COMBAT!
    1. Re:Getting what you pay for by wobblie · · Score: 1

      While this is true, it is generally overstated.

    2. Re:Getting what you pay for by Zweistein_42 · · Score: 5, Insightful

      I would tend to agree with this viewpoint. It seems to me we are talking about a commercial environment, not enthusiast shop or basement. Anecdotal evidence of what Slashdot readers have successfully installed on their laptop or home (and I've played with Debian successfully on my T30 too:) has no bearing on this decision.

      If your company, as it appears, uses IBM software/hardware, it prefers to pay some (ok, a LOT;) extra $$$ to have the peace of mind of having a large, monolithic corporation a phone call away:). As a hacker, you'll adapt easily to SuSE or RedHat (sure, we all raise hell about the differences, but let's be honest here;). As a company though, and especially a "conservative" one, they'll have -much- harder time adapting to a different model of doing things. In all honesty, sounds like you might be doing them a disservice by offering what is, in the end, an officially unsupported OS. Do you want to be the one who inadvertently nullifies their support contracts (no matter how unreasonable their requirements may be)?

      You need to think beyond what you would like to play with, and extend your viewpoint to all the possibilities and risks your company might encounter in the years ahead. If they're more comfortable knowing somebody is guaranteeing, supporting, and in the end, taking the blame for their software/hardware, then it's a strategic policy you should follow.

      There's little other then deception to persuade them to use Debian, if they are the type of company you describe.

      --
      - To err is human; but to really screw up, you need a computer
    3. Re:Getting what you pay for by Anonymous Coward · · Score: 2, Informative

      And I agree with the preceding two posters as well.

      I am in a similar situation, working for a software company that mostly runs AIX, DB2, etc, plus some Windows servers. We develop a lot of software in-house, and are a reseller of some IBM products. The company is slowly moving to Linux, and we considered a while ago which distro to base ourselves on and eventually chose RedHat.

      I personally use debian on my work desktop (I'm writing from Debian right now), and have managed to get all the necessary IBM software running on it. However I would recommend going with RedHat or SuSE on your servers. Debian is great, but politics and support issues will both be much less hassle if you go for the "recognised brands". And RH/SuSE are damn fine distros too. The "yum" tool available with the latest RH releases is quite close in functionality to apt-get and family.

    4. Re:Getting what you pay for by mr_z_beeblebrox · · Score: 1

      The gains you might think you'll get by using Debian are absolutely not worth losing your service contract, which you've likely already paid for.

      Absolutely. Also, consider this, if for any reason Debian fails to meet your needs. It is a thin branch that you and you alone stand on. Allegedly, no one has ever been fired for buying IBM. Buying IBM includes the whole package up to a supported OS. Another point, if you have a hardware problem and are running Debian it will be up to you to prove that it is hardware to IBMs satisfaction.
      I run a half dozen IBM X235s with a mix of RedHat, Winders and (ick) Sco. IBM supports them all and supports them well.

    5. Re:Getting what you pay for by discogravy · · Score: 4, Insightful

      i love debian, but am in total agreement with this post. consider also that suse/redhat can be retrofitted with apt-rpm (or yum or whatever it's called now,) if you really really really really want apt -- but if you're running this in production, are you really going to be using apt on the machine a lot? I know that apt-get is only really useful on stable machines for security updates and on testing/unstable for OS/bleeding edge stuff. Which, if you've paid for service, security updates should be part and parcel with the service. And if you're running testing or unstable in a production environment, you deserve all the trouble you will get, imo.

    6. Re:Getting what you pay for by Anonymous Coward · · Score: 0
      For the right price, IBM Global Services will support practically anything (from Oracle running on Solaris to Ingres running on NT) - I'll bet Debian included.

      Call them and ask for a quote. I think you'll be surprised.

    7. Re:Getting what you pay for by jayslambast · · Score: 1

      I work with debian in a production environment, and I must say, install/upgrade can be a dangerous thing. If your workstation/server hasn't been updated in a while, and you want to install something on your machine, you may have a large number of packages that need to be updated. This inturn means the config files may be effected also. I've seen it where apt-get overwrote a custom modified config file, resulting in support issues until the problem was identified. Debian is great for home, but depending on it to keep the money coming in is a different question.

    8. Re:Getting what you pay for by Anonymous Coward · · Score: 2, Insightful

      Ok - this is something we have done onsite here. We're a University with a support contract with Dell, not IBM but it's the same deal. Dell support Windows and Redhat - nothing else. They're very clear about this.

      Knowing this we (disclaimer: not me) have installed Debian on many of our core servers, as a migration from Sun to Dell (you think Dell is expensive, try Sun!!) This was done because of the same reason you mentioned. We didn't want Sun's high costs and someone here liked Debian and wanted to "spread the word".

      The net effect of this is something you should pay close attention to, because this will be the same for you, if you choose this road.

      The someone who made the changes now effectively lives here. No one else wants to touch those boxes , because they're Sun competent but not Debian competent and they don't have support to back them up. So this someone has basically pitched a tent in the computer room because they now never go home.

      Now, to finish the story up, Dell have bent over backwards (or frontwards if you want to be funny and crude and let's face it, who doesn't) to accomodate our changes. They TRY to offer support and they certainly still support the hardware but the end answer is nearly always "figure it out yourself". They have people who "might be able to help" and they try to but they never try very, very hard because they don't have to. Also, we're *big*. We have literally thousands of machines so Dell has a real interest in keeping us happy. Can you claim the same with IBM? Would some rep lose sleep if you cancelled your contract?

      Now the important bit: knowing this, would I repeat these changes, given the chance to start over? No - I'd have used RedHat instead or if my goal was a free OS, I'd *investigate* Fedora (bew warned of Fedora's psychotically fast upgrade cycle).

    9. Re:Getting what you pay for by MORTAR_COMBAT! · · Score: 1

      Wrong. You could easily get IGS to support you running Debian and Apache, whatever. But you absolutely could not get them to support, say, IBM WebSphere or DB2 on Debian -- it is simply not a supported platform, period.

      --
      MORTAR COMBAT!
    10. Re:Getting what you pay for by CentrX · · Score: 1

      Well, it's also useful for upgrading a system while retaining configuration without going through the whole install process again.

      --

      "The price of freedom is eternal vigilance." - Thomas Jefferson
  7. I know! by blankslate · · Score: 5, Funny

    ... just skin it up like XP and don't tell them?

    --
    ---- death to all fanatics
    1. Re:I know! by Anonymous Coward · · Score: 0

      I have an idea...

      Buahahahahahahahahahaha!

  8. Your rationale vs. their rationale by Dancin_Santa · · Score: 5, Insightful

    You want to put Debian on the systems because of the vast array of software available for it.

    They want to run IBM solutions because they can trust that the few apps that they actually want to run on the system will run with no trouble.

    The trouble here is that you want Debian on the systems for your own selfish reasons. They want to run their systems as reliably as possible. Since this is a business and not a college dorm room, the business case will always win out.

    Debian is a fine distribution. But no company in their right mind would go through a migration just so you can install the latest and greatest software via apt-get. You see, they've already got the software they need running on the system.

    1. Re:Your rationale vs. their rationale by mec · · Score: 1

      Yes, it looks like the original questioner wants to do:

      % apt-get foo
      % apt-get bar
      % apt-get qux

      But really, it's much more important that these commands work and are supported!

      % ibm-get websphere
      % ibm-get db2
      % ibm-get tivoli

      BTW it's cool that this "Ask Slashdot" is drawing so many highly-moderated responses along the lines of: "forget coolness, you need to think about vendor support".

    2. Re:Your rationale vs. their rationale by __aaefwa8304 · · Score: 1

      "Latest and greatest"?

      Obviously, you've never used Debian. ;)

    3. Re:Your rationale vs. their rationale by Anonymous Coward · · Score: 0

      We're talking about Debian, right?
      Correction: latest and greatest software from two years ago via apt-get.

  9. Debian - harder to support by otisg · · Score: 5, Interesting

    I cannot speak about the IBM support, but I can speak about using a less main-stream Linux distro, such as Debian in a serious, commercial software development shop. What I found was that a lot of time was wasted on getting some of the more complex applications to work on it (e.g. Oracle 9i), while getting the same sw to run on something more 'standard', such as RedHat, was a bit easier. In fast-paced environments where every developer's day counts, this does matter. This experience is a bit over 1 year old, so maybe (hopefully!) things have changed since then.

    --
    Simpy
    1. Re:Debian - harder to support by Short+Circuit · · Score: 1

      AFAIK, Debian supports the Linux Standard Base. So the standards are there.

      Personally, I'd be more worried about a lack of commitment on the Debian maintainers' end to avoid library breakage, etc. Maybe the support is there...I'm not in a position to check.

    2. Re:Debian - harder to support by maximilln · · Score: 1

      I can speak about using a less main-stream Linux distro, such as Debian

      I'm puzzled. How is Debian not a "main-stream Linux distro"? Is it just because it doesn't have a for-profit model? The majority of real-time (IRC) help forums are more comfortable supporting Debian than any other distro that I'm aware of. It seems that Debian is the "main-stream" and the others are specialty, proprietary considerations.

      --
      +++ATHZ 99:5:80
    3. Re:Debian - harder to support by crouchingpenguin · · Score: 0

      > Config files are stuck where Debian wants them

      Hmm... passwd is still in, GOOD LORD, /etc/! Where is resolv.conf? inetd.conf? hosts? /etc/ssh/sshd_config ? Yup, same place they always are.

      > This is fine if you're only running GNU software that can be installed via apt-get, but I'd never consider Debian for a production environment

      Who'd have thought you can install java via apt-get as well? Or wait, compile from source even? Egads!

      > If I were to push any non-standard distro, it'd be Slackware simply because it just works 90% of the time

      I bet that line works in the board room everytime!

      > Through in an update manager like Swaret and you're set.

      I'm sorry, but if you are using swaret on your company's servers, you are doing them a disservice. I find it laughable that you cannot muster a good word to say about apt-get with all the engineering put into it, yet you stand up for poorly designed substitute for package management, ie swaret.

      Good thing I didn't have to pay you for your opinion.

    4. Re:Debian - harder to support by mrjohnson · · Score: 1

      Bollocks. We [finance company owned by a bank] got screwed by RedHat when they ended our support before our contract was up. I won't install them again, nor do I need to rely on some wishful proprietary company to do for me what I can on my own.

      Everything is going to Debian here and it's easier to support. Debian's file locations are fine, and yes, I do need to install things on occasion. It took me half a day to locate, compile and install all the dependencies for mondo rescue for an old RedHat 7.1 server, between calls. I consider that a reasonable time for such a box. Had it been Debian, five minutes.

      Not to mention, the best feature: RedHat's upgrades have historically been hit or miss. Sometimes they corrupt everything, sometimes it's just fine. That's not a good sign for your next production server upgrade, even discounting counting the downtime to boot off the CD. `dist-upgrade` is far better, and far more rare, which is another plus in my book. Besides, has RedHat given up it's penchant for beta compilers yet? It just makes them more hard to support, not Debian.

      If some vendor refuses to support Debian, I can either simply not tell them (how are they going to find out?) or find another vendor. They work for me, and they either accept that or I do without. And it's not like this is some skunk works operation. This is business and Debian fits our needs. Vendors understand that or they lose out.

      Don't believe me? Oracle's expensive and only supports a few distros. I think they're still stuck on RedHat. But they can do whatever they want, as we now run everything on PostgreSql.

      Oh, and I don't know what the heck the grandparent post was doing, but with a quick google and a couple tweeks, I had gotten Oracle 8i running on Debian pretty easily.

    5. Re:Debian - harder to support by upsidedown_duck · · Score: 1

      Debian is absolutely horrible IMO about wanting to do everything the "Debian way".

      Actually, I'd be more concerned about the "Red Hat way." Debian is a much more sane and well-thought-out system than Red Hat, IMO, and it's merely a case of Red Hat being more popular that OEMs choose it for things like Oracle. Red Hat is the "Windows" of the Linux world...which is why I tend towards distros like Debian and Slackware (and OpenBSD for when it matters).

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    6. Re:Debian - harder to support by Anonymous Coward · · Score: 1, Insightful

      I'm puzzled. How is Debian not a "main-stream Linux distro"

      Because the number of people that use it is insignificant compared to Redhat, SuSE or Mandrake.

    7. Re:Debian - harder to support by _|()|\| · · Score: 1
      a lot of time was wasted on getting some of the more complex applications to work on [Debian] (e.g. Oracle 9i)

      Oracle only supports RHEL, SLES, and Asianux (a Red Hat derivative). I don't know what problems you had, but I doubt that they were due to any fault of Debian, per se. That said, I agree with many of the "duh" posts in this article about using a supported platform. I'm not thrilled about the trend towards supporting only "enterprise" distributions, but that's what you sign up for when you rely on proprietary software.

      The other argument against Debian is that it's yet another platform to learn. Does it matter that (OpenBSD | FreeBSD | Gentoo | Debian) is more (secure | reliable | optimized | comprehensive) if no one knows how to administer it? When you have limited staff (and who doesn't?), there's value in standardizing. For example, use SuSE Linux Enterprise Server for production servers and SuSE Linux for other tasks (desktops, NIS slaves, etc.).

    8. Re:Debian - harder to support by dTb · · Score: 1

      If you check the stats you may be surprised.

  10. Why dont by kevin_conaway · · Score: 4, Insightful

    you focus on whats best for your company and ultimately your client by using the right tool for the right job instead of trying to hammer the proverbial square peg (Debian) into the round hole? Sorry to not really answer your question but hobbies and personal preference shouldnt take the place of a better solution (e.g. whatever distro of Linux IBM prefers for their hardware)

    1. Re:Why dont by sydb · · Score: 2, Informative

      But in this case, Debian probably is the right tool for the job. We need a system that we can maintain with the least intervention. One that provides a wide range of software (perl modules, apache modules, etc) that don't need compiling.

      The round hole is our operations organisation. The square peg is the task we are trying to complete. I see Debian as the sledgehammer that might get it all to work.

      Our only issue here is support. That's it. In practice, I have no doubt Debian will live up to our requirements better than the competition. I have many years experience of Debian, RedHat and Suse and I know that Debian makes my life easier than the others.

      --
      Yours Sincerely, Michael.
    2. Re:Why dont by Anonymous Coward · · Score: 1, Insightful

      Dude, I honestly don't know why you're bothering asking. Everyone is telling you that you're not thinking this through, but you keep on saying "but I know I'm right." It sounds more like you're concerned about your own visions of job security [by being the only one who will be able to support the system] rather than the reality of the situation [one fuck up with this and you're out of a job].

    3. Re:Why dont by mwa · · Score: 1
      It sounds more like you're concerned about your own visions of job security [by being the only one who will be able to support the system] rather than the reality of the situation

      I'm with him. The "reality of the situation" is that Debian is "not supported" by commercial vendors because somehow "the market" has come to define Linux==Redhat. Guess what, though? The vendors are Johnny-come-latelies. We've already established Debian as our standard distribution years ago and the pure fact is that there is no reason an application that runs on one distro will not run on another.

      Why should I change my company's standard, or have a bastard one-off machine with different operating procedures, in order to run an application?

      What do you do if you need multiple commercial apps: Some are "supported" on RedHat, some are "supported" on Suse, and others supported on our own 'custom' Linux plaform" (yes, I've heard that in sales pitches). If a vendor wants to be a Linux vendor, then that's what they need to be - a Linux vendor, NOT a distro vendor. If I wanted a seperate server for every application, I'd just buy the Windows version. I've turned away vendors who wouldn't support Debian and implemented the majority of the functionality of their products on my own. There's enough open source components out there that can be glued together to hit 80% of the commercial functionality with a labor investment that pales next to the cost of "Enterprise" software.

      So to Dear Mr. Vendor, "It's an Open Platform!" Tell me what libraries you need, tell me if you need special versions, tell me where your files are expected to be, tell me how to configure your application and I'll build the damn .deb for you even if you only provide binaries. If you need specific versions of libraries, I'll package those seperatel as well and hack LD_LIBRARY_PATH into your scripts, too.

      I'm the customer. Work with me. By the time we're done, your product will run on any distro. All you'll need is a few Intel boxes, or a few UML images so you can do QA and honestly support Linux. In the end, you'll understand your own application better than you do now[1].

      1. See "Solaris supported" application installation manuals that say "Select OEM install" because the developers are so uncertain as to what libraries they actually use that they think their application might need to dynamically write a device driver for non-existent hardware at some point in time.

  11. Move First, Change Later by usefool · · Score: 2, Insightful

    If I were you, I would find out what distro is acceptable to your Boss, and move to that distro first.

    And like others said before, once he's hooked, the rest is history :)

    It's difficult enough as it is to convince PHB switching to Linux, and I wouldn't try jumping over two hurdles at once.

    --
    Uselessful technology (Air-Charged
    1. Re:Move First, Change Later by mrchaotica · · Score: 1

      More importantly, Debian is more risky than a distro supported by IBM -- it's more likely to screw up and cause problems. Would you rather your PHB have a good experience with a less "cool" distro, or blame Linux for the complete disaster that could ensue if you push something unsupported?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Move First, Change Later by void* · · Score: 1

      I don't think it's an issue of 'more likely to screw up and cause problems'.

      It's an issue of 'any problems experienced will leave you without the support of your vendor ... you'll be on your own'.

      I've used debian at work, but only in situations where there would be no support anyway. In cases like that it's a good fit. Get another vendor in saying 'our app runs on RedHat' - you may be able to get the apps to work, but any support goes out the window.

      --


      Code or be coded.
    3. Re:Move First, Change Later by mrchaotica · · Score: 1

      It's not as if I'm trying to insult Debian or anything, but unsupported means that either the vendor's software was tested and found to be incompatible, or not tested at all. Either way it's more risk than using it with a supported platform.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:Move First, Change Later by void* · · Score: 1

      Oh, I absolutely agree. I just think there's a distinction between 'more likely to screw up' and risk due to lack of support. ;)

      --


      Code or be coded.
    5. Re:Move First, Change Later by mrchaotica · · Score: 1

      Sorry, bad choice of words on my part.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  12. Arch by Anonymous Coward · · Score: 0

    Why not try Arch Linux? It has a similar package system to Debian.

  13. No problems by Anonymous Coward · · Score: 0

    Of course your boss wants to feel backed by a large company but with debian you have thousands of people working like you, working with things that just work and no marketing behind.

  14. if it's just apt.... by levl289 · · Score: 5, Interesting
    apt has been ported to RedHat.

    I went through this same discussion at my company, as Debian is my preferred distro as well. The thing is, beyond the distribution scheme, I really don't get to experience the true differences between the distros, as I'm usually running an unstable release anyways.

    The link above also documents creating an apt RPM repository - we did this at my company, and to be honest, 99.9% of my gripes with RedHat went away completely.

    I'd suggest looking into apt for RPM, it fixes a lot of the problems, and doesn't introduce those posed by a totally new distro on your production boxes.

    --

    Q: What do you think about American Culture?
    A: I think it's a good idea.
    (adapted from Gandhi)

    1. Re:if it's just apt.... by sydb · · Score: 4, Informative

      I've used APT for RPM and to be honest it didn't work properly - the dependency information just wasn't right. I don't get this problem with Debian.

      It's also about the number of packages in the release. Debian is several times the size of either RedHat or Suse. We don't want to spend time compiling software and building RPMs, we just want to get on with doing our job.

      --
      Yours Sincerely, Michael.
    2. Re:if it's just apt.... by theantix · · Score: 1

      Exactly -- the joy of using debian's apt is not just the packaging system but also the quality and depth of the packages. I'm no debian zealot -- while I do use debian for some of my systems I'm actually using FC2 right now on my primary desktop -- but the total experience of apt on Fedora or SuSE is just not comparable to the experience on Debian.

      --
      501 Not Implemented
    3. Re:if it's just apt.... by levl289 · · Score: 1

      You can leverage the abilities of apt for just this purpose - many people have public apt repositories, though I realize this doesn't exactly answer the need.

      Depending on the release of the RPM-based distro, apt works differently - the later the release, the more functionality. The problem you experienced might be caused by any number of things, though in general, RPM was not designed with apt in mind.

      We've been able to successfully upgrade boxes in the field from RH 7.3 to Fedora Core 1, something that we'd have never dreamed of doing without apt. When you're in a production environment with hundreds of machines spread out all over the world, evengelism takes a back seat ;)

      So yeah, not the perfect solution, but you have to make compromises.

      --

      Q: What do you think about American Culture?
      A: I think it's a good idea.
      (adapted from Gandhi)

    4. Re:if it's just apt.... by julesh · · Score: 1

      Debian is several times the size of either RedHat or Suse. We don't want to spend time compiling software and building RPMs, we just want to get on with doing our job.

      As someone who runs an office with SuSE servers, I'll tell you its been a while since we've had a requirement for anything that wasn't available precompiled as an RPM for our environment. The last thing was Xvnc back in the 6.3 days, but that's part of the standard distribution now.

      If you go with RedHat, almost every free software project out there will provide you with an RPM that will work. Its part of the standard release procedure these days -- .tar.gz for the source, RedHat .rpm for the binary version.

      But seriously, what software do you need to use that is included with Debian but isn't with SuSE or RedHat?

    5. Re:if it's just apt.... by IamTheRealMike · · Score: 1

      End users are notoriously bad at judging package quality. Given how many developers I've met who have had issues with the way their software was packaged for Debian or Gentoo (I'm one of them) I think you'd have to give really good supporting arguments that they were of a consistently high quality.

    6. Re:if it's just apt.... by asuffield · · Score: 1

      That's no surprise. apt is basically crap, and porting it to another platform is a stunning exercise in missing the point. The reason Debian works well is because of Debian, not apt; it's the packages which matter.

    7. Re:if it's just apt.... by theantix · · Score: 1

      With both Gentoo and especially debian, the package lists are very long. This means you don't have to mix-n-match repositories very much, I generally just need to add one for mplayer/dvd tools and that is it. If you use the stable version, Debian will always resolve the dependencies for you, and it will work with the Debian system. So while I might not be a good judge of package quality, I know what works for me when all I care about is having an installed application when I want to do that.

      Using Fedora, there are many important packages that are not in any of the official repositories, so you have to add a bunch of them to get what you want. However these repositories often clash with each other, and usually you have to remove them from your sources.list or yum.conf and just install the 3rd party rpms by hand. But when you do this, often the applications just don't work at all.

      So maybe "consistently high quality" isn't the correct term after all. I just mean that Debian packages usually work with each other in a way that you just can't expect other distributions to work. To be fair, the few packages that are in the official Fedora and semi-offical fedora.us repositories tend to work amazing, again from my limited end-user perspective. But with the limited selection you end up being forced to mix those with packages that end up sucking pretty bad, usually enough so that I end up compiling from source what I can't get from the official/semiofficial sources.

      I hope that explains better what I meant.

      --
      501 Not Implemented
  15. Debian + Commercial by starling · · Score: 4, Funny

    Wouldn't that result in some kind of explosion?

    1. Re:Debian + Commercial by Anonymous Coward · · Score: 0

      Yes, and it's called Xandros Desktop.

  16. Good Luck by panth0r · · Score: 1

    I wish you the very best of luck, many times I have tried to get my employer to switch to Linux, every time failing by being told that it is too inconvient and that the entire company requires Microsoft for standardization issues, it does sort of tick me off. So again, I wish you the very best of luck.

    --
    I like suggestions, but I don't like contributing towards them.
    1. Re:Good Luck by Logicdisorder · · Score: 1

      I too wish you luck and am in the same boat, I to hear the words "but we are a MS house" even after pointing out the cost saving in software alone but I still get the big fuck off.

      But this is how I look at it you are the client and if IBM want to keep you they should support what ever Linux you want to install and from my point of view I think debian is a better than Redhat or Suse. I have friends who work at ISP that run on debian alone.

      --
      "The most dangerous creation of any society is that man who has nothing to lose." - James Baldwin, American author
    2. Re:Good Luck by chris_mahan · · Score: 1

      Do like me.

      My boss is running knoppix 3.6 right now because his win2k pro install went south and hanged during boot. We called desktop support (internal) and their solution was, as always, to reimage the drive. He went nuts because they had reimaged the drive 1.2 months ago and he had about 3 gigs of database files (yes, network shares are maxed out already) that he just had to keep.

      I ran filezilla server on my machine, booted his with knoppix, and showed him how to drag and drop from the mounted ntfs drive to the ftp window.

      He's seen the light.

      --

      "Piter, too, is dead."

    3. Re:Good Luck by Trejkaz · · Score: 1

      I suppose the irony is that Microsoft can't even decide on a standard for Windows. The Windows family is defined by a complete lack of standardisation, outside of running the exact same version all through the office.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    4. Re:Good Luck by jarich · · Score: 2, Interesting
      You don't ask! You introduce something usefull that Windows can't compete on.

      In years past, I introduced more than a few people to linux when we brought in cvs for source code control, bugzilla for issue tracking, apache for our intranet, etc.

      Some of these apps can be run on Windows, but we got it running much easier on linux.

      If you bring the right (read USEFULL) applications in, linux will sail right in.. because you weren't bringing in linux, you were solving a problem.

  17. demo by mr_burns · · Score: 4, Interesting

    I would say that what you want to to do is set up a technology demo. Put a server together doing a task using debian. The reasoning being that you have expertise in debian, so it reduces cost of the tech demo if you do and support what you know.

    When it comes time to decide on an actual rollout they have to make a decision to go with a distro that they know is proven in their environment, or go with what IBM pitches.

    But in either case, what you're doing is making the haters defend on two fronts: the vendors pushing for one linux and you pushing for another. With the debate being "which Linux" it stops being "why Linux". It's a win-win.

    --
    "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
    1. Re:demo by PopCulture · · Score: 1, Insightful

      if app "A" that the company depends upon for their day to day operations and survival is supported by distribution "Y" and not "Z" then why would any sane individual waste their time (and, yes, company credibility.. because the CTO/CFO's time ain't cheap) trying to demo distribution "Z"????

      Am I missing something? Really now. Really.

      --

      Here's to finally giving Bush his exit strategy in November
  18. I can't agree with you. by Rolloffle · · Score: 2, Interesting

    I don't think that Debian is the best choice in this situation. I know the whole subject is "Using Debian in Commercial Environments", but that's like asking "How To Fly From New York to London in My Volkswagen?". Debian is a pretty good distro, with a nice and fairly simple way of updating, but it is in fact too conservative for a corporate environment. Ideally, you want to be at the cutting edge of GUIs and the like, but Debian-stable (I can't imagine using Unstable in a business block) normally lags behind a bit; it's still on GNOME 2.4 and KDE 3.0.

    So, what do I recommend? Predictable as it sounds, a corporate version of Red Hat like Red Carpet. It comes with groupware (Evolution), a decent browser (Firefox) and more updates than you can shake a stick at via up2date. You can make a profile to mass-install it on a batch of machines, and they guarantee corporate support against copyright lawsuits to the tune of three million dollars.

    Even so, it's still cheaper than Windows, and far far harder to get infected with viruses, trojans and spyware. Everything on it but the Red Hat logos is open source, plus you won't get wormed in the process of installing it. You'll be essentially invulnerable to hacking attempts and the like, and will be able to more easily roll out updates than on Windows.

    This should provide the kind of reassurance your employers need.

    1. Re:I can't agree with you. by oKtosiTe · · Score: 0

      If you would have taken the time to inform yourself, you would have known the following:
      stable: Gnome 1.4.0 KDE 2.2.25
      testing: Gnome 2.6.1 KDE 3.1.2
      unstable: Gnome 2.6.1 KDE 3.1.2

      My personal favourite: WindowMaker.

    2. Re:I can't agree with you. by wobblie · · Score: 4, Insightful

      You could not be more wrong. Production environments require stability, period - not the latest glitz. Most Sun shops are using Solaris 8 - it's ancient. Most windows shops are using Windows 2000. Conservative and stable is debian's strength. The reason Red Hat is such a mess is because they keep changing shit, and the wrong shit into the bargain. Worse yet, they put "enhancements" and bug fixes into up2date, which is in my opinion a big no no. I've had up2date break systems more often than update them. You point was?

    3. Re:I can't agree with you. by wobblie · · Score: 1

      testing has KDE 3.2
      unstable has KDE 3.3

    4. Re:I can't agree with you. by Stone316 · · Score: 2, Interesting
      Actually I would say production environments are running on older versions of software for 2 reasons:

      1-If it ain't broke, don't fix it. People are lazy and upgrading apps is alot of work.

      2-They are afraid they are going to fsck something up. Either its a complex environment or they don't trust their knowlege of the system enough to do it. ie, not many people in the real world stick their necks out if they don't have to, especially if htey have families at home.

      --
      "Thanks to the remote control I have the attention span of a gerbil."
    5. Re:I can't agree with you. by oKtosiTe · · Score: 0

      I stand corrected then, I don't use KDE...

    6. Re:I can't agree with you. by Anonymous Coward · · Score: 0


      Solaris 8..ancient?

      You must be kidding. Where I work we still have 2.5.1 and 2.6. Now those are ancient!

      Yes, yes, I work at a teleco, why do you ask?? :-)

      As far as Debian versus RedHat, don't listen to those who say 'oh, you have to have support', they are all secret Microsoft boosters <g>. What you should do is look at your company's situation. What makes sense for the company for the long term, mid term, as well as short term. Write down what you think makes sense and why. Now reorganize it like you were writing a business case and throw out what doesn't make sense and what you'd feel uneasy showing to your boss and your boss's boss.

      Now review what is left. If it sounds weak, abandon it. If you aren't sure, do the same for the opposite case (what you are against). Compare and contrast. You'll need to do that anyway. Hopefully the other bits of advice you got help!

  19. Go HP! by Schreckgestalt · · Score: 5, Informative
    Go HP, they support Debian.

    PS: No, I am not an HP employee.

    1. Re:Go HP! by Stevyn · · Score: 1

      But does HP make the specific IBM software they use?

    2. Re:Go HP! by Anonymous Coward · · Score: 0

      Does HP make ANY software for Linux? And if so, is it supported on Debian?

    3. Re:Go HP! by Chicks_Hate_Me · · Score: 1

      Hmm...*looks at the picture to the left captioned "HP ranked #1 in outsourcing (InformationWeek PDF)"*

      Yea, I think I'll pass :P

      http://www.hp.com/hps/images/pic_promo_spot_out1 .g if

    4. Re:Go HP! by Anonymous Coward · · Score: 0

      Read the fine-print: on "Integrity" (AKA Itanium) servers.

    5. Re:Go HP! by julesh · · Score: 1

      Go HP, they support Debian.

      Don't go HP. They acquire patents on technologies that may be useful for Linux and prevent innovation.

  20. apt for rpm by mo · · Score: 1

    You can use apt for RedHat, Fedora, and Mandrake distros too. If that's your only reason for using debian, then you might consider a compromise.

    See atrpms for more info.

  21. Let's use something unsupported.. that'll go over by Kope · · Score: 4, Insightful

    Ok, I love Linux. I use it at work. I work in a really big, international company.

    Here's my take . ..

    If it's not supported/approved by IBM and you are dealing with IBM then find out what they support and use that.

    Why?

    Because 1) it's easier, and 2) you want to succeed.

    Your job is not to move the organization. Your job is to make your boss look good. IBM is very very talented at making their customers look good at very reasonable prices. You will make your boss look better with IBM's willing help than by trying to fly it yourself.

    Apt-get is nice and all, but frankly, support is nicer. If you don't understand that, btw, then you are not experienced enough to be making the decission on what to move forward with. I'm not saying this to be an ass . . . but simply because it's true. Moving them to Linux is smart, but moving them to something the hardware vendor doesn't support is stupid

  22. RedHat is more appropriate by tedhiltonhead · · Score: 5, Insightful

    Everybody get your fire-retardant suits on for the ensuing flamewar...

    The core differences between distros are package management, the version of the kernel, and the version of libc. Debian might work fine for what you want it to do, but a subtle problem might occur that you didn't catch during testing, due to a version difference. I've found that shoehorning, as you mentioned, is generally a bad idea. Shoehorn too much, and your feet will hurt.

    Given your conservative environment, I think RedHat's Enterprise Linux product line is more appropriate. RedHat can sell you a commercial support contract, and they promise software updates for 5 years. Also, future Linux admins are more likely to be familiar with RedHat, which avoids needing to learn Debian's quirks. Also, IBM or other commercial software (like Oracle) is more likely to be supported on RedHat.

    1. Re:RedHat is more appropriate by dasmegabyte · · Score: 1

      I agree. Selling your boss on a cheaper solution with no commercial support is the hard way to job security. It will be cheaper for everybody in the long run to have a phone number you can call if and when something blows up. After all, most support contracts are a FRACTION of the development cost of one staff member per year, and pay for themselves the first time you don't know how to fix something.

      I mean, going with cheaper paperclips is one thing. But cutting out the guys who know how to fix things is a good way to drive your plane into the ground.

      --
      Hey freaks: now you're ju
  23. Support? by maxbang · · Score: 2, Interesting

    IBM? Support? Ha! My company (a large multinational financial corp) made the mistake of outsourcing all the technologies through IBM. Some of the stuff works, but their websphere Host-On-Demand system for terminal emulation is crap. The support angle of it is absolutely awful. I have a job thanks to their miserable support of anything they don't provide to us at astronomical costs. My team supports everything they don't. Their policy is, "If we didn't provide it then 1) we don't give a damn about it, and 2) we won't even attempt to help you integrate it into the environment we provided for you." Good luck. It took us years of badgering them before they would clear the way for installling Apache on a workstation to provide automatic updates of image processing. And on top of that, they didn't even try to give us a solution - it was just plain no. When we want to do something now, we just do it. Then hell with 'em. If you can wean your company off of their teat, then my hat is not only off to you, but also covered in mustard as I will be happy to eat it.

    --
    I also reply below your current threshold.
    1. Re:Support? by wiggles · · Score: 1

      ... But you're not bitter.

    2. Re:Support? by Anonymous Coward · · Score: 0

      That's what happens when you sign a fixed-dollar contract -- if its not in black-n-white, the answer is NO. Blame your own management.

    3. Re:Support? by T-Ranger · · Score: 2, Informative

      I think you are confusing who you are getting support from. If you buy "shrink wrap" (albeit expensive) software from IBM - or anyone else - there is a level of support that comes with it.

      "Outsourcing" has a completely different connotation. If means, beyond the shrink wrap software, installing it, configuring it, and potentially a huge amount of customizations. Does the solution they provided conform to the spec that you gave them at the beginning? You seem to think "support" means "free work after the contract is done". It doesn't.

      IBM is huge. Let me rephrase. Think of a huge company, and then think of something even bigger then that. Thats IBM.

      It is entirely possible, even likely, that the IBM outsourcing team that worked on your project does not work within 1000km of the IBM application team. While the outsourcing team could probably could get the app developers on the phone, a software customer with a high level software support contract could very well do so just as easily.

      If you want support for customizations you've done to a already custom solution (or rather, support for making customizations), Id suggest skipping the outsourcing team and go direct to the app group.

  24. IBM has helped us out... by Howard+Beale · · Score: 5, Informative

    We're running Debian on several xSeries systems. At first, we were having problems with server lockups. While it turned out to be a problem with the XFS file system, IBM supported us by swapping out just about the entire server.

    They won't support the software, but they will support their hardware running it.

    1. Re:IBM has helped us out... by buddha42 · · Score: 4, Insightful
      Hey look a perfect example of why support can be so expensive. People like the parent waste a ton of IBM's time and money on what turns out to be a cock up on their end.

      Conversley, if there's a bug in the default xfs setup in the default redhat kernel, IBM calls up redhat and says "fix it" and redhat says "sir yes sir I love you sir would you like coffe with that".

      It doesnt get thrown onto some mailing list, argued about for a few days, crammed into somebodys bugzilla or wiki, opened and closed three times, moved catagories, sit through a developer moving appartments, ignored by an irc channel with 60 idling people, dissapear into usenet, etc.

      99% of someone saying they "offer support" is just the fact they they have the balls to say "we're so sure this works we're prepared to accept the dent supporting it will make in our budget". For instance with redhat, the very fact that nearly all their customers can file a support request with them now, means that if they didn't have a damn good product, they would lose all their money to support costs. Plus, when there are genuine fixes to be made, they can use their margins to hire full time programs to fix exactly what their customers need fixed pronto... not when some package maintainer gets around to it. You'll notice this is why a metric fuckton of open source projects have @redhat.com email accounts on their credits page. You'll also notice that redhat's commitment to the GPL is near debian like, they even buy other software products and gpl them. When you're paying redhat to support your linux, you're actually in a large part paying them to improve linux to a point where it needs less support.

      I didn't mean to turn this into redhat praising, but merely to counter the insane, annoying, and far far to prevalant attitude around here that redhat is "screwing" anybody with their pay model or "turning their backs on the community". If anything paying for redhat is the easiest way I can think of to support linux development (especially the kernel).

    2. Re:IBM has helped us out... by Beek · · Score: 1

      REAL TALK

      Excellent post my friend

    3. Re:IBM has helped us out... by 808140 · · Score: 1

      All your points are well made. There is quite a bit of anti-Redhatism, but I think that's mostly because if folks have learned anything working in IT, it's that suits change their POV on issues as soon as someone pulls hard enough on their purse strings.

      This hasn't happened yet at companies like Google or Redhat. We all respect them, but we're still nervous about how they'll change when the shit hits the fan. At the moment, Redhat is profitable, and so they have no need to change their business angle. But as competition in the Linux sphere gets more and more cutthroat, you're going to see them doing what all companies do to protect their bottom lines -- making fiscally conservative decisions. And that means that if supporting GPL'd projects isn't profitable, it's going to be the first thing to go. It isn't like this is "evil" or "wrong", it's just a side effect of what Redhat is -- a company. It makes us nervous.

      Now, I think your point about how many OSS projects have @redhat contributions on them is a good one, but it's a little deceptive. Redhat pays people to work on OSS projects -- there's nothing wrong with this, in fact I think it's great -- and as a result these hackers are hacking on company time with company e-mail addresses. While all Debian (for example) maintainers have an @debian e-mail address, most of them don't use it for much other than expressly Debian-related activities. Remember that Debian hackers are hacking in their free time. They're rather harder to identify than Redhat hackers because of this.

      But they're there. Redhat's Fedora Core takes so much Debian technology it's crazy (this is also good, OSS is about sharing). Before the X.org fork, the Debian X Strike Force maintained such a huge set of patches to X that it practically constituted a fork -- much of it, especially as related to non x86 archs, was never merged in. Now, Branden Robinson and his crew are major contributors to X.org.

      Debian has more packages available for it than any other distribution anywhere, because it has more maintainers -- ie, more people officially working on it -- than any other distro. They don't get paid, sure, but it is rather substantial. They're packages are also extremely high quality. Things just don't break on Debian, and Debian stable is just about the only Linux distro anywhere that calls it self stable and actually is, I mean in the BSD/Solaris sense. Put it in a corner and forget about it.

      I do have issues with this one point:
      It doesnt get thrown onto some mailing list, argued about for a few days, crammed into somebodys bugzilla or wiki, opened and closed three times, moved catagories, sit through a developer moving appartments, ignored by an irc channel with 60 idling people, dissapear into usenet, etc.

      Debian, which has no paid developers, arguably gets things fixed faster than virtually any other Distro, and they are very serious about it. The difference is, the bugs they fix are the ones the developers care about, not the ones IBM's high paying customers care about -- unless IBM's high paying customers are paying Debian developers to fix it (which I don't think happens, yet). It's a question of motivation. With Debian, money doesn't really matter -- although of course in practice I'm sure a lot of Debian developers would work fulltime if anyone offered to pay them to.

      Anyway, you say Redhat isn't inherently evil, and I agree. But I would not say it's superior either (you didn't expressly say that, but there was the implication).

    4. Re:IBM has helped us out... by stevey · · Score: 1
      unless IBM's high paying customers are paying Debian developers to fix it (which I don't think happens, yet).

      There are several companies who have paid Debian Developers on staff, so it's not too bad an idea.

      In our company I changed a lot of servers from ancient versions of RedHat and SuSE over to debian - the fact that I'm a Developer probably helped sell it, but in practise I know the distro and I know my packages, but I don't have any magic inside knowlege for fixing things.

      I was lucky to make the change on the grounds that Debian with APT is simple to keep up to date, and the security team is very responsive. The fact that the machines I inherited hadn't been updated for years for fear of breaking things ..

  25. Distro fights by Anonymous Coward · · Score: 3, Interesting

    I've had the same conversation in my workplace, when deciding upon a distro to standerise on. It was a tossup between SuSE and Debian.

    It eventually boiled down to a single point: SuSE had commercial backing from Novell. Debian is purely a community-maintained distro. If we built a server for a customer, and then that customer decided they wanted to buy support for it, the only safe answer was to use SuSE or Redhat... and frankly, none of us (including the management) liked Redhat a whole lot.

    At the end of the day, you need to ask yourself a few questions:

    1) Are you happy supporting %DISTRO linux?
    2) Are your management types going to be happy with it?
    3) Are your customers going to be content with it?
    4) Is it compatible with commercial packages? (Really important... although you might be able to shoehorn say, Chilisoft onto Debian, do you really wanna do that across a couple of hundred servers, and then end being responsable for manual updates or whatever?)

  26. Easy answer... by LnxAddct · · Score: 3, Insightful

    In all seriousness, go with Red Hat, you won't regret it. They have the best support I've ever had to deal with and their enterprise line is the most consistent, stable, and feature filled distro that I've seen for the enterprise. I use Debian on personal servers, and while it's a great distro, and Debian stable is *extremely* stable, it is not anymore stable then Red Hat. Also, most enterprise applications are geared towards Red Hat. Alien is a nice utility, but sometimes craps out on me. You'll have no trouble finding RPMs of any major application on linux. Also, I love apt-get as much as you do, but yum is great, up2date is nice(although I rarely use it), and apt for rpm is awesome, although I'm not sure what its like on RH's servers, i've only used it on Fedora. Apt-get should not be a major point in your decision considering that once a server is up and running, you should rarely ever have to install or modify many things (other then security update, which RH handles nicely). IBM can't support Debian's repositories anyway because they have no clue what is in them and they have no jurisdiction over their distribution. Just spend the money on a good corporate server and I assure you that you won't regret it. It will also keep the higher ups happy, and if the shit ever hits the fan you can just toss the problem to Red Hat, who are btw very good and very quick at solving damn near any problem in the world.
    Regards,
    Steve

    1. Re:Easy answer... by Trejkaz · · Score: 0, Flamebait

      I've found that Debian Testing is more "stable" than Debian Stable. I suppose the corollary is that Debian Testing is about as stable, or more stable, than RedShat.

      Disclaimer: I think they're both scum, and that Gentoo should rule the universe.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  27. RPM vs. something better by rayde · · Score: 1
    This brings up an interesting point. The two "corporate" flavors of Linux, SuSE and Redhat, are both RPM based. The advantages of apt or portage are fairly obvious, so why haven't distributions based on "easier" software installation methods become more mainstream in the corporate world? are corporate customers being forced to use these "more difficult" distributions simply because it makes it more likely the end-user will need that costly support? if you switch to something like Debian with a strong user-community, will you even need to pay for software support anymore?

    Of course I'm generalizing on the "ease of use" of a Debian system opposed to a Redhat system, but i think you can see my point.

    1. Re:RPM vs. something better by LnxAddct · · Score: 1

      Wow you missed the clue train about 2 years ago, relax I'm kidding. Apt has been out forever for rpm based distros, not sure how it is on SuSE, but I use it all the time on Fedora. Also, rpm based distros have a pretty graphical utility known as Red Carpet. It does everything the commandline tools do, but in a "prettier" way. There never was anything hard about RPM distros, I mean the hardest it ever got was d/ling the rpm and typing "rpm -i ". Dependency hell sometimes occured but thats true for any packaging system, including dpkg. Its the centralized repositories that fixed all that.
      Regards,
      Steve

    2. Re:RPM vs. something better by tigerc · · Score: 1

      if you switch to something like Debian with a strong user-community, will you even need to pay for software support anymore?

      You buy Redhat or SuSe because of support. When you have a critical application that goes down, you want it fixed NOW. Not after paging through newsgroups or googling for hours, that's wasted time. Besides, Redhat and Suse test their enterprise grade linux with major applications that a customer would use, like Oracle. It's designed with that in mind. Debian supports a broad range of architectures and a wide variety of users. With RedHat and Suse, a specific group is targeted. Support is where they make their money, not selling linux to home users.

      As for package management, you don't need a repository of thousands of applications. Besides, all of the apps you'd ever want to install are well documented. It's not like your going to use portage to install Oracle.

    3. Re:RPM vs. something better by mrchaotica · · Score: 1

      True for any packaging system? That's funny, I never experienced it with Portage...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:RPM vs. something better by LnxAddct · · Score: 1

      I ended my comment with stating that it was the centralized repositories that fixed all that. Try using portage without a central repository and see what happens. Not trying to start a flame, but I just think what I wrote was misread or misunderstood.
      Regards,
      Steve

    5. Re:RPM vs. something better by mrchaotica · · Score: 1

      Oops! Sorry, I think I just sort of skipped over that last bit.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:RPM vs. something better by Stevyn · · Score: 1

      As just another annoying gentoo user, I agree with you. Having a system working around portage makes life so much easier. Dealing RPM hell makes using linux more difficult than windows. Yeah, I meant that!

  28. IBM support by chameleon3 · · Score: 1

    you might get it to work, but bottom line, if IBM doesn't support it, and something goes wrong, they'll tell you to get Red Hat/Fedora, which is the Linux distro that they officially support AFAIK. You'll be going out on a limb if you go Debian. (ironic b/c Debian is the most stable, has the most packages, etc.) I'm a Debian user myself.

  29. many packages by dh003i · · Score: 1, Insightful

    "The latest greatest software via apt-get"

    Since when has Debian ever had the "latest greatest" anything? (responding to another post)

    There are advantages of Debian, but being up to date on the latest software isn't one of them.

    Debian offers easy upgrades with few problems, and great stability. If the company can get IBM or another company support Debian, then they should switch, if the switch-over costs aren't larger than the gains, compensating for time-preference (the present value of the future benefits of switching to Debian, compared to the present cost of switching over to Debian).

    Whatever money the company has sunken into support for RedHat is irrelevant. People here saying that the company should make a decision based on that don't understand economics. Past costs are already sunken, and are a given. The only relevant thing is which course of action is going to be the most beneficial into the future.

    If the benefits of switching over to Debian -- minus the costs of switching over, and the cost of getting support for Debian -- exceed the benefits of staying with RedHat (for which we must consider the support to be a "part of it"), then the switch should be made. Otherwise, it shouldn't.

    If the switch shouldn't be made now, then it will probably be something that will be worth pursuing when the support contract runs out, if there are reputable companies offering good support for Debian.

    1. Re:many packages by Anonymous Coward · · Score: 0

      Since when has Debian ever had the "latest greatest" anything? (responding to another post)

      Debian actually has three major branches: stable, unstable, and testing.

      For servers, you really do want Debian stable. And that isn't exactly the "latest greatest", but by golly it will be stable, and it will be new enough for most servers. (And you can use "backport" packages if you need some package newer.

      For desktops, you can use Debian testing or Debian unstable, and get new software very soon after it comes out (hours, for some packages; longer for a few packages such as Xfree86).

  30. IBM Knows All - Not by Anonymous Coward · · Score: 0

    ... As a challenge, I am trying to persuade them to use my preferred distro but there are hurdles: IBM doesn't officially support Debian as a platform, though I have anecdotal evidence that most of it can be persuaded to work (with alien etc). Does Slashdot have experience shoe-horning Debian into this kind of scenario? Most importantly, how havw,,

    If you ever have read a EULA agreement? You will see there isn't much support in anything anyone sells, IBM is no different. EULA is just a very long way of saying no support. So claiming "supported" is usually limp at best.

    Ultimately any organization has their best support in their own people. Some monkey sales type will of course disagree - as they want their staff in on the cake. They usually play management like a piano with FUD. Hope you win as where management isn't F'CKed with FUD the environment is good for everyone, including employees and shareholders.

    Any distro that works and adds to your business needs shoudl be used.

  31. sandbox it by Chuck+Bucket · · Score: 4, Insightful

    make a sandbox running Deb on your network to start showing them what it can do. this is what I did at my work, and it worked. Currently CVS and the Build machine are running my Linux distro of choice; Gentoo, for mainly the same reasons you mention.

    RHCE's aren't going to do what we can do with *our* distro's, it's more than just LInux to us.

    CB

  32. Why? by Mullen · · Score: 5, Insightful

    So, you need to ask these questions to yourself and your co-workers:

    If you have a stable working enviroment, why change?
    Is this move going to be cost effective?
    Is the distro I use going to be the proper one?
    Why am I really using this distro? If you say, because it is the one I use at home, then you need stop this project right in its tracks.
    How easy is it to manage this distro in my enviroment. Running "apt-get upgrade" on 500 servers is not do-able.
    Is there proper management software out there for my distro/platform of choice?
    Does my software I need even run on my distro/platform of choice?
    What about support for my software on my distro/platform of choice?
    Can I keep my system software in sync across all servers?
    Can I easily manage the distro install process?
    Can I trim down the install time?
    Can I make the install process automated?

    These are just the basic questions you need ask. Don't get stuck on one distro. Be flexable and look around. Redhat or Gentoo or something might be better choices.

    --
    Linux O Muerte!
    1. Re:Why? by gabba_gabba_hey · · Score: 1

      while you make some valid points, there are a couple I have to address...

      1) How easy is it to manage this distro in my enviroment. Running "apt-get upgrade" on 500 servers is not do-able.

      Ok, how many people are actually running 500 servers? Even if they are, see 2)

      2) Can I keep my system software in sync across all servers?

      There are several trivial ways to address this. Among them:

      Scripted upgrade commands that hit all of these servers (of course after testing the upgrades on development servers) ... or

      Having them all update from an in-house repository that pulls the current releases or even your own custom packages either via a cron job or a script that tells the servers to ugrade (again after testing on development servers) thus saving an assload of bandwidth.

      Really, this is trivial and if you can't manage this, you don't deserve to be admining these systems.

    2. Re:Why? by gabba_gabba_hey · · Score: 1

      By the way, this applies to any distro, not just Debian, although it is my fave.
      xox

    3. Re:Why? by slim · · Score: 1

      Running "apt-get upgrade" on 500 servers is not do-able.

      It sounds very easy to me. In fact with a controlled APT source, I'd let my 500 servers run "apt-get udpate ; apt-get dist-upgrade" in a cron job.

      A smart house would probably run their own apt source, and test controlled sets of updates before copying them to their in-house servers.

    4. Re:Why? by fred3666 · · Score: 1
      Be flexable and look around. Redhat or Gentoo or something might be better choices.
      Your post made a certain amount of sense until I got to the bottom and read that you suggested Gentoo as a more appropriate distro for corporate use.

      Debian would be my first choice for (small) corporate use where there is no service contract in place. If the company has IBM kit and a related contract then they might as well choose a distro listed on this page: http://www-1.ibm.com/linux/ (namely Red Hat, SUSE or TurboLinux)
  33. Notes from a former IBM employee. by Yaztromo · · Score: 4, Informative

    I used to work for IBM in the division that developed DB2 for Windows, OS/2, Linux, and various Unicies (but not OS/400 or other "big iron" systems) three years ago, and worked on code for DB2 v6 through to v8.

    At that time, our Linux testing was primarily against Red Hat and a few others (from hazy memory, Turbo Linux, Red Flag, and one other I don't recall at the moment). Debian was not tested at all for any of their products. Red Hat was their primary focus, and seemed to be the Linux platform most of the developers ha on their desktop systems (although a lot of the Unix development was actually done through AIX-based systems).

    Things may have changed since this time, but I haven't seen any outside evidence of this. Do you really want to try running these applications on platforms and with packages that the original vendor hasn't done any testing with? The IBM products you mention are not cheap -- why risk having them break by running them on an unsupported platform?

    If you're a big account, talk to your IBM account rep and tell them you'd like to move to Debian. You'd be suprised how much IBM will do for a big account (or, at least, would do when I was there).

    Yaz.

    1. Re:Notes from a former IBM employee. by dh003i · · Score: 1

      Maybe not as big a problem as it seems, if both the test Linux distribution and the untested Linux distribution adhere to standards (such as FHS).

    2. Re:Notes from a former IBM employee. by Yaztromo · · Score: 1

      Just a quick reply to myself -- thinking about it some more, I'm sure we also tested on Mandrake, and I think on Slackware. But certainly not Debian.

      Yaz.

    3. Re:Notes from a former IBM employee. by vgaphil · · Score: 1

      I run DB2 Connect on our Debian web server at work and IBM has helped us out of some binds. As they should, we paid $20k for DB2 Connect. We met with an IBM rep last week to discuss our AS400 upgrade and he mentioned running Linux on our new iSeries. I told him that we run Debian he had never heard of it, the only distros he knew of Suse and Red Hat.

      --
      A clever person solves a problem. A wise person avoids it. -- Einstein
    4. Re:Notes from a former IBM employee. by NuShrike · · Score: 1

      It's been somewhat of a bitch to get Lotus Domino on Debian.

      IBM tested with Redhat and all the assumptions that goes with it. This means Debian will most likely have different library paths which you'll have to "fix", lib dependencies that Debian isn't new enough to have (gcc, libc vs glibc), and so on.

      It can be quite the masochist trip through Debian-land, if you're into that.

  34. One of the things I love by Trogre · · Score: 1

    about Debian is the ease of upgrades.

    An apt-get update;apt-get upgrade will most of the time do everything you need to update your machine to the "latest" version of whatever you have installed. Of course "latest" depending on whether you're running stable, unstable or testing.

    There is really little necessity to go through the old windows-esque way of reinstalling every time a new release of your distro comes out (or take your life in your hands and attempt an 'upgrade'). I guess it's just a change in mindset for how to upgrade a system.

    Having said that, I would still love to see some decent management tools like chkconfig appear in debian.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  35. Using Debian by papasui · · Score: 0, Offtopic

    I've recently developed several cable modem network applications that run off a Sparc box loaded with Debian with PHP and mySQL. They connect into the cisco 7200 and 10k series uBR chassis and allow our field techs to resolve the hybrid fiber coaxial mac address on the modem to it's internal 10.x.x.x ip address. This allows them to pull snmp data from the modem, such as RF levels, bandwidth, errors, etc.

    Now getting back to the topic, the reason I went with Debian is that it allows me to easily install what I need knowing that it's going to work without any trouble. I can dedicate my time to development rather than trying to figure out why line 5234 in blah.h is giving me some error.
    Incidently, the combination of my software and my Debian server got me a presentation in front of the company president. That's really saying something when there's 16,000 employees. As a side note if there's interest I'm considering creating a sourceforge project for my work (assuming it gets approval from my boss.)

  36. Never thought I might say this... by diggem · · Score: 3, Insightful

    Stick with the supported platforms, son. Dink around with your favorite distro on your own box(es). I've gone one dedicated FreeBSD 5.1 box and one dual boot windows/Debian testing box. I wouldn't think of pushing Debian branded linux in favor of something like RedHat. With RedHat or SuSE you've got a substantial corporation behind you. Not just the distros but the companies who support those platforms as well.

    There's plenty of help on the internet at large, but they arent paid to have an answer to you in any amount of time. They don't even have to answer your questions at all. In fact they could simply call you a tart and a fop and go frig yourself or something strange like that instead.

    Evangelize Linux, to be sure. But stick with what's supported. You'd rather have IBM or RedHat to point a finger at when it doesn't work rather than sitting on your thumbs and trying to explain to your boss once again why Debian was the superior choice.

  37. Re:Let's use something unsupported.. that'll go ov by Trogre · · Score: 1

    Or just use apt-get on another distro like Redhat.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  38. Be a man! Use Slackware! by arfonrg · · Score: 1

    I mean, if you're going to fight the system and go with a distro that your contracts won't support, you'll end up being THE SUPPORT for the Debian users. Been there done that!

    So why not at least pick the best distro?

    Of course, you really have an ice-cube's chance in hell of getting them to adopt Debian so, this is really a moot point and I might as well use this moment to annoyingly tell everyone which distro I like best-

    {{{{{SLACKWARE}}}}}
    Found where better OSes are sold.

    -----end shameless plug----

    --
    Your thin skin doesn't make me a troll
  39. Some advice by Performer+Guy · · Score: 2, Interesting

    Don't turn your companies first encounter with Linux into a science project with your favourite distro. Even if you've heard it can be 'persuaded' to work. You're on a salary as are others, keep it sweet & simple and don't waste your own time, because that creates an impression too.

    Go with a flavor of Linux that IBM supports, then later when you're feeling adventurous introduce a Debian box or two. Making the Linux transition any more difficult than it has to be seems utterly pointless, especially inside a conservative organization. Make sure they take the right lessons away from this, not some ambiguous point confused by distro issues.

    Muddying the waters with unsupported distro complications is just bad judgement.

  40. Shoehorning by ceswiedler · · Score: 4, Insightful

    The fact that you're talking about "shoehorning" Debian in, using "anecdotal evidence that most of it can be persuaded to work" should answer your question.

    This isn't a PHB issue, either. Anyone with a real production system should be scared off by language like that.

    1. Re:Shoehorning by sydb · · Score: 1

      I didn't make it clear - the shoehorning is into the mindset of the operations organisation, not into the technical niche I'm trying to fill. Debian fits perfectly into that niche, but there's cultural cruft blocking the way.

      --
      Yours Sincerely, Michael.
    2. Re:Shoehorning by Cid+Highwind · · Score: 1

      "Cultural cruft" like Debian not being a supported distro by the software you wanty to use? Or cultural cruft like managment not liking to hear phrases like "most of it can be persuaded to work" in connection with critical apps?

      Both of those would be considered serious technical problems to someone who is interested in the final system working rather than in shoehorning his favorite distro into a niche where it doesn't fit. Use Debian somewhere else. Tell IBM you want them to support it. Then do the right thing and install SuSE and make everything work like it's supposed to.

      --
      0 1 - just my two bits
    3. Re:Shoehorning by Anonymous Coward · · Score: 0

      The shoehorning is technical, as anyone who has had to move distributions can attest.

      IBM support; Debian. Pick any one. This isn't a greenfield deployment, and if the company has already picked #1, get used to it or move on.

    4. Re:Shoehorning by sydb · · Score: 1
      Sorry, where did I say "critical apps"?

      Important apps right enough but they're not line-of-business.

      Also, the IBM software I want to use is incidental to the purpose of the system. It's about fitting in to the "enterprise".

      It's amazing the assumptions people will make in order to be condescending. That's not aimed only at you, there are many other posts saying things like:

      • If it's already working, don't fix it (this is a *new* system)
      • Only a crazy would run their production apps on Debian (I disagree but in any case this is NOT LOB production, it is a deployment system for development environments through to production. It's also going to be a sandbox for my team)
      • You can get APT for RPM (my preference for Debian is less to do with APT and more to do with the number and quality of pre-packaged debs available via apt-get

      Oh well. Luckily a few people gave me notes about their experience, which is what I asked for.
      --
      Yours Sincerely, Michael.
  41. Two hurdles instead of one by HuguesT · · Score: 2, Insightful

    Your scenario is a bit vague.

    What would Linux be used for? desktop or server room? Debian makes more sense for the latter (stability, consistency and good response time to security issues) than for the former (unease of install, antiquated desktop on Debian Stable, lots of work needed to maintain essentially your own desktop-ready distribution, obvious support issues with IBM, look on the management people face when you tell them your wonderful distro is based on "Debian Unstable", etc).

    Maybe you can make the pill easier to swallow if you go to a more commercial version of Linux first, e.g. SuSE or RedHat? This way you only have to clear the first hurdle of making Linux acceptable in your company. It will still come with support contracts, releases, and other things management can cope with. Not to mention that these distros and others have to some extent caught up with Debian, using apt themselves or yum.

    If your setup is Linux for the desktop, how much experience do you have with managing more than a handfull of machines and a couple of users under Debian Linux ? Debian currently makes a fine meta-distribution but don't make the mistake of assuming it will be as easy to maintain as your own machine. You'll have to cope with more user demands than just your own and a wider array of hardware.

  42. what do you mean? by dh003i · · Score: 4, Informative

    What do you mean by "doing everything the Debian way"? Are you saying Debian doesn't adhere to the FHS? Or are you just saying that -- while complying with standards relevant to a *nix -- it does things differently than RedHat or SuSe?

    If you're simply saying that it does things differently from RedHat, then who says that the way RedHat does things is "the standard"? As for "special config tools", etc, why are Debian's config tools "special Debian config tools", and RedHat's config tools not "special RedHat config tools"?

    It seems to me that your either saying that Debian doesn't adhere to standards (such as FHS), which would be a good criticism (even though sometimes standards are wrong), but in which case I'd want some examples; or you're saying that it doesn't do things the "RedHat" way, which is like complaining about it because all of its programs aren't in C:\Program Files.

    PS: Personally, I use Gentoo.

    1. Re:what do you mean? by lrwx · · Score: 0

      At my place of work I program embedded linux systems. Building a GNU tool chain for cross compiling binaries for other architecture such as mips(el) and arm is nearly trivial on Debian. I fond this out the hard way playing with all differnt environment values in SuSE just to make it function. This leads me to believe that Debian is a better development platform for GNU software. Yet the main problem is still there in terms of commercial software. If your company is planning on running commercial software I would use SuSE or RedHat. They are better geared to this type of commercial software. But to be honest I'd stick with what your corporate overlords have mandated you to run. Like everyone else has said you'll find support for it much better than spending endless days trying to figure it out.

      --
      KNEEL BEFORE ZOD!!
    2. Re:what do you mean? by dasmegabyte · · Score: 1

      PS: Personally, I use Gentoo.

      Then you're used to tweaking software before even considering that it might work. No wonder you're defending Debian.

      (J/k...I use Gentoo at work and was surprised that Sybase 9 installed on it without a fuss and worked perfectly the first time. Unfortunately, said machine is a p2 233 and is like a secretary with an armful of papers when it comes to serving a database)

      --
      Hey freaks: now you're ju
    3. Re:what do you mean? by darnok · · Score: 2, Insightful

      I think, in this case, "the standard" is equivalent to "the config that my software vendors will support".

      As with many others here, I use Debian at home and love it. However, if you have to tie yourself up in knots to get Major App A to work on Debian, then jump through all sorts of hoops to get support for Major App A from the vendor because the vendor doesn't support Debian, then from a business perspective I'd have grave doubts about choosing Debian in the first place.

      Yep it's great for all sorts of reasons, but businesses want risk-free, continual operation of their infrastructure. If they have to pay extra to get you trained on RedHat or SUSE, that's a tiny cost compared to an outage.

    4. Re:what do you mean? by Billly+Gates · · Score: 1

      Thats the problem.

      Redhat wont support FHS and prefer their own proprietary files and ways in /etc and usr/local/etc.

      This is why there is some anti rh resentment here on slashdot.

      Vendors like Oracle want to support only 1 distro so they write it for redhat and if it works they claim its done. Hell they do not even want to support Fedora and prefer only RH AS.

      Just like open standards are proprietary thanks to microsoft the same is true for FHS.

      Also many newer OSS programs are not compatible with their old ones. A different version of bash or make could cause a problem with Debian.

      Linux is turning more into Unix everyday with incompatible versions.

  43. +5 funny by Anonymous Coward · · Score: 0

    I just busted a gut, thanks.

  44. Our debian production server story... by Anonymous Coward · · Score: 0

    Our department (Computer Science and Engineering) recently charged our unix sysadmin team to create a new linux server for software development, grading and homework for all students. We ended up choosing Debian over SuSE and Redhat "Enterprise" products. Redhat did not have the polish and maturity of an enterprise-quality product, and SuSE, while it was extremely polished, did not seem flexible enough (overdependancy on LDAP).

    We chose the Debian "Sarge" release and have not looked back. It has been nothing but a pleasure to administer and maintain. We run it on a Dell Poweredge.

    My boss was jittery at first about using a distribution with no marketing department behind it ;) But one cannot discount the ease of maintainance and consistancy of Debian. It was natural that it finally won out on merit alone.

    c. thomas
    CSCE dept, University of Arkansas at Fayetteville

  45. Give them a working example. by dodgy_knickers · · Score: 1
    Nothing sells like a working system. I've done this before in the engineering labs where I used to work. Set up a debian system, and leave it where people can get to it and would likely use it. Make sure it works exactly as you promised.

    When they need something that isn't installed, introduce them to APT.

    Once my fellow engineers were able to witness just how well debian works, the whole lab was converted to debian (and a few desktops as well).

    -kev

  46. i heard... by Anonymous Coward · · Score: 0

    that brooce perens is the goatse guy...is this true?

    1. Re:i heard... by Anonymous Coward · · Score: 0

      that brooce perens is the goatse guy...is this true?

      Nah, he is the other end, hence "Bruce Penis".

  47. Debian should be the standard server side by HawkingMattress · · Score: 1

    What other posters say is true, don't put your job at risk if you have to install Oracle or other Redhat only things.
    But I hope debian will be better supported in the future, it's really better serverside. It seems big players know this, but only support what PHBs want. For example I have read in numerous places that HP uses debian internally. But their server tools can be only installed on redhat or suse, even if they probably have an internal debian version. But it seems things are starting to move slowlyn as more and more users are installing debian anyway when it is possible and stating it in the forums.

  48. Simple question by joke-boy · · Score: 3, Informative
    Say for the sake of argument that you talked them into it. And say that a week later, you decided to quit. How screwed would your company be, in terms of maintaining the solution you implemented? If the answer is "not at all", then your proposal is a fine thing. If your answer is anything else, then it's a bad idea.

    Doing something like this is just like trying to use Perl or Python (or Java or whatever) in an all-C/C++ shop for the first time. It may be the best solution for the problem you happen to be solving. But if the company doesn't consciously maintain a knowledge base in the "new" technology, any of the new work is essentially dead once the author leaves. Same thing applies to a new OS, a new third-party app, or whatever.

    The best technology solutions are maintainable, extendable, and reusable. And the most common error is to overlook maintainability.

  49. he wants... by Anonymous Coward · · Score: 0

    to run debian so he can directly have an effect on the size of his e-penis. Getting your corporate office to run a hobby OS increases your e-penis by +3.

    1. Re:he wants... by mabinogi · · Score: 0

      then why didn't he go for Gentoo? surely that has an even greater bonus!

      --
      Advanced users are users too!
  50. I am experiencing this as well by wobblie · · Score: 2, Insightful

    And please, windows gimps with no linux experience need not moderate nor reply, because you don't know what you're talking about.

    It is true that Debian does not have much commercial support, beyond Progeny and a few others.

    However, it is the easiest linux distro to support, hands down. It is far more deterministic, more polite to it's user base, and far easier to support your commercial software on that anything else (provided you do it right). Why debian is not more popular with big houses is a topic up for grabs, but it has more to do with psychology, intertia and plain ignorance than anything else.

    and to those who are saying "shut up and go with what's there" I might remind you that the reason they're using linux in the first place is because users (in this case admins) wanted to use it. The demand came before the supply, OK?

    I believe Debian is so far superior to the other distros that wide support for it is inevitable. It makes too much sense. I think partly the reason is isn't widely commercially supported is because Debian spent the first years of it's existence more concerned with infrastructural matters than anything else, without much concern for usability. Now that they are very actively working on usability issues and other assorted superficialities, look out. they have a solid, modular architecture supported by well designed political process.

    Lastly I might add Debian is not a company that can be bought or influenced by money; it is a non-profit with protected legal status. It is very politically stable and is the only software producing organization I know of that has a social contract with it users. Gentoo or FreeBSD (both being somewhat "cathedral like" in their organization) may have the quality of Debian, but they can't match the political stability, and neither can any commercial company.

    1. Re:I am experiencing this as well by Anonymous Coward · · Score: 0

      well put.

      the secret sauce here is 'research'. it's obvious from the other posts that most people here are of the 'me too' type. cover your ass at all costs.

      a few points:

      1. if you do your research properly and thoroughly, the research will tell you if debian is right. in 8 out of 10 cases for us here it has been that debian simply kicked redhat and suse ass all over the place. it's just that simple.

      2. there is no better guarantee that you can have behind a software package, than the community behind it. i trust novell or redhat no more than i trust microsoft (well... a little). as was pointed out, businessess often go out of business, communities don't.

      3. the debian social contract is to your long term business benefit. there is no ambiguity with debian. you know what your getting and why, and it's right there in the social contract. with companies, what you get is dependent on who holds their chain ... who do you trust more, blind greed of shareholders or the spirit of a community whose social contract is spelled in black and white?

      4. there is no difference between the distros. a kernel is a kernel is a kernel, gnu tools are gnu tools, etc. suse == redhat == debian == other distro. if you expet to be a system administrator, it is expected that you are qualified. if you are qualified in gnu/linux system administration, administration of suse, redhat or debian is trivial on you should be able to handle it.

      5. wait for sarge to be released

      for us, we have now run debian on a few workstations for 6 months. not a glitch or blip. never had to call for help, not even google.

      once you know debian, you don't haveto ask such questions, you know redhat and suse can be easily replaced.

    2. Re:I am experiencing this as well by Anonymous Coward · · Score: 0

      I'm sorry, but were you thinking that this pile of unabashed zealotry could remotely pass for a business case?

    3. Re:I am experiencing this as well by Fweeky · · Score: 1
      "Gentoo or FreeBSD (both being somewhat "cathedral like" in their organization) may have the quality of Debian, but they can't match the political stability"

      Huh? How is Debian more politically stable than FreeBSD or Gentoo, and why should we care? Or do you just not like Gentoo or FreeBSD users? ;)
    4. Re:I am experiencing this as well by wobblie · · Score: 1

      No I have a lot of respect, but Debian is a large democratically run organization. It stands to reason that it could survive more trouble than say, FreeBSD could, which if a handful of people called it quits, it'd be over.

    5. Re:I am experiencing this as well by Kiryat+Malachi · · Score: 1

      If a similar number of important Debian maintainers quit, Debian would be pretty screwed as well. The important thing in both cases is that someone else could pick up the ball if they so chose.

      Debian is more stable than FreeBSD only if you interpret stability to mean number of maintainers.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
  51. Re:Be a man! Use Slackware! by Anonymous Coward · · Score: 0

    I, for one, am proud to be second to this flamewar.

    If you've got balls, go Gentoo!

    {{{{{GENTOO}}}}}
    Found where better OSes are downloaded and compiled

  52. Debian by jschmitz · · Score: 0

    Wow all I can say is I work closely with IBM and Linux and if you actually get your boss to go with Debian you are gonna regret it. IBM will not support it and what is your rationale anyways?? what is wrong with RedHat?? I understand that you are confortable with Debian and I know its a fine distro but the costs to you (your job) far outway the gains here.

  53. Solution by Anonymous Coward · · Score: 2, Insightful

    Run your critical application on Debian. But make sure that if and when something goes wrong, you can reproduce the problem on a supported distro (Redhat, I guess).

  54. Or worse by Trejkaz · · Score: 1

    If you introduced them to GoboLinux, they would have several spasms before collapsing in a dead heap.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  55. We've Actually Done It by DaGoodBoy · · Score: 4, Interesting

    We have had a government contract that required Oracle 8i for odd reasons. Debian still has available the older libc versions needed for Oracle 8i. I don't if any current versions of RHEL or SLES support 8i, but I know Debian + the older 1.1.8 JDK allowed the Oracle installer to run and work with minimal shoe-horning.

    The other Debian box we built for this application was for running Tomcat with the Sun JDK pushing a web-based reporting tool. We were able to demonstrate how Debian supported removing all unrelated packages (including compilers) and lowered the security profile lower than their Solaris boxes. (They still used telnet, God help them) The demonstration worked and the server is running Debian in production on the [redacted] government network.

    Don't push it. We recommend Debian because of access to the build/distribution system and the ability to craft custom loads for specific purposes (point-of-sale, thin client, rich client, etc.). Controlling the build/distribution environment is a bigger issue than many people realize. But we really support anything because after a certain point, Linux is just Linux.

    Comment on DebianPlanet about how we do it

    We use it in our business and support it for our customers. No problems here! Go Debian!

    --
    My God! It's full of Voids!
  56. Re:Let's use something unsupported.. that'll go ov by Anonymous Coward · · Score: 0

    Moving them to Linux is smart, but moving them to something the hardware vendor doesn't support is stupid.

    Should read:

    Moving them to linux is smart, but moving them to something the hardware vendor doesn't support is suicide, for you, your boss, and possibly the company in some cases. Improper changes like this can make or break a lot of places, and looks bad on your resume too..

  57. shoe horning is part of the problem by Anonymous Coward · · Score: 3, Interesting

    The reasons you cite for using Debian are contradicted by your stated approach. The reason that apt-get and dpkg are strong is the features they have vs rpm--using alien squanders any advantage you may have gained by going with .deb .

    You find yourself using terms like shoe-horn, this should be an indication to you that the shoe doesn't fit.

  58. Red pill blue pill by lanner · · Score: 1

    I have a saying for this. "You can't force someone to take the red pill". It goes for alternative operating systems, and many things in general. If they aren't ready, giving it to them isn't going to help.

  59. I have done exactly what you want to do by digidave · · Score: 4, Informative

    I, too, am in a heavy IBM Websphere and DB2 environment and when we bought new hardware I looked into upgrading the distro from Red Hat 7.3.

    First, the install on Debian isn't smooth. I tried the latest stable Debian as well as some updated packages that I knew I'd need. I installed Websphere and had some problems. Stuff worked, eventually, but it was a pain that I wasn't willing to deal with on an ongoing basis (fixpacks and such). Java GUIs were particularly troublesome, although the web console is really all you ever need. Java problems worried me a lot.

    I tried Suse and Red Hat's enterprise offerings, which I had been given demo disks for, as well as their free counterparts. One major hurdle with Red Hat was that there are some major Java threading issues with RHEL 3.0 and Red Hat 9 and above, so I'd be stuck with RHEL 2.1 or RH 8. I decided to go with Suse 8.2, which is supported as a development platform (no free Linux is supported for production use).

    What I found on my distro adventures is that IBM supports anything, but they do complain about it. For instance, even our old environment had RH 7.3 while only 7.2 is supported. During my Debian install it was IBM who helped me get it working. When supporting these distros they constantly question the Java version and go through a checklist of software versions to make sure everything's ok. But like I said, they will support it.

    While I have gotten bad support from IBM before, overall they are much better than any other company I've had to deal with on an ongoing basis. They really do try to help out. A couple times I've had some idiot at their help desk so I asked to be transfered to someone else, but other than that they've been great.

    --
    The global economy is a great thing until you feel it locally.
  60. Support contract issues by MarkTina · · Score: 1

    If you have a support contract with IBM for the applications your company has purchased then you might not want to change the underlying OS .. cause IBM could quite easily turn around and tell you to bugger off and fix it yourself if you have a problem (because you will be running an unsupported configuration).

  61. Re:he means what he says by dh003i · · Score: 2, Insightful

    In that case, it is not correct to say that Debian is a "non-standard distribution". It simply isn't supported by Oracle and IBM. This really shouldn't be much of a problem if the distros supported by Oracle and IBM and Debian adhere strongly to standards (like FHS).

    As noted in the above message, I don't use Debian, but Gentoo (and I probably wouldn't recommend Gentoo to a corporation, due to lack of big-company support, unless there were special circumstances that hyperbolized the benefits of Gentoo).

    I'm not "defensive about my operating system". I'm just curious by what the person meant when they were talking about "non-standard". RedHat is not a "standard", nor is Gentoo, or any other distribution. They are simply implementations. It is simply one among many distributions of GNU/Linux. FHS, on the other hand, is a standard. Thus, any Linux that doesn't adhere to FHS (such as GoboLinux) is non-standard.

  62. Please contact your IBM sales rep by metamatic · · Score: 4, Interesting

    Many of us inside IBM would like to see at least one free distribution supported. However, IBM won't support Debian unless there's customer demand. You're a customer, so demand it. Keep demanding it.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Please contact your IBM sales rep by Anonymous Coward · · Score: 0, Flamebait

      Pragmatically, when IBM says "customer demand", they mean "CIOs of Fortune 500s who give us feedback at the Harvard Club". Good luck getting the sales rep to even return a call from a lowly SA.

  63. 'Sunk' not 'sunken' in that context by Anonymous Coward · · Score: 0

    Thanks.

  64. SuSE or RedHat... by stirfry714 · · Score: 2, Informative

    You know the right answer. The fact that you're even asking here means you already know deep down that the best thing to do is RedHat or SuSE.

    With that said, use SuSE. The last thing we need is more RedHat customers. Competition is vital to keep Linux from turning into a RedHat-only proposition (in the enterprise). Support SuSE, at least keep it a duopoly between Novell and RedHat - they'll beat each other up and keep things fair.

  65. Re:Let's use something unsupported.. that'll go ov by Trejkaz · · Score: 1

    Off-topic, I know, but most people's job is actually to make themselves look good. There's no point working your arse off if the only person who gets the benefit is the boss. :-)

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  66. Debian Release Cycle by ansible · · Score: 2

    I've picked Debian for an embedded systems project we're working on.

    The problem with the distros out there is that some are updated 2-3 times per year (stable release to stable release) and then the old releases are supported for maybe another year.

    We wanted something with a longer release cycle. Sure, we could have picked RHEL, but the client is cheap, and didn't want to pay big bucks for support.

    So we're going with Debian Sarge. It should go stable well before the project has finished development, and with any luck (i.e. Debian again takes forever to push out another release), we'll still get security updates for 3 years or so.

    But this is an embedded application without a lot of external software dependancies. We're using a free database, for example.

    I've experimented with several distros, but I've stuck with Debian for our servers and workstations. Our main fileserver, for example, has never, never ever crashed. I'd have 4 years of continuous uptime if it wasn't for various office moves and OS upgrades. I attribute it to very solid, somewhat expensive hardware, a good UPS, and Debian. It first ran 2.2, and now runs 3.0. And in a few months, it will probably run sarge (3.1)... or be retired because it really doesn't have that much free disk space left. :-)

  67. My experience by J-bob2 · · Score: 1
    The company I contract for now made the switch from Redhat to Debian since Redhat's decision to not support anything besides Enterprise after a certain date (and Fedora was an unknown quantity at the time).

    The pros were Debian's stability and backports for security.

    The cons were mostly that most proprietary hardware vendors (i.e., Dell and a few others) at least semi-officially support Redhat and no other distro really. Matt Domsch's linux page (and later linux.dell.com) were helpful for those of us struggling to figure out how to get Openmanage working to do something seemingly simple like snmp monitor the dell hardware.

    Alien also was key, for those who don't know, alien can convert .rpms to .debs, though not always perfectly, since most proprietary vendors make their rpms with all sorts of unnecessary dependencies on Redhat where something more generic could have been used as far as file locations and installation scripts.

    We had another 3rd party vendor who I won't name that sells a PCI card with "Linux support", though it really means Redhat. To use it required patching Apache, Openssl, and mod_ssl. We had some problems getting it all to work, but since it was only officially supported on Redhat, I had to setup a Redhat box and replicate our problems on there. Lots of extra work, but it's all working in the end.

    I guess the summary is that debian in a commercial environment is very feasible, especially from a maintenance (apt and apt-proxy rocks!) and a security point of view (not a lot of extra crap installed and running). The downside can be lack of support for non-Redhat style installs. A few years ago, we would have been lucky to have any Linux support at all!

  68. dude ... by wobblie · · Score: 1

    ... don't try to "shoehorn" an unsupported OS into a commercial application platform. That's crazy - much less converting some vendors rpms to debs with alien, which is insane.

    I agree with you about Debian, but you need to advocate it where it's safe - infrastructure. If you're a developer, well, you're in a bind. If you're an admin, well, you can put it to use with DNS, mail, virus scanning, cvs, http, directories, samba (hint, hint) and a million other things. The app support will eventually come. You can get by without vendor hardware support most of the time, not a problem; we all know that at that level most distros are all the same. But for application server (e.g., weblogic, oracle, cad apps, etc) I would not even think of doing this.

  69. Except Debian is only REAL OSS by mabhatter654 · · Score: 5, Interesting
    The article has a GREAT point...there's no reason that companies shouldn't persuade a large company like IBM to add Debian to it's supported list...

    It's truely free and fully open source, support is just about as good as Red Hat or Suse [again unless you're willing to paybig bucks], forward and backward releases are supported fully...no pressure to upgrade on a company's timetable, and software compatiblity is of the highest level... In a nutshell Debian IS Linux!

    What's needed in the general OSS movement is to get more corperate interest in the grassroots OSS movements... Personally, I'm a Suse fan...because they have some great IBM hardware ports [like iSeries/AS400!] but realistically, distros like Gentoo and Debian are the future of software...companies like RH & Suse are attempts to strap "traditonal" lock-in software business to OSS/Linux... they are bound to fail...and leave you holding the bag. The beauty of Gentoo and Debian is that anybody can bolt anything they want on to the very stable bases...and when the base changes it's easy to work the changes into your custom software...they are DESIGNED to do just what most companies need!!!

    As far as stability and compatibility, isn't it an open joke that the current version of Debian Stable is pushing 3 years old...I'd call that a pretty reliable standard base...better than ANY of the corperate Linuii.

    1. Re:Except Debian is only REAL OSS by Tanktalus · · Score: 1

      A couple of counter points, I think.

      Debian can't be supported as long as it bucks the RPM trend

      Let's face it. Most of the most popular distros are RPM-based. Many of this distros have collapsed, but as far as installed-base out there, if a company such as IBM is going to support a native installer (like installp on AIX, pkgadd on SystemV such as Sun or SCO, swinstall on HP-UX, etc.), which one are they going to pick? Each native installer is another CD in the box and another fixpak to generate. So, to keep costs down while still being able to claim Linux support, RPM it is.

      There are other solutions here, of course. InstallShield MultiPlatform (ISMP), now called InstallShield X, or the new InstallShield for IBM Solution Installer would work - with their own problems of not being integrated with how the rest of the system is being installed. Using "rpm -qa" no longer tells you what is going on with that vendor's products. Solves one set of problems at the expense of creating others.

      Stability is a hype word

      I mean, come on. We're all predicting that the Longhorn delays will give Linux a chance to wedge in because the churn that industry pretends to hate isn't frequent enough. Industry, and the economy, is addicted to regular updates and regular fees to keep the money moving. If Ford doesn't buy a new OS, that OS vendor's employees don't get paid, and put off the purchase of their brand new Ford, which causes Ford to make less money. It's all funny-money anyway (and I'm a capitalist!).

      In this industry, 3 years is a bit too long to delay. Companies are trying to get a bigger return on their buck, and want the features (and security fixes) available in the 2.4 or even 2.6 kernels. Sticking with the 2.2 kernel can be great for some people, but without some of those boosts, DB2 v8.2.x won't be able to get all the performance it can out of the machine.

      What they want isn't a lack of options that Debian Stable offers. They want the option to stick with a 3-year-old product and still get support, or to update to the latest-and-greatest product and get more bang for their computer buck.

      Have RH and SuSE/Novell managed to find the happy medium between the extremes of 3-month cycles and 3-year-cycles? Only time will tell. I would bet they've come close enough.

    2. Re:Except Debian is only REAL OSS by Chanc_Gorkon · · Score: 1

      Um...how are you left holding the bag when RedHat IS a Linux distro with most of it GPL'd? Only thing you may miss is if the software you use is only available in RPM's and that most of your training may go around stuff that they have not GPL'd? And, last I checked, you can load RPM's not just on RedHat but Mandrake and even Debian. Your arguement does not hold wind. Linux is Linux whether it's Red Hat, SuSE or Debian. You can easily move stuff from one to the other and if RedHat fails, then someone else wil take their spot.

      --

      Gorkman

    3. Re:Except Debian is only REAL OSS by bogie · · Score: 1

      " RH & Suse are attempts to strap "traditonal" lock-in software business to OSS/Linux... they are bound to fail."

      Yes, let's hope that Red Hat and Suse fail along with all their employees who work on key OSS projects. Yea that would be great! Then we could all use Gentoo! I'm sorry but Moronic post.

      Oh btw how can you get locked in when your using a completely OSS distro? And no fanboy Debian isn't the only "real" oss. Whatever that means.

      --
      If you wanna get rich, you know that payback is a bitch
    4. Re:Except Debian is only REAL OSS by MarsDefenseMinister · · Score: 1

      What about Gentoo? Gentoo is great. It doesn't support rpm. It only takes me a week to compile, and goddman is it fast on my 486SX. Haha, who could run some other ****THUNK*****

      (silence)

      --
      No weapon in the arsenals of the world is so formidable as the will and moral courage of free men.-Ronald Reagan
    5. Re:Except Debian is only REAL OSS by Anonymous Coward · · Score: 0

      WTF is a Linuii?!?!

    6. Re:Except Debian is only REAL OSS by mabhatter654 · · Score: 1

      but still Debian's release cycle is just about right at the long end...while allowing you to "roll-in" what new features you need. They could do a better job speeding up the next stable but You the user can use as much advanced stuff as you want...if a company supports something like vanilla "Debian Stable" then you have a FAR better chance of it working properly than even with RH or SUSE. The Kicker is that companies have to learn to play nice with others...nearly impossible in the SW industry.

    7. Re:Except Debian is only REAL OSS by mabhatter654 · · Score: 1
      NO, that's the point...if I'm BUYING software, then no, I can't easily move to another linux. When RH stops support of the version my software requires I've got no out in my support contract to use the machine for anything else! If the vendor supports RH3 and I put on Suse it may work, but I just "voided" my expensive support contract. It might work on RH4..it might not be supported. In reality Debian is the ONLY distro [because Gentoo doesn't actually host code] that attempts to handle upgrades, downgrades and cross platform PUBLICALY in the open. Sure, RH and SuSe do the same thing, but it's not really encouraged that.

      Note: I'm not a Debian Zelot, but it's the only distro that truely matches the REAL needs of enterprise class software. It just happens to be striving for being "pure" OSS... the goals are not neccessaraly tied together, but debian strives to tie stability, flexiblity, and openness in a pretty good balance. It should become the TARGET for linux software and let the other [non-free] distros play keep up...again, with Debian it's not hard..it's even encouraged to start your own mini-distro...again making it the very best choice.

    8. Re:Except Debian is only REAL OSS by mabhatter654 · · Score: 1
      I'm not saying RH & Suse are bad, but fundamentally they are only a small step from MS..they take "raw" linux and repackage it to be "nicer". As oss grows they'll never be able to run around and "fix" all the things different about their distro versus "pure" [not to flame] distros like Debian.

      personally, one of the really cool things I find about OSS is how it's "alive" software rather than dead in a box on the shelf. One of the fundamental differences between OSS and the rest of the software world is that fact. MS has even stated it's "dream" is to have softwaer as a service...so that it can do what a distro like Gentoo does right now... be instantly up-to-date with every package!

      granted, it's not perfect, but the shift to software-as-a-service is actually further in distros like gentoo or debian than it is at MS...Linux is very close to being bootable "from the internet" [build a machine and plug it into the wall!] which is a trick ONLY OSS can ever do.

      No, Debian isn't the "only real" oss, but it IS the unoffical flagship distro by which all other distros are measured in the community. For commercial software vendors that want to "support Linux" the constant ignoring of Debian as "supported" is getting more than a little insulting.

  70. Interesting Choice by tacocat · · Score: 1

    I congratulate you on your recognition of the advantages of Debian. I'm a bit of a zealot there myself after spending a year on tour with every other distro I could reasonably find.

    Now, about your case.

    Companies have a philosophy that they want to have support from an organization rather than an individual. This makes RedHat and SuSE very appealing. Similarly this probably had some weight when they were selecting IBM for their IT contractor. This is also what appears to make Debian very un-appealing. Debian doesn't have the store-front appearance of being a big presence that won't go away and it super easy to manage.

    Personally I can't imagine a more permenent presence than Debian considering the number of mirrors that they have and the difficulty it will be to put them out of business. But this will require a paradyme shift from the company.

    I think there is some supporting arguements for Debian that you might be able to find from Perens and also from the fact that many companies (Lindows, Knoppix, Libranet...) base their product on the core that is Debian. This says a lot for Debian.

    I think a lot of the arguement comes down to these elements:

    • You can support Debian for the same cost that you do everything else and the support expertise is In-House.
    • Hopefully you and the company have a solid belief that neither of you wish a voluntary seperation
    • Even companies can go bankrupt overnight giving them the appearance that they too where hit by a beer truck.

    You are embarking on a very progressive project here and their conservatism may be your biggest enemy.

    I wish you luck!

  71. you must be new at this.... by technoviper · · Score: 1

    or you'd never suggest migrating a working DB2 and websphere install to an untested, unsupported system.

    Its one thing if you have an entire technology group backing you up and helping with any issues; but to take on the task of transferring a working system to something unproven is lunacy.

    Besides what software do you want to install ?!?!

    a server is a server; as long as it has the software that it needs to do the job what else do you need to install ? and apt-get as nice as it is is not going to get you the latest copy of DB2 or WebSphere.

    Note to the mods: how is this an Ask Slashdot question ? Slashdot shouldnt take the place of software support forums or a quick phone call to IBM's tech support...

  72. It can work by localghost · · Score: 1

    I've managed to get DB2 UDB 8.1 EEE working in Debian, and Websphere Application Server. There isn't really anything ditribution-specific in any of IBM's software, at least not in my experience. The only issue you may run into is that if you call a tech at IBM, they might not be able to help you if you're running in an environment other than what they're trained in. Of course, decent techs should be able to adapt, but since the support is not officially there, it's something to be concerned about, particularly for a business.

    I've only used this software for personal use (playing around with $20K toys, mostly), but at no point did I ever run into a problem that was a result of running it in a distribution other than Redhat. More often, my problems were related to a lack of experience with IBM's configuration tools, and an improperly prepared environment. (Java sure is picky.)

  73. Good grief by JonKatzIsAnIdiot · · Score: 1

    You Debian guys are as bad as the Mac crowd.

    Let's take a look at this. Your employer already has a relationship with IBM. IBM has been pushing Linux for the last two years. If you wanted Linux to be adopted in your company, wouldn't it be logical to go with an IBM-supported distro?

    Mindless, empty-headed zealot. If it was just affected yourself I wouldn't care, but people like you are giving us all a bad name.

  74. Move to Sun by rugwuk · · Score: 1

    Why not move to Sun, you can use their linux distro and when you need it to scale you can move to Solaris, which is so sensibly priced it;'s not funny.

    --
    Its one damn thing before another. (Dick Bird 1999)
  75. Debian for developing, Red Hat for business by Neo-Rio-101 · · Score: 1

    Debian is great as a platform (especially the latest sarge net-install CD... wow). I love it especially if I need a platform so run some kind of open source software on it for a particular occasion. Apt-get allows me to create it with a very small footprint.... small enough to fit on a 512MB compact flash if need be. The updates are nice too. Problem is, the suits want to have their vendor support... so companies like RedHat and Novell stand to benefit here. Not that there's anything bad with vendor support at all. RedHat creates a distro which is comparable to the offering Microsoft does with their windows server (with the obvious difference being that Linux is far superior). Great for all the typical tasks, but as a development platform, RedHat can be a pain to upgrade and manage... and then you have a bit of system bloat to deal with on occasions. So two different distros for two different occasions.

    --
    READY.
    PRINT ""+-0
  76. Stop shoehorning your pet distro by photon317 · · Score: 1


    Is it not enough for you that they're willing to get with the times and switch to Linux in general? Find out which distros are supported by all of the software you have to run, and which are supported by whatever hardware vendor you like, and choose from the intersection of those sets. Since your app/db software seems to be all IBM, and IBM happens to be a big Linux pusher, I'm sure they'd be more than happy to architect the whole thing for you on IBM hardware running RedHat or SuSE

    --
    11*43+456^2
  77. debian at IBM by Anonymous Coward · · Score: 0

    Shh. Dont tell anybody, but I regulary use Debian at work as an IBM employee. I use it a development OS and as apt-get source for prototype embedded code.

  78. Debian, & IBM's Tivoli Storage Manager by chathamhouse · · Score: 1

    I spent several months looking at a sole successor for our set of 150 linux (mostly Debian, some RH), Solaris, and Windows systems. We had been running backups with a hard to manage mash of rsync's, Amanda, Legato Networker, and Veritas Netbackup.

    At the end of the day, Tivoli Storage Manager bested out Veritas NetBackup. In testing, I knew that I could run the tivoli code under Debian. But when you're considering a mass Debian deployment of code designed for RedHat/SuSe, you drop any thoughts of using Alien other than for quick tests. You have to find an IBM support team that will work with you should you run into trouble with a non-supported distribution such a Debian, but you also have to realize that at the end of the day, they will run on best effort because they have not tested their code on Debian.

    So far, things are working well with Debian/stable systems. There was a bug in the initscripts package that caused a bit of heck on the very few Debian/testing systems that I was running, but it was overcome with 30 minutes worth of work.

    Still, the bottom line is to do what's best for your business, not what's best for you. We chose Debian because it's very stable, and relatively easy to support. The only problem with it is explaining to vendors why we don't use RedHat Enterprise or SuSe Enterprise (namely, dollars). The IBM people are very comfortable with SuSe and RedHat - which means your troubles will be resolved quickly. You will find some very intelligent IBM people that will help you out with non-standards such as Debian, but you will pay for it in time-to-restoration if you aren't fully on the ball.

    For most companies, software is a tool which supports the generation of revenue. Zero cost software is of no use to them if downtime/support wastes more money than commercial software, subscriptions (RH/SuSe), or support contracts would.

    In your case, it seems that you're currently running an enviroment that IBM fully supports, and is supported by your linux distributor/vendor. Don't be dumb, stick to what you've got.

  79. Wouldn't happen in my shop... by Hank+Reardon · · Score: 1

    We work with what's supported when it comes to commercial applications. If I'm paying for support on particular distributions, those are what I will use for production systems. If you worked for me, I'd be telling you to forget it unless you were able to get my current support contract modified to support, as fully as the currently supported distributions, whatever you wanted to run, without additional cost.

    As a manager, there is no amount of arguing you could do to convince me to use anything but the supported operating systems. The reason is simple: I don't want a vendor to be able to shift the blame for their software breaking to my tech staff and tell us to support it ourselves.

    That being said, have you checked out apt-rpm? I've used it in several RedHat shops and I have to say, I really like it.

    --
    There's so little difference between politics and jihad lately...
    1. Re:Wouldn't happen in my shop... by Anonymous Coward · · Score: 0

      hmm... sounds like exactly the arguement that kept reardon's steel from being used for such a long time... if you can create a more powerful, more versatile system and have the know-how to handle it, then do it. oh well, who is john gault?

      personally, i see a place for highly commercial distributions like Windows XP combined with distributions such as Debian or one of it's offshoots. now, having 30 different distro's in the workplace would, of course, be overkill. But let's never abandon the advantages of newer & possibly more powerful systems. If the business can't afford a couple of $500 PC's to test out systems that could provide strong benefits to business flow -then there's more to worry about than being able to make a couple support calls...

    2. Re:Wouldn't happen in my shop... by Hank+Reardon · · Score: 1

      Ok, I'll bite... :)

      hmm... sounds like exactly the arguement that kept reardon's steel from being used for such a long time... if you can create a more powerful, more versatile system and have the know-how to handle it, then do it. oh well, who is john gault?

      I can see where you'd get the impression, but I don't really agree. In the story, we have a steel that's vastly superior to everything else on the market, yet isn't used because of political reasons. That's not the case with my statment: if I have, say, an Oracle database, and Oracle says they'll support only RedHat, it makes horrible business sense for me to run it on Debian or Gentoo or Slackware. To tie it into the story, if Reardon Metal was only suitable for building highrises, the decision not to use it in railroad construction would have been based on business and safety reasons, not political leanings.

      The original poster alluded to the need to run IBM applications like DB2 and WebSphere. Were he running Apache and Postgres, by all means, use whatever distro fits best within the organization. But it makes perfect fiscal sense to stick to a distribution that your vendor specifies, if only to remove from them the ability to cry "Not supported!" when something goes wrong.

      personally, i see a place for highly commercial distributions like Windows XP combined with distributions such as Debian or one of it's offshoots. now, having 30 different distro's in the workplace would, of course, be overkill. But let's never abandon the advantages of newer & possibly more powerful systems. [The rest I believe I addressed in the paragraph, above.]

      We agree here. In fact, I'm migrating our systems off of an NT, Oracle and SQL Server platform specifically for this reason. Duplicate hardware was shown (in internal testing) to perform much better when running Linux instead of 2K Advanced Server. And since we're using Postgres as the new back end, we can get a support contract that covers the database, not the particular distribution and application combination.

      And, to tie it back into the first paragraph, my cost outlay in software licenses was exactly zero, leaving me some $100,000 in spare capitol to sink into staff and hardware next year.

      --
      There's so little difference between politics and jihad lately...
    3. Re:Wouldn't happen in my shop... by Anonymous Coward · · Score: 0
      Ok, just so we are all on the same page here, we do know that Hank Reardon is a character in a story, don't we? And that particular steel does not exist?

      Sheez, that reminds me of the time where I lost all my money playing poker and my dad, Tom Bosley, had to win it all back for me.

  80. Keep the Debian all Open and you're fine by bADlOGIN · · Score: 3, Informative

    As soon as you have a problem, you get the following conflicting and impossible solutions:

    Debian Philosophy says: "Just recompile your app from source"

    Commercial interests says: "Just use a supported distribution for our application"

    The best thing you can do is keep the Debian box all stuff that complies with the Debian Free Software Guidelines (DFSG) and you'll be fine. If you need something that's no in Stable or not a late enough version in Stable, check out http://backports.org for expanded/updated packages. My last job used an old dual proc P3 running Woody to host our development "all-in-wonder" box - CVS, Bugzilla, CVSZilla, Wikki, development intranet web pages and some supporting tools. We used an rsync via ssh to a Solaris box w/ tape for nightly backups. It worked like a champ for a small team (4 devs, 1 manager & an occasional tester) without blinking. I'm sure would have scaled up at least 5 times that before the hardware we were running it on became the bottleneck.

    --
    *** Sigs are a stupid waste of bandwidth.
  81. I love Debian by n9hmg · · Score: 1

    I really do. It's solid. It's flexible. It's convenient. It's really free. If you insist on it, you will fail. Get RedHat Enterprise Linux 3. Workstation will do. If you're going to knock their socks off with a proof of concept, use Fedora Core. That way they can see a clear relationship between what you're showing them and what they would accept in production. The RH stuff is good, AND, it provides the requirement for all serious businesses "Who can we call if something goes wrong, and who can we sue if it can't be fixed?". I don't like it. You don't like it. It's reality. Who knows? In a few years, once they're comfortable, maybe you can use the prestige you gain in this endeavour to do something purer.

  82. I'm migrating a county gov from XP to Debian by mrmez · · Score: 1
    The only IBM application I've migrated thus far was iSeriesAccess, and it had the same problem under SuSE (which my boss initially brought in) and Debian (with which I replaced SuSE). Overall I prefer Debian, but SuSE was indeed simpler to bring in and install - the advantages of Debian come from greater ease of maintenance (if you know what you're doing, of course, as yast certainly simplifies things for those who don't know what they're doing under Linux). IBM was actually very pro-active about helping with the issue after if occurred under Debian (I didn't push it much under SuSE), but the latest version of Sarge seems to have made the issue resolve itself and IBM's techs never had an opportunity to get further than requesting further information.

    Soon I'll move into trying to migrate some Magic apps and we'll see how that works out. Apparently there is limited command-line support, but the gal who handles the Magic "programming" (drag-and-drop functionality control, apparently) isn't Linux-savvy and the details are quite vague

    All told, I definitely think the final result will have great advantages over Windows; however, I certainly wish we could replace all of the hardware and install Mac OS X instead - it would be much easier to maintain and dramatically easier for the users to migrate.

  83. Why try for Debian? You will fail. by Saeed+al-Sahaf · · Score: 3, Insightful

    Why try for Debian? You will fail. But you **MAY** win with Red Hat, and then move to Debian LATER.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Why try for Debian? You will fail. by caino59 · · Score: 1

      bah, at least go for SuSE

      ill send you a dvd of SuSE pro 9.1

      let one of the people who makes decisions install it on their pc, and then go from there.

      note: i've been using SuSE since 6.0 and have become very very fond of it.

    2. Re:Why try for Debian? You will fail. by bahamat · · Score: 0

      That's not true at all. I've installed Debian for many types of organizations. Manufacturing, ISP's, churches, and services companies. Right now I work for an Internet Services company and we use Debian anywhere we use Linux because of its extremely low maintainance requirement.

    3. Re:Why try for Debian? You will fail. by dbIII · · Score: 1
      Why try for Debian? You will fail.
      Why will he fail? Assuming it's linux on intel hardware, there really isn't a huge amount of difference between distributions. A new kernel, installing rpm and copy a bunch of libraries across and it is Redhat for all intents and purposes. Often a "redhat linux only" application is only a copile away from even linux on sparc, PPC, alpha or BSD on who knows what, so choice of distributions comes down to convenience and what you are familiar with.
    4. Re:Why try for Debian? You will fail. by Anonymous Coward · · Score: 0

      Yeah, like some suit wants a half finished desktop.

    5. Re:Why try for Debian? You will fail. by jdreed1024 · · Score: 5, Insightful
      Why will he fail? Assuming it's linux on intel hardware, there really isn't a huge amount of difference between distributions.

      Um, no, Not even a little bit. It doesn't matter if you think Debian is the greatest thing in the world, or something you found at the bottom of your garbage can, there's one key difference.

      Imagine some updated package broke all your applications. And your quarterly statements are due tomorrow. And the CEO is touring your server farm. And the planets are aligned infavorably. And it's Friday the 13th. Let me show two different scenarios:

      Employee: Dear Redhat, your latest package broke our applications. Please fix it.
      Redhat: Um, ok, we're looking into it.
      Boss: What's going on?
      Employee: I've reported the issue and taken the action item to follow up with Red Hat. They're working on it.
      Boss: Carry on.
      Employee: Um, look harder please, remember we're paying you all this money for Red Hat Enterprise Linux.
      Redhat: Ah, ok, I think we've found the problem. We'll try out a bug fix and get back to you.
      Boss: Well, is it fixed yet?
      Employee: Not yet, but Redhat says they believe they've solved the problem.
      CEO: What's going on here?!
      Boss: Well sir, we ran into an issue with our latest upgrade, but the vendor is on it, and we'll make sure they get us the fix.
      CEO: Good work. Carry on.
      Redhat: Here's an updated RPM, try this.
      Employee: Hey, that worked, great.

      And the alternative:

      Employee: Dear debian-users@lists.debian.org, the latest package broke our application. Can you fix it?
      Random Dude 1: Uh, no, but you can. That's the beauty of Open Source.
      Employee: But I don't really know much about kernel hacking so I...
      Random Dude 2: Look, if you don't like it, maybe you should go back to Windows.
      Employee: Hey, I like Linux, I'm just not in a position to track down this kernel panic that happens whenever I...
      Random Dude 3: You get what you pay for, people are doing this for free.
      RMS: The HURD kernel doesn't have this problem.
      Employee: What's the HURD?
      Ken Brown: The HURD is a stolen copy of SCO UNIX. Duh.
      Boss: So, is it fixed yet?
      Employee: No, but I'm learning about ideology and wanking.
      Boss: Did you just say wanking? And why aren't you following up with the vendor?
      Employee: Well, there's not really a vendor so much as a bunch of guys talking about whether or not it should be called GNU/Linux.
      CEO: What's this about there not being a vendor?
      Boss: I don't know sir, I certainly didn't approve this.
      CEO: Well, who installed software without a support contact.
      Employee: I did, sir.
      CEO; Tell me, employee, can you say 'Would you like fries with that?'
      Employee: I can.
      CEO: Good. You'll need it.
      --
      There is no sig, there is only Zuul.
    6. Re:Why try for Debian? You will fail. by dbIII · · Score: 3, Insightful
      Um, look harder please, remember we're paying you all this money for Red Hat Enterprise Linux.
      Redhat: Ah, ok, I think we've found the problem. We'll try out a bug fix and get back to you.
      This fantasy is brought to you by someone that has had little to do with software vendors.

      I myself have had to wait SEVEN MONTHS for a single line of code to be fixed in a piece of geophysical software with enormous subscription fees and not a large pool of customers (ie. we are a major chunk of their income) - that is after seven months after I pointed out that the two output variables should be zero so that the software could plot out charts. The entire piece of software was designed to generate and output charts, but it was broken in a way that meant it took another twenty minutes per plot (third party GUI software, plus someone to trim the charts) for around fifteen plots a day for seven months before a single line of code (which was printing some variables to a file as ASCII) was fixed.

      There are plenty of other stories like this, everywhere.

      You are as unlikely to get sacked for using debian as you are for using linux in the first place.

      I'm just not in a position to track down this kernel panic that happens whenever
      But you are - you have no business using any breed of *nix in a production environment is you cannot do a kernel upgrade - a solaris admin that hasn't installed a patch is the a work experience guy. If it needs redhat libraries you can use them on whatever breed of intell linux it is, and often on other platforms as well. Even gnome, initially written with no thought of portablility in mind, happily compiles on Solaris - and here you are saying that something with the same kernel and libraries is too much of a risk?
    7. Re:Why try for Debian? You will fail. by alexbartok · · Score: 1

      This is only partly true - Progeny gives you (paid) support for debian.

    8. Re:Why try for Debian? You will fail. by Billly+Gates · · Score: 1

      Well the point is someone needs to take the blame and finger pointing when they fuck up.

      Yes an employee can be badly blamed by a faulty vendor but may not be fired if it were the vendors fault.

      However if there is no finger pointing then you will get the finger pointed at you when it fails.

      Fixing apps yourself is very scary on a production level server. Also replacing libraries for linking programs is not recommended unless your an expert and it takes alot of time and research to figure out how to do it since 9 times out of 10 a makefile will break.

      There is a reason unix admins prefer solaris. It works out of the box and Sun is there.

    9. Re:Why try for Debian? You will fail. by 808140 · · Score: 0, Offtopic

      Hi. Grammar Nazi here.
      ...but may not be fired if it were the vendors fault.

      I notice you're making an attempt to use the subjunctive mood. I applaud your efforts! It's a poetic part of the English language that is slowly dying away. But that's no reason to use it incorrectly.

      In this case, you should have said 'if it was'. You see, many people aware of the subjunctive mood but unschooled in its arcane ways simply assume that any conditional phrase in the third person using 'to be' ought to substitute 'were' for 'was'. This is actually not the case. The subjunctive mood and indicative mood are both appropriate after 'if', but they mean different things.

      The English subjunctive (unlike the French/Spanish mood of the same name, but more like the Ancient Greek optative) indicates that a state is contrary to hypothesis. So, for example, I might say, "If I were a woman, I'd be incredibly attracted to Grammar Nazis". The use of 'were' in this context demonstrates that I am not a woman, and am speaking hypothetically.

      Now, consider the phrase: "If he was there, why didn't you talk to him?" This phrase uses the indicative mood, because the second clause is not dependent on me assuming a hypothetical situation. The man in question was there; I am not suggesting he wasn't. Rather, I am calling into question your behaviour given that he was there.

      The confusion arises from two uses of the word 'if'. One creates a hypothetical situation and comments on it -- in this case, we use the subjunctive mood. But the other simply establishes a prerequisite condition for the following clause. Your sentence and my latter example both fall into this category. Let's look at why.

      Subjunctive: "If the fault were with with the vendor, we would have to have some serious words with them.... But it isn't, so I'm having some serious words with you." I could ommit the italicized portion of the sentence, but the subjunctive 'were' clearly implies that it is, in fact, not the vendor's fault, and that I am speaking hypothetically.

      Indicative: "An employee can be badly blamed for a faulty vendor choice, but may not be fired, if it was the vendor's fault." We establish the vendor being at fault as a necessary precondition for our comment; we are discussing what happens if the vendor is at fault. We are not hypothesizing that he is at fault when in fact, he isn't. There is no fact here. We are not speaking contrary to hypothesis; there is no hypothesis.

      I know it's pretty tricky, but when mastered, proper use of the subjunctive gives a speaker a certain educated flair that really impresses the ladies... Erm... Yeah.

      This announcement was brought to you by GNAA, the Grammar Nazi Association of America.

    10. Re:Why try for Debian? You will fail. by dbIII · · Score: 2, Insightful
      Well the point is someone needs to take the blame and finger pointing when they fuck up
      It is better to take responsibility for your own actions than point fingers - keeping things going is far more important than blame. You take a calculated risk every time you use new software, but any professional makes sure they have the old configuration to fall back on. If you can't do it, you don't take the job - you either learn how to do it or get someone in who can do it.

      Even though it is not the most popular linux distro, you can still find people who will come out for a fee and fix it for you.

    11. Re:Why try for Debian? You will fail. by shutdown+-p+now · · Score: 1
      It is better to take responsibility for your own actions than point fingers
      It surely is for your boss, but is definitely not for your career.
    12. Re:Why try for Debian? You will fail. by katdesign · · Score: 2, Insightful

      To drift this even further off topic: Why does everybody think that nazis were all about following the rules exactly and to the letter? I say this, because they weren't. Germans are pretty punctual, but the nazis were not. In that respect, they were quite un-German. Hitler preferred not to give written orders and instead relied on his minions to just instinctively do what was desired. If they didn't, well, there was always the Eastern Front. The Third Reich was also an elaborate mishmash of oranisations with overlapping jurisdictions all competing with eachother for the Führer's favour (You had the Wehrmacht, SS, SA, SicherheitsDienst, Gestapo, Abwehr, etc.). So, please, don't use the word 'nazi' when you want to express extreme punctuality, it gives too much credit where it's not due.

    13. Re:Why try for Debian? You will fail. by sanity_slipping · · Score: 1

      I am sure that there is more to the subjunctive than that; or at least that there was more to the old subjunctive. Perhaps it is only because I know of the subjunctive through French, but I had believed that when stating something as only your opinion, you also used the subjunctive.

      Oh, and in the sentence where you stated that many people mistakenly believe that they ought to replace "was" with "were" whenever they use a conditional, you wrote "was" and "were" in the wrong places. Giggle.

      --
      I can feel my sanity, beyond my reach and slipping...
    14. Re:Why try for Debian? You will fail. by swe · · Score: 1

      I have to say that I agree. I have run both Debian and RedHat in production environments.

      I never had an issue with Debian. Although, it must be said that I never tried anything advanced with this environment. There were approx 12-15 stand-alone servers with a Cisco load-balancer in front sharing the load over a few of the machines. This ran for 4 years without incident.

      Then, we decided to beef-things-up and install a fibre-channel SAN on HP gear. Our HP Vendor assured us that RedHat was certified to run on the hardware and that's it. Oracle was also only certified to run on RedHat. And our chosen filesystem to run on the SAN, Sistina's GFS (now owned by RedHat) only ran on RedHat (without kernel compilations).

      Now - initially we had some issues with the SAN and RHEL3 but RedHat was able to get us a fix before it was even released to the public.

      Debian is a fine distribution, but as far as RedHat's Enterprise Support goes - it is second to none.

      PS: Also, apt is available for RedHat.

    15. Re:Why try for Debian? You will fail. by jakuaii · · Score: 1

      Actually, professional Debian support is available from a number of consultants; pleasesee http://www.debian.org/consultants/ . So, if you need someone to throw money at and point fingers to, and who organises kernel hacking parties, you could get one from there.

      Also, RedHat has many more important customers who are paying it; your support requests will be one of many other high-priority tasks, and the chances of fixing aren't too high either.

    16. Re:Why try for Debian? You will fail. by 808140 · · Score: 1

      I actually speak French very well. At one point in time, the French subjunctive was actually much more like the modern English subjunctive; reading Moliere one can still see arcane uses like 'si j'eusse' and the like. These have now been replaced with l'indicatif imparfait, and subjunctives NEVER follow si. It is still rather common for people to try to (incorrectly) place a Conditionnel after si, whence the French saying, "Le si n'aime pas le -rait".

      The Modern English subjunctive is completely different from the Romance mood of the same name.

      The French subjunctive nowadays is mostly just habitual, used in secondary clauses after certain classes of verbs (such as falloir). In those places, its use is not optional and as such one could argue that it doesn't really have any meaning on its own anymore, and has rather taken on a sort of idiomatic sense.

      Of course, this is not entirely accurate, because in some places, notably after "croire", using or not using the subjunctive does distinguish between a hypothetical phrase and a non-hypothetical one. But such examples are rare; normally, you must either use the subjunctive in French, or you must not. Choice is uncommon.

      As for Spanish, I do not speak it well, and so can't claim to be much of an authority on its use. I know that it retains a much more active subjunctive than French does (in particular, the simple past and imperfect subjunctive continue to be employed in modern speech) but if memory serves, it, like its French counterpart, cannot be selectively employed to change the meaning of a sentence.

      Greek, interestingly, has both a Subjunctive and Optative mood, IIRC, and the latter is more like the English subjunctive. I don't remember what the former was, I haven't studied Greek since High School.

      As for "was" and "were", I am, alas, an idiot, and you are absolutely correct. Thanks for pointing it out.

      Oh, btw, my original post covers the Subjunctive past in English. The Subjunctive present is used in phrases like "They mandated that I be shot for installing Debian on a production server." Compare to French.

    17. Re:Why try for Debian? You will fail. by sanity_slipping · · Score: 1

      Wow. I never really got the hang of the French subjunctive, and although I've tried to use it, I've always been confused about it.

      From what you've said, it sounds like the modern French subjunctive is useless. It will probably go out of style before long - a year ago, actually, a Parisian family visited my French class, and their 8 year old son did not use the subjonctif. Their 11 year old daughter knew about the subjunctive and used it, but not nearly so much as her parents.

      I think that the use of the subjunctive in your example sentence makes the sentence stronger (than "They mandated that I am to be shot for installing Gentoo on a production server"). Is the purpose of the subjunctive in modern English to strengthen sentences?

      --
      I can feel my sanity, beyond my reach and slipping...
    18. Re:Why try for Debian? You will fail. by martser · · Score: 1

      mod up one for parent ...

      Two choices SUSE or RedHat ... If you don't have in house primary support it will cost ya ...

    19. Re:Why try for Debian? You will fail. by Minwee · · Score: 4, Interesting

      Or...

      Employee: Um, look harder please, remember we're paying you all this money for [Operating System]
      [Any Vendor At All]: Ah, ok, I think we've found the problem. You're running software we don't support. Now go fix it yourself and stop bothering me.

      How about this instead?

      CEO: What's going on here?
      Employee: I unwisely installed a new package on our production server without testing it first. I'm just in the process of removing it and going back to the old version. Everything should be back up by the end of our maintenance window.
      CEO: Good. Let me know how it turns out and why this won't happen again.

      Paying a lot of money for a support contract is no excuse for being careless. If your server absolutely has to be running tomorrow, then keep it running. I don't care if you use a cold spare, restore from a backup or try to fix it yourself, but I do know that if I told my boss that I couldn't be bothered to find a solution and was sitting in my butt waiting for a vendor to fix it for me instead, I would soon be out of a job. And I would have earned it.

      Being a sysadmin means you always have a backup plan. Having someone to point your finger at does _not_ constitute a plan.

    20. Re:Why try for Debian? You will fail. by Anonymous Coward · · Score: 0

      'nuf said.

    21. Re:Why try for Debian? You will fail. by Anonymous Coward · · Score: 0

      Here's a new concept (for business): Self Reliance.
      Rather than pay lots of money to someone so that you can point the finger at them while your business goes down the drain, pay that money to people who will work for you to keep your business running.

    22. Re:Why try for Debian? You will fail. by Lodragandraoidh · · Score: 1

      I was going to echo this same advice. Redhat looks good to management because there is an entity behind it they can hold 'feet to the fire' for outages and lost revenue.

      With Debian, a business has no one to sign a contract with, and no one to sue if everything goes to pot. While you may not worry about this because you have your arms around it (and you certainly won't die, get a bump on the head, or otherwise become incapacitated), you can be assured that this, and everything else we might consider 'paranoia' flickers through the brains of the management and their lawyers on a daily basis (that and maximizing profits, of course).

      While we on the outer edge of the operational tree may not like what goes on in the middle - it behooves us to at least understand why seemingly brain dead things happen so we can work around it.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    23. Re:Why try for Debian? You will fail. by Billly+Gates · · Score: 1

      Agreed but we are talking about our bosses here.

      Under fire to keep their jobs they will point the finger at you.

      I hate corporate America because of all the political termoil.

      Small business and university are the way to go and would not mind picking Debian or letting employee's accept their own responsibilities without going through bueacracy.

    24. Re:Why try for Debian? You will fail. by Ogerman · · Score: 1

      Amusing, for sure. But there's another approach:

      Employee: Dear debian-users@lists.debian.org, the latest package broke our application. Can you fix it?
      Random Dude 1: Uh, no, but you can. That's the beauty of Open Source.
      Employee: I don't know how to fix it myself, but the first person to send me a fix gets $500.
      Random Dude 1: Umm.. wow. OK. I'm on it.

      Just because Debian isn't commercial doesn't mean that its developers can't be involved in commerce. There might already be small companies that would offer such on-the-spot support as well.

      On the other hand, raw Debian generally shouldn't be used without either sufficient in-house expertise or some form of contracted support.

  84. no-name-yet.com by Anonymous Coward · · Score: 0

    I don't know what the status of this 'no-name-yet' thing is, but it sounds like it might be interesting if you're looking for a commercially supported Debian distro: http://www.no-name-yet.com/ Sounds like they have a bunch of Debian developers working on it: http://www.google.com/search?q=link%3Awww.no-name- yet.com

  85. He's not running CVS by Nailer · · Score: 1

    He's running Websphere, Tivoli, etc.

    Proprietary apps that have support contracts that specify they need to run on a supported environment.

    Which in practice means Red Hat or Suse Enterprise.

    1. Re:He's not running CVS by Chuck+Bucket · · Score: 1

      ah, right you are. So he still may be able to do this in a test env, but if it's not supported, it'll be a hard sell to use in production. My exampled just showed what I do, while there's no "support" I get plenty of "support" via formus, mailinglists and IRC if/when I need it. Doing this in a test env might be cool/fun, but doesn't sound like it would lead to a newly supported platform.

      CB

  86. I use Debian and IBM... no big deal for us. YMMV. by Anonymous Coward · · Score: 0
    If we need IBM support, it's usually along the line of "Hey guys, this hardware is stuffed, come and fix it".

    Our external mail relays are a pair of IBM X345s (behind a load balancer) running Debian Woody, with Sendmail, Clam AV, a trial of SpamAssassin on one of them, and Trend AV stuff.

    The squid proxy I just ran up is Debian Sarge. It's an X345 that runs rings around the three load-balanced 1GHz boxes it's meant to supplement - and I have another one going in as soon as I can be bothered cloning it. DNS is served redundantly by the same load-balanced boxes, and managed with Sauron. This was set up by my predecessor (who, given the topic, will definitely read this so I'd better be polite - he'll know who I am, even posting as AC) and is a pretty cool set-up.

    In a small shop (only a couple of people) supporting quite heavily used services, we don't have the resources to hand-roll everything down to the source level, or the money for commercial distros (although Suse is apparantly covered under our Novell licence now, and I may consider it in future). apt-get update, apt-get upgrade keeps us covered as security/bug issues become apparant, and since most of what we're using on these machines has debian packages available they're covered pretty quickly too.

    If you want to use commercial software, and don't have the time or expertise to deal with the issues involved in getting something put together for [insert commerical distro name here] working on Debian, then by all means use that commercial distro - it'll make phone calls to the vendor's support monkeys a little less stressful as they'll have one less thing to blame the problem on and will have to look at what's wrong with their shitty software instead. If you want to run up a mail relay or a web proxy, though, compatibility with commercial software will probably be less of an issue - consider Debian.

  87. Hmmm... by j1bb3rj4bb3r · · Score: 1

    "My rationale for pushing Debian boils down to its vast array of packages available to apt-get, easy upgrades, apt-get itself, and the overall quality and consistency of the system." Funny... that's my rationale for owning a Mac (s/apt-get/fink/).

    --
    *yawn*
  88. Couldn't agree more by TheLastUser · · Score: 1

    Only I went all the way to Solaris/Sparc. Trying to setup an Oracle RAC on Linux (RHEL) was a nightmare, due to the lack of support for multipath failover on the SAN gear. I eventually caved and went with sparcs. They were WAAAAYY easier to setup, and the failover/back works like a charm.

    I would do single instance Oracle setups on Linux, and, like you, I would stick to something that Oracle certifies, like RedHat, but I don't think that I will try another RAC for a while.

    Besides, RedHat is a very small piece of the software cost, compared to the price of Oracle, its trivial. So why use Debian?

    Debian's cool BTW, I use it at home!

  89. you're better off using... by Anonymous Coward · · Score: 0

    Slackware-10 and go to http://www.linuxpackages.net/ and getting either swaret or slapt-get to keep it updated

  90. shoe-horning by penguinoid · · Score: 1

    ...shoe-horning Debian...

    What does shoe-horning mean? And would shoe-horning Longhorn be good or bad?

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
  91. Are you crazy? by signe · · Score: 2, Insightful

    Automatic upgrades from an uncontrolled source are the last thing you want to do in a production environment. Set a standard image, then when updates come along, evaluate them in a test environment, then distribute exactly those updates to the production systems.

    Stick to standards, and things you can duplicate exactly, or you're asking for a world of trouble.

    -Todd

    --
    "The details of my life are quite inconsequential..."
  92. Re:he means what he says by Anonymous Coward · · Score: 1, Insightful

    It's very simple. If I buy application Foo with a $30,000 (or some other arbitrarily largish number) support contract, and the vendor says that it's certified on RedHat. If for some reason, I'm trying to decide between installing Gentoo, Debian, and RedHat, it's a no-brainer. You install RedHat. You can argue should work fine with Distro X, and standards, etc. It makes interesting smalltalk. But when you spend a lot of money on something, you stick with the product specification because it is the least hassle. You want to reduce the unknown variables and tweak as little as possible to try an minimize the chance of bugs, problems, and misc unknowns.

    If something broke to the point that you needed to make use of your expensive support contract, then what do you do? "I decided to do a nonstandard install. Our vendor refuses to support us despite our expensive contract, and a critical system is broken. Meanwhile the company is losing money." I wouldn't want that on my shoulders.

  93. Amazing Coincidence! by scribblej · · Score: 1

    I'm not a very good writer, so I'll try to keep this breif, but as an amzing coincidence, I've just been put into a similar situation.

    My company uses mainly HP and Windows, and they've felt the pain of closed-source too many times to count. I'm getting them to code their new solution on linux and have just rolled out the first server running Debian. I looked at Redhat and SuSE which are both better supported, but niether distro "gets it," as it were. They both off piad subscriptions to at least some parts of their software... one reason I like linux on the server is that "many eyes make bugs shallow." Many eyes can't see what you have to pay for.

    Or something, I'm no linguist.

    Anyhow, After evaluating SuSE and Redhat and trying to pick a lesser of two evils, Debian seems perfect. I think Eric S Raymond would be proud of me. Woody is old, sure, but he's stable, right?

    1. Re:Amazing Coincidence! by scribblej · · Score: 1

      yes, I'm replying to myself - I'm not avery good writer as I said. For the geeks out there, my HP server worked on Debian almost without a hitch -- the only major pain was the network card, which is a Gigabit... Broadcom, I think? I've already managed to put the details in a file and forget them. Anyhow, to get THAT working, I first tried the manufacturer's supporting module, which failed to find the card. But using the "tg3" (tigron?) module in the 2.4.27 or 28 kernel did the trick. Figuring out tht I had to upgrade the kernel was thanks to some kind folks in #debian on irc.freenode.net. After that, it was all peaches and sunny days.

      Or something. I'm no linguist.

      I'm also no linux admin, if it doesn't show. I'm doing my best on limited resources! ... Or something...

    2. Re:Amazing Coincidence! by scribblej · · Score: 1

      Damn. I said, "for the geeks out there," on slashdot. What's the matter with me?

  94. No, Debian is the ultimate conservative distro by kjj · · Score: 4, Informative

    They test new packages and software to death before including it into the official version. The current official version of Debian is Woody, and it uses version 2.2 the Linux kernel. I mean really, you don't get more conservative than that. There is something to be said for using older well tested software. Debian is such a solid founation, it is the basis for many other distributions such as Knoppix, Libranet, Xandros etc.

    Comparing Debian to Mandrake, Suse, Slackware or even RHEL I think you will find that Debian it the most cautious about adopting new versions of core libraries, graphics system or the kernel.

    1. Re:No, Debian is the ultimate conservative distro by DrZaius · · Score: 2

      The problem with the debian system is that everyone needs to use the unstable version to get the software they want to work.

      It's great that you can apt-get install just about every piece of software. Too bad the stable tag uses versions of software that were old when woody was marked stable.

      I bit the bullet and bought RHEL licenses for the last round of upgrades. It works great, other than the realization that it's basically paying through the nose for what RH8.0 gave you for free. Well, that and it uses a buggy perl 5.8.0.

      --
      -- DrZaius - Minister of Sciences and Protector of the Faith
    2. Re:No, Debian is the ultimate conservative distro by kjj · · Score: 1

      No, some people do use stable packages only. Who cares how old the software is or was? That is what it means to be conservative. Sticking with old tested ways in the face of hype for the new and different. You mention the software that "they want to work." It sounds like you or your users wants new software just to have the new. When it comes to production servers in particular the older servers are almost always the better wat to go. Look at how popular Apache 1.3 continues to be vs 2.0 as an example. Now on workstations I have to admit, Debian can be a bit more difficult. Users may have a legitamte reason to use a newer package with new features. Trying to just run one testing package on a system that runs everything else a stable may not be possible. Usually it results in upgrading some other libraries. On servers, Debian is a very good choice, but perhaps not as development workstations.

    3. Re:No, Debian is the ultimate conservative distro by chrisopherpace · · Score: 4, Insightful

      apt-get install kernel-image-2.4.18-1-586tsc 2.2 is the default, but specifying bf24 on the boot prompt will install 2.4. And yes, still using the stable tree. Debian isn't *THAT* out of date, I use stable on my servers, and testing on my workstations.

    4. Re:No, Debian is the ultimate conservative distro by krunk7 · · Score: 1
      Ummmm, your development workstations should emulate your servers as closely as possible....how else can you ensure that it will run as expected or at all for that matter?

      Almost every single argument for using a current versions of a given software on a workstation are equally valid for implementing that software in a server environment.
      One quick eample: PHP5 brings public and private classes/functions/variables to php. This is something I and other develpers would like to use. However, if your running Debian stable, the odds of seening that in an even remotely acceptable time frame are remote. . . .so what are you going to do when the developers have php5 on their workstations and none of the code works?

    5. Re:No, Debian is the ultimate conservative distro by DrZaius · · Score: 1

      Using old tested software is a positive in some senses, but even servers need to be progressive. Look at how much (Net|UCD)-SNMP has changed in 2 years, or the difference between Mysql 3.23 and 4.0.

      Instead of dragging everyone behind, why not have scheduled releases? Fedora is using this system and I'm pretty sure that RHEL is as well. I'm not saying that Fedora's system is great (it's about as far from a Debian style distro as you can get), but a hybrid would probably keep most people happy.

      If Debian tagged a 'channel' every 6 months, people could keep their older systems running the versions of the software that they were installed with (plus patches). They'd also have an option for getting more up to date programs, kernels and so forth.

      --
      -- DrZaius - Minister of Sciences and Protector of the Faith
    6. Re:No, Debian is the ultimate conservative distro by Anonymous Coward · · Score: 0

      personally, I usually use a PHP that is compiled into apache.

      And using a distro version of apache is just something that I would never do - all my code runs on apache with all the various mods enabled.

      I can't even imagine running a distro apache for anything more then static webcontent

    7. Re:No, Debian is the ultimate conservative distro by perlchild · · Score: 1
      Ummmm, your development workstations should emulate your servers as closely as possible....how else can you ensure that it will run as expected or at all for that matter?


      I'd interject that a developer's workstation is the wrong place to put a test environment on, a development server is a better idea. Of course, with most development shops on a budget, it's an easy argument to have developer workstations administered by the developers, to bypass the regular admins(and also bankrupting any argument that the development environment is really like the production environment), just who is checking for those install policies on all the developer's machines? What change control do you have in place for your developers can play nice? How do you make sure developer 1 doesn't try mysql 5, while developer 2 is on mysql 4.2 with mysqli on php5 ? A good development environment is put under the same administrative policies as the operational(production) environment, with only relaxed uptime requirements(rebooting a development server at 2am when the developers sleep is a bit of overkill in a lot of shops, however, if you outsource, you might need to have 7/24 uptime requirements even on a dev box)

      One quick eample: PHP5 brings public and private classes/functions/variables to php. This is something I and other develpers would like to use.


      Like every other nice to have feature, it's nice to have, stability of your servers is also, obviously a nice to have feature for you. PHP5 was released in july, seriously, how much stress testing have you put on that nice php5-only code before you considered it was production-worthy? Seems to me, and this is just a personal opinion, is that in your shop, the developers took over, and noone noticed(which is nice if you're a developer) but I wonder just how much sleep your operations people are getting...
    8. Re:No, Debian is the ultimate conservative distro by BrianWCarver · · Score: 1

      This is only really true if you're only running stable and don't mind skipping all the new software out there.

      I run testing on my web/mail server and recent upgrades have broken Apache twice. The last problem is still not resolved a week later. (See bug regarding PHP). No enterprise could have their website down for a week. It's a good thing I'm just running my personal website on this server, and even then it sucks.

      If I ever get Apache working again I'm going to HOLD the package and not let dselect upgrade it ever again, security be damned. What good does it do me to worry about crackers bringing down the site when the regular upgrade process is so much more effective at trashing it?

      --
      Like Digital Freedoms? Then donate to EFF before they're gone.
    9. Re:No, Debian is the ultimate conservative distro by 808140 · · Score: 1

      Everyone keeps bring up MySQL, but MySQL is like Gentoo as far as most Corps are concerned -- and well it should be. If you have serious database needs and don't just want a fast, glorified DB filesystem, use Oracle. If you don't want to shell out any money, use PostgreSQL.

      MySQL works great for sites like Slashdot, people's blogs and PHP webapps, but I have never worked for a company that would dream about using MySQL for anything serious, like financial/customer data (which is what most companies use DBs for). It just isn't reliable enough. It is getting better, but its focus has always been in the "be really, really fast" arena (and even there, an optimized PostgreSQL is starting to be pretty competitive).

      Lots of commercial (read: proprietary) software for Linux (like Oracle 8) uses libc5, IIRC, which isn't even available much less supported on most distros.

    10. Re:No, Debian is the ultimate conservative distro by mikefe · · Score: 1

      Then downgrade you packages to working versions.

      You can do it with apt by adding these lines to /etc/apt/preferences and then running "apt-get install " to perform the downgrade of specific packages:

      package: *
      pin: release a=unstable
      Pin-Priority: 711

      package: *
      pin: release o=Debian
      Pin-Priority: 722

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    11. Re:No, Debian is the ultimate conservative distro by mikefe · · Score: 1

      Be sure to change "722" to a number over 1000 or else it won't downgrade...

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    12. Re:No, Debian is the ultimate conservative distro by daveewart · · Score: 1

      The problem with the debian system is that everyone needs to use the unstable version to get the software they want to work.

      Generalisations are always wrong. :-)

      For most server deployments of Debian, Woody is fine. The software may not be bleeding edge, but many people may find that doesn't matter.

      For example, our Debian (Woody) servers run Apache, MySQL etc. - none of them are recent versions, but we know they're secure and not likely to crash.

      --
      "If you think the problem is bad now, just wait until we've solved it." --- Arthur Kasspe
    13. Re:No, Debian is the ultimate conservative distro by krunk7 · · Score: 1
      PHP5 was released in july, seriously, how much stress testing have you put on that nice php5-only code before you considered it was production-worthy?

      I would under no circumstances implement PHP5 at this time. The point I was making (perhaps not clearly enough) is that if your running debian stable it may not even make it to your production/development servers this decade. Of course, when it is 'ready' is a matter of subjective opinion. I have found that in almost every case the vast majority of IT's find a product ready for production sometimes years before debian does.

      In regards to the rest of the post you are 100% correct. Once again I apologize for my hurried, unclear post. By 'workstation' I was referring to the workstation environment which, of course, is determined by the development server. No, the developers do not determine what environment is appropriate, however they do provide feedback as to what would make their job easier. Since Debian's package management system is extremely unflexible, ultimately you are placing the decisions into the hands of the Debian development team rather than where they belong: your companies IT department.

    14. Re:No, Debian is the ultimate conservative distro by CharlieHedlin · · Score: 1

      I have run debian stable system accross large deployments, and even stayed on an old release when a new stable came out.

      It is easy, you build your own packages when necessary. Debian makes it very easy. If we needed to fix a security issue, we would backport from testing. This way we kept the core system stable, but had a newer easier to maintain ssh and bind.

    15. Re:No, Debian is the ultimate conservative distro by JerkBoB · · Score: 1

      I run testing on my web/mail server and recent upgrades have broken Apache twice. ... No enterprise could have their website down for a week.

      Giving up mod points to respond to this, because it's stupid.

      Microsoft jokes aside, no enterprise should be running testing-grade software. If you want stable, run stable, damnit! I can't stand the posts from people who whine about testing/unstable breaking their systems and being unable to fix it. If you can't figure out how to downgrade from broken packages in testing/unstable, DON'T BLOODY RUN THOSE BRANCHES!

      Hey, I was a noob at one point too, and I sure still have a lot to learn. But you have to admit that was a pretty blatant display of ignorance.

      As so many other people have mentioned in this article and others, stable is stable. No it's not the newest and flashiest, but you really need to ask yourself if running the latest software on your production servers is the smartest idea. If you really, really need feature X that's in a newer version than what's in stable, consider http://backports.org/ or doing the backport yourself. They're usually not too involved unless you're trying to backport something like Perl.

      If you can't/don't want to do backports, then maybe you really should consider something nice and safe like RHEL.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    16. Re:No, Debian is the ultimate conservative distro by KjetilK · · Score: 1
      Hm, I can't quite agree with that. I tried to get a mod_perl I could use up on a RHEL3 box, and it was a whole evening in intense agony. Doing the same thing on Debian Stable is a breeze. However, I agree that the release cycle is a bit too slow, and that there are some packages (like snort, chkrootkit, etc) that might as well be updated more often than the rest of stable. But for many applications (like a good server, supporting many users), Debian Stable is a great platform.

      But it does possibly have to do what you're used to working with I guess.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    17. Re:No, Debian is the ultimate conservative distro by BrianWCarver · · Score: 1

      If you just want to be a jerk, JerkBob, then you've succeeded. But if you want to intelligently discuss a genuine problem with my favorite distro, Debian, then here's the point you're apparently ignoring:

      Woody is too old to be attractive to many enterprise users, such as the poster, so they are naturally going to look at Sarge. But the upgrades submitted to Sarge on widely-used packages like Apache and PHP4 are so untested that they regularly break Sarge systems. This leaves these enterprises with few viable Debian-related choices.

      Also, my point was in large part exactly yours! A parent post said Debian was the ultimate conservative distro in order to support the conclusion that enterprises could run it without fear. If you stop ranting and read my post you'll see that I was simply trying to warn these enterprise users not to be misled by these claims into thinking they could run anything other than Woody.

      Also, it's not as if I'm running Sid which is where I'd expect everything to break daily. There's little point to having Sarge as a middle-ground if the packages aren't even cursorily checked for such big problems. If that's our approach, then there should just be stable and unstable. Debian's own description of the testing branch says its packages will have undergone "some degree of testing in unstable" but the point is that this standard is either ignored or fails to include a check of how installing the package into a Sarge system will turn out.

      It may be fine with Debian and its users that enterprises face this lack of choices as regards Debian, as your ultimate conclusion suggests, but it seems to me that any honest Debian user would admit:

      1. Enterprise use of Debian would help the project, with bug-fixes, with human, machine, and monetary resources, etc.

      2. The current release cycle is way too long, creating the problem I describe above, among others.

      3. Asking people to use backports and downgrades from broken packages is a way of ignoring the problems, rather than addressing their source.

      --
      Like Digital Freedoms? Then donate to EFF before they're gone.
    18. Re:No, Debian is the ultimate conservative distro by JerkBoB · · Score: 1

      1. Enterprise use of Debian would help the project, with bug-fixes, with human, machine, and monetary resources, etc.

      I agree. Unfortunately Debian has the "nobody to sue" problem. Management wants to know that there's someone they can call and scream at when things aren't working. This issue is partially addressed by the various small vendors that offer customized Debian-based distros, but there's nothing (AFAIK) on the level of RHEL.

      2. The current release cycle is way too long, creating the problem I describe above, among others.

      I also agree. From what I've read, so do the majority of the Debian release people. After Sarge is out, they are aiming to freeze/release much more often. I don't know what will happen when we run out of Toy Story characters, though. :)

      3. Asking people to use backports and downgrades from broken packages is a way of ignoring the problems, rather than addressing their source.

      Fair enough. I apologize for the vitriol, which in retrospect was harsher than I meant it to be. In my defense, however, you have to admit that your post seemed more whiny than constructive. You complained that Apache was broken for a week, and that no enterprise would allow their website to be down for a week. My reaction was to assume that you didn't know how to downgrade, if you suffered with a broken Apache for a week. Well, there's that old saying about what happens when one assumes...

      Oh, well.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
  95. Who will support it by penguinoid · · Score: 1

    You guys are all saying that you shouldn't move to Debian because IBM won't support it (yet). However, if IBM won't support it, who will? Hint, hint...</egoistic bastard>

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
  96. Not always the way it is by cbreaker · · Score: 4, Insightful

    I work in a Windows shop. Well, okay, we have a whole IBM AIX side of the company that runs the Peoplesoft stuff, but for all the rest of the company it's Windows. We tie peoplesoft and pretty much everything else you can think of into Active Directory. It works.

    But there's places where I can see Linux boxes excelling where other software falls short. One of them is our Spam "solution." It was very expensive and it doesn't work for shit. 80% accuracy, maybe. Lots of false positives. In 2002, it was really cool shit. But that's the problem - things change fast when it comes to certain things like Spam and when you pay $50,000 for a license to filter spam you don't want to upgrade or change softwares every six months.

    Enter OSS - My (*gasp*) spamassassin+dspam+amavisd-new is easily doing 99.99% of the spam with extremely low occurances of false positives. Is it supported? Nope. Wait, yes it is. I SUPPORT IT.

    Some companies are all about support, support, support. They don't trust their IT staff, they consider them expendable. I don't work at a company like that. They put weight in our abilities. If you can make a good case for an OSS solution, one where you can support it yourself and train others, it will be seriously considered. Apparently there's other companies like this too, since a lot of places are running Linux now and not all of them use RedHat Enterprise.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:Not always the way it is by Anonymous Coward · · Score: 0

      I agree with this. We're an AIX/Windows shop. However, we just converted from Oracle on AIX to Oracle on RedHat. We chose redhat because oracle will support it.

      However, we're moving some of our other "simpler" systems like DNS, internal firewalls to Gentoo. Our IS management (don't get me going on business side) has no problem if the staff can support SOME things. We wouldn't even think about moving our main transaction processing system to an unsupported platform.

    2. Re:Not always the way it is by Chanc_Gorkon · · Score: 1

      All true regarding Opensource. We DO happen to have a service contract with IBM and have had Linux deployed in the past here and there. As a whole though, AIX is very good and I would hate to loose things like HA and all of the just because of my own personal Linux or Mac OS X agenda. Would I love to run a farm full of Xserves? You bet but I can't justify using it in any part of our application suite right now. The IBM/AIX stuff works. If I were to choose a linux solution, I would probably go more towarsds Red Hat and after it has worked successfully, then and only then attempt to use Debian somewhere else. Debian also has it's issues regarding not being up to date in a lot of things, but they are up to date where it counts. I also need to be able to have some help as most IT folks are in making absolutly postive we have all of the issues that have patches patched. I am not saying Debian stinks there, they don't, but at least with Red Hat I can call IBM up and say hey do you know about this issue and they can either tell me yes or no or at least give me something to tell the bosses. With Debian, if I can't write the patch then I can be told to pund sand. With Red Hat, I won't get that.

      --

      Gorkman

    3. Re:Not always the way it is by cbreaker · · Score: 1

      I definately see the future of IT moving more and more towards "Do it yourself" methodologies over "Let microsoft do it" ones. Management has really been babied in the last decade with the "click it and it will run" type of systems and anything not "out of the box" is frowned upon. The thing is, these solutions just don't work as well as they used to.

      If you want the system to work for your business, you're going to have to tailor it to your business. The more this trend continues, the more OSS/Linux type systems will be considered.

      I like Linux as an Operating System for sure, but I also like the idea behind it - the open community base. I've had problems with Microsoft software, with Novell software, etc - and I've had a *bitch* of a time getting something fixed or working like it's supposed to. On the other hand, while a Linux-type system may be more work to set up initially, any problems I've ever had have been resolved very quickly via the absurd amount of documentation, forum posts, web pages, and mailing lists (where *developers* actually help people as well as the userbase.) "Google Support" should not be underestimated!

      --
      - It's not the Macs I hate. It's Digg users. -
    4. Re:Not always the way it is by thephotoman · · Score: 1

      Google Support! The DIY-version of RTFM, where there isn't a FM.

      Seriously, During my migrations, Google was (and remains) my best friend in the universe. It can find anything I need quite quickly. Thank God for the built-in Googlebar in Firefox.

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    5. Re:Not always the way it is by Anonymous Coward · · Score: 0
      We're also a Windows (and IBM) shop, fairly conservative as we're in the financial sector. We run debian (stable) for infrastructure (=non-revenue supporting) servers, and support it in-house as we have enough in-house people to do this. This works really well.

      I love debian, but I wouldn't run enterprise apps on it. Not because it wouldn't work - hell, people run mission-critical apps on Windows - but, as someone else pointed out, vendor support people can be pricks about any config outside of the standard spec. Which I have some sympathy for, but whatever.

      We also use RedHat, though, for revenue-supporting apps, on an iSeries partition. Way cool, if you have the iSeries to start with (but the new ones are getting cheaper). The apps are in-house developed, so we do local support, and we have support for the O/S from RH (never needed to use it, tho). If we were really stuck we could buy support from third-parties, too, but this stuff isn't as complex as many people think. Y'know, it's just an operating system, and it's not like we're launching rockets or anything. the apps we run on the iSeries today used to run on Windows. They could probably be made to work on OS/2... :-)

    6. Re:Not always the way it is by Alex · · Score: 1

      Enter OSS - My (*gasp*) spamassassin+dspam+amavisd-new is easily doing 99.99% of the spam with extremely low occurances of false positives. Is it supported? Nope. Wait, yes it is. I SUPPORT IT.

      You are the person camping in the machine room ? - what you are advocating is a bit different - it is a highly specific single task - massively different to a total change of operating system.

      Alex

    7. Re:Not always the way it is by SoTuA · · Score: 1
      Is it supported? Nope. Wait, yes it is. I SUPPORT IT

      But is it your job to support it?

    8. Re:Not always the way it is by cbreaker · · Score: 1

      Of course. But the Windows system is already in place and running, and that's not going to change because we have a full-on IT staff supporting it. The point I'm trying to make is that support contracts are one thing but if you have the staff in-house that can support the product, it can be just as good or better. You don't always NEED vendor support for everything.

      We have a premiere support contract for our Microsoft crap - it's very expensive and we don't use it much. The only time we DO use it is because we come accross issues that only MS can fix. With OSS you don't really get into those situations.

      --
      - It's not the Macs I hate. It's Digg users. -
    9. Re:Not always the way it is by cbreaker · · Score: 1

      It is one of my duties, yes.

      --
      - It's not the Macs I hate. It's Digg users. -
  97. Sure....go ahead, make your bosses day... by SysIIIR4 · · Score: 1

    Looking at what the community has (or rather, has *NOT*) done with Debian lately, you're digging a grave, a shallow one that'll be easy to fall in to. If you do want to look at Linux distros, which is probably a mistake in the first place, go with something supported by IBM(asochist)

    --
    Get your dick out of that Penguin!
  98. Business continuity requirements by snow_man · · Score: 1

    One important thing to consider is that you may not always work for this company. Your skills that leave with you may put your current employer in a hole. If they can't go to IBM for support they're faced with a problem they'd rather not deal with especially if/when things go wrong.

    Debian is a great distro but in this case "the greater good" is to address the business' requirement for continuity of support.

    --
    i am snow. fear me.
  99. APT can be applied to a supported Linux by growthfetishist · · Score: 1

    SUSE works fine with apt. Try Synaptic as a resource search

  100. gradual change by jeif1k · · Score: 2, Informative

    I love Debian, and I think Debian's package system beats the other Linux systems, Windows, and Macintosh hands down for software installs and maintenance.

    But you are dealing with an organization with lots of people who are used to doing things one way, and it will take them time to learn. If you want to convert them over to Linux (and there are lots of good reasons for doing so, including cost and security), pick a distro with a feel as close to Windows as possible. I think (for better or for worse) SuSE meets that goal. RedHat is probably also pretty good in that regard. Both also have commercial support and companies behind them, which makes management happy (even if you don't actually need it).

    Change organizations gradually, otherwise you will have a revolution on your hands.

  101. Sys Admin Rule #1... by vwjeff · · Score: 2, Funny

    If something goes wrong, make sure you can blame someone else.

    Why do so many people stay with Microsoft? Here is your answer.

  102. Debian or... by Zero+Sum · · Score: 1

    Your rationale for using Debian is fine. However if that is your rationale, then why are you not using FreeBSD? It would give you added security too.

    --

    Zero Sum (don't amount to much). [root@localhost]

  103. Support is a Good Idea by N9VLS · · Score: 1

    Think of it this way--- if something goes wrong, and it's your vacation.... if your coworkers call IBM, and the discussion turns to "this isn't officially supported", how are you going to handle getting pulled back early from vacation?

    On the other hand, if it's a system that isn't going to make your boss look bad if you're not around when it fails, go for it--- I've had to fight a coworker who *insisted* I install RH9 on a standalone Linux workstation at work last week...

    Him: "But if something goes wrong, I can get support for RH9 from the people in my building."

    Me: "That's nice. Can I call them, because 99% of my x86 UNIX experience is with Slackware and FreeBSD."

    Him: "No."

    Me: "Okay then, my workstation gets Slackware. SMILE."

  104. Why Debian? by Tracy+Reed · · Score: 1

    Asking them to not only go with Linux but Debian also (one of the lesser known and lesser commercially supported distro's) is probably asking quite a lot of them. You could make a much better case for getting RedHat in there and would have a higher chance of success. Perhaps in a few years once they are cool with Linux you could introduce them to Debian. Baby steps...

  105. Consider what is really involved by Anonymous Coward · · Score: 0

    You can install just about any software on just about any distribution, but there are a few things you should consider.
    * Do you really have the resources to do it (Man hours/Experience).
    * If you need unsupported packages you have to test/maintain them (this takes time, do you know how to make debian packages and test the software?).
    * Anicdotal evidence is important but, in my experience, it tends to be of the sort, "we managed to unpack and run it". What you need is evidence of the sort "we have been running it 24x7 in a production environment without major incident".
    * You also have to maintain all dependencies (Redhat and other comercial linux vendors tends to use bleading edge versions of libraries and features).

    Is there really a strong argument for your employer to go with debian.
    * Is there primary motive for changing to Linux, reduction in cost (if so then transitioning away from propriatry software and providers makes sense).
    * What is the extent of there currently deployment of propriatry IBM software.
    * Are they interested in moving away from there current IBM software. i.e. DB2 to mysql, postgress or firebird.
    * Do they face any licensing constraints they would not if using non-propriatry software.

  106. 10-boxes, migration RH 7.3/8/9 - Debian Stable by Semireg · · Score: 1

    We've successfully moved from RedHat to Debian stable. We've documented our entire experience. We use all Dell Poweredge Servers.

    Real-life Migration

  107. Use SLES... by rainer_d · · Score: 1

    It's supported on practically all hardware of IBM and you will have a lot less problems with it.

    You can use Debian, if you want to run only OpenSource components.
    Now, which of the applications you mention is OpenSource ?

    [ ] DB2-Client
    [ ] Websphere
    [ ] TSM Client

    Think !!

    I can't believe how uneducated some people tackle this topic.

    cheers,
    Rainer

    --
    Windows 2000 - from the guys who brought us edlin
  108. Wait for a bit by Weltanschauung · · Score: 1

    /If/ you decide on Debian, at least consider waiting a few months until the next stable release: the current one is ancient, and you'll enjoy better hardware support, an easier install, etc. by using 3.1. Don't even think about using the testing distro.

  109. What if IBM isn't in the picture? by shuz · · Score: 1

    I work for a very small company that is currently running RedHat 8 and 7 on all the servers. I am soon taking over head responsibility of the servers. We have no support contracts and we use comodity hardware.
    I would like to move all future servers to debian. My reasoning is that the current redhat disto's don't cut it anymore and support has been cut for 8 and 7. We have been manually patching program which is a huge hassle. My only concern is versioning and customization. Since we manually compile every program we have the ability to really get clean slim compiles of programs such as apache which has saved us from some security updates.
    How have people running debian stable in the workplace found daily maintainance as well as version compatibility to a manual compile, suse, or redhat?

    PS. I can't see myself running anything besides suse, debian, or slackware. Slackware just doesn't strike me as a good workplace distro.

    --
    There is or can be built a machine that can simulate any physical object. -Church-Turing principle
    1. Re:What if IBM isn't in the picture? by chathamhouse · · Score: 1

      Given your environment's description, it would seem like moving to Debian would be a good choice.

      1) You have no existing support contracts to honour
      2) you're running an OS which no longer has vendor/distro supplied patches. There is the fedora legacy project, but I'm unsure of it's status.
      3) It's a lot less hassle to run one version of one distro, than multiple versions of one distro (i.e. RH 7.x/8/9).
      4) You can put custom packages or backports in a private repository for those machines that really do need them.

      Like all decisions of the sorts, ensure that it's good for the business, and that you have the support of your peers.

    2. Re:What if IBM isn't in the picture? by shuz · · Score: 1

      And that is the blessing and frustration. My boss supports me as long as it works.
      testing testing testing testing... wash rinse and repeat.

      --
      There is or can be built a machine that can simulate any physical object. -Church-Turing principle
  110. Give Yourself The Best Possible Chance For Success by andy_geek · · Score: 1

    Consider what's important to you here: is it that your company's infrastructure change to Linux or that it change to your preferred brand of Linux. Then consider the alternative, meaning what would happen if the roll-out failed? You'll be supporting AIX until your 90, kid, am I right? I'd say let your company switch to Linux in the manner which gives them the greatest possible chance for success. Once they're Linux addicts, then foist your favorite distro on them!

    --
    "Don't matter how New Age you get, old age is gonna kick your ass." - Utah Phillips
  111. Disregarding the bizarre nature of your advice.... by o517375 · · Score: 1

    Debian is a non-profit. Debian is the best at packaging the most packages. Any good sysadmin can get any software written for other Distros to run on Debian. Debian list support is phenomenal. Thanks, I've already been the Redhat way and I'll pass on Suse or Mandrake.

  112. openBSD!!!!! by Joseph_Daniel_Zukige · · Score: 1

    Nevertheless, if you have as strong (anecdotal?) reason as you say for wanting to try Debian, I'd agree with the guys who think you should talk your company into letting you build a few prototype systems before they throw all their eggs in one basket.


    I'd also agree with the guys who say to talk with your IBM people, too.



    Yeah, yeah, I know, I'm being too agreeable.

  113. Your point? by gatkinso · · Score: 1

    Sounds like "don't vote unless your candidate will win."

    Pointless. Defeatist. Self defeating, and purile!

    --
    I am very small, utmostly microscopic.
    1. Re:Your point? by Anonymous Coward · · Score: 0

      Thanks for the retarded analogy of the week. For the record, IBM is not a democracy. In fact they would like to have DebianBoy fired and his job outsourced to IBM consultants.

  114. Notes from a current IBM employee who uses Debian by swillden · · Score: 3, Informative

    If you get a chance to talk to anyone from IBM, make it clear that you'd really like Debian support. Then use a supported distro. Really, this is the best advice you're going to get.

    I like and use Debian on all of my computers, including my company-provided T40 laptop. I do it because I like it and because I'm willing to put in the extra time it takes to make it all work. And it does all work, including DB/2 and Websphere and Lotus Notes and bunches of other stuff.

    But I still wouldn't recommend it.

    Why do I do it then? When I started using Linux on my laptop (my primary workstation), the only officially-supported desktop operating system in IBM was Windows 95. Given that there was no official IBM Linux distro, I picked what I liked, and I struggled through all of the issues to make it work. I stick with Debian because (a) I like it and (b) it's not clear that migrating to the internal (Red Hat) distro would save me any time, 'cause my system works great.

    However, if I had to install a new Linux image for work right now (instead of just migrating my old Debian image), I'd go with the standard build, mainly so that I'd get support, and so that every non-Free app I have to install wouldn't be such a pain. I've always run unsupported desktops ever since I worked at IBM -- the OS/2 load they gave me when I started back in 1997 lasted two days -- but it has of late become more and more painful in direct proportion to the amount of internal Linux support, ironically enough.

    So my current opinion is that if you're running commercial software on production systems, you should use a supported distro, which means Red Hat or SuSe, pretty much -- and not just with IBM software. Those are the platforms that are supported by all the vendors of commercial Linux software.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  115. I run 8 public debian servers by Anonymous Coward · · Score: 0

    I cannot speak to IBM hardware. We are currently researching IBM SMP servers for VMWare ESX. I use Compaq hardware (now HP). I find their warranty is good, though I still stock extra parts for all my servers. Debian installs pretty easy on compaq. The worst I ever had it was back in 2002 installing from a potato disc, I had to compile a smart array driver module for a 2.2 kernel on another machine. The installer has gotten better and better. Debian stable has its limitations, but works awesome for classic server roles you want to deploy and forget for a year or two. Email, DNS, Web, SQL, Netsaint/Nagios are easy to run on their own. I had to do quite a good amount of PHP coding against a MySQL db to produce a web gui w/ fully integrated and client delegable control of Email, DNS, and Web hosting. The Email system will tie to MySQL easily with Courier and Postfix. There are great howto's online just a google away. Bind and Apache in debian stable don't have any support for SQL virtual hosts. I had to write PHP to generate valid apache and bind config files then send the reload signal to the daemons. In order to get netsaint to properly page, I had to apt-get install ckermit, write a paging script and template plugin cfg file. You must remember to glance at debian.org every day for potential security updates. I don't suggest or trust automatic package updates on debian.
    As a desktop OS I strongly suggest using testing. You probably want newer kernels and gnome/kde versions. I suggest Dell Inspirons for Debian Laptops. I have found the Inspiron 8200 a particular pleasure (everything works, including 1600x1200 NVidia AGP). Dell's Warranty is great. But in any HA scenario, I suggest keeping extra parts on hand and taking images of full OS and App installs. There are multiple open source products to accomplish this goal, as well as Ghost by Symantec. That way if an OS is ever having trouble you can restore from an image immediately using hardware that is already on site. Debian Testing moves fast. Having these images can allow you to preview updates before applying them on production hardware. When its release time (In approx 8 days) having test servers can come in quite handy. If you really want to cover your butt find a local debian consultant/contractor who can provide installation and tech support. My AIM SN is Judoka9999 IM me if I can provide further information.

  116. conservative shops: Debian stable is best choice. by anon+mouse-cow-aard · · Score: 1
    The biggest selling point of Debian is that it is not controlled by a single entity with a single agenda. It will not have it's pricing policy change, by random fiat of venture capitalists. Nor will it make inexplicably odd decisions, such as the de-integration/massacre of KDE in redhat 8 (a.k.a. bluecurve). Debian does not do religion it does not attempt to reduce choice, but only supports the choices your organization makes. It just asks as a tool box, and lets people install what they want, easily, and without fuss.


    As someone in an organization which has several hundred installed servers, we looked things over in the past year, and are choosing Debian as the next platform for us. Debian stable is the best choice in organizations that can control their application environment. We are lucky, in that most of our apps are in-house, and we have reasonable corporate memory and support in place.


    The main attraction of redhat used to be that their software was newer than debian, and that their installation was easier. if you assume a reasonable level of expertise, the installation is a non-issue. Since we were standardized on redhat 7.x, we were having to backstitch things to just install the latest hardware, so the latest and greatest was not helping us at all.


    We started to look longingly at Debian stable... 3 years since the last release, only updates in that time... free... decent kde via backports...


    Remember what redhat did last year? Any clue how many corporations were running thousands of instances of free redhat 7.x, getting only patches from RH, who were suddenly SOL as of last December? Did you perchance notice a passing similarity between the plans for RHAS (5 year life cycle) and Debian stable (3 years so far)


    apt-get wonderful not because of the ease of use of apt-get itself (which is wonderful nonetheless) but because there are tens of thousands of packages which are in the repositories, ready to go, far more packages than are available from any combination of dependency-hell + freshrpms.net + google. "redhat xx rpm" and far more simply installable.


    Debian stable is what Redhat enterprise can only hope to become, but will never be, because they have priced themselves, slowly but surely, out of the market. Three things have happenned in the past year or two which will fundamentally alter things:

    1. Debian sarge release with a new installer real soon now, so the stable version will not look so ancient, making it more attractive, and supporting 2.6 as an option (which redhat still doesn't), and with an installer that should reduce the major pain of the current installer down to minor grumbles.
    2. KNOPPIX has made debian unstable for easy enough for anybody to try out and even install, so testdrives show that it ain't so bad
    3. redhat's radical changes: discontinue free, re-continue as fedora, free as in beer, but controlled as in messed up KDE distribution has successfully rattled enough cages that folks are looking elsewhere and finding that debian "just works."


    Within a year or two major ISV's will support debian (stable, at least), because the customers are going there.
    And it ain't just me saying it and HP already does it from some telco's :


    It is just the right answer. All that said, if your shop is committed to binary-ware, and you favourite bit-vendor won't support your chosen environment, you are toast. Do not go there.


    Talk, cajole, encourage, convince, or switch vendor or plain drop the binary ware if you can afford to do it, but do not use the commercial software on an unsupported platform. That is the worst of both worlds: The free people don't use your package X so they can't help you, and the paid people go through their menus and hit "we don't support that, click!"

  117. Interesting graphic and link on that page. by fishfood · · Score: 0

    "HP ranked #1 in outsourcing" ... ftp://ftp.hp.com/pub/services/spotlight/info/info_ week.pdf (PDF file)

    I don't think I'd be advertising the fact about how good I am at outsourcing on a "please buy our support" page. It brings about bad visions of not being able to understand the person on the other end of the line.

    1. Re:Interesting graphic and link on that page. by j0el · · Score: 1

      You are confusing outsourcing and offshoring. Many of us outsource our electrical work, plumbing work, even food growing. Using an expert to do more specialized work or utilizing economies of scale for more mundane work is not always bad.

      Sending work offshore is only one form of outsourcing. And buying any goods made abroad is no different. So if you drive a car, or watch a TV that was not mad in your home country you are doing the same as a company utilizes offshore resources.

      Lots of professional services, especially in the medical profession, are migrating to cheap labor countries.

    2. Re:Interesting graphic and link on that page. by beakburke · · Score: 1

      I think they are saying that lots of people outsource TO them, not that they outsource all of their support personel.

      --
      ----- Question authority, but not ours. Hate the man, but we're not him.
  118. Slackware story. by PONA-Boy · · Score: 1

    I have a similar experience while using Slackware as my distro of choice. We have a Compaq shop and were/are leveraged heavily with MS products.

    I gave our IS Director a no-nonsense example of how easy Slackware boots, installs, and runs by simply _doing_ a boot, install, and run on one of our rackmounted CPQ boxes. It worked flawlessly as I had advertised it would. Given the fact that it took all of about 10 minutes to lock it down once install, he was sold..."official support" or not. What exactly are you planning on getting out of "official support" from IBM regarding Debian? What exactly is IBM not going to do if you install it versus one of their "officially supported" distros? I mean there are loads of _very_ talented people out the who have written drivers and daemons to support IBM/SUN/CPQ/whatever hardware.

    I could care less if Compaq (part of the new SUCKY HP!) "officially supports" Slackware on their boxes. You certainly aren't going to catch me calling them up asking why my Apache server won't start or why my custom-built app won't work right. Those are all questions I have to answer myself vis a vis Open Source computing. Freedom from cost and onerous licensing also means freedom from crappy software tech support.

    When I call Compaq for help, it is because someone was sleeping on QC duty while they let a faulty p/s fan through the assembly line.

    -PONA-
    no snappy sig. no spellcheck. viva la revolution!

    --
    +that's funny...I don't FEEL tardy.+
    1. Re:Slackware story. by Anonymous Coward · · Score: 0

      I have used websphere and DB2 on Slackware, no problem, even websphere studio developer.

      IBM says RH or Suse are the ones supported... well WASD works flawlessly on slackware... but on RH or suse... only problems, sudden crashes, etc...

      About DB2, and websphere, the installer asks for certain rpms installed, aka dependencies, so what I did was take the rpm database from a RH9 and place it in slackware, making the intaller beleive the rpm modules were installed, but I _did not_ touch my slackware installation, only the rpm database /var/lib/rpm/* I even created a tgz with the rpm files :)

      Then when websphere or DB2 are to be installed, everything goes perfect!!! In any case just try to install them without pasting the rpm database... it goes funny...

      For tivoli I have no experience, but I do think it will be the same.

      Ivan

  119. Congratulations! by Anonymous Coward · · Score: 0

    Man, I'm sorry. You've managed to not only stir up the Linux distro debate--you've also managed to ask the dumbest question in ask slashdot history.

    If nothing else, ask why you want to deal with the HOURS of migrating over from your previous OS. If nothing else, ask why you want to loosen your tie to hang yourself when you hit that snag, IBM doesn't support your OS, and every department in the building is calling for your head.

    If nothing else, ask why you even care what your Company uses. It's not your money. It's your time, which you are paid for. Suggest the best product available within the situation, not the OS that's going to make you work more than you worked before.

    Work smarter. Not harder.

  120. Non-Free by Rengi_Neer · · Score: 0

    You will have to depend on non-free in a business environment. Debian-legal doesn't even approve of the Mozilla license, so that should give you an idea of what you're in for. I used Debian for 9 years, together with FreeBSD. You would be better off with BSD because of Debian nit-picking. You will also be lucky ifyou find necessary firmware upgrades when you need them. If you believe that drivers are lacking in mainstream distros, you will be surprised at the Debian desert in that respect. If you still wish to impliment Debian, http://www.progeny.com/ is the answer. http://platform.progeny.com/componentized-linux/ Progeny Componentized Linux is the answer. The project is run by Ian Murdock, the founder of Debian.

  121. Bravo!!! by Anonymous Coward · · Score: 0

    This is one of the best karma whoring posts I have ever read!

    Suggest a large company should support Debian? Check
    Mention Gentoo even though the discussion has nothing to do with Gentoo? Check
    Bag out Suse and RH for being commercial? Check
    Babble on about OSS movement? Check
    Talk about "lock in"? Check

    However, for future whoring, I would suggest throwing in something about M$ Windoze INsecurity and proprietary software killing babies.

    1. Re:Bravo!!! by mabhatter654 · · Score: 1
      I'm not trying to Karma whore...it comes naturally!

      The article was suggesting IBM offically support Debian for their "closed source" software! It's only a logical thing to do...because of all the distros Debian is the base for many...it's the "offical" [if there can be such a thing] linux in the community...not to support Debian is a slap to the very core of the linux/oss/gnu movement!

      I mentioned Gentoo because it is also a distro that matches the very core of what OSS is all about. Gentoo is the "rawest" form of OSS trying to stay as close to original sources as possible..that's great for support issues because fixes benifit everyone...Gentoo should definately be on IBMs "short list" of distros to support.

      I wasn't "bagging out" RH & Suse for being commercial, but in a comparison of stability and flexibility versus Debian stable for corperate use Debian is at LEAST their equal in every way...including support. turn it around, Why do commercial software vendors dis Debian so much versus RH or Suse?

      Sorry to babble about OSS, but Why AREN'T software companies supporting Debian outright to run their software? Debian by it's own definition strives to be the most "oss/free" of distros. Why can large corps benifit from linux but NOT consider Debian...as a enterprise distro there's not really anything wrong with it. Again, why is IBM, the "proponent of Linux" so squeemish about "eating the dogfood" and going full OSS with the Debian distro?

  122. Supporting Debian by Jay · · Score: 1

    Short answer: Go with a supported distro instead.

    Long answer: Despite the fact that Linux is Linux - you'll probably find that getting WebSphere to run on Debian could be nigh-impossible. DB2 might run ok, maybe the Tivoli thing too, as long as it's not using Java.

    The big catch is Java ( well, DB2 also, but to a lesser extent than Java ) - JVMs dig pretty deep into the glibc libraries and kernel calls, and getting a JVM to run 100% correctly on any given kernel/glibc combination takes gobs and gobs and gobs of effort. Hence - companies only support specific distros at specific library levels.

    By all means - contact your friendly IBM support person and let them know that you want to run that stuff on Debian. The only way it will ever happen is if enough folks pester them into doing it. I don't mean pester ie: Support Debian you bastards! Something more like: We want to run this list of products {a b c} on Debian. We would pay this { X } much money for the ability to do that.

    But - IBM being the behemoth it is, such a change can take a long time even with persistant effort from the users.

    Basically - IBM is not officially going to support you running on Debian. If you wave enough money under your IBM sales critter's nose, he/she may be able to work you a deal to get it up and running or something, but it will not be full Debian support nirvana.

    So in the short term, use a supported distro if you want official support.

    --
    You think emacs is evil?! You've never used VM's XEDIT have you?!! That's evil, baby!
  123. Notes from current IBM employee by Anonymous Coward · · Score: 0

    Posting as AC for obvious reasons -
    I lead a custom application development group within IBM, and I've found it very difficult to use "non-supported" versions of Linux with IBM's flagship products (DB2 products, WebSphere family, etc.)
    Most of our installers perform a "supported OS" test, and while it is possible to hack those, IBM thoroughly tests against the supported versions and sometimes takes advantage of things only available in those versions.
    Yes, it causes me pain sometimes not to run the latest/coolest/most idealistic distro, but I've found the performance to be rock-solid on the supported distros.
    Check out for more info.
    Good Luck!

  124. IBM eServers by chuckw · · Score: 1

    Just installed Debian Sarge on our x235 eServer. Woody (Stable) wouldn't install smoothly (we could have forced it), but Sarge went in slick as snot.

    As for support, I'll take care of the OS etc. We aren't running any IBM apps. Just a small document imaging system that supports their software on Debian and RedHat.

    Why did I choose Debian? We used to be a 100% RedHat shop. Once they priced themselves out of the market, we went Debian and haven't looked back since. It was amazing to see how easy the migrations went. (Yes, I'm aware the the various RHEL rebuilds. Even after using RedHat for 6 years, I like Debian better after 6 months).

    As long as IBM is *ONLY* supporting the hardware, you shouldn't have much trouble maintaining the support contract. Sure, IBM can claim they can't diagnose the hardware problem because you don't have a supported OS on the box, but I'd claim bullshit. 99% of the hardware on the box has some sort of BIOS or pre-boot configuration screen.

    --
    *Condense fact from the vapor of nuance*
  125. My own experience by Cinabrium · · Score: 1

    For what it may worth, and without entering into a religious war:
    The organization for which I work (a governmental agency) uses Debian in all the Linux servers except one (running RH) including some that run Websphere and Tivoli; in all workstations running Linux; and in a partition of the z900 mainframe (under VM). Our Linux policy is , more or less: ``we run Debian. If you, dear vendor, don't support it, we don't want your stuff.''
    Our Linux servers run lots of software: sendmail, Apache, CVS, JBoss, Tomcat, Nagios, PostgreSQL, MySQL...
    Our decision was based on having better control on updates/upgrades through our own intranet Debian mirror and some nice home-developed tools for controlling the remote workstations. Of course, YMMV.

  126. Similar situation by tweek · · Score: 2, Informative

    We're in a similar situation but the key here is support. IBM will NOT help you if you aren't running a supported distro. Try running an X445 with ql2300 cards in HA mode talking to a FastT SAN running DB2 with LifeKeeper for failover support.

    Now contact all parties involved and tell them you need support. Oh yeah, my distro is Debian. Everyone from IBM hardware to IBM Software to SteelEye will tell you to go suck rocks and come back with a supported distro.

    When we did our TSM install, we had an issue with RedHat 2.1 and the 3582 Tape Library Driver. We called IBM and they provided a driver but it only worked on RedHat 3.

    What did we do? We upgraded the box. What good is our nice shiny infrastructure if there's no backup?

    Now everyone will bitch and moan that you shouldn't lock yourself in like this or that you should just run whatever distro you want. We designed everything about our enterprise app to be portable. If we get tired of Websphere, we move to Tomcat which is our development platform anyway. If we get tired of DB2, we move to Oracle or Postgres or some other database. We aren't using any DB2 SQL.

    But until that time, I like the fact that I can make one call and get the support I need. It's IBM hardware running IBM software. The only non-IBM stuff is the OS and SteelEye LifeKeeper. IBM actually worked with SteelEye for us on a DB2 issue with our SAN.

    Having said all that, we do use a few unsupported configurations. Our app uses CUPS for server-side printing. Those boxes are Gentoo. Our datawarehouse is mysql running on Gentoo. The interesting part is that I've actually gone unsupported in one area and that's the warehouse. I had to do a bit of engineering to get Gentoo and my two Fiber Cards to recognize the SAN properly. That and I did a custom ebuild of TSM for backup purposes.

    All of this leads me to say one thing, if you value your job, stay supported and keep distro zealotry out of the way. If the company is willing to spend on IBM hardware and software then the cost of a SELS or RHAS license is nothing. It will pay off the first time you call DB2 or WAS support about an issue that, while not having ANYTHING to do with the underlying OS (other than it's Linux), they won't help you because you decided to go unsupported. Explain that to your boss as you're being escorted out the door.

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  127. Pushing Debian At Work by Lethyos · · Score: 1

    I have managed to convince some at my company that we should use Debian in favor of other Linux distros. The secret, I think, is to focus on Debian's excellent packaging system. Focus on the fact that software installations, updates, and roll-backs are all done through a simple tool and are done over the Internet. (No dependencies, no hassle, and so on.) Once I demonstrated how straight-forward and convenient all of this was, I got the go-ahead to set up a web server and start using Debian on my workstation with future expansions planned. Many (good) system administrators will appreciate Debian's key features, so be sure to emphasize them. Quite often (unfortunately) in a corporate environment, factors such as security, stability, free(dom) and so on, are secondary to being quick to install and easy to maintain.

    --
    Why bother.
  128. Might want to set enthusiasm aside for pragmatism by Sivar · · Score: 1

    I think it is unwise to try to use an unsupported (newsgroups do not count) product like Debian, especially in a business/enterprise environment. (Yes, I know you can buy 3rd party support for almost anything. It isn't IBM, and this is a conservative organization).
    I know this isn't going to be popular (so read fast, this will be -1 in seconds), but risk management is very important in the corporate IT world, because mistakes or screw ups get people fired and can make the company lose millions.
    Not that Debian isn't up to the task--that isn't the point. If something does go wrong, it's your ass. If some of IBM's software dies, IBM gets to deal with management, and they aren't going to switch from IBM with such a large investment (especially when IBM makes many excellent products).

    If your current stuff works, there is no great reason to change, as software licenses are a drop in the bucket compared to potential pitfalls.

    If you have looked over the fact and believe Debian would be a good idea, I'd take it slowly. Mail server (or something) need more capacity? See what Qmail on a ReiserFS system can do, even on the same hardware. Need another file server? Set up a quickie and demo Debian/Samba3's performance in similar or weaker hardware. Nothing open-source can replace DB2, so show that it runs on Debian just fine, etc.
    Good luck!

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
  129. SuSe/Redhat = Oracle and Security certified by walterbyrd · · Score: 1

    Not sure what the original poster wants to actual use the server for. But, I think that only SuSe and Redhat are security certified. And only SuSe and Redhat are certified to run Oracle.

    It costs money to get those certifications, so I don't expect a totally free distro, like debian, to have those certs any time soon.

  130. Notes from the former IBM employee's former team by Tanktalus · · Score: 1

    Being Yaz's former cow-orker, Mandrake and Slackware were nowhere near the list.

    To see what is tested, check http://www.ibm.com/db2/linux/validate - it's all right there.

  131. not done yet, but attempt at work in college by Goeland86 · · Score: 1

    I totally share your problems with bureaucratic organizations as I am in one. My college takes pride in it's diversity of ethnicity from it's students, and it's great, no doubt. But to make it even better at diversity, I have decided to undertake the difficult task of convincing the IT department here that Linux is not only for idiot geeks that think only in their box and that concerns .1% of the computer park. As I type they only support Dell computers running windows XP or Apple laptops running Mac OSX. How I'm going to change that perspective I don't know, but I'm definitely not going to give up. I'll use whatever tools I can find, including every distribution to convince the IT guys that Linux actually works, and most of the time without the terrible headaches of viruses. If I have one piece of advice to give it would be "don't try to change it all on your own". Try find people in the IT department that are open and receptive to your arguments. Then go forward when you have a willing group of people to make the possibility of a change. Unless of course you are in the IT department, then you'd better find someone in the finance department that would estimate how much you spend in licenses each year and a basic estimation of how much time and money it would cost to re-train employees... Good luck, I'm backing you up.

    --
    ---- I am certain of only one thing : I know nothing else.
  132. Re:Might want to set enthusiasm aside for pragmati by Anonymous Coward · · Score: 0

    It is true that organizations tend to punish their own individuals for doing something wrong, but often reward an organizaion that screws up with an even bigger contract to fix it.

    That's not something to encourage, however. If American businesses are going to keep paying our salaries under competition from Chinese slave labor, they need to be smarter than that; they can't let other companies rip them off by saying "your SAP migration failed because you didn't spend enough", and they can't punish and individual who had a good idea that went wrong.

  133. Have better shot with SuSe, screw RedHat! by Anonymous Coward · · Score: 0

    SuSe is the most polished Linux OS I have used. Personally I would suggest FreeBSD over anything, but bottom line is they will probably want commercial support options. SuSe/Novell is the way to go IMO.

  134. Support by Gleef · · Score: 4, Informative

    I agree. Debian is wonderful, I use it at home, I use it at work. If your work is expecting to get Enterprise level support, you can get Enterprise level support for Debian with HP.

    However, it sounds like your Enterprise has already standardized around IBM. As good as Debian is, I can't see how it's good enough to lose an enterprise support agreement, even if it's just a few machines.

    Maybe you can threaten the sales people to go to HP if they don't amend the support contract to include Debian. They probably will know you're bluffing, but it might help.

    --

    ----
    Open mind, insert foot.
    1. Re:Support by 51mon · · Score: 1

      > Maybe you can threaten the sales people to go to HP if they don't amend the support contract to include Debian. They probably will know you're bluffing, but it might help.

      I found this a very successful ruse for escalating a support call on NFS once. Working at an organisation stuffed with HP-UX workstations, that couldn't mount a filesystem properly, and a couple of SUNs that could.

      Bluff doesn't enter into it, I think the mere knowledge that HP can better satisfy your requirements is offensive to good IBM sales (and technical people).

  135. Doesn't Relate to the Corporate World by siskbc · · Score: 1
    And please, windows gimps with no linux experience need not moderate nor reply, because you don't know what you're talking about.

    OK, I'm not. I've been admin'ing a few slackware boxes and a stray redhat and suse for about 4 years now. Some debian experience too. Just to declare.

    However, it is the easiest linux distro to support, hands down.

    Subjective - but even if granted, irrelevant. The problem is it's not supportED.

    and to those who are saying "shut up and go with what's there" I might remind you that the reason they're using linux in the first place is because users (in this case admins) wanted to use it. The demand came before the supply, OK?

    Not quite following this argument, but you seem to be implying that your company should stand up for your belief in Debian? Sorry, I'm sure the company doesn't care. You're an employee on company time, not an advocate.

    I believe Debian is so far superior to the other distros that wide support for it is inevitable.

    Well, that's not borne out so far. If anything, check back in 2 years and see if Deb's supported then. If so, give it a try.

    Lastly I might add Debian is not a company that can be bought or influenced by money; it is a non-profit with protected legal status.

    That includes all money, including support contracts. I don't know what "protected legal status" means, but I can guarantee that means nothing to your company's bottom line.

    And for the most important reason your company doesn't want to go with Debian: If you die/quit/get fired, they just lost the only guy who admins the thing. Note that getting on the internet and asking advice from a bunch of morons screaming RTFM! doesn't count as support. Companies want and need support contracts. Debian isn't available with one. End of story. And if you with Deb and it screws up, probably end of your job.

    --

    -Looking for a job as a materials chemist or multivariat

  136. Fedora?? by Anonymous Coward · · Score: 0

    Fedora has yum and apt-get and it's effectively redhat. IBM & Dell support Redhat.

    It's not the same thing as Debian, I know but maybe it's worth a look in? I've had success with it and Dell (we use them, not IBM) have been most accomodating..

  137. You're both wrong by Estanislao+Mart�nez · · Score: 1
    There's two things to be balanced here: timely updates and conservative updating. Debian, frankly, is horrible at both-- either you run stable and give up on timely updating entirely, or you run on testing, which forces you to upgrade all your software constantly to something that's barely tested.

    This was the whole reason I left Debian for BSD, in fact-- if I need to upgrade one port in BSD, I can usually update just that one port, instead of having 150MB+ of fresh, questionable quality .deb's forced down my throat every week. (Linux users tend to boast of how easily they can upgrade every package in their system at once. That is a really stupid feat, though.)

    PS my job uses Debian stable. I often have to build and installl packages manually from source, however, because Debian stable's versions of the prerequisites are too old (e.g. MySQL 3.23.x). So much for the benefits of package management.

    1. Re:You're both wrong by Terrasque · · Score: 0

      "When all you have is a hammer.."

      Apt can perfectly fine use mixed stable/testing.

      I assume you've taken the time to actually read the apt howto to see if it can solve your problem, and especially the page
      http://www.debian.org/doc/manuals/apt-howto/ ch-apt -get.en.html#s-default-version

      --
      It's The Golden Rule: "He who has the gold makes the rules."
    2. Re:You're both wrong by Estanislao+Mart�nez · · Score: 1
      Apt can perfectly fine use mixed stable/testing.

      In theory. In practice, if your package from testing indirectly requires a glibc version from testing, you are screwed.

  138. Then it's your fault by silence535 · · Score: 1

    In similar situations I observed a kind of "Ok, but when something breaks THEN ITS YOUR FAULT!" reaction.

    You easily shift yourself in a position where you become responsible for about anything than can possibly go wrong.

    -silence

    --
    Dyslectics of the world, untie!
  139. correction by Estanislao+Mart�nez · · Score: 1

    Debian, frankly, is horrible at both I mean, Debian is horrible at balancing both.

  140. reverand krusty by Anonymous Coward · · Score: 0

    he's the one.
    He has Bank experience. Big bank that is.
    Debian = Reverand Krusty.

  141. Any distro can do that mundane stuff by Ars-Fartsica · · Score: 1

    Come on, if we're talking about stuff like perl, apache, etc, any of the distros will work. There is no real compelling, differentiating reason to use Debian for such mundane stuff. Or do you think that perl cannot run correctly on Red Hat?

    1. Re:Any distro can do that mundane stuff by 51mon · · Score: 1

      He'll already said that compiling Perl modules has proved problematic on Redhat, and that these are already built and packaged on Debian. I know Debian saves time, despite mostly Redhat operational systems, I do all my testing and experimenting on Debian because it is easier and quicker to reconfigure Debian, despite me having less experience with it. It maybe recent Redhat versions have improved things, but the very fact they are changing fundamental things to play "catch up" discourages me from choosing their distro.

  142. Amen, not sure why he bothered posting here by Ars-Fartsica · · Score: 1, Insightful
    I think he was looking for some silly fanboy justifications he could point at his boss, but instead got some real answers that don't jive with his (patently idiotic) reasons for going with unapproved wares that may void a support contract, while doing absolutely nothing that the supported distro can't.

    Still have no idea why the guy would put so much at risk to run utterly mundane code on an OS that is barely differentiating for these tasks.

  143. What are you actually installing? by Ars-Fartsica · · Score: 2, Insightful

    Okay...so maybe apt-rpm did not handle package blah. Are you installing blah at work? By your own explanation of what the box will do, this is unlikely, so why do you care? You seem to e predicating your argument on features you will by your own admission never use.

  144. Enteprise Support by Anonymous Coward · · Score: 0

    Disclaimer: I am a Red Hat employee.

    I really love Debian, I really do. Half my machines at home are Debian. But, when it comes to having a Linux machine in an enteprise setting, it really doesn't cut it.

    The reason is because it is important to know that you have a stable platform that will be supported over the years.

    Red Hat provides support for up to 7 years. I'm not sure if Debian will do the same (will they support "stable" distributions for 7 years?). If there is a security hole, will the only option be to upgrade to the latest supported Debian stable? Or roll your own fix? In a large scale data center, this is just not an option.

    When third parties port their applications to Linux, they want to choose a platform that they know they know will continue to work for years. Red Hat does a lot to make sure that APIs/ABIs are consistent within releases, yet still provide the latest and greatest 2.6 kernel features and libc/application bug fixes!

    Red Hat also has a strong record of security and bug fixes, and an online management tool to see what updates are available on all of your machines.

  145. How I learned to stop worrying and love the swirl. by Semireg · · Score: 1

    12 months ago I had to make a choice...

    Stick with RedHat and purchase the licenses or move to something w/out that "disability." In the end, we chose Debian. It's worked so well for us. We have a strong LDAP infrastructure on Dell servers and we've documented everything in our own TWiki.

  146. Five words: by rootsrockrebel · · Score: 0

    FreeBSD - the power to serve. http://freebsd.org

    --
    --Paul
    Unixpunx
  147. My experience with debian on IBM by Lucretian · · Score: 1

    I work for a USDOE research lab, and I spent the better part of last year shoehorning 64bit ppc into ppc32 debian. This includes time spent porting over scientific applications and testing everything to make sure it would work well in a production environment. The end result was a switch of 64 nodes of various hardware(dual Power3s to 8way power4+s) from AIX to Linux. While debian is not an officially supported distribution, I've been able to alien most anything IBM releases for Deadrat or SuSE with great success. If you're going to be running on ppc64 hardware, I recommend grabbing the redhat releases though, as the SuSE libc linked files are generally non-working with latest toolchains. I imagine similar success with alien on other architectures.

  148. Take a different tact. by Allnighterking · · Score: 1

    When management sees IBM they don't see software. Nor do they care about software. What they really see is someone they can sue if things go really wrong. (Not that it will, nor will it do them any good if they do, but it satisfies pencil pushers.) This is #4 on my alltime Marketing Myths. Being, "It takes a large company to create properly tested software." Thank goodness Nasa (heavy user of Forth) and the millions of CPU's running Tron never new that this was true. I really thing it would be say that between 50 and 75% of all mission critical software is either locally produced by one individual or, is supported by a single software written by a single individual. Meaning that without software written by individuals, or small organizations, nothing would run.

    A large company as we all know doesn't even garuantee the software will run (read your EULA) *cough bob cough* ME *wheez* However the Myth persists. So the real question is how to get what you want and make them think they are going to look good to investors. (Looking good is the primary here. Being good is a nice to have, but looking good gets you the big buck bonuses.)

    You want Debian. No problem Take a look at Progeny (Ian Murdock is the founder) or Xandros. (Hot buzzword name. Makes Marketing types look smart.)

    One thing very few understand (Even in the Linux community this is often forgotten.) Linux is a kernel. (Hence the correct term GNU/Linux) The difference between the distro's is tools and graphics. Leaning heavy on the graphics. Linux is Linux, cell phone to mainframe it's the same. (and yes I'm going to get hundreds of flames on that one... sorry, it's truer than most of us would admit.)

    --

    I'm sorry, I'm to tired to be witty at the moment so this message will have to do.

  149. Debian is the most _stable_ distro. by Confessed+Geek · · Score: 3, Insightful

    Nope. Point out the very most important fact: Debian Can Not go out of buisness, change its buisness model or decide it wants to charge you 1K for your next upgrade. It also has about 1.5 - 2 years between releases so you don't have to constantly play catchup. It is PERFECT for a conservative environment.

  150. RedHat or SuSe is definately the go.... by the_tipper · · Score: 1

    I love Debian as much as the next person, however after recently being involved in a project which required Debian (Woody) to be installed on IBM x345's with ServeRAID 6x controllers I would strongly recommend sticking with a distro like RedHat ES, AS or SuSE Ent which is fully supported by IBM. The support for ServeRAID controllers using the ips.o module is fairly poor and in my situation I had to first install RedHat and then do a chroot install of Debian to get the O/S to install successfully. It was a painful process to say the least. Now that the box is up and running we have rescue floppy's with the custom kernel and modules compiled in, but it still makes for some interesting DR measures. I have also been to quite a few IBM seminars of late and they are pushing the RedHat and SuSE barrows, and they seem to be backing this up with a fair injection of $'s into RedHat and SuSE.

  151. IBM and Debian by Quiberon · · Score: 1

    IBM Global Services will support anything that you pay them to. Just ask. A fair number of them like learning new things, too.

  152. Oracle Instant Client by zonix · · Score: 1

    What I found was that a lot of time was wasted on getting some of the more complex applications to work on it (e.g. Oracle 9i), while getting the same sw to run on something more 'standard', such as RedHat, was a bit easier.

    Oracle client installations are really a pain in this case, as they require almost as much time and effort as a full-blown database install. I've experimented a little with their new Instant Client however, and it worked wonderfully on Debian (RPMs converted with alien).

    For now, you only get client libraries (100MB!) and SQL*Plus though. Fortunately, after many requests Oracle will also release client headers with their next patch set, so we can compile DBD::Oracle and PHP support for Apache, etc. At least Oracle seems to be listening.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  153. That's downright stupid by Slinky+Saves+the+Wor · · Score: 1

    IF the system is so mission-critical, you don't just go around updating it like that. You update an exact replica, and test it for a while on parallel with the working system. And THEN you switch.

    So you make sure nothing breaks in the first place! You don't just update the packages and then whine about breaking everything, if the system means so much to you.

    --
    I do not moderate.
  154. echo other conservative voices... by Anonymous Coward · · Score: 0

    if you are paying IBM or another ISV for specific softtware and support for that software and they reccommend a specific Linux distribution your best bet is to do EXACTLY as they say and use the distribution specified. You also want to be careful in patching and updating things on those distros - even something like updating to a newer kernel will cause your support contract to be completely null.

    I agree it can be limiting - especially when you know there are patches and updates that are required for security purposes. For anything that appears that is absolutly critical your best bet is to open a trouble ticket with your vendor's support folks and work with them to address the updates required.

    Of course your production systems may have other boxes running some supporting software - perhaps mail servers, monitoring, security scanning stuff and these are ideal candidates for your other distributions. In fact - outside of the comfortably numb world of running expensive supported software apps you should spend some time with other distros in either a testing/exploration capacity or in running other boxes as may be needed. You only sharpen your skills by doing this.

  155. Massive Trolls. by twitter · · Score: 0
    Sorry to not really answer your question but hobbies and personal preference shouldn't take the place of a better solution (e.g. whatever distro of Linux IBM prefers for their hardware)

    Thoughts like that would have kept IBM themselves from Linux. Insulting and lacking in detail. What exactly are you trying to accomplish?

    The posts that follow below by the likes of Ars-Fartsica are simply insulting. "Silly fanboy justifications..." nice. What a nasty bunch of flames. All because this guy wants to see if anyone has experience doing something and if not, to try what he knows works.

    Go for it, sydb. These turkeys are full of shit. Stick to your guns, what you know is right really is. You are not the only person who's noticed that Debian is generally easier to maintain. Also, Debian does have very good quality and excellent configuration.

    The best way to do it is to try it out small scale yourself. See how much time you can get for experimentation. It looks promissing for all the reasons you give, but a study can give you a real feel for it.

    --

    Friends don't help friends install M$ junk.

  156. HP is inconsistent in this question too by lanc · · Score: 1

    Bah. once I tried to find out why the heck HP does not commercially support debian for example on one of their most-sold servers,
    the proliant dl380.: proliant drivers

    However, the following article says, that the internal development at HP _is_ running on Debian: ...and that since 2001!

    Or here's the other URL claiming HP to be Debian-supporting: HP OSS site

    still, they only provide their Insight Agent drivers for monitoring this nice hw for RHEL and SuSe. bah.

    --
    "First they ignore you, then they laugh at you, then they attack you, then you win." -- Mahatma Gandhi
  157. Notes from a Woody user. by Anonymous Coward · · Score: 0
    I am a Ph.D. student, and my institute has been using Woody since it was new. I like the philosopy behind Debian and all, but frankly I am getting sick of gnome 1.3.

    In a few weeks Debian will sport a fresh and new stable distribution that is well suited for a production environment.

    But in two years, Sarge will be as old as Woody is now, and you will be in trouble.

    Alternatively you can install Debian testing, but I pressume that your employer wants security updates....

  158. Waste of time by mikeb · · Score: 2

    You are wasting your time because you are deploying rational argument in a management environment. These are incompatible concepts.

    Managers do not reach decision-making levels in large organisations by listening to rational arguments. They get there through a host of means including but not limited to back-covering, buck-passing, palm-greasing and politics-playing.

    Whenever presented with an argument their first reaction will be to do the updside/downside caculation, which goes roughly "If my name is on this and it goes right, how much kudos do I get vs if it goes wrong, do I get the blame"? Nobody to whom the blame sticks progresses up the pole.

    If they choose GNU/Linux and it goes right, there will be some bottom-line benefit. A million people will claim that the small bottom-line effect was not due to the choice of GNU/Linux but better outsourcing, maintenance contracts, management or whatever it was that THEY are responsible for.

    If there is a single significant failure, EVERYONE will point to the hapless decision-maker and say "See, told you so, this free software is crap and there is the idiot who selected it, no wonder we fsked-up / lost money / had downtime.

    Now, put yourself in the position of the person you are arguing with. You are pressing the wrong buttons.

    IF however you can pass the blame AND save money, there is a slim chance of getting the argument through, but trust me, the argument will revolve 80% around blame and 20% around cheaper/better/whatever.

    Who is your principal software maintenance company (can't see the parent post whilst replying). Was it IBM? IF you can get them to guarantee to support the software and carry the blame, you have solved one of the blockers. Problem is, they only support RedHat and SuSE/Novell.

    Unsupported Debian? Forget it, it is a waste of time. Appeals to rationality, quality, goodness of fit are not the issue. Should some remarkable turnaround occur and (say) EDS suddenly announce support for Debian you have the slimmest of chances, but if EDS or whomever aren't already involved in big contracts in your outfit, the supply-chain people will find reasons not to start negotiations with them (risk again) instead of sticking with the existing known supplier (much less 'risk').

    Your only hope is to find a friend in the maintainer/supplier and convince those people first. Then they take your manager person out to dinner/golf and start telling him/her why Linux is so good for your business and that might stand a chance of winning.

    You don't like what I have said above? Your choice, but I do this stuff for a living. I know the reality.

  159. Proprietary software: the leak ring by tiian · · Score: 1

    My experience on a very big project (financial environment, 6000 systems) is there are two big issues in proprietary software used on Linux systems:
    1. you can not use the distribution you like
    2. you can not freely update the operative system, for instance kernel security patches supplied by commercial Linux distributors, because proprietary software will deal with them only one year later.

    If you can/may, use only open source software: replace the DB with PostgreSQL or SAPDB, replace the application server with Jboss or Tomcat.

    Good luck.

  160. Re:Notes from the former IBM employee's former tea by tigress · · Score: 1

    Am I the only one to find it amusing to see SCO Linux listed as one of the validated distros? :)

  161. HP supports Debian by felixdzerzhinsky · · Score: 1

    HP supports debian. See this url: http://www.hp.com/hps/linux/lx_debian.html You might be able to use this fact to convince them it is not a mickey mouse product. find out which organisations are using it at enterprise level.

    --
    "Flags are bits of colored cloth that governments use first to shrink-wrap people's brains..."
  162. I wonder... by shutdown+-p+now · · Score: 1

    ... what happens if his employer happens to read /. on occasion?

  163. Using Debian by valentyn · · Score: 1

    We use and support Debian in a commercial environment - a financial institution. They run a Websphere application.
    We have a chrooted environment for the WS stuff itself, just to be sure that we /could/ switch to a RH/SuSE/anything distro, should that be necessary.
    However, while testing the WS installation with a chrooted RH, we found out that once the RH updates were there, the WS wouldn't install anymore.

    That's when we switched to Debian - our preferred distribution - for the chrooted environment as well. Installation went out of the box. Whenever we make support calls, we get good, helpful answers. We have never experienced the dreadful "sorry, we don't support version 1.2.3.4" answer and in fact, IBM seems to be quite serious about delivering quality software with quality support, instead of trying to hide behind a version number.

    Looking at newer versions of WS, it gets even better: instead of "RH 1.2.3 / SuSE 4.5.6" they now just need "a x.y+ kernel and a p.q+ C library". That's how it should work, and that's how it works at IBM.

    So, I would just go for Debian if that's your easiest way of supporting the software, because that's probably what counts here. (Telling IBM you run Debian counts, too :)

    --
    my other sig is a 500 page novel
  164. IBM uses RedHat to do all the Linux stuff by Anonymous Coward · · Score: 0
    IBM doesn't want to get involved into Linux directly because it would create a risk that some of their own products would go under GPL (or something like that, I don't know exactly).

    Instead, they use RedHat for doing all the low-level Linux stuff and pay some of their people to do open source development of Linux kernel (+ some other important) code. This way they can 'handle' OSS legally risk free. (They have some contracts which could intepreted to be broken by IBM if they would do OSS stuff 'directly').

    (my guess:) IBM won't support Debian directly now or in a future unless RedHat do or if there's viable company distributing Debian which IBM wants to work with.

  165. We're right before getting productive by dune73 · · Score: 2, Interesting
    I'm working for a European enterprise with some 30'000 desktops and several
    thousand servers.

    My small team got the opportunity to proof a linux desktop system could actually
    be useful for the enterprise. The parameters were absolutely ideal:

    * Several hundred desktops should be migrated from some kind of arcane unix
    to a linux desktop (-> Users who know there is a world beyond Windows)
    * All they need is a huge inhouse X-application, that would cost millions to
    port to Windows, but is simple to recompile on Linux.

    Obviously this situation is a winner to attempt to bring linux to the desktop.

    It seems management had heard names like RedHat or SuSE before, but the
    they did not have a straight preference. Therefore we managed
    to the task without the suits trying to sell their
    distro, so we (the techs)
    could work with our back free.

    Now our big enterprise has a deep integration of windows machines in
    its custom environment. We felt the possibility to adopt Debian and integrate
    it just as deep into this environment. What does this mean?

    * There is a configuration management database with html-interface. We use it to
    feed parameters in the debian package management and to configure our systems.
    * There is an optimized process to install a custom windows desktops. We took the
    process and made it the base for our debian install using FAI and Knoppix
    hardware detection. (And yes, we install a system in 15minutes automatically,
    while the windows desktops need user interaction and takes
    two hours in a lab)
    * Our users reside in the Microsoft ActiveDirectory. We used the vintela software
    to hook up on the AD as well. This was a decision in order to save some time.
    You can do it with non-commercial software as well, but vintela is ready-made
    and easy to alienate into a debian package.
    * Our enterprise is of course very conservative when adopting new software. So
    we took the idea of unstable, testing and stable debian distributions and
    extended it by a distro called pilot. This one is very close to the stable one
    and basically the end-users getting the software a few days ahead, giving
    us another layer of confidence in the stability.
    * Our management is very fond of packages. We took this to the extreme as we
    saw it suiteable for desktops: Everything is a package now. The root-password
    is in a package, the desktop menu is in a package, the special fonts are
    in a package and the sources list is in a package. Some of the packages ask
    the config database mentioned above for parameters.
    All the config packages use cfengine to manipulate the system, if problems
    arise we have port 22 open and a service user (distributed as package) who
    can be used to install/deinstall packages or to gain root access.
    * We did it all within something around 40 man-days. This sounds very
    convincing to the management, as they know how many years they paid to
    squeeze the same functionality out of Windows.

    During our proof of concept we saw it is very simple to integrate all these great
    components into our corporate environment. If RedHat would have sold us
    their commercial configuration and provisioning module, it would have been their
    process and no longer our own well-tested installation and configuration process.

    We have a good command-line interface to our
    package management and no silly "advanced web
    interface" to our package server. It is all
    scriptable and we know the scripts as we have
    written them.

    So under the line debian proofs to be successful here, because it is so flexible
    and because we do not need no certified OS to run commercial software. There is none.

    What's missing?
    You may have guessed: Management is willing to follow our
    proposal but they want a support contract with a serious company with few letters in
    the name.

    We think this is no

  166. Debian stable vs. testing by wolftone · · Score: 1

    Debian Stable is, well, very stable, if rather boring for the users who want either the newest and shiniest bells and whistles or a newer version of program X because of a distinct technical advantage.

    Testing is not generally more stable than Stable, though at times it is similarly stable. In my experience (casual home user), a blend of Testing and Unstable has given me the best results most of the time.

    1. Re:Debian stable vs. testing by Trejkaz · · Score: 1

      All I know is my Debian stable eventually ended up in a state where dpkg would report successful installs without placing the files onto the disk. At that point I knew it was time to give up.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  167. 2 choices ... by tchiwam · · Score: 1

    The easyones ... Redhat or Suse, trouble = call
    Redhat has always been a bit more square feeling than Suse, for some reason Suse always seemed to be more finished Distro. But these 2 have also been my worst nightmares when it came to develop software. Something running on these 2 might not make it to other linux without trimming. But as Workstations they are great. They are a bit weak on the science tooling ...

    Gentoo The hard one but good ... if all of your systems are quite similar, install gentoo(time consuming for the first one), make precompiled packaged that are good for the lowest common denominator(easy), and get yourself a mirror of portage(easy), then install all the distfiles and precompiled files somewhere easy to access(easy), write some good cron jobs(easy). Remove all the compilers stuff if needed (easy), make a liveCD (time consuming but easy)

    You can write your own profiles, so let's say you have one for each situation, DMZ,local only servers, endusers, technical users.

    That way, the company does not become a compile farm, get software with the configuration "you" want, they are precompiled and the deployment and update is fast. And you can easily fix yourself some build scripts in your own local "portage" so that if you do decide to go away the next sys-admin should be able to just do the exact same consistent installs.

    With gentoo I get a quite similar look and feel for all my different arch, ppc32 , ppc64, x86, alpha, sparc. And it does have some support for science applications.

    Gentoo can become a good and easy to maintain system but the initial investment is long and hard.

    Debian: I would see debian as an in between solution. And in my experience I always ended drying between wanting stable but could not support new/wierd hardware. Then the consistency between arch has always been rough.
    Yes I know, if they are not the same it should be filed as a bug in debian, I got shruged off when I tried file one and I would have had to file many... Then I have better things to do than filling bugs.

    Linux From scratch, is the only way to start for really hard to tackle services or needs, but should be kept as a guide and learning tool. Far from being and overall usable distro, it is the best when it comes to embeded, single purposes boxes that gentoo cannot handle. If some new platform would be totally unsupported I would use that one. Cross compile it and give it a spin. Then I'd go to Gentoo and try to make a new profile.

    Mandrake: each time I tough it looked great it left me down somewhere else, maybe better than it was last time I tried it.

    Slackware and others, I am sorry I didn't install Slackware in a long long time, when gcc2.7.2 was the new thing and kernel 1.2 was still the stable thing. and I was too much of a newbie to say anything sensible.

    1. Re:2 choices ... by Zoolander · · Score: 1

      I'm sorry, but I can't agree with using Gentoo on production servers until they have implemented a security update scheme a la Debian.
      I use Gentoo on my workstation and home computers and love it, but I would not feel comfortable choosing between upgrading just because a package is marked stable in portage or sifting through all the security lists to see if an upgrade is relevant to my system.

      --
      Meep.
    2. Re:2 choices ... by tchiwam · · Score: 1

      I read the GLSA http://www.gentoo.org/security/en/glsa/index.xml then follow the instructions... I'll forward that idea to Gentoo folks ... if it doesn't already exist.

    3. Re:2 choices ... by tchiwam · · Score: 1

      and the tool you look for was:
      emerge gentoolkit
      glsa-check

    4. Re:2 choices ... by Zoolander · · Score: 1

      GLSA-check isn't ready for prime time, not if anything hasn't happened the last week or so. It always gives false positives, and for packages that aren't even installed.
      But when it's working, it will indeed be the tool I'm looking for.

      --
      Meep.
  168. We bought IBM with the choice of Red Hat OR Debian by foo23 · · Score: 2, Interesting
    I am working in a small french engineering company and we recently bought a (small) IBM server (for calculation purposes - yes we are pipe stress freaks ...). The two Linux options which they offered us were Red Hat OR Debian. Finally Red Hat was chosen because some of the programs we want to use are running on the same version of Red Hat at the developpers place (an american university), so my bosses didn't want to run into random trouble. I was a little sad, being a Debian fan myself.

    I have to add that it was an IBM reseller (but who does the support and everything) and not directly IBM, but Debian was - as far as I understood - their first choice.

  169. Future is in Debian and Gentoo-based distros by mikelang · · Score: 1

    I agree with the previous post.
    Now only way to go is to choose supported distro or buy support.
    The future is in Debian-based, but corporate-supported distros. It is cheaper for support-provider (than rolling your own) and provides richer experience.

  170. Debian's a prime choice for Commercial Enviroments by Qbertino · · Score: 1

    I've just set up a mission critical backup/file server with Debian. The vendor of the box was actually a Microsoft Gold Partner (Yuck!) piecing the thing together off HP's Linux compliant 24hr around the clock hardware replacement line.
    Note that this is in Germany, where Linux is a tad further than in the US. I'm suprised at how pragmatic the professional IT here is handling this. Debian Sarge was preinstalled and is covered by the service agreement. Once again: This is a MS Shop. Suprising, eh?
    As far as I have seen it's like 'take SuSe for trying out and switch to Debian when you call the Linux guy to get yourself a server'.
    As far as sevicability and usage in commercial enviroments in Germany is concerned, Debian is on par with SuSE, RH and Mandrake. That's what I can tell. This also supports my theory that Linux critcal mass is due in Germany within the next year or so.

    --
    We suffer more in our imagination than in reality. - Seneca
  171. I am presenting on Linux at IBM Bedfont in October by dominux · · Score: 2, Interesting

    conference website Bedfont Lakes is next door to Heathrow airport. my talk is on IBM Collaborative Technologies using Linux. Basically I am demoing Notes under Wine and ways of getting Sametime and ICT going under Linux. For the demo I am using Knoppix installed to disk, which is basically Debian but you know it is going to work before you install it. If you have any questions or if you want to attend then go see the conference website or contact me through my blog.

  172. google docet by vds · · Score: 1

    take a look at:
    http://www.computerworld.com.au/index.php/id; 13062 81842;fp;16;fpid;0

    --
    We do not inherit the Earth from our Anchestors, We borrow it from our Children.
  173. Misinformed by Anonymous Coward · · Score: 1, Informative

    Boy are there uneducated twerps out there. You're running on a corporate UNIX and you want to switch over to Linux?

    Obviously you don't realize what kind of problems Linux has with enterprise integration, interface stability, and plain UNIX incompatibility.

    But, I do hope you'll get what you want! Then, when you have to integrate "your favorite Linux distro" into an NFS/NIS/AutoMount/CacheFS environment, you'll start sweating... Zucker kommt am Schluss.

    I'm just going to be starting a new job at a company that wants to grow. Sadly, they actually think Linux is the way to go, and that it'll magically solve all their growing pains.
    Because of their misinformation, I'll have to actually push corporate UNIX (Solaris, HP-UX, IRIX) into the door and educate them on Linux. How bizzare.

    People, get a grip! Learn corporate UNIX first, so that you can make an EDUCATED decision and know the pros and cons. Linux has its place, but IT IS NOT in the enterprise. It makes for good web servers , DNS or FTP appliances, and hopefully a good desktop in a few years, but that's where it starts and that's where it ends.

    The whole Linux setup is just one big hack, UNIX wannabe. If it only did it right, at least that'd be something...

  174. Debian support by Chernobog · · Score: 1
  175. running Debian on Dell Poweredge 1750 by Anonymous Coward · · Score: 0

    i'm running debian (woody) on a Dell PowerEdge 1750.
    i used the images from http://wiki.osuosl.org/display/LNX/Debian+on+Dell+ Servers

    it works very nicely. the server is running smtp, squid, http and some others.

    the problems is: Dell won't support it with the open manager software. they issue only rpms, so on my other Poweredges i run red hat. after running dells for over more than two years, i really prefer to stick to red hat instead of debian. for the following reasons: 1. dell support, 2. commercial vendor support for red hat (oracle). i won't be running oracle on debian. although it can be done ofcourse. 3. nicer management tools . 4. poweredges come pre installed with red hat. i have the server up and running within half an hour. debian needs a lot more tweaking.

  176. What have you been smoking? by hopethishelps · · Score: 4, Insightful
    Employee: Dear Redhat, your latest package broke our applications. Please fix it. Redhat: Um, ok, we're looking into it. (...) Employee: Um, look harder please, remember we're paying you all this money for Red Hat Enterprise Linux. Redhat: Ah, ok, I think we've found the problem. We'll try out a bug fix and get back to you.

    Either you live in some alternate universe in which vendors work on bugs for individual users, or you've been smoking some exceptionally strong weed. Or, possibly, you don't have a clue.

    I don't believe in alternate universes.

    1. Re:What have you been smoking? by gbjbaanb · · Score: 2, Informative

      at my previous employer, we saw a bug in a component, and we had the vendor working round the clock to find and fix it for us.

      Naturally, we paid money for this service, and we were a 'partner', but practicly everyone could become one of them by using their software, and asking nicely.

      In the end, it turned out the bug was in the CTOs fancy string classes, but still - we had excellent support from the vendor. (Who happened to be Microsoft, not that that matters)

      I have worked on bugs for individual customers, (am actually on site at the moment doing one). So really, it is you that has no clue. Maybe one day, you'll leave school, get a job working support (asuming its not taking the calls), and you may be out on site, fixing bugs, having the CEO call you because he's been called by the customer CEO, and generally being caught up in the mad panic that happens whan a bug affects a customer. even if you work development, you'll end up seeing this happen - especaly if the developer who worked on the buggy code is dragged out to find out what went wrong.

      and, yes, even shrink-wrap-only companies like MS, or consultancy-companies like IBM will do excellent support work for bug fixes for you, if you pay for it.

    2. Re:What have you been smoking? by JonAnderson · · Score: 1
      Either you live in some alternate universe in which vendors work on bugs for individual users, or you've been smoking some exceptionally strong weed. Or, possibly, you don't have a clue.
      I don't understand what you are trying to say here. In my experience bugs are normally raised by individuals who work for organizations with support contracts which, I believe, the poster was alluding to in order to illustrate the differences between running supported vs. unsupported software.
    3. Re:What have you been smoking? by Anonymous Coward · · Score: 0

      My vendors have techs (and yes developers) work my on my software problems all the time. If you buy the contract up front they react and they react fast, if you don't they give you the finger. :) Money does talk.

    4. Re:What have you been smoking? by Anonymous Coward · · Score: 0

      he sed:
      I have worked on bugs for individual customers, (am actually on site at the moment doing one).

      ahh so that is what we call reading /.
      (or maybe you are just compiling ATM)

    5. Re:What have you been smoking? by jdreed1024 · · Score: 2, Funny
      Either you live in some alternate universe in which vendors work on bugs for individual users

      No, but I live in the universe where, for a large sum of money in the form of yearly support contract, a vendor will fix a bug that's screwing over a large company if you hound them enough.

      --
      There is no sig, there is only Zuul.
    6. Re:What have you been smoking? by illtud · · Score: 1

      Either you live in some alternate universe in which vendors work on bugs for individual users, or you've been smoking some exceptionally strong weed. Or, possibly, you don't have a clue.

      WTF do you think bugzilla.redhat.com is full of?? We use RHAS and have always had a reply to bug reports that we've submitted, and a fix has followed. You obviously don't have a clue about Red Hat. Yes, they're an exception, but you tried to flame somebody who gave them as the specific case.

      To paraphrase Wittgenstein: "if you don't know what you're talking about, STFU".

    7. Re:What have you been smoking? by sirReal.83. · · Score: 1

      Red Hat does indeed work on bugs for customers. If we didn't, what would we charge them for?

      That said, I do use Debian at home and not Red Hat. I love/hate both distros with approximate equality :)

  177. IBM DB2 support by kubla2000 · · Score: 2, Interesting

    I've had this problem with IBM.

    I work in Italy. A company that produces an accounting package was interested in bundling their solution with our Debian-based server product.

    Their solution uses DB2 for its database. It was important to them and their clients that IBM supported the DB2 installs back-ending their software. IBM only certifies DB2 installs (at least in Italy) on RedHat 7.X and a flavour of SUSE I don't recall now... Yes, in 2004 they will insist upon RedHat 7.X if you want IBM's support. Yes, I pointed out that RedHat doesn't support 7.X any more so essentially they were asking their clients to choose a lack of support for their DB or lack of support for their OS.

    I'm sure there are countless examples where heavy-hitting software vendors have been able to cajole support from IBM for other distros but small software companies haven't got a hope.

    In a last-gasp effort, I adapted the IBM installation and update scripts to use alien and dpkg and demonstrated that they worked flawlessly. The accounting package developers were happy, we were happy... IBM refused to budge.

  178. Commercial Debian Support for IBM Laptops by wehe · · Score: 1

    Though not directly related to your question, it might help to know, that there are vendors dedicated to offer commercial support for IBM hardware, e.g. Xtops.DE - Linux, Laptops, Notebooks, PDAs.

  179. Why don't you try .... by Anonymous Coward · · Score: 0

    A good starting point might be , much better than going at blindly eh ?

    1. Re:Why don't you try .... by Anonymous Coward · · Score: 1, Informative

      that should have contained a link to http://www-1.ibm.com/linux/

  180. Why do you need more packages on there? by Phil+John · · Score: 1

    If it's a production system running some ibm software then you want as little as possible on there, it doesn't matter that debian has 10000000 different packages, you're not going to be able to make use of 999990 of them anyway so the depth of the repository really becomes a moot point.

    --
    I am NaN
  181. It's all in the sales pitch by wildjim · · Score: 1

    We have Debian here. We also have Solaris, SuSE (and a little bit of RedHat and Fedora for those who don't know any better) and used to have Gentoo.
    We use Debian on any Linux servers -- primarily because Yast gets in the way for most serious Unix admins -- and SuSE on most workstations -- it makes it a lot easier for Noobs who actually need to be able to 'fiddle' with their box (driver development, etc). I like them both, but prefer Debian.

    Our sales pitch is based on the fact that we usually wouldn't bother calling for vendor support, anyway. As fast as some of them are, they're usually not as fast as us researching and fixing it ourselves; you have the phone-call, then sometimes the Appeasment Engineer, then they want a config. dump so that they can look at the problem, then they often come back to you wanting more information... Whereas even with a bit of Googling and some mail-list trawling, someone's often described your problem and how they fixed it. There's not a huge number of 'new' problems out there.
    On top of this, we started off with small introductions -- e.g a CUPS server was much easier and faster to get up-and-running on Debian than Solaris -- generally setting up the machine as proof-of-concept, then deciding the thing worked reliably enough not to migrate it elsewhere.

    I think it ultimately doesn't matter who the vendor is, they're going to be rubbish at some point or for some thing, and if you're not going to be able to present yourself as the first and fastest trouble-shooter in a large percentage of situations, almost any OS/Distribution is going to bite you hard and often.
    With Linux, I would say that percentage needs to be even higher, just because the tools and skills in use by the Support Engineers are probably going to be exactly the same ones available to yourself -- i.e any of the non-open-source vendor's proprietory tools and trade-secret knowledge is in the public-domain for open-source.

    However, if you're mostly wanting to make it possible to redirect blame, then there's nothing better than a vendor.

  182. Running Debian by ajs318 · · Score: 2, Insightful

    We used to use Slackware on our colo servers; but following an incident, which required a re-install of one machine, we were forced to make a choice between SuSE (which we'd have had to pay for) or Debian (which I already knew intimately). Easy decision (and made me less replaceable into the bargain)! I soon had my boss -- an old-skool Unix guru and Slackware devotee -- converted to the wonders of apt-get. (Till a package he wanted wasn't in apt, then he was back to cursing and decrying package management systems of all flavours. But this si normal.)

    The colo machines are running Woody (stable), but in the office, I'm running Sarge (testing) and Sid (unstable) on my desktop, just because it includes the latest KDE. Usual story: needed just one package; tried backports, hit snags; decided what the hey. No problems as yet. Remember, Debian is always more stable than Fedora -- and packages won't get updated unless people actively test out the newest versions and give decent feedback. Also, in Debianese, "unstable" refers not to the behaviour of the software, but to the level of development activity. If you want a really unstable operating system from Debian, try experimental ..... at home, not at work, and make sure you don't have any sharp objects within easy reach .....

    To summarise, I recommend: Stable for remote servers; Testing for servers you can physically get to and other people's desktops to which you can get root access; and Unstable for your own desktop.

    --
    Je fume. Tu fumes. Nous fûmes!
  183. Your employer doesnt employ you to smoke crack by AliasTheRoot · · Score: 0, Flamebait

    You have a responsibility to them to make sensible decisions based on economic reality and ensure that their business will continue. That is what they employ you for.

    You can use Debian or Flying Monkeys, but you better be damn sure that if you are killed in a road accident that your choice is something the next guy along can understand and allow the company to continue with.

    If you aren't 110% sure they will be able to pick up the pieces then you are being irresponsible and betraying the trust they have in you.

    1. Re:Your employer doesnt employ you to smoke crack by JustNiz · · Score: 2, Informative

      ...sounds to me like he's using the standard approach to building job-security...

    2. Re:Your employer doesnt employ you to smoke crack by fea · · Score: 1

      I have been using Debian for several years on production servers. I have found Debian not only to be more stable, but also more secure. Security updates are routinely discovered and corrected long before commercial vendors or corporate security agents notify me of a required change.

    3. Re:Your employer doesnt employ you to smoke crack by AliasTheRoot · · Score: 1

      I don't disagree. But if you were my Admin and you got killed tommorow what would I do?

      Most likely hope I found someonee that understood computers well enough to recover the data and get the company back up and running.

      The point i'm trying to make is as an employee of company X, your absolute and only priority when making these decisions is to make the business work better.

      There are really two core motivators in this. The first is Better, Cheaper, Stronger, Faster. The other is continuity tommorow when I am dead. Linux at the moment addresses #1, but fails wilfully at #2.

      Until we have the situation where Linux is a solid choice even when the pro Linux admin leaves then it is a bad choice.

    4. Re:Your employer doesnt employ you to smoke crack by Anonymous Coward · · Score: 0

      If I'm dead, I won't care what problems I left behind.

  184. Has nothing to do with redhat... by cybrthng · · Score: 2, Insightful

    No matter what OS or Application you use, your supposed to TEST everything before you roll it into production.

    If your the kind of person who does things haphazard then your asking for trouble. Debian won't make you a better sysadmin.

    The OS is only as secure and stable as the person managing it.

  185. regarding tivoli by ananke · · Score: 1

    Not sure if this can help you, but tsm clients work like a charm even on slackware. The tsm server we have is of course AIX, but when it comes to clients, redhat/slackware/w2k, all of them just work. I have not experienced any problems.

    --
    --- d'oh
  186. Re:Be a man! Use Slackware! by Cro+Magnon · · Score: 1

    Have you ever tried to convince a PHB to use SLACKware? It'll never happen!

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  187. SUSE by CF_Obi-Wan · · Score: 2, Informative

    I agree with using a supported platform as stated in many comments throughout this post. Since you're not running a server farm, you're not going to really benefit from the use of apt-get for updates.

    With SUSE, you can run YaST remotely from a terminal window and perform your on-line updates. You can choose from doing them manually or automatically.

    Also, considering IBM put $50 million in the Novell purchase of SUSE, it may even be the safest bet for a supported platform

  188. 15+ debian servers for 4+ years by RisingSon · · Score: 3, Informative
    ...and no problems. Our entire group is all debian. Our (10) desktops are unstable. We've ran into maybe 3 or 4 issues with unstable over the last 4 years, but they were all easly resolved. Servers are currently woody (with a few backports). We haven't run into any "you're not running Redhat?" problems.

    We're mostly developers, which is probably what made us attracted to debian in the first place. We have a developer in our group that wears the sysadmin hat (ducks) but he is both a black-belt problem solver and a good admin. I enjoy the anal-retentiveness of debian-devel and its great to see so many minds focusing on a project.

    We put a lot of faith into Debian. Our servers run all of our models and our execution platform, which trades enough securities every day to put my face on MSNBC if something goes horribly wrong.

    We do use 3rd party libraries in our software development, and as far as they know, we're running Redhat like we're supposed to. I have yet to have a conversation with someone in tech support that is really a Linux guru. I'm not going to claim to be one, either; however, the code I support is only used by my group. The people I usually talk to in support are usually developers, too. If our group had to support 3rd party executables, then Debian probably wouldn't work so smoothly.

    All these negative comments about Debian have suprised me a little bit. Perhaps I don't read /. often enough. And no, I probably wouldn't recommend Debian to any of my peers outside my company. But I don't think "Using Debian in Commercial Environments?" is a ridiculous question, either. It can work without a headache for a troop of coder monkeys writing in-house software.

  189. Re:Debian is the most _stable_ distro. by lspd · · Score: 2, Informative

    It also has about 1.5 - 2 years between releases so you don't have to constantly play catchup.

    I think your numbers are low. The current consensus seems to be that the old version of stable will be supported for one year after a new version of stable is released. If the release cycle stays the same, it's more like 3 to 4 years total.

  190. It's all Linux... by hendridm · · Score: 1

    If you have your own IT team that can support Linux, Debian would probably be fine. But I think the average PHB would be much more comfortable with the likes of RedHat or SuSE. And does it really matter that much? We're talking servers here, right? What does it matter which distro you're using? I would think support would be more important.

    Plus, apt is available for RedHat and works most excellently.

  191. APT vs RPM vs YUM vs ?? by leeet · · Score: 1

    I see a lot of comments about how apt is so great but let's not forget that apt is now on Fedora and that you can also install an internal distro using YUM (which I think is better than apt).

    Don't get me wrong, I use Debian, Fedora and Redhat. But for a medium to large business, I'd definitively go with RH enterprise because of support. For home or small business, any distro would be fine unless you run some application that require a specific platform (think oracle, large backup solutions like HP/Veritas, etc).

    BTW, anyone has a Yum vs. Apt comparasion chart?

    --
    -- Leeeter than leet
  192. It's the certifications by Donny+Smith · · Score: 2, Interesting

    I'd say all major distributions are about the same.

    The thing that keeps Red Hat and SuSE on the top is certifications, validations and things like that, which aren't free.

    Is Debian enterprise ready? Yes.
    Would I recommend it to enterprise customers? No.

    First, very few application vendors explicitly support it. I've had bad experience with Red Hat 8 (a vendor who "supported it" until we run into a RH8-specific bug they couldn't fix, then they recommended RH Enterprise Server) so I would be very very careful about that. This has nothing to do with "skillz" - sometimes to make things work you'd need to change the application or do something which isn't possible.

    Second, if you happen to need to connect it to SAN or such hardware (or install Oracle on it), you'll be in big trouble - not because it can't be installed (it can) but because the customer would kill if they knew their 100K of h/w or s/w has been rendered unsupported because you've used an unsupported OS.

    Third, in many situations, OS cost is about 1% of total TCO, so why bother?

    Debian needs certifications and h/w vendor support. I hope some big Linux user will donate this money to Debian to get couple of important certifications for enterprise h/w and software.

  193. Let IBM manage the Redhat or SuSE servers. by gunship · · Score: 1

    And the rest is at your control, where you can use Debian. Just make an agreement with IBM to take full care of the DB/2 server, so you will never have to touch it.

  194. If that's all, why do you care which distro? by brlewis · · Score: 1

    Doesn't sound like this box will be getting a lot of mileage out of apt-get, etc. Why do you even care which distro it runs?

  195. Remember. Linux Is Just A Kernel! by Austin+Milbarge · · Score: 1

    Sure all the tools and apps that come along with a given distro give that distro it's own flavor, BUT if you know how to use the command line effectively and you know how to compile applications in case there isn't a binary version then in the end it really doesn't matter which distro you choose. In your case, I would go with a distrobution of Linux where you have the option of paying for support from some third party, especially if your running critical programs on that server.

    It seems that in Linux land, people try to push a distro maybe cause it's powerful and you can compile your own kernel or maybe just because they have a bumper sticker that says Slackware. Whatever, the reason, this is line of thinking is fine if your going to use this server in your own company or if you're going to be the only one accessing the server. But in the corporate world where most managers have no clue what they're doing, some geek heads mistakingly overlook practicality and get into trouble with their boss when the server goes down. As far as I see it practicality is the key and no one I know of ever got fired for being practical.

  196. red hat by Mika24 · · Score: 1

    apt also works with red hat

    --
    http://www.npcgaming.com Dedicated Gaming Servers
  197. well, in that case by dh003i · · Score: 1

    Well, in that case, RedHat should get with the fucking program. FHS is very well-designed, and is the standard for GNU/Linux. The reason for said testing problems (software that works on RedHat possibly not working other distributions) is due to RedHat's idiotic decision to deviate from a perfectly good standard.

  198. We use Debian in our business by hherb · · Score: 1

    Two years ago we switched the whole IT infrastructure of our paperless 3 doctor clinic (7 employees, plus a subsidiary at the local hospital outpatient department) to Debian Linux, running mostly in-house developed software.
    I must say since we did that move (which involved an initial rather chaotic 2 weeks) system administration is almost zero.

    Security updates happen seamlessly and automatically in the background, new software installation is a breeze, we haven't had a single unscheduled reboot, an administrator work essentially boils down to set up new user accounts, service printers, swap DVD blanks for daily backups, and read the AIDE reports regarding system integrity.

    The most important point - and this is where Debian really distinguishes itself from SuSE and RedHat - is that we got rid of counterproductive "release" cycles. Upgrading a RedHat system from one version to the next can be a hairrising experience, and I suppose that's the same with all other commercial distros depending on the "release cycle" paradigm.

  199. nonsense by twitter · · Score: 1
    I cannot recommend enough that you use a distribution supported by the vendor of any software you want to run.

    Vendor A likes Distro 1, vendor B wants winblows, vendor C wants Solaris. What to do? Want to support all of those platforms knowing that they will never get along? That's the commercial nightmare and the further you get away from it the better. In the end, you please yourself. If your vendor is not working for you, dump them.

    The whole thing's a red hearing anyway. In this case, IBM does not specify a single distribution and does work hard to please their customers. All the distros use the same packages because the free ones end up being the best in the long run. Debian has been getting things done and companies like IBM are going to be using it and liking what their customers use and like. This guy is just ahead of the heard and IBM is not going to punish him for it. When you buy an IBM thingy, IBM will help you use it, regardless.

    --

    Friends don't help friends install M$ junk.

    1. Re:nonsense by GreyPoopon · · Score: 1
      Vendor A likes Distro 1, vendor B wants winblows, vendor C wants Solaris.

      This kind of conundrum usually only happens with smaller vendors. But in this case, if you have multiple products that require different distributions, you are correct in that you need to please yourself and dump any vendor not willing to work with you.

      In this case, IBM does not specify a single distribution and does work hard to please their customers.

      Based on the original posting, I was under the impression that IBM specifies a list of distributions, and Debian is not on it.

      All the distros use the same packages because the free ones end up being the best in the long run.

      Sorry, but I have to disagree with this. They definitely don't all use the same packages, and if a couple popular "commercial" distributions start using non-free packages, you'll see less emphasis on the free ones. Like you, I hope they stay with the free packages, but they truly are going to use what they think is best. And the best package in the long run will be the one that gets development attention, regardless of whether it is free.

      Debian has been getting things done and companies like IBM are going to be using it and liking what their customers use and like. This guy is just ahead of the heard and IBM is not going to punish him for it.

      Debian is a mainstream distribution, and I fully believe that IBM will provide as much support as they possibly can, but if Debian is not on the list of recommended distributions, you can't really expect IBM to be able to respond as quickly to support needs. And this is the point I was originally making. If you have downtime on a productive system, you will be calling your vendor for support. If the Linux distribution you chose is not one they recommended, any good company will help you to the best of their ability, but you have to expect it to take longer because they are working in territory with which they are less familiar. The extended downtime in such cases can turn a company who has decided to give Linux away from ever doing so again.

      I work for a large software company that has a long list of approved hardware and OS vendors. If one of our customers chooses something else, we are willing to work with them, but you can bet that in our contract we'll have all kinds of modifications to the service level agreements to reflect the fact that we're being asked to support something outside of the "norm."

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

  200. typical compartmentalization by dh003i · · Score: 1

    Your short-sighted analysis ignores everything else, aside from this one program that you want to work. Certainly, that figures into it. However, there are other things -- like the problems with RedHat's non-standards compliant Linux, stability, security, etc. Maybe it happens that Debian is a better choice, all things considered, maybe it's RedHat. It probably varies with the size of the company (smaller companies often get more benefits from stepping outside of the "mainstream" distribution). You are cherry-picking the facts to arrive at a pre-destined conclusion that you want to arrive at. No, actually, you are describing a situation in which any intelligent person would choose RedHat over any other distribution. There are other situations in which RedHat wouldn't be chosen, such as when the the benefits of the overall system is deemed of more importance than any one application.

  201. You seem to like authority by Anonymous Coward · · Score: 0

    And you seem to imagine you are one on this matters. Though you are just blowing hot air.

    [p1] You must have a really funny idea about how the financial market(s) are working; and the second sentence is just a bold assumption, unless you claim god-like insight into the situation the pp described.

    [p2] I don't known much about xfs (never used it), though it seems to have been around for quite some time; we aren't talking about reiserfs here, xfs was proven technology long before IBM took interest in Linux. Finally any (non-upstream) xfs bug would most probably occur in a redhat/suse kernel, which are heavily patched compared to debian; though I guess anyone using any linux commercially will compile their own (vanilla) kernel.

    [p3] All that will happen (statistically speaking) for any existing distribution, for "this other OS" and virtually any software. You don't really expect to get well informed help on an IRC channel, do you?

    [the rest is a little better]

    [p4] You are correct in stating that redhat coders help develop/fix free software (and are thus credited). Though they get paid by redhat for making something work, which (many) customers want/complain about. The changes (as source) have to be made public according to the GPL license (assuming it applies). Simply giving the fixes to the upstream authors is the easiest way out of the nightmare of applying "your" diffs on every later version. Furthermore trying to hide these modifications (from the original authors) would create some bad publicity.

    [p5] I definitely agree that redhat/suse are not screwing the community; if anybody wants to have/pay for support, who am I to argue. But I am under the impression that the best way to help free software was sending bug reports or even patches.

  202. I have done this before and will do it again by rayk_sland · · Score: 1

    Speaking as a former installer of IBM servers, Debian is definitely the way to go. We forced ourselves (once and once only) to use an IBM approved distro (turbolinux) and found you could do nothing with it compared with what's available with Debian. RPM's can be aliened (with a bit of work - especially the setup scripts and init.d locations) . Hey we had pervasive.sql and ACCPAC running on one of them. and ease of update! nothing compares with Debian. Never used IBM support for software. (never needed to)

    --
    Jedis are stupid. If they were so powerful, why couldn't they handle counseling for a kid who missed his mom?
  203. TSM under debian by Elwell · · Score: 1

    The IBM RPM's for TSM work fine under debian

    I used "alien" to convert to .debs and did a dpkg -i ...

    Admittedly our TSM server is a large AIX box, but backing up /home from a debian stable system seems fine

    1. Re:TSM under debian by sydb · · Score: 1

      Thanks, note taken.

      --
      Yours Sincerely, Michael.