Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-16 Thread Jeremy Bell
Yes, it is beginning to appear that I have been grossly misinformed about the LGPL. It would not be the first time I've had to stick my foot in my mouth, but in this case I am quite happy to do so, because this is most excellent news (well, news to me anyway)! Thank you very much for clearing this

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-16 Thread Kevin Krammer
On Tuesday, 2013-05-14, Ted Gould wrote: > We expect that applications that need sophisticated dependency schemes > will include those dependencies in their own packages. There will be a > base image that everyone can depend on, but beyond that, you'll need to > BYOD (bring your own dependency).

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-16 Thread Kevin Krammer
On Tuesday, 2013-05-14, Jeremy Bell wrote: > There is more to it than providing the sources for the library the app > includes, at least for commercial applications. > > To summarize this: > http://answers.google.com/answers/threadview/id/439136.html > 1) The application and the shared library mus

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-14 Thread Ted Gould
You're confusing bundling with static linking. I would really recommend checking out the click packages session to see what is going on here. You can really think of it more as a self contained ZIP file than a single binary that gets executed. The ZIP file can contain heaven knows what, and the

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-14 Thread Jeremy Bell
There is more to it than providing the sources for the library the app includes, at least for commercial applications. To summarize this: http://answers.google.com/answers/threadview/id/439136.html 1) The application and the shared library must be distributed separately. If the application and the

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-14 Thread Ted Gould
I don't see any reason that this is LGPL incompatible. It just means that the app author needs to provide sources for the library that they include. Just like I can provide a binary distribution on a CD and then provide sources separately. There is no plan at this time to include Mono in the ba

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-14 Thread Jeremy Bell
Thanks Ted for your more clear answer. This is most unfortunate. I would have thought that, if any mobile OS would be LGPL friendly, it would be Ubuntu. Unfortunately if it is truly BYOD, it is once again impossible for apps to comply with the LGPL license of third party libraries. Is there any po

Re: [Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-14 Thread Ted Gould
We expect that applications that need sophisticated dependency schemes will include those dependencies in their own packages. There will be a base image that everyone can depend on, but beyond that, you'll need to BYOD (bring your own dependency). There'll be a difference between packages that a

[Ubuntu-phone] shared library packages and dependencies on mobile

2013-05-14 Thread Jeremy Bell
I tried asking this question on the forums and the IRC channel, but haven't been able to find someone with the right answer. I am researching whether it would be possible to distribute a shared library/runtime package on the Ubuntu software center for distribution on the phone and tablet versions