Hi guys. Answer my questions or tell me the right list to ask them, please.
I'm developing some Maven plugins. All have ASLv2 licenses. My questions are: 1. Can I include slightly modified class from Maven code in one of my plugins? How should I note this fact? 2. Can I include classes from other project with ASLv2 license (Play! Framework)? 3. Slightly more complicated case. I'm porting source files watching mechanism from Play! Framework SBT plugin to my Maven plugin. I have an API module and some implementations: JDK6, JNotify, polling. Implementation can be selected or chosen automatically based on Java version and OS (Maven artifact resolved dynamically). In Play! Framework, if Java is 1.7+, default implementation is - JNotify for OSX - JDK7 for other systems JNotify uses different licenses: GNU LGPL 2.1 + EPL Can, from legal PoV, JNotify implementation be used automatically (without user configuration) in any case (OSX here)? Can it be used, if it requires user configuration (in pom.xml or command line parameter)? Regards Grzegorz Slowikowski --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
