Open Xchange Server Source-code Released
d3vi1 writes "Netline, the main developer of Open-Xchange, has just released the GPL licenced version to the masses. The product is mostly known by users because of SuSE's Open-Xchange Server, a product started from "comFire Groupware".
Open-Xchange is a groupware suite with WebDAV interface (XML), LDAP, iCal and HTTP(S) support. An Evolution plugin is on the way."
Java is a modern, object oriented, programming language with a diverse and full featured library and language set. It's portable, has a variety of powerful RAD tools available for it, uses constructs familiar to pretty much any reasonably experienced programmer, and forces the use of techniques that ensures readability and maintainability. The built-in garbage collection reduces unnecessary verbosity and leaves programmers with less they have to care about.
C, on the other hand, sucks. And PHP is just a big pile of crap. Unlike Java, C, for example, is just stupid. You'd have to be a total dick to want to program in it. PHP isn't much better, I mean, it was primarily designed for web designers to say "oooooo, look at me, I can program", but actually it's just a giant mound of steaming piles.
When the authors of Open Xchange had the choice, it wasn't easy, but I think they made the right one. There was Java, with its exceptional power and flexibility, verbose perhaps, but with the right tools for today's applications, portability, efficiency, intelligent error handling, modern object orientation, garbage collection, a language you can pretty much apply any of today's proven programming techniques to, and C and PHP, both of which are crap. Given the choice, would you chose C and PHP?
I eagerly await all the agonizing, cliche OSS moments that will come from this product.
The moment the thing gains enough users that Microsoft becomes aware of its existence. Shortly followed by the priceless moment when they sue or otherwise try to squash the project for trademark infringement. The misguided
Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga