[jdev] [ANN] Apache Vysper and GSoC project

Bernd Fondermann bf_lists at brainlounge.de
Wed Apr 22 06:12:28 CDT 2009


Sylvain Hellegouarch wrote:
> Bernd Fondermann a écrit :
>> Hi,
>>
>> Apache Vysper (pronounce 'whisper', source[1], docs[2]) is an
>> ASL-licensed[4] open source XMPP implementation in Java currently under
>> development at the Apache Software Foundation.
>>
>> After some years at Apache Labs, Vysper is now a sub-project of Apache
>> MINA[3] and development will hopefully take up speed there.
>>
>> Vysper has seen no release yet, is not ready for production, and docs
>> are still sparse.
>>
>> Additionally, I'm happy to announce that we can welcome Michael Jakl as
>> a Google Summer of Code student this year. He will implement PubSub for
>> Vysper. So XMPP is not completely lost on SoC :-)
>>
>> The ASF is an open community not very different in mindset from the XSF.
>> So everybody here is invited to use, participate and contribute to
>> Apache Vysper.
>>
>> Thanks for listening,
>>
>>   Bernd
>>
>> XMPP: berndf at jabber.org
>> MAIL: berndf at apache.org
>>
>> [1] http://svn.apache.org/repos/asf/mina/sandbox/vysper
>> [2] http://cwiki.apache.org/confluence/display/labs/vysper
>> [3] http://mina.apache.org
>> [4] http://svn.apache.org/repos/asf/mina/sandbox/vysper/LICENSE.txt
>>
>>   
> 
> Nice.
> 
> However, how many XMPP server written in Java do we need? Why not
> helping on Tigase for instance? I'm puzzled since XMPP servers are hard
> to write, we had OpenFire then Tigase now Vysper.

Thanks for the question, it is very valid.
You are right, the XMPP server ecosystem is very diverse (in terms of
implementation language). Yet, most of the implementations are GPL'ed.

I prefer BSD/ASL-licensed software - not neccessarily as a user, but
when writing code. (The GPL is a very good and a strong license, and so
are BSD-type licenses. Every class has its weaknesses and strengths. I
have not the slightest interest in discussion superiority of any of
them.) It's intended providing a choice here for XMPP server users.
Implementation-wise we are still far away from being that choice.

You could still argue that I should have tried to persuaed some
implementation to move to ASL, but (if they'd had agreed) that would
have taken all the fun of writing a XMPP server from scratch.

> Anyhow, all the best for it :)

Thanks! :-)

  Bernd



More information about the JDev mailing list