Version 2 Software, LLC

Sections

Open Source Software

Openfire and Spark are an Open Source server/client pairing that use the XMPP (Jabber) protocol. While we are not part of the core Openfire development team we are active members of the community and have helped contribute to the project through the development of plugins, bug fixes, and actively participating in the user forums and developer chats.

Spark Plugins (aka Sparkplugs)

These plugins are completely free and are licensed under the GNU Lesser General Public License (LGPL).
  • V2 Whiteboard - Our "flagship" sparkplug that adds peer-to-peer whiteboarding capability to Spark. Learn more about it here.

    Parking
  • RSS Reader - This sparkplug adds a basic RSS reader to Spark. While this sparkplug does not perform any instant messaging related tasks it does demonstrate one way in which the Spark UI can be built upon to provide various pieces of functionality.
    rss-feeds-small rss-prefs-small

    Download -  rss.jar - Version 1.0.0
    SVN Access - svn co svn://version2software.com/rss/trunk
  • Shared Editor - This sparkplug adds a simple editor to Spark that allows two people to work on a document at the same time. This plugin demonstrates how the XMPP protocol can be utilized to send more than just instant messages.
    editor-start-small editor-document-small

    Download -  editor.jar - Version 1.1.0
    SVN Access - svn co svn://version2software.com/editor/trunk

Openfire Plugins

The source code to each of these plugins are available as part of the Openfire source that can be downloaded here.
  • Search - Adds support support for Jabber Search (XEP-0055).
  • Registration Plugin - Allows administrators to configure various actions whenever a new user creates an account.
  • User Import/Export - Allows the importing and exporting of Openfire user data.
  • Subscription - Automatically accepts or rejects subscription requests.
The Message of the Day (MotD) is a sample plugin that was explained in depth as part of a Openfire Plugin development article.