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

Reply via email to