Peli,

You might consider the LGPL.  It has copyleft functionality similar to
GPL (source changes have to also be LGPL/GPL), except it makes it
possible to use your libraries in commercial applications.

On Apr 1, 12:00 pm, Peli <[EMAIL PROTECTED]> wrote:
> For the particular project I'm involved I actually would like the idea
> that the largest possible group could make use of the code base -
> including corporations who may not want to contribute their changes
> back as open source.
>
> The only concern I still have is - the basic idea behind the project
> is really the definition of the intents. As long as these are defined
> in the same way, different applications, commercial or non-commercial,
> can work seemlessly together.
>
> If a small corporation thinks they are smarter, and change the default
> intent definitions, that's not a big concern, because then their
> application would not be compatible to (hopefully) lots of free
> software that could be available eventually.
>
> My concern is if a corporation with big influence, like a mobile phone
> producer, took our software and changed the intent definitions before
> redistributing it. Then our free software would no longer be
> compatible with their preinstalled derivative... If they had lots of
> power, they could easily push out open contributions from further
> development... (it may be an unlikely scenario, but still...)
>
> Is there a way to protect against only changing intent definitions in
> redistributed software (which affects only a handful of classes), but
> keep the license otherwise very relaxed (meaning people can modify and
> sell the rest as closed source as they desire)?
>
> Pelihttp://www.openintents.org
>
> On Apr 1, 5:32 pm, Steve918 <[EMAIL PROTECTED]> wrote:
>
> > The reason corporations are faster to take up Apache licensing has
> > everything to do with the fact that it benefits them the most.  If the
> > author of a program chooses dual licensing, so what.  They wrote the
> > program, if anyone deserves to benefit from it, it should be the
> > author of the program.  The fact is everyone still wins with dual
> > licensing.  You STILL get the source code of the program and you can
> > STILL recompile it, change it, and redistribute it under the GPL.
>
> > Apache V2, does not protect you against people distributing your
> > application or portions of it as closed source and using it for their
> > benefit without giving anything back to you or the community.
> > Apache V2, does not protect you against Tivoisation and DRM.
>
> > GPL V3, protects the software authors freedoms and the freedoms of the
> > end users.
>
> > If you want your applications to remain open-source and to always be
> > distributed as such the GPL V3 is they only way to ensure it is so.
>
> > On Apr 1, 10:02 am, "Shane Isbell" <[EMAIL PROTECTED]> wrote:
>
> > > HI Peli,
>
> > > If you GPLed your code then it would mean that anyone distributing one of
> > > your intents would also have to GPL their code, and so on, as GPL is 
> > > viral.
> > > ASLv2 is not. ASL tends to drive faster adoption rates, particularly among
> > > corporations, but then those same corporations may choose to modify,
> > > distribute your code without making their own modifications open-source.
> > > Developers, however, can GPL their code and then turn around and sell a
> > > commerical license, thus benefiting themselves financially, without giving
> > > their community the same rights, so its not as pure as it always seem.
>
> > > Personally, I'm hoping to see most apps follow Google's lead and use 
> > > ASLv2,
> > > otherwise we would end up in a situation where all the ASL licensed apps
> > > would have to stand clear of any GPL distributions. If everyone GPLed 
> > > their
> > > code and didn't do the dual licensing, well that would be a different 
> > > story.
>
> > > Shane
>
> > > On Tue, Apr 1, 2008 at 1:49 AM, Peli <[EMAIL PROTECTED]> wrote:
>
> > > > Steven,
>
> > > > I read your post, but it was not completely obvious to me what exactly
> > > > you wanted to point out:
> > > > * Why should developers use GPL v3 rather than GPL v2?
> > > > or
> > > > * Why should developers use GPL rather than Apache 2 license?
>
> > > > And what could potentially happen if developers choose the Apache 2
> > > > license instead of GPL v3? Since I'm part of an open source project,
> > > > I'd be highly interested in the main motivations behind your
> > > > suggestion.
>
> > > > from your blog:
> > > > "So if you release your application under other open source licenses
> > > > (including GPL V2), services providers and device manufactures have no
> > > > legal obligation to allow unsigned/modified versions of you
> > > > application to run on their devices. They can just take your
> > > > application and your freedom along with it."
>
> > > > What does this mean? Do they have the legal obligation to allow your
> > > > application if one uses GPL v3? I'm not sure I follow your point here
> > > > completely...
>
> > > > Peli
>
> > > > On Apr 1, 8:45 am, Zach Hobbs <[EMAIL PROTECTED]> wrote:
> > > > > I second that!  GPL v2 or v3 will help keep the community thriving.
>
> > > > > --
>
> > > > > Zach Hobbs
> > > > > HelloAndroid.com
> > > > > Android OS news, tutorials, downloads
>
> > > > > On Monday 31 March 2008 23:55:22 Steve918 wrote:
>
> > > > > > I recently published a post discussing reasons why GPL V3 is the
> > > > > > obvious choice for Android Developers.  Comments would be greatly
> > > > > > appreciated.
>
> > > > > >http://steven.bitsetters.com/articles/2008/03/31/keeping-googles-andr.
> > > > ..
> > > >  > >nest/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to