Sunday, August 26, 2012

Open Data Space is comming...

In my last post I gave an introduction to the joint development of a filesharing platform for the enterprise powered by SSP Europe and GRAU DATA AG. Today I would like to announce that the core technology will be available under an open source license.

We will start with the mobile clients. The first client which will be available under the Apache License v2 is the brand new client for BB10, which is developed by Ekkehard Gentz. The repository at github was already created by RIM: opendataspace. Ekke will checkin some code soon. Please follow him on twitter.

The other clients for iOS and Android will follow under the same lincense (ASLv2). Developers will have the possibility to integrate parts of the Open Data Space (ODS) client into their software or improve the existing ones.

For the server side we made the decision that we will license a core version under the APGv3. This will allow open source and proprietary extensions to the core framework. The architecture of the ODS will look like:


The architecure will be modular and extensible on the backend and on the frontend through plugins. The sever side is written in Java, the clients are written in Objevtive-C (iOS), Java (Android) and QML/C++ (BB10).

You can follow the development on twitter or discuss your wishes and give some feedback in our Facebook group.

The JSON API for mobile devices is already fully documented. You can download the documentation in our Facebook group.

UPDATE: agorum joint the open data space project. We will get a lot of open source based functionality like:
  • versioning
  • transactional database backends
  • fulltext search
  • CMIS (atom pub)
  • WebDAV
  • master/master replication
  • JSON API for all backend functionality
We plan to include a interoperability gateway based on WebDAV for connecting other clients like owncloud. So you will have freedom of choice. Further partners are welcome!

No comments: