The ObjectsOnClouds Open Source Project Initiative (ObjectsOnClouds Project) is a worldwide collaborative effort to develop a set of technologies interworking together as a cloud computing platform. The ObjectsOnClouds Cloud Applications Computing Platform (ObjectsOnClouds Platform) consists of a Java-based server component (The Ionosphere Server), IDEs for building cloud applications (Aurora), platform-native desktop cloud application clients (Gravity), as well as AJAX/web-based cloud applications.
Highlights of some of the select features the ObjectsOnClouds Platform are – real-time multi-user collaborative multi-language content editing, version control with instant push notifications upon content changes, fine-grained permission control for secure access to contents, and much more.
The ObjectsOnClouds Platform is also a complete cloud applications development environment. It features many innovative ideas including a free-form “natural” database which abstracts the complexity of traditional relationship databases. This allows even non-technical people to easily create the next generation of cloud applications very quickly and easily.
The Ionosphere Server – Java-based server component
The Ionoshephere Server is a Java EE/GlassFish-based server component that is central to the ObjectsOnClouds Platform. The RESTful-based Web Services API is built-in for fully connected cloud computing with both the platform-native desktop clients and AJAX/web clients. A Web Server API is also included to serve validated HTML pages for deploying dynamic websites that are fully optimized for search engines.
Aurora for Mac and Windows – IDEs for building cloud applications Aurora is an Integrated Development Environment (IDE) for building cloud applications. As a native application for Mac and Windows, Aurora is designed to take advantage of the platform’s speed and efficiency.
Gravity for Mac, Windows and iPhone – the platform-native clients for cloud applications
Gravity is a technology which allows developers to create platform-native applications – for Mac, Windows and iPhone – all without programming! Cloud developers use Aurora to specify the application elements – menus, windows, content display areas, etc. – and Gravity connects to the cloud to load, assemble and launch the live cloud application as a native platform application. This gives users more choices for cloud computing and even has the potential to make AJAX/web technologies irrelevant.
AJAX/web-based cloud applications IDEs and clients
Advanced AJAX/web programming tools and libraries, web browser-based cloud applications can take advantage of the innovative features that the ObjectsOnClouds Platform has to offer.
Anyone – worldwide – can Join and Participate in this Exciting Project!
The ObjectsOnClouds Project is looking for both professionals and students who have the skills and dedication to open source software development to become involved in creating the next cloud applications platform. Developer membership is free and volunteers can gain worldwide recognition in the forefront of the cloud computing revolution. If you possess skills in project management or have development expertise in Java EE, AJAX, GWT, Mac (including iPhone; using Objective-C and the Cocoa framework) or Windows (using C# and .NET framework), we invite you to become part of this exciting project!
About the ObjectsOnClouds Project
The ObjectsOnClouds Project is an open source initiative to create a set of technologies interworking together as a cloud computing platform. The computing industry is in an exciting revolution moving f r o m desktop-based computing where data are stored on the local computer’s hard drive, to cloud computing where all data and contents are stored on cloud servers. The ObjectsOnClouds Project aims to accelerate this revolution by delivering a complete cloud applications development and computing platform. For more information, please visit the ObjectOnClouds.org website.