On Thu, Nov 13, 2008 at 8:39 PM, ekabanov <
ekabanov@...> wrote:
> There is no special agreement, because we amended the license agreement with
> section 5. LICENSE TO DISTRIBUTE SOFTWARE (see
>
http://www.zeroturnaround.com/javarebel-license/). This part was written by
> David Pollak and we decided that it is in our interest to allow
> redistributing JavaRebel freely.
Thanks for the clarification ... I'm a little surprised that this
document isn't linked to more prominently from more obvious pages on
your site (tho' perhaps I've been a little unobservant?).
Unfortunately it doesn't encourage me. Although it grants a license to
redistribute the binary, it doesn't grant the same for a license key
(see esp. clause 4.iii). That means that any JavaRebel-based
functionality would be non-functional unless the end-user purchased
and installed an individual or corporate license (it's unclear from
this document what the status of the "free" Scala license is, or for
how long it's likely to be available free of charge). Pricing is par
for the course I guess, but not cheap,
http://www.zeroturnaround.com/news/javarebel-price-and-licensing-changes/As such I'm afraid I think it would be completely inappropriate to
include it directly in a piece of free and open source software. In
any case, I'm not prepared to do the work of integration (which, at an
absolute minimum includes no impact on people who choose not to obtain
a JavaRebel license, ie. no errors, no nag screens, no cognitive
dissonance or sales pitches in the documentation).
That said, I think JavaRebel is an excellent product. I've used it
myself and I've recommended it to people and organizations who'll very
likely purchase licenses. If ZeroTurnaround or an enthusiastic
JavaRebel user were to provide me with a suitable patch or, better
still, an independent plugin that adds support to the Eclipse plugin,
then I'd look on that very favourably.
Cheers,
Miles
--
Miles Sabin
tel: +44 (0)1273 720 779
mobile: +44 (0)7813 944 528
skype: milessabin