Re: About releasing clj-peg under the EPL 1.0

2010-02-01 Thread Joop Kiefte
If you are the copyright owner, you always have the final word on what
you do with your stuff. The license is for users of your product. This
means you can arrange another license for paying people if you want,
this is what is done when dual-licensing.

If you reuse things of other people however, this must be in consent
with those licenses.

Please correct me if I'm wrong.

2010/2/1 Richard Lyman richard.ly...@gmail.com:
 I have a few questions I'm hoping to get some feedback on.


  = Releasing source code =
 If I understand the EPL 1.0 correctly, under section 3(b) part IV, I'm
 forced to release my source code - right?

 I _cannot_ just release an AOT JAR under the EPL 1.0 and keep the source
 code under a different licence - right?

 Or does that only apply to everyone _other_ that the initial Contributor?


  = Other's commercial profit =
 Under 2(a) and 2(b) I've pretty much given each Recipient full patent and
 copyright permissions. There's nothing available to me if I want to profit
 from it in the future. I have to change the license on some future release,
 and even then they still would have the full permissions I had granted in
 some past release - right?

 Under 2(c), even though I've given the permissions I can, the Recipient
 still might not be able to distribute my Contribution if my Contribution
 infringes some third party patent for which the Recipient is required to
 secure any rights that might be necessary. It seems odd that there could
 still be some loophole... some way that I could benefit from the third-party
 patent licensing - right?


 This has been a fairly painful process for me, thanks for any helpful
 feedback.
 -Rich

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with your
 first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en



-- 
Communication is essential. So we need decent tools when communication
is lacking, when language capability is hard to acquire...

- http://esperanto.net  - http://esperanto-jongeren.nl

Linux-user #496644 (http://counter.li.org) - first touch of linux in 2004

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


About releasing clj-peg under the EPL 1.0

2010-01-31 Thread Richard Lyman
I have a few questions I'm hoping to get some feedback on.


 = Releasing source code =
If I understand the EPL 1.0 correctly, under section 3(b) part IV, I'm
forced to release my source code - right?

I _cannot_ just release an AOT JAR under the EPL 1.0 and keep the source
code under a different licence - right?

Or does that only apply to everyone _other_ that the initial Contributor?


 = Other's commercial profit =
Under 2(a) and 2(b) I've pretty much given each Recipient full patent and
copyright permissions. There's nothing available to me if I want to profit
from it in the future. I have to change the license on some future release,
and even then they still would have the full permissions I had granted in
some past release - right?

Under 2(c), even though I've given the permissions I can, the Recipient
still might not be able to distribute my Contribution if my Contribution
infringes some third party patent for which the Recipient is required to
secure any rights that might be necessary. It seems odd that there could
still be some loophole... some way that I could benefit from the third-party
patent licensing - right?


This has been a fairly painful process for me, thanks for any helpful
feedback.
-Rich

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en