On Tue, Sep 21, 2010 at 3:05 PM, Jeremiah Foster < [email protected]> wrote:
> >> Can applications using non-OSS libraries from 3rd parties be compliant? > > > > No - if someone uses for example Nokia Ovi Store specific APIs, how > > can this expect to run on all MeeGo devices? > > Except of course if Nokia uses Nokia specific APIs, then it is > automatically compliant. > It doesn't matter - it would if the non-OSS libraries (regardless if they are vendor or 3rd party) were packaged in a non-braindead manner, but with the proper licensing clause, you can make perfectly compliant packages, in your project file you just += the blob .so that contains the API and voila ! You have a perfectly compliant MeeGo app (the fact that it might actually be breaking your compatibility promise is a different matter). In fact, it seems that to allow 'inclusion of non-OSS libraries from 3rd parties' is one of the main reasons why the compliance was drafted as it was - you're not expected to be (re)using OSS components (apart from those that make up the MeeGo API itself) anyway :( Best regards, Attila
_______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
