Hello,

rather than starting by discussing how to add 3rd party on a Tizen platform we might want by defining if we actually want to allow it.

In all the inressting discussion of this thread, I see a lot of interresting discussion which would make sence for a:
 - desktop
 - rooted device
 - development platform

But when it come to understand what is the value for a connected device which is the main targe market for Tizen, I am a bit more unconfortable with the idea of adding 3rd party lib(s) in the platform from an App request.

We are building Tizen with features to garantee the security of the platform and the isolation of applications from the platform.

Allowing applications to add any library to the platform would put at serious risk that initial goal.

For me, in short, if a platform needs a library, it should be the platform responsibility to add it and make it available to the plaform's applications.

By available, I mean, either including in the initial image, or when license do not allow a direct shipment in the image, by providing an install utility which will download the lib on user demand (after license and/or payment acceptation)

If an application needs a special library(ies) which is not provided by the platform, it should be up to the aaplication to provide this lib bundled with the app. Obviously that would increase the size of the App, but it's a small price to pay compare to the risk of breaking our initial vision of App isolation from the platform.

Wiching you a nice and fun day.

Dominig ar Foll
Senior Software Architect
Open Source Technology Centre
Intel SSG
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to