Tony Earnshaw wrote:
Hallvard B Furuseth wrote, on 26. feb 2007 20:19:
[...]
Is there something particular which makes this more so for OpenLDAP than other packages, or are OpenLDAP releases more buggy than other packages, or are existing bugs more likely to be fatal, or...?
I had the impression that this was mostly a RedHat issue. But if it's more general, it sounds like the only likely fix would be in OpenLDAP or the release methods or something.
I guess I was born cynical; Red Hat always (through many years) had a lousy record of supporting OpenLDAP, whilst its support of stuff like Apache and MySQL has always been impeccable. Not only these packages, but the OS as a whole has been supported and maintained (with or without back porting) in a manner that I as a SysV and Red Hat aficionado would find it difficult (but not impossible) to leave for any competitor. One asks oneself what, for example, Centos will do in the circumstances.
Lately Red Hat has adopted (bought) it's own directory services from Netscape/Sun. Looking at Red Hat's service support conditions (available for anyone on the net), I see that Red Hat (nothing like repeating the name for cognizance) wishes to charge around $17,000 per site for support of its own directory services.
Or you can use Fedora Directory Server for free. Also note that the price is _per server_, not per entry or per user like many of the other large commercial LDAP server vendors. So if you have a large number of entries, it can be a good deal.
I don't see any motive for continued Red Hat OpenLDAP support there.
Red Hat has a large number of customers running the OpenLDAP server provided as part of the base OS, and these customers are supported, and will be for the lifetime of their support contracts with Red Hat. I won't get into the entire history, but there have been many customers who adamantly refused to upgrade OpenLDAP because it was "just working" (for some value of "working") and did not want to "fix something that wasn't broken". Of course this is a gross oversimplification but should convey the general idea. And yes, I've heard a thousand times that "yes, it is broken, they just don't know it - yet" (and so have the aforementioned Red Hat customers, to no avail).
Red Hat's pecuniary philosophy is fast becoming a superset of Microsoft's.
Hardly. But you're welcome to your own opinion. Red Hat spent a considerable amount of money to purchase the Netscape server products, open source them, and make them available _for free_ as Fedora Directory Server. A lot of the work to open source the code, replace proprietary components with open source alternatives, make the build process more friendly to the open source community, package-ify, etc. was done solely for the purpose of creating a viable open source project, and at the expense of adding other features to the product to attract more paying customers.
Does Microsoft's "pecuniary philosophy" include purchasing large, well established proprietary products, open sourcing them, and making them available for free?
Is Red Hat entitled to a fair return on its investment?
My own experience over the last three years has been, that (latterly with Buchan Milne's continually updated Red Hat specs/srpms), I can probably do a far better job of supporting directory services using OpenLDAP on Red Hat and Fedora bases than Red Hat can using its own stuff; certainly for far less money. OpenLDAP is a crucial component of all Red Hat sites I have anything to do with.
That's great. If it works for you, more power to you.
--Tonni