On 3/28/06, Evan <[EMAIL PROTECTED]> wrote:
> Don't forget that the GPL is a DISTRIBUTION license, not a USE
> license. You can integrate any GPL'd (or LGPL'd) component into your
> commercial application so long as you don't distribute your commercial
> application in source form, binary redistribution is fine so long as
> you make note that your software contains GPL'd sources.
>
> If in doubt, contact a lawyer.

i'm not a lawyer, but afaik the opposite is true -- you *must* *not*
include GPL'd code in your app if it's not itself released under the
GPL. with LGPL'd code it's ok, it was made for library code that can
be used with other licenses.
that's why microsoft called the GPL a "viral" license. anything that
uses it has to be GPL. that is true even if you keep the GPL'd
software independent from yours and just include it in the
distribution, afaik.

note that using a GPL'd compiler, like gcc or mtasc (or swfmill for
that matter, even if it's not a compiler), for closed-source apps is
ok. it only is a problem if you include them with your app, e.g. as a
library.

so, again: if you use a class from osflash that is released under the
GPL in your app, your app must be GPL'd. if it's LGPL it's ok as long
as you make changes available, if it's BSD you can do whatever you
like. at least that's how i understand it.

mark

--
http://snafoo.org/

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to