3
votes

Actually we have developed on application with sapui5 for our customer but the problem is that some new customer dont want to go through License agrement with sapui5. So the solution we have found to make our application with openui5. My question is that

"Is there any possibility to make application with both of them and at the time of installation making a decision either going and make resources of sapui5 or openui5"?

Thank you Nimi

2

2 Answers

4
votes

As long as you understand that certain features will only be available in SAPUI5 you can load the version of sap-ui-core.js that comes with either in your bootstrap index.html page.

For example, if using CDN, for OpenUI5 link to https://openui5.hana.ondemand.com/resources/sap-ui-core.js and for SAPUI5 use https://sapui5.hana.ondemand.com/resources/sap-ui-core.js

See this link to read about differences between SAPUI5 and OpenUI5. Also see this link for another discussion of the differences.

1
votes

I know that this post (I'm linking to) is not so much updated but it will give you a good overview and history about SAPUI5/OpenUI5 and all the differences.

Anyway, SAPUI5 is a superset of OpenUI5 with some addictional control (like VizChart or FilterBar.

I think that in 90% of cases you can just go with OpenUI5 and use other opensource libraries / develop custom control if you need something that is missing.