If you can use it without modifying the source then just do it, and
provide credit to the library creator clearly in your app.

If you need to modify the source, then you need to be able to provide
the modifications. If you need to integrate it with your app deeply so
that you can't use the modified version without your app, then you
need to open source the entire thing.

IANAL but using a open source library in a closed source project
without any modification should not provide any serious legal issues
as long as everyone is properly credited and there is no stipulations
in the license or on the creators website.

I wouldn't recommend doing complex workarounds, because it just
increases the amount of changes and dependencies between your app and
the open source app, and shows that you were trying to circumvent
things. Just do your best to not change it, and check the creators
site to see if they sell alternate licenses that might server your
needs better, if you do need to modify the source in certain ways.


Adam Hammer

On Jun 22, 12:10 am, Naveen <naveen...@gmail.com> wrote:
> Hi!
> I need to use some open source code with GPL3.
>
> As usual I don't want to open source code for full application.
>
> Now what I understand is if I make two separate process one with my
> main application code and other as a service or something with Open
> source library  then in that case I have to open source code only for
> the other one.
>
> Now the question is what is the best way to do so in Android.
>
> Suppose
> My Main App  is  A
> Open Source code is  B
>
> So A will give some data to B. B will process this and sends data back
> to A. B may not need to have any UI.
>
> 1. Is it possible to install 2 seperate applications / processes from
> one APK?
> 2. What is the best way ?Should B be a service? How will be the
> communication between A and B ?
> 3. Is it possible to run/call B from A?
>
> Pls. advice
>
> Thanks

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to