Novell Dumps the Hula Project
asv108 writes, "On the Hula general mailing list today, it was announced that Novell is no longer providing full-time developers to Hula. While the project will continue, it appears that Novell is not committed to developing a viable open-source alternative to MS Exchange. The Hula project was announced in February 2005 with much fanfare."
So then are they providing twice as many part-time developers?
Come to think of it, is there such a thing as part-time developers?
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
Why do I detect the feeling of salt poured into an open wound?
Don't piss off The Angry Economist
Hmm, I wonder if Microsoft had anything to do with that decision?
I am officially gone from
Wow, I wonder how much pressure MS exerted to get Novell to pull developers off of this?
Warning: Corny karma killing post above.
An open source project dying a quiet, pathetic death in lieu of things that might actually generate revenue?
NOW I've seen everything.
Didn't Zimbra beat them to the punch anyway?
So where will be buy our hula hoops from now? :-(
I don't think there's anything illegal about Novell dropping its support for the Hula project, but it's another sign that they've welshed out on their former friends for money. About the best we could do in response would be to continue the project and get it deployed in the enterprise.
Bruce
Bruce Perens.
Remember when the deal between Microsoft and Novell was to "encourage interoperability"?
Here's that "interoperability" at work, folks...
I have no problem with your religion until you decide it's reason to deprive others of the truth.
For business users, I think the lack of an integrated way to share calendars is a real shame. I realize that such things probably aren't that glamorous -- but I'd love to be able to edit my calendar and have my secretary edit my calendar. Maybe there is something that lets that happen right now and if so, I'd love to hear about it. I do recall being excited by Hula when I heard about it before because it seemed like "finally" something would happen. So I'm dissapointed by this news.
My present solution is for my secretary to manage my calendar with korganizer -- I then just overwrite my calendar on my mac laptop (ical works fine with the korganizer files). But it would be nice to not have to call her up and say "please put ____ on my calendar." I'd rather just do it and have the calendars sync up. The ics files are understandable text files and I've thought of trying to make a sync system by comparring the files on my computer and my secretary's, but I just dabble at computer stuff -- I'm not a real programmer and I can't risk my calendar to my low quality skills. So still I wait.
What changed under Obama? Nothing Good
While the project will continue, it appears that Novell is not committed to developing a viable open-source alternative to MS Exchange.
I know it'll never happen, but I've said many times before, the best thing Novell could do for their Linux interests is open source Groupwise.
Novell has introduced Tux-change, a MS-sanctioned port of Exchange for Windows
The company also states that it will soon release it own version of CIFS after the SAMBA organisation was sued into bankruptcy.
Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
From the Hula Project web site:
So if Novell has taken all their FT developers off Hula, are we to assume that Microsoft is now going to offer a Linux-native version of the Exchange server? I mean, come on. If Microsoft-Novell is really serious with their "we are working on Linux-Windows interoperability" then they're dropping out of Hula in order to work on their Linux-native of the Exchange server, right??
I mean, the only other possibility is that Microsoft "asked" Novell to stop supporting a direct competitor for a Microsoft product. And that would just be silly of them, wouldn't it...
[/sarcasm]
What about Zimbra and Kolab?
Both offer similar functionality to Exchange.
While an Exchange server killer would be really nice it seems to me as there are already too many clients and ideas floating around with not real direction.
Novell is a company and it's primary job is to make money by making their customers happy. I could very well be that the majority of their paying customers already have an E-Mail solution in place.
Of course it is FOSS so if it is worth doing maybe the Ubuntu team will pick it up.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
When you consider the available alternatives, is their any room here for suggesting that in this ONE case, Microsoft did something right, when it comes to Exchange Server? I would like someone to honestly tell me either that Exchange has problems that need fixing, or that Exchange must go for Linux to gain more share in the Enterprise space.
Which is it, and why?
Disclaimer: I was on the original Exchange team, but no longer work for Microsoft. I'm really just curious at this point what is driving the anti-Exchange bandwagon, because I don't see a real, viable competitor out there.
Enlighten me.
What odd timing. I literally swapped out Hula this morning with Really Simple CalDAV Store. The only reason I used Hula was for it's CalDAV support, so that Evolution clients can work on a shared calendar. It worked fine for a while, but it started eating up 99% of the CPU on the server, so I had to dump it for something else. So far RSCDS seems to do the trick, but I haven't tested it extensively yet. You'd think a shared calender server wouldn't be very difficult to implement, but there doesn't seem to be many stable options in the Open Source world. Evolution's CalDAV support does seem to be a bit lacking, however, so that could be the bulk of my problem I imagine.
Thus far I've tried Hula, RSCDS, Cosmo, and Apple's CalendarServer and none of them seem to be the perfect solution. I'd love to see a package that acts as both a CalDAV server, but also gives you the ability to view and edit the calendars via a nice looking web-interface as well. I'm thankful for the projects that are currently being worked on however, and I guess I should stop complaining and start coding...
--It's Pimptastic!--
Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
I'm not suprised they're dropping Hula, or at least support in the form of developers for it. Hula was released simply because Novell had a ton of crufty Netmail code, didn't know what to do with it and couldn't make any money out of it.
Netmail was repackaged into Hula with a logo, snazzy graphics and a lot of pretty meaningless hype. The project didn't really do anything because everyone already had a POP/IMAP and SMTP server, and there were countless open source groupware and calendaring solutions around such as eGroupware, OpenGroupware and Kolab. Novell should have invested their time and effort into one of these and bit the bullet over Groupwise in order to really try and take the ubiquitous Exchange head-on in corporate environments and make some headway. However, Novell still seem to be flogging that rancid and long deceased horse called Groupwise for some reason. Every Novell using company that I know (Netware, Groupwise etc.) is using Exchange, and Novell were going to need to do something different to change that - remove licensing costs at the server and CAL ends, ensure trouble-free Exchange migrations, ensure there was a free and working Outlook plugin etc. etc. Basically, remove the barriers to actually moving away - something Novell is hopelessly poor at. All of their customers (apart from Suse) they have now are basically historical from the eighties and nineties, as you have to literally fight to buy anything from Novell.
Novell strikes me as a company in a spot of real bother, especially with financial results around the corner. Linux (Suse) revenue has not increased in any way that is going to sustain them as a company by itself, Red Hat is miles off in the distance, the Netware userbase is continuing to shrink which it was before Novell's Suse move, and worse, there is still no sign whatsoever that Novell is creating a Linux distribution with open source software that will replace Netware, functionally speaking, and completely satisfy their existing customer base and stop them leaving. Novell talks a lot about choosing a Netware or Linux kernel in OES (Open Enterprise Server) or virtualising Netware, as is, under Linux via Xen. That's the extent of their support of Netware and the roadmap that they have for it, and by all accounts their customers are less than impressed by it.
It seems as though Novell really needed that $300 million from Microsoft, and I would expect many more cutbacks on lots of open source projects and even the proprietary software that isn't making any money in the run up to the next round of financial results.
the open source project to build an exchange alternative Theres like, 5 different projects trying to achieve the Holy Grail of replacing Exchange. And Hula was far from the leader of the pack.
I used Scalix (Community Edition 8) in a corporate environment w/ outlook clients and pure webmail users for close to 2 years and it was simply a dream. We migrated to it when Samsung dropped Samsung Contact, which was adequate at best. Both are descendants of HP Openmail. I would select Scalix again in a heartbeat if the need arose (I am again in the private working-alone style of contracting for now, so groupware... not so much a need for it). I would recommend the combination of Scalix Server + Fedora Core to anyone, and that is from a non-Redhat-fan.
Exchange is an expensive disaster. Attempting to replace it with something equivalent that's open-source is a waste of time. The genuinely attractive alternative is Google Apps For Your Domain, i.e., GMail (and GCalendar) for your company. Instead of spending lots of energy and money on IT staff and infrastructure and getting crappy results, Google gives you a better product for free. Who's going to say no?
"People want to control their data", I hear you say. Actually many companies already outsource this stuff, and more would if it was free and the service was great.
"Disgruntled Google employee could steal my data", I hear you say. Hello, your OWN disgruntled employees can already do so, and are probably more likely to.
"GMail doesn't guarantee uptime", I hear you say. Google's already more reliable than than 99% of IT departments. I'm sure they'd be willing to take a little of your money in exchange for a contract that says so.
"Don't want ads", I hear you say. I'm sure Google would take a little more of your money to make them go away. Thanks to their economies of scale, they can charge far less than the cost of in-house email and still make ridiculous profits.
Much of what Novell was promising for Hula was ideas that have been either implemented or planned in the Citadel project [http://www.citadel.org] anyway. (We pitched Citadel to them about six months before the Hula announcement ... and they said they weren't interested, and then they announced their project. Draw your own conclusions.)
... very easy to install, and just a joy to use.
Anyway, do try Citadel -- it is a very well-integrated collaboration server with an ajax-style web user interface, built-in data stores, lightweight implementations of all relevant protocols (POP, IMAP, SMTP, etc.)
Tired of FB/Google censorship? Visit UNCENSORED!
Also, Xandros Server bundles Scalix 10; an update that includes Scalix 11 is expected late January or early February 2007.
you had me at #!
Too bad Novell didn't prioritize the development of the MS Exchange network APIs first. By now the protocol implementation should have been done. So Outlook and the rest of MS Office, as well as other Exchange servers in clusters, and Active Directory, all could have connected to a Hula shell as if connecting to a real Exchange server. That's the key competitive feature best done by an org like Novell. Which, as OSS, the rest of the community could use for our own apps.
Which we could still use now, even though Hula itself is dead.
It really looks now like Novell doesn't get "open source", and never did. Its management understood that it was the new buzzword, the only way to compete with Microsoft, somehow. So they bought a Linux distro (SuSE), and a desktop (Ximian), and announced a groupware (Hula). But they never really opened their projects, and left the source open mainly as a way to keep developers interested in developing for the "Novell" brand, long after there was any other reason left.
Meanwhile, SCO's lawsuits showed the power of open source, both threatening markets and defending from patent suits, as part of an organized effort by the global developer public. Even a way to work with a competitor like IBM without directly coordinating, just keeping the open content out in the public.
But they learned nothing about open source, its community, its culture, it's true value. They learned only that Microsoft so fears Linux that it will pay huge money for cross-licensing a single Linux run by a clueless, decrepit old competitor MS has already beaten every time, for 20 years. So MS can just crush it last, after MS has used Novell to attack Linux.
I really don't care about Novell. Their Directory Server will be a loss, but the LDAP servers will improve when they have to serve its demanding market. SuSE's SW and ecosystem will convert to other Linux distros, probably mostly Ubuntu. Ximian will be replaced by other GNOME developers, or just a different brand on the same team members.
And Hula will sink into the sunset, an empty promise by a senile old sellout. I just wish we could pick its bones clean for the next competitor to Exchange, without the Novell execs of limited vision getting in the way.
--
make install -not war
We really need a full active directory replacement. LDAP + KRB5 integrated compatible with Windows, with a schema compatible with Windows 2003 Server or such, and a management console that doesn't involve writing up text files and then using some command line tool to parse them.
Support my political activism on Patreon.
You should check your ping times.
Yeah sure the MS deal is too fresh to be coincidence.
But I'm wondering why Novell was going for it at all. Their proprietary system GroupWise is extremely stable and scalable (unless your admin's are monkeys) and makes exchange look sick unless you are talking about things like umm - you know - FEATURES and other fluff. But honestly - it ain't bad.
Why would they champion an OOS alternative to their own product?
But then - I can't say I really understand why they would champion Linux over Netware, unless they are acknowledging they've lost the OS battle and want to concentrate on selling the service and application layer/ring.
I guess they were really buying into the whole OOS thing. Well - up until some manager started to wonder what exactly is left to sell.
The only language Novell understands is the language of money.
Yeah! Those assholes! You'd think they're trying to run a business or something.
-
Inventor of the term 'pardon my French'.
Novell needed to do some due diligence before they entered this deal. So sad. Where will all their engineers go?
Help stamp out iliturcy.
I assume you're joking, but for the sake of anyone who's genuinely confused (I do tend to phrase things poorly, after all) I was speaking of Hula.
I daren't say anything about the Microsoft deal, because I don't have sufficient information yet. The real consequences of that deal will shake out over the next few years. Many a short-term "good deal" becomes a long-term "what-the-crap-were-we-thinking", but I'm not convinced that Novell's "deal with the devil" will turn out that way. Nor am I convinced it won't. In the meantime, I've got code to write and checks to take home, so it's hard to be too unhappy.
I work for Microsoft too, for a little while longer, anyway (I'm resigning to pursue other opportunities) and have worked on Exchange. The criticisms people have of Exchange are pretty well founded. E2K7 is a ground-up 64-bit rewrite. Draw your own conclusions as to why.
Why do people use Exchange despite its problems with the Exchange database, trampling on SMTP standards, security holes, etc.?
Because as kludgy as Exchange may be, the set of functions it provides together with Outlook are something business find very valuable. There are three main groupware servers in the market: Exchange, Groupwise, and Domino. I'm not going to speculate on which of those three may be the best on technical merit, but the marketplace has generally chosen Exchange over the others.
Why has no FOSS alternative to Exchange ever gained any traction? Well, for one thing we have a very large installed base and trying to get companies with a large and complex infrastructure to rip it out and replace it with something else is hard as long as what they have is working. Even if the something else is both better and cheaper, getting them to make the switch is hard. If that something else is not better and cheaper, it's impossible. And from the standpoint of businesses where everyone is using Outlook, putting in an open source Exchange replacement, unless Outlook clients could talk to it natively without any extra plug-ins, does not meet the definition of "better."
Exchange is big. It's complex. It has a huge amount of code in it. Making a true FOSS drop-in Exchange replacement would be very difficult. You can duplicate the functionality pretty well, and many FOSS projects have (Kolab might be the best of those, and it's also very complex, and maintains it's own internal RPM database of its components, which I find just ugly), but AFAIK none of them is really a drop-in replacement for Exchange. If anyone could really make one, it might get adopted widely for its cost savings, but I'm not holding my breath. The alternatives out there are good enough to use in a business that does not yet have a groupware server and is setting one up, but not good enough to drive out Exchange where it's already established
Meanwhile, Exchange 2007 is a real improvement over previous versions. Faster. More secure. Exchange Edge is aimed straight at shops that are all Exchange except for Sendmail or other *nix-based servers on the network edge. We've raised the bar for how how much any FOSS Exchange replacement has to achieve to displace Exchange.
Hula was a great solution for those of us sick of configuring and reconfiguring Postfix/Sendmail/Courier/etc. Hula takes minutes to install, and a few clicks to add users and domains. It provided everything out of the box. I am really disappointed and was really looking forward to Hula with complete CalDav and re-enabled graphical admin. I don't really want the mish-mash of apps combined into expensive 'solutions' such as Zimbra. I guess it's time to dust off the HOW-TOs and feel the pain again.
Phillip.
Property for sale in Nice, France
I'm not trying to troll, but what kind of open source project is Zimbra? A quick look over the editions page (http://www.zimbra.com/products/product_editions.h tml) makes me think the OS edition is missing some basic features (e.g. outlook sync). Am I missing something?
Like a hand from the sky...
Help stamp out iliturcy.