I can't speak for Michal, but here's my take:

Developers working on and with open source languages typically like to
use licenses compatible with the main language. When I say open
source, I mean in the sense conveyed by the OSI (found here:
http://www.opensource.org/docs/definition.php). When I say compatible,
I mean "at least as permissive as the language's license".  This lets
everyone write and share programs and libraries that can be used
together without worry of licensing restrictions. Ruby and Clojure are
both excellent examples of this--many libraries are simply licensed
with the same terms as the parent language.

As it stands, I could write a library that depends on clj-peg and
release it under any license, but that's useless to people who are
restricted by the clj-peg license. I understand your take on money,
and you're entitled to do whatever you want to with your code. But for
many open source developers, "free" is a matter of freedom, not cost.
Simply having no monetary cost doesn't make it useful to me.

-Brendan

On Jan 10, 2:13 pm, Richard Lyman <richard.ly...@gmail.com> wrote:
> On Fri, Jan 8, 2010 at 11:07 AM, Paul Mooser <taron...@gmail.com> wrote:
> > At some point, hopefully someone will write an open-source parsing
> > library with liberal licensing terms for clojure.
>
> Would you mind elaborating on your definitions for the terms "open-source"
> and "liberal licensing"?
>
> I'm not sure I like the current licensing scheme for clj-peg and I've spent
> quite a bit of time thinking about how I should approach this project's
> license in particular. I have two very different perspectives about this
> issue.
>
> On the one hand, if I were a user and not the developer I doubt I'd use this
> library because I really don't like paying for software. I also would be a
> bit wary of the 'except for commercial use' part in the license.
>
> On the other hand, I've put a significant amount of time and energy into
> this as a product. Money isn't what it used to be and I'm reluctant to lose
> the potential extra income that a dual license might provide.
>
> There is value in augmenting whatever reputation I have by providing the
> code for free, but reputation alone doesn't pay the bills.
>
> So... that's why I'm wondering if you would mind helping me understand your
> point-of-view.
>
> -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

Reply via email to