Openfire Enterprise is becoming Open Source
Posted by matt 2 weeks ago
I'm happy to announce that we're making most of Openfire Enterprise Open 
Source! First, a bit of context: for the past couple of years, one way that 
we (Jive Software) have monetized our Open Source work on Openfire and the 
other projects on igniterealtime.org has been through Openfire Enterprise. 
Openfire Enterprise addresses the Enterprise Instant Messaging (EIM) market 
by adding rich reporting, archiving, and control features on top of 
Openfire. Since we released Clearspace last year, Jive has become 
super-focused on social collaboration and communities. That's pretty 
different than the EIM market and it's become increasingly difficult for us 
to serve both markets with our limited resources. Instead, we want to focus 
our Openfire work on real-time social and collaborative features and 
monetize our Open Source efforts through Clearspace integrations.


Existing Customers

Discontinuing a commercial product is always a difficult decision and one of 
our biggest concerns is not leaving existing customers in a lurch. We'll 
continue to provide support for Openfire Enterprise through existing support 
contracts and believe that making the Enterprise components Open Source is 
the best possible outcome for customers given the options. We remain 
strongly committed to the Openfire project and are pretty excited about 
what's coming in the future.


A Few Details

Gato will have a follow-up blog post with a lot more details about what 
we're releasing as Open Source and how, but I wanted to highlight two items. 
Sparkweb is our flex-based web client based on XIFF and will become Open 
Source. The client is already very feature rich and polished, and we're 
actively making many code improvements to it, as it's a shared code base 
with the real-time client features we're building into Clearspace. Second, 
the clustering functionality in Enterprise will not be made Open Source. 
Part of the reason for this is that we use a third-party commercial library 
for clustering that can't be Open-sourced.


Let's Go Get 'em

One of our hopes with this move is that the last possible objection to 
deploying XMPP-based instant messaging at every organization in the world is 
now removed. Now, everyone will have access to an open standards solution 
that satisfies all the needs of IT departments... for free. We think that's 
great news for the community and getting our technology deployed even more 
widely is good for Jive Software as well. We hope you'll join us in 
spreading the word.


Turning Openfire Enterprise into an open source product
Posted by dombiak_gaston 2 weeks ago
We're in the process of making the Openfire Enterprise module Open Source 
(see Matt's blog). The Enterprise module provided several areas of 
functionality that were available as a single plugin. A quick list:

Reporting - a dashboard with statistics about server load, user sessions, 
chats, groupchats, etc. and support for executing reports.
Chat archiving - support for tracking conversations taking place on the 
server. Both one-to-one and groupchat conversations can be archived.
SparkWeb client - the web-based version of the successful Spark client.
Clustering - support for running several machines hosting the same domain. 
Thus adding fail-over and better scalability of the server.
Client control - controls whether certain features are available or not in 
the Spark client (e.g. file transfer, broadcast, groupchat, etc.). Moreover, 
it is also possible to specify which clients can connect to the server, push 
new versions of the Spark client and populate rosters with groupchat 
bookmarks.
Fastpath - provides rich web-based click-to-chat functionality with support 
for requests to the best available operator in queues. It's ideal for 
web-based realtime helpdesks.

Turning a commercial product into an open source product implies more effort 
that one would initially estimate. Therefore, we are going to break this 
process in two stages. During the first stage we will offer several plugins 
that will include the features listed above (with the exception of 
clustering). Our clustering solution relies on a commercial product and will 
not be made Open Source. The output of the first phase will be:


Reporting and Chat transcripts plugin - this plugin will include the 
reporting and chat transcript functionalities
SparkWeb - SparkWeb will be available as a separate project and not as an 
Openfire plugin
Client Control plugin - the ability to manage clients will be available as 
an Openfire plugin
Fastpath plugin - the Fastpath application will be composed of an Openfire 
plugin and the WebChat plugin. The webchat.war plugin can be deployed to 
Openfire as a plugin or can be deployed to your application server (e.g. 
Tomcat) of choice.

The second stage of this process will include:


Reporting and chat archiving - This functionality was available as a plugin 
in stage one. For stage two we will evaluate making it part of the server 
itself.

Stage one is planned for April 27th, 2008. That means that two weeks from 
now we will have most of the functionality included in the enterprise 
edition available as open source plugins. No clear date has been assigned to 
stage two but it should take place a few months after stage one. 


_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a