Exchange Comes To Linux As OpenChange
joesmart writes to tell us that new work on OpenChange and KDE seeks to bridge the gap between groupware compatibility and open source. KDE developer Brad Hards spoke at the Linux.conf.au conference and said the goal of OpenChange is to implement the Microsoft Exchange protocols as they are used by Outlook. "OpenChange has client and server-side libraries for Exchange integration and relies heavily on code developed for Samba 4. It is open source software licensed under the GPL version 3. Hards said more work is being done on the client side and 'we have code for the server,' but estimates another 12 months of development is required to produce an OpenChange server ready for production."
The goal is laudable but strategically speaking: do we really want to focus more OSS efforts to replicate MS protocols and methods?
Whilst a million enterprises out there shrug their shoulders and think 'why would I want to wrestle with this when I could just go along with the AD stack that I know, trust and my MSCE admins love'
Of course they may come out with a fantastic 100% interoperable and virtually bug free product and I'll have to eat my words. But history is not on their side.... also will this have to plug into openldap/kerebos/samba nightmare?
If by "KDE integration" they mean Kontact, I'm all for that.
Mostly because of the design -- Kontact looks and feels like a monolithic, Outlook-esque application. Instead, it merely combines pieces you already have as standalone programs -- KMail, Akregator, KOrganizer, and so on.
Don't thank God, thank a doctor!
I had a conversation with one of the openchange developers a few months ago to talk about some of the architecture being built here, and was pleased to find out that they're aiming to do something useful. They do want OpenChange to be useful as a standalone server. That gets you something Outlook can talk to. But they're also going to expose all of the right API's and stuff so that OpenChange can be integrated with an existing store or server. That means that with the right amount of glue code, we'll be able to integrate it with existing open source groupware servers like Citadel or Kolab or OpenGroupware. All of these servers currently have Outlook compatibility, but you need to add a plugin to Outlook in order to make it work. With any luck, OpenChange will allow Outlook to talk to all of these excellent FOSS groupware platforms as if they were Exchange servers.
... some of them are excellent. I'm particularly fond of Bynari's connector which is totally seamless, works with open source groupware servers, and costs far less than Exchange licenses. But a connector-free option will be nice too.)
(Not that I'm knocking the plugins, mind you
Tired of FB/Google censorship? Visit UNCENSORED!
It's amazing how MS is so successful in making NOT having their products very inconvenient. Evolution almost works. I still kick and scream when someone asks me to set up a meeting. Think about how those MS users must feel. Here is one of the "Tech" team, and he has trouble:
*Scheduling Meetings
*Printing from time to time
*Dealing with Spreadsheets on a share drive
I will keep my Linux desktop at work, but boy do I envy those "Blue Pill" MS users.
Seriously, just go buy a Zimbra license. Runs on Linux, does everything exchange does, not too pricey and it works great with outlook clients. Shared calendar, great web gui, etc. Oh yeah and they are owned by Yahoo now so you can feel like you're supporting the newly crowned Internet underdog while you're at it.
Hmm, Citadel with the Bynari connector already does all that Exchange does. You can literally replace dozens of Excange servers with a single Citadel server and the users won't know the difference.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
If you want a replacement of Exchange and you don't want to wait a year, you could look at Zarafa. www.zarafa.com
It's always mystified me as to why a business with less then about 100 employees would use Exchange Server. Yet it seems the vast majority do, even though they could just use IMAP with Outlook.
Is it the shared calendar/resource booking thing? In which case why do they elect to spend serious money (probably close to the annual wage of one of their junior employees) when a web-based shared calendar would be free? Heck, a couple of days evaluating the hoards of good alternatives on freshmeat.net wouldn't kill them would it?
I dunno. Weird. Medium to large corporations (200 seats+) I can sort of understand, but even then...
"And the meaning of words; when they cease to function; when will it start worrying you?"
I really don't see the point of writing code to emulate an exchange server when Microsoft is just going to break it again anyway. Why not write a open standard for calendar and scheduling interchange and take a decent FOSS client (e.g. thunderbird) and extend it to work with that protocol? If you really want outlook capability it should be written as a gateway to the open standard protocol.
MAPI, AD and such are PROPRIETARY protocols folks, and Microsoft knows they are the keys to the kingdom.
This is too broad a statement to be 100% true. MAPI is proprietary but the services which make up ADS use different protocols which are open in some cases. ADS isn't just a single protocol. Kerberos is an open protocol however MS has made some changes to it for use in ADS. LDAP is an open protocol and MS has made schema changes to make the protocol operate in a Windows environment (this isn't any different from Sun doing it to work better with Solaris though; LDAP is meant to be extensible by making schema changes) so don't fault them for that because it isn't proprietary. Replication in ADS occurs using LDAP over IP (it can also use SMTP though). There is also SMB used for distributing group policies.
this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address