Red Hat releases Netscape Directory Server to OSS
parry writes "Red Hat has released the Netscape Directory server acquired from Netscape Security Solutions under a "GPL + Exception" license. The Fedora Directory Server is made up of a number of different pieces of software, each with their own licensing. "
So what exactly does this do? And what closed source products does this replace?
anyone care to examine the license - "GPL with Exception" - and give us an Evil / Not Evil summary?
pr0n - keeping monitor glass spotless since 1981.
they are stuck and are forced to have their code infected by this heavily viral licence.
;)
Well, redhat is allowing you to use freely and for free a product that costs several millons of dollars. You should THANK them that they give you this possibility, if you don't like it don't use it or just shut up. If you are doing money from the product redhat opensourced but you don't want to give them back anything...well, I wouldn't really like to be your friend
Not a dupe, its actually released now.
It'll be great to see the benchmarks to settle this;
SunONE
IBM's ldap thingy
OpenLDAP
Novell's eDirectory
maybe even AD for kicks.
Also, just a note, redhat's docs are actually pretty good. Even the web pages ~2500 word Architecture docs probably outweight the usefulness of everything else available on the web. One of the most frequenty Directory Service gripes is how bad the docs are; finding out how to build a good DS system is pretty much a black art. Part fo the reason OpenLDAP is so unacceptable as a solution is because you're at the mercy of whatever tools you can find; docs are MIA. RedHat's already done a decent job of making them accessible, which is good because I might need them to make this thing compile on Debian.
Way to go red-hat. Everytime red hat shows up on campus I always spend five-ten minutes asking about the Netscape DS. Thanks for the release; here's to long life.
Myren
Well, it does multimaster replication - openldap syncrepl is pretty orthogonal to that, you could syncrepl a local directory on your laptop (and have disconnected read-only operation when you're away from the corporate network) to a multimastered high-availability server farm, if you had a package that had both (i.e. some future parallel-universe merge of the two source trees :-) )
Also, as computer scientists have known for many years, hierarchy where there is no natural hierarchy is evil - netscape allows you to have a pretty flat database underneath and use "Virtual Views" to build up appropriate domain-specific hierarchies for different purposes, and maintain performance. It thus allows for LDAP directories that are less of a mess than is traditional, though I'd really like to see a LRAP (lighweight relational access protocol) that didn't have ODBC's intrinsic SQL-specifity and securability problems.
On the other hand, in my experience, recent openldap has much better schema validation than netscape server had when I last used it (yes, years ago openldap had very weak schema validation, that changed). Also,the use of openldap in linux distros has meant it's really been hammered hard on the security front, and is now rather secure.
I have a small network of Linux and Mac machines and would really like to set up one address book that is accessible to all my machines and all my accounts under both Thunderbird and Mac Mail.
Would this be useful for this application or is it overkill? What are the other alternatives, I played with openldap using something called abook once and it was unusable.
The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.