On-demand customer relationship management software firm salesforce.com has announced that it will make its Apex programming language and platform available to users and developers.
The move marks the company’s latest attempt to tap the growing interest in on-demand services. The firm saw revenues soar by 77% between 2004 and 2005.
Apex code and applications will run on salesforce.com's service, allowing businesses to use it without installing a supporting software infrastructure of their own.
Users will be able to use Apex to customise their Salesforce deployments or build new components completely from scratch. The “Java-like” development language would be familiar to Java programmers and would allow applications to be made available as web services, salesforce.com said.
The company added that all code created, run and stored with the multi-tenant programming language would be encapsulated to protect user implementations against faulty code and automatically upgraded in conjunction with the salesforce.com service.
Salesforce.com also announced the launch of an Apex Alliance to back the platform, with firms including Accenture, Adobe, Borland, Business Objects, Dell, Deloitte, Palm, RIM, Siemens, Skype and Symantec already signed up.
The Apex platform is set to be made available alongside the Salesforce Winter '07 release, with the Apex language to be launched in the first half of next year. Pricing details are not yet available.