Slashdot Mirror


German Government Commissions KDE Groupware System

tankengine writes "The German government has ordered a full-blown open-source groupware solution for KDE, to be delivered by the end of this year. It will consist of a server made of standard OSS components (Apache, Postfix, LDAP, etc) called Kolab, and a KDE client. The contractors are aiming for functional equivalence to MS Exchange and Outlook 2000."

21 of 478 comments (clear)

  1. Is this intended to be free-to-all when done? by NoahsMyBro · · Score: 2, Interesting

    Just to be clear, will the finished product be freely available to all? I read the article, and it seems that way to me, but I'm unsure & don't want to get my hopes up too much.

    It certainly seems a little farfetched to expect that out of the blue we'll get an Outlook/Exchange replacement at no cost.

    1. Re:Is this intended to be free-to-all when done? by firewrought · · Score: 2, Interesting
      One of the overlooked benefits of Open Sourcing your internal apps is that it can take significantly reduce future maintaince costs and compatability headaches. Keeping your in-house app proprietary saves you the "cost" of having your competitiors adopt it, but you lose the benefits of releasing it into the community: other people will build on it, upgrade it, add features to it. Wide-spread adoption encourages vendors to interface with it and produce tools that greatly increase your inital investment. Even more valuable (though very intangible), is that everybody is encouraged to do things your way. This promotes investor/consumer image and provides other leverage in future decision-making.

      This is one strong argument for a viral license like the GPL. You certaintly don't want to release a product that someone else can hijack and cut you off from getting future dividends.

      So what will the German government do? Releasing it is probably in their best interest, especially if they want the rest of the EU to break from Microsoft. All that said, though... their development schedule seems to be highly ambitious. Maybe they could start with Aethera or Evolution. (Maybe I should go read the article.)

      --
      -1, Too Many Layers Of Abstraction
  2. reinventing the wheel? by mgkimsal2 · · Score: 5, Interesting

    My first reaction what that they're reinventing the wheel. Then I saw that they're going to be using and extending many current KDE components. *IF* the KDE teams takes these changes/modifications and uses them to build a new base, great. If, however, this becomes essentially a fork of current Kmail, Korganizer, etc., I don't see this as a good thing.

    And yeah, why not take Aethera and build on that - it's already more integrated with itself and other things, and I'm sure the Kompany could have used a nice gov't contract just as much as the team that got it (maybe moreso).

    1. Re:reinventing the wheel? by LMCBoy · · Score: 4, Interesting

      Not to worry.

      If you read the post on kde-core-devel, it's going to be a separate CVS branch (still on KDE CVS), but only temporarily and only because the project needs to be finished on a very short timescale. Basically, they don't want to make big changes to the HEAD branch so close to the release of KDE 3.1. Once kroupware(*) is done, they will port the changes back into HEAD.

      here is the relevant post to kde-core-devel.

      [* is anyone suprised by the name? :) ]

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
  3. What does it mean? by f00zbll · · Score: 5, Interesting
    It's good news and all, but what does this really mean? I'm talking about open vs closed source. I'm talking about cultural changes. The open vs close is part of it, but there's a larger issue here. Has computing technology reached the point where it is an utility and is maturing towards that end?

    Look at the history of cars and paved roads for example. Once there was enough cars on the road, the need for well paved roads became a public utility. Same is true for gas, water and electricity. Once it starts going that way, people's tolerance for non-standard ways becomes a huge issue.

    then again, I could be smoking crack and this is just more PR bs.

  4. They should make a good job of this. by pubjames · · Score: 3, Interesting

    There's something about the Germans that makes them good at software engineering, in fact any type of engineering. Of the open source projects I've seen, some of the best ones have been German. They should make a good job of this.

  5. The Mozilla project should do this by ceswiedler · · Score: 5, Interesting

    I've been thinking that the Mozilla project should do something like this. They have the resources to handle an Exchange replacement. Imagine "Mozilla Server" which is a single-install replacement for Exchange/IIS; it uses existing OSS components like Apache but ties them together and simplifies configuration. The Mozilla client would be very well integrated into the server, able to access web pages, email, and newsgroups, as well as LDAP contacts, scheduling, and other groupware features.

    Of course since the source and the standards are both open, many other clients would be able to access the data as well. But I think Mozilla/Netscape is enough of a force in the OSS world to set the standard for a project like this. I'm not sure KDE is.

    1. Re:The Mozilla project should do this by reaper20 · · Score: 5, Interesting

      The Mozilla project is doing something similar to this. Check out the Mozilla Calendar project, which uses iCal calendars (yes, the same format as the Mac calendar) - you can load the calendar on any server and access either through ftp or webdav.

      Combined with Roaming Profiles (getting worked on) - the Calendar, Mail/News using LDAP/IMAP, and Mozilla, will offer a very powerful, OPEN solution for groupware. Add all this up, and you can have the same bookmarks, cookies, prefs, calendar, and contact list hosted on a server, that you can access from your local copy of Mozilla.

  6. ProFTPd anonymous access by stratjakt · · Score: 3, Interesting

    From the kroupware koncept:

    "ProFTPD offers good security features such as change root environment and a fine granular access configuration. ...

    It's only functionality on the Kolab server is the legacy mode to enable Windows clients to publish their free-busy lists via anonymous FTP on the server."

    Anonymous ftp access? Kiddies, start your pub-scanners!

    You'd think komputer konsultants kould kode up a more sekure solution.

    They do say its disabled by default, but since we all know there will be "legacy" systems around for years, they'll have plenty of wide-open boxes. Why FTP anyways?

    --
    I don't need no instructions to know how to rock!!!!
  7. Public Folders? by sloshr · · Score: 2, Interesting

    Why when people say, "Oh, let's make a replacement for Outlook/Exchange?" do they so readily forget about Public Folders... It wouldn't be so hard for me to convince people at my job to move away from Outlook/Exchange, but we have massive business rules written into the Public Folders, that we can't just "do away with".

    1. Re:Public Folders? by No-op · · Score: 3, Interesting

      I managed to implement quite a lot of public folder functionality into IMAP4 folders that different kerberos user groups could subscribe to... it's not undoable, maybe not as easy though.

      --
      EOM
  8. Re:Planned for Outlook itself to connect? by Telastyn · · Score: 4, Interesting

    As others have mentioned, the Bynari connector will be needed for windows access. This sucks. I mean seriously. Bynari is bad enough that nearly nobody is using even now to do groupware, HENCE THE DAMNED PROJECT IN THE FIRST PLACE.

    I would much rather just have a seperate application, nearly exactly like the KDE client, ported to windows. It will/would hopefully have an outlook importer (not hard, I can offer services in that regard), but it should not be outlook. If it looks and acts just like the KDE version, then it'll be much easier to move users over to *nix after they've used it elsewhere.

  9. Re:Missing Pieces... by sloshr · · Score: 2, Interesting

    Public Folders, Blackberries, and integrated fax solutions. I.e., the corporate messaging system.

  10. Debian unstable by oliverthered · · Score: 2, Interesting

    Aethera is in the Debian unstable packages list

    --
    thank God the internet isn't a human right.
  11. Do not mention "closed" and "standard" together by Anonymous Coward · · Score: 3, Interesting

    About a year ago, I decided not to use "closed" and the word "standard" together anymore.

    "Closed specification" versus "Open Standard". That's what I use now. Sounds clearer, better, doesn't it?

  12. Re:August 2002 - the 1.0 release (Linux, Win) by jaclu · · Score: 2, Interesting

    Unfortunatelly, that is standard procedure for theKompany

    They are extreamly optimistic on their shipment dates

    I've been waiting for an update for BlackAdder, its been "in a few weeks" / "end of the month" / "after the weekend" and similar, changed at random for well over a year....

    Last I hered on the mailinglist was "End of August" (said around august 15)

  13. Re:The Mozilla project should (applies to KDE then by Sleepy · · Score: 3, Interesting

    >>The Mozilla client would be very well integrated into the server, able to access web pages, email, and newsgroups, as well as LDAP contacts, scheduling, and other groupware features.

    >Isn't this how we got into this mess in the first place? The OS needs, IE, which you can't remove, and Outlook requires IE, and everything is integrated into these two applications and their support subsystem. Look at the trouble it's given the Windows users.

    True enough, but is that arguement supposed to support the KDE alternative approach? That comment applies equally to KDE, does it not?

    Just TRY decoupling Konqueror from KDE... you can't even (EASILY) build KDE without all the theme stuff.

    Personally, I think 70% of this is backend, desktop/OS-agnostic stuff... and should be worked out in a desktop-neutral manner. I'm not saying everything would be built with KDE dependencies, but it would not surprise me either.

    We really need some cooperation and coordination between KDE & GNOME... I'm not putting forth the "one desktop" concept, but surely we can get cooperation on things like calendaring. If GNOME has a calendaring concept (Ximian's commercial Exchange plugin doesn't count), then all the open source folks should leverage what they have in common.

  14. Sweeeet. by Second_Derivative · · Score: 2, Interesting

    Just today I was talking about how Linux really needs this sort of thing (well, that and a decent network filesystem; NFS is vile and AFS is ... idiosyncratic. Coda is apparently not particularly suited to real world needs and Intermezzo is something completely different)

    The LDAP integration is actually something they could really lever here, KDE could seriously do with a graphical LDAP admin system (ie one specifically designed for managing users in particular). That and they would do well to stick Kerberos up every concieveable orifice too - Single Sign On is a good thing, and I dont mean one controlled by a company with the letters M and S in its name.

  15. Re:Where the real value is by PainKilleR-CE · · Score: 2, Interesting

    I'm not fully confident that stringing together Perl, Apache, MySQL, etc is really going to produce a cohesive Web server. :-)

    Isn't that really the Open Source Way(tm)? Why build some monolithic beast when most of the parts already exist?

    The difficult-to-install issue is a function of your distribution. Debian unstable (possibly stable and testing too, I'm not sure) carries all of those programs (including the most current Cyrus).


    Even Microsoft's stuff (most of it, anyway) is just a bunch of pieces created to do certain functions and configured to communicate with each other to perform specific tasks (the biggest difference being that Microsoft usually designs the smaller parts with the larger purpose in mind, whereas this is sort of like repurposing existing components).

    All they really need to do once they've figured out how to get this to do what they want it to do, and done whatever coding and configuration is needed, is to put together a clean installer to make it happen. Check versions of existing components, prompt to find whether existing components should be replaced or new components should be installed in a different location (with info on any differences between 'standard' components and the ones in the 'kroupware' package), configure, and then drop to an options dialog. Easier said than done, perhaps, but if even Microsoft could get it right people would be a lot happier with their software.

    --
    -PainKilleR-[CE]
  16. Re:Not trolling, serious about market distortions by mickwd · · Score: 3, Interesting

    I'm not sorry to see that many /.ers can see the economic reasons for one government to stop paying money hand over fist on a continuing basis to a foreign company - a company which, as a result, exerts some degree of power over that government's electronic and information policies. That money isn't on loan - it's gone from that country forever, into the coffers of another country.

    In this case, you've got a nation-state building and using something for and by itself - something that will compete with products that private market workers and investors in another country far away are, in some cases, making large fortunes from.

    If this is a problem, maybe the American government shouldn't have produced the Internet in the first place. Imagine how much better-off we'd all have been if that had never happened. Or maybe not.

  17. Re:Planned for Outlook itself to connect? by afidel · · Score: 3, Interesting

    Sorry but a nice hack aint going to cut it for all but the smallest of installations. Exchange as busted as it is has a wonderfull calandering solution that many people love. Once we complete our exchange rollout and the imap/pop3 servers we have now are decommision I plan on running mozilla mail in imap mode for email and outlook for calandering (currently on win2k later on linux with crossover office)

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.