Title: licenses - i'm confused

Hi there,

OK, so Ive got some Actionscript that I want to release under a Free Software license.  However, Im very confused as to what my options are.  The code is for a visual effect, its just one one class you can see it in action at http://www.headlondon.com/blog/index.php/archives/my-license-confusion-and-the-flash-org-revolution/  The things that are confusing me, though, are the following:

a)      the code depends on the fabulous AnimationPackage.  This is licensed under the Mozilla Public License.  Do I have to license my code the same way (my code cant function without it)?

b)      AnimationPackage relies on two other libraries from http://dembicki.org (no licensing info included) and http://gskinner.com (which has a notice prohibiting redistribution of the code).  Ive changed the dependency on the gskinner code, and used the MM EventDispatcher instead, but what are the implications for the MPL (or GPL) of relying on the MM class libraries?

c)      Can I distribute an FLA containing the Button / TextInput / ComboBox components, as an example file?  Or do I have to roll my own or use one of the beta free component sets?

d)      Can I license this class (waterfall.as) under the MPL so it can be used in commercial projects, and later release as part of a larger app for which the license would be GPL?  I am interested in letting people use the code without having to release their own source for whatever apps they build with it, but there is a larger photo-sharing app we are getting ready to release that Id like to GPL, so that we see some benefit from releasing it as a whole package.

My guess is that this is a fairly typical set of questions/problems in the Flash world.  Im working on figuring out the answers to these questions myself, but if anyone has anything theyd like to contribute, Id be very interested to see it.  When its done I can post a summary somewhere, perhaps as the beginnings of a licensing FAQ on the osflash wiki.

Dave

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

Reply via email to