cancel
Showing results for 
Search instead for 
Did you mean: 

CAP Runtime License?

htammen
Active Contributor

Where can I find the runtime license for CAP applications?

I found the license for @sap/cap-cds npm package (see below) which does not forbid me to create and run applications created with CAP at other servers/platforms than those from SAP and/or in a completely NON-SAP environment.

E.g. I could create an application which uses the sqlite database, deploy it to an arbitrary webserver and use it commercially. Is that correct or where is another more detailed license?

Regards Helmut

LICENSE: 

SAP grants You a non-exclusive, non-transferable, non-sublicensable, revocable, 
limited use license to copy, reproduce and distribute the application programming 
interfaces ("API"), documentation, plug-ins, templates, scripts and sample code 
("Tools") on a desktop, laptop, tablet, smart phone, or other appropriate computer 
device that You own or control (any, a "Computer") to create new applications 
("Customer Applications"). You agree that the Customer Applications will not: 

(a) unreasonably impair, degrade or reduce the performance or security of any 
SAP software applications, services or related technology ("Software"); 
(b) enable the bypassing or circumventing of SAP's license restrictions and/or 
provide users with access to the Software to which such users are not licensed; 
(c) render or provide, without prior written consent from SAP, any information 
concerning SAP software license terms, Software, or any other information 
related to SAP products; or 
(d) permit mass data extraction from an SAP product to a non-SAP product, 
including use, modification, saving or other processing of such data in the 
non-SAP product. In exchange for the right to develop Customer Applications 
under this Agreement, You covenant not to assert any Intellectual Property 
Rights in Customer Applications created by You against any SAP product, service, 
or future SAP development.
chgeo
Advisor
Advisor

Hi Helmut, we have dispatched the question to legal folks here. Stay tuned.

Regards, Christian

htammen
Active Contributor

Hi christian.georgi,

any news on this from the legal folks?

Regards Helmut

Accepted Solutions (1)

Accepted Solutions (1)

chgeo
Advisor
Advisor

Here is what we got as an an answer:

  • The programming model is intended by SAP to be used on/with SAP Cloud Platform.
  • A usage like described above is not forbidden by the SAP Developer License, but the scenario is not supported by SAP, e.g. through its customer or development support.

Hope this helps,
Christian

htammen
Active Contributor
0 Kudos

Thank you Christian,

that helps.

Best regards Helmut

Matteo_Serina
Discoverer
0 Kudos

Hi christian.georgi,

if I have understood correctly, I can develop any derivative work using @sap/cap-cds (e.g. build a new library that uses and extends @sap/cap-cds), and deploy it in a NON-SAP environment, but in this case, the SAP support is not provided.

Am I right?

Thanks and kind regards

Answers (0)