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]

Reply via email to