SAP is turning to the open-source development community to get more applications written for its HANA in-memory processing engine.
The enterprise software giant has announced the availability of SAP River, a hosted real-time development environment, designed to speed up the creation of native apps powered by SAP HANA.
Describing SAP River as a new development language and environment, the company said it will make developers more productive by simplifying the process of producing complete SAP HANA back-end applications
River allows developers to describe the data model, the business logic and access control in a single integrated program specification, the company said.
SAP is also making available "key portions" of its SAPUI5 UI development toolkit for HTML5 as open-source code on GitHub under an Apache 2.0 licence.
To encourage more developers to try the OpenUI5 open-source variant, SAP said it has included new themes, framework features and control libraries to create consistency and foster reuse and efficiency — for example, via responsive layouts.
Also released on GitHub under an open licence is a SAP HANA service broker for the Cloud Foundry open-source cloud-computing platform-as-a-service software developed by VMware.
The service broker, developed with VMware spin-off Pivotal, allows Cloud Foundry applications to connect to SAP HANA and use its in-memory features.
SAP said the publication of a new unified developer licence covering all major platforms and technologies will also simplify life for developers.
SAP executive board member Vishal Sikka, who as CTO spearheaded the development of HANA, said in a statement the release of SAP River is a key first step to "simplifying the experience of application development".
Sikka said the moves announced on Tuesday "strengthen our commitment to the developer community with several key open-source contributions and a new unified developer licence".