Hi Chris, Thank you for your desire to contribute Swiz to the Apache Flex project.
Disclaimer: I am not a lawyer, and have only done IP clearance on the Adobe code, and some more experienced folks may review the IP later and catch things I didn't, but here are my thoughts: I think someone on the Flex PMC has to fill out this document: http://incubator.apache.org/ip-clearance/ip-clearance-template.html#form-fi lling In order to do so, you will need to have answered a bunch of questions and filled out a Software Grant. http://www.apache.org/licenses/software-grant.txt I hadn't look at the Swiz code until just now, but the first thing I saw was in https://github.com/swiz/swiz-framework/blob/develop/src/org/swizframework/c ore/Bean.as The header says: "Copyright 2010 Swiz Framework Contributors" This brought up the following questions for me: 1) Is "Swiz Framework Contributors" a registered entity of some sort? 2) Do you have an documentation of who the members are? There are some "rules" in Apache about needing every contributor's permission to accept code. Apache tries not to "take" code, regardless of what the license says, from unwilling contributors. 3) In Apache, we will want to remove the copyright or have it moved to the NOTICE file (as described in the longer version of the Apache license). An authorized member of "Swiz Framework Contributors" has to do that work or give permission for Apache Flex folks to do so. At Adobe, we took patches from several folks in the community, but they had to sign a contributors agreement before we accepted their patch, which essentially gave ownership to Adobe. So we did have a list but didn't need to go ask permission from every one of them. Another question unrelated to the header is whether "Swiz" is trademarked or registered legally by you or anyone else. My last question for now is what, if any, third-party libraries are required to use Swiz. I know this IP clearance stuff may not be much fun, but Apache is a legal entity and needs to have the supporting paperwork. Thanks in advance for working with us. -Alex On 7/5/13 7:47 AM, "chris.scott....@gmail.com" <chris.scott....@gmail.com> wrote: >Hello Apache Flex, > >I apologize for being behind on the necessary tasks to transition the Swiz >Framework over to Apache Flex. I would like to express my desire here to >make the donation of my framework to Apache, and am glad that voting has >gone in favor of taking over the maintenance and development of Swiz. The >steps I am performing now are through Apache for transferring the license >of Swiz as well as IP clearance. > >The first step is completely straight forward, however the second one I do >not entirely understand the steps described here: >http://incubator.apache.org/ip-clearance/index.html. I may ask for >assistance with this one, as I don't find this exactly clear because Swiz >will not be a NEW incubator project, we are asking for it to become part >of >an existing project. Let's get the first part with licensing complete and >work from there. > >Thank you, >Chris