Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

Open source identity: Horde lead developer Jan Schneider

Lesser known business suite contains wealth of applications
Horde lead developer and release manager Jan Schneider

Horde lead developer and release manager Jan Schneider

Are you looking for an open source, Web-based e-mail and groupware suite with its own development framework, Ajax interface, more than 50 applications, an active developer community, and millions of end users all over the world? The Horde communication and collaboration suite may not be as well known as the big name commercial offerings, but according to lead developer and release manager Jan Schneider it has just as much to offer, and more.

In this opening part of TechWorld’s Open Source Identity series, we explore how Horde, having laid the foundations of a solid Web application suite throughout the past 10 years, is poised to gain a lot more notoriety.

Tell us a little about the history of Horde and when and why it started, and how you got involved. How many developers have and are contributing to Horde?

Horde started in summer 1998, when Chuck Hagenbuch created a Web mail system for his university. It was called IMP 1.0.0, consisted of about 1500 lines of PHP 3 code, HTML and documentation. Since then, a Web application framework, over 50 applications, two groupware suites, and 350,000 lines of PHP code have evolved. IMP still exists and has just been released as version 4.3, while we're already working on IMP 5.

I personally started a typical open source career with the Horde project. I was in need of a Web mail solution and installed Horde, then updated translations, started fixing bugs and sending patches. Finally I got more involved into Horde development, project management and the PHP community as a whole. Today I'm one of the core developers of the Horde project, release manager and provide professional consulting for the Horde ecosystem.

Like in any open source project, the number of developers vary. At all times we have around half a dozen developers contributing to Horde, but according to Ohloh about 40 people have committed code during the years. But, of course, there is an uncounted "horde" of users, administrators, developers and translators who have contributed patches, bug reports, ideas, translations and more to the project.

How has Horde grown since its inception? Horde may not be as well known as other open source Web applications of its type, but it seems to have built up a significant user base. How many new users is Horde getting today and what type of organisations are they?

The kinds of organisations that use Horde vary a lot. It starts with small family servers for pure Web mail access, with the largest installations serving up to 3 million users. We don't have any hard numbers, but we assume from the feedback we receive, that the majority of users are larger organisations, especially from the education sector like universities and of course ISPs providing Web mail for their clients. But the most rapidly growing share is probably in small and medium size companies, especially with the focus on groupware functionality we had in the recent past. This emphasis not only added a lot of functionality required for business users today, but also made installation of the Horde software much easier and faster.

We initiated an advisory board earlier this year consisting of some of our larger users. Monthly virtual board meetings help us to take a break and discuss current development, ask for requirements from the users' point of view, cross check that our own ideas make sense to the end users at all, and decide on tasks to work on in the near future.

Recently there have been a lot of big announcements in the open source groupware space. A good, solid open source groupware suite is seen as the "missing link" for the open source stack if compared with Microsoft's Exchange and IBM's Lotus Notes. How does Horde compare with other open source groupware products and commercial offerings?

One thing that doesn't seem obvious for everyone coming to Horde in search of an open source groupware, is the fact that Horde Groupware is completely Web based. We don't provide any desktop clients or try to be drop-in replacements for Exchange or Notes where users could stick with their existing desktop clients. Horde Groupware is the client and the server at the same time.

Recently, we changed this position slightly when we added server functionality that can be used by desktop or mobile clients, for example, WebDAV support for calendar clients, and CalDAV support which is coming with one of the next releases.

From the sheer functionality we are on par if not better than any other open source or commercial groupware solution. And being a pure Web application, Horde has all advantages that software-as-a-service provides, like platform independency and easy deployment.

Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.

More about: Hewlett-Packard, HP, IBM, IBM Australia, IMP, Microsoft
References show all

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Users posting comments agree to the CIO comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Related Coverage
Related Whitepapers
Latest Stories
Community Comments
Tags: webdav, syncml, php, open source identity, horde, groupware, caldav, ajax
Latest Blog Posts
Whitepapers
  • Web 2.0 in the Workplace Today
    More than a decade after the term ‘Web 2.0’ was coined, many businesses are still nowhere near to taking full advantage of the collaborative technologies the term refers to. Undoubtedly, confidence is growing in relation to using tools such as Facebook, Skype, Twitter, and indeed many more organisations are using such technology now compared to even just a couple of years ago. But the fact remains that a worrying amount of businesses seem to be operating a ‘lockdown’ approach – an approach that I’m sure many Board-level staff know is simply not good for business in the long-term.
    Learn more »
  • Enterprise Buyers Guide for Tablets
    In this enterprise buyers guide Computerworld provides a framework for assessing the suitability of tablet computers with different work styles and demands. The guide takes into account upgrade cycles, pricing and contract issues with telecommunications providers. It features a shopping checklist covering screen types, connectivity and hardware as well as a guide to application management. This is in addition to a full roundup of the major players including road maps for the most popular operating systems.
    Learn more »
  • How progressive companies are using social technologies
    Social networks and collaborative technologies are now commonplace in many workplaces. Having first been used “on the quiet” by highly-networked employees, in increasing numbers they are now being proactively used by businesses keen to connect more effectively with their internal and external audiences. Web collaboration is now viewed as critical to company success and as having multiple benefits and applications to the business. Read on.
    Learn more »
All whitepapers
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments

HP and IDG news, product videos and resources