fullcatrooms / swfobject

Automatically exported from code.google.com/p/swfobject
0 stars 0 forks source link

License conflict? MIT & LGPL #307

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The swfobject v2.1 and v2.2beta source references several other works
(search for "based on"), including James Edwards' cross-browser onload.
Follow the link you give in the source
(http://brothercake.com/site/resources/scripts/onload/) and you will see
James' code is licensed as LGPL. Do you have agreement from James to
license as MIT?

Original issue reported on code.google.com by catmi...@btinternet.com on 4 May 2009 at 10:11

GoogleCodeExporter commented 9 years ago
There are no license conflicts with any of the attributed sources named in the
swfobject.js file (all swfobject 2+ versions).

We reference these sources for the following 2 reasons:
1. Give people credit for the great research they have done and the work have 
shared
with the community
2. Give SWFObject authors a reference to more in depth details to a particular 
solution

Let's discuss all "based on" attributions in depth for SWFObject 2.2 
(uncompressed src):

1. Line 45, IE/Win feature detection based on Andrea Giammarchi's solution ->
This is just a description of the technique, no license attached

2. Line 78, cross-browser onDomLoad, Internet Explorer workaround based on Diego
Perini's solution ->
- license only required when using download script, which we don't use
- we have written our own custom code which is loosely based on the techniques 
described
- Diego Perini was kind enough to help us with the development of the customized
version: http://code.google.com/p/swfobject/issues/detail?id=165

3. Line 149, cross-browser onload, based on James Edwards' solution
- license only required when using download script, which we don't use
- we have written our own custom code which is based on the techniques described
- James also published this exact technique without attached licensing in the 
book
The JavaScript Anthology (http://www.sitepoint.com/books/jsant1/, p.15/16, a 
book
that James co-authored and I had the pleasure to tech-edited)

4. Line 540, cross-browser dynamic CSS creation, based on Bobby van der Sluis
- license only required when using download script, which we don't use
- we have written our own custom code which is based on the techniques described
- hey, the author is me

So there are really no licensing conflicts.

Original comment by bobbyvandersluis on 5 May 2009 at 9:54