I am afraid that the GPLv3 is contaminating in this case - I have spent some time reading the license and how to interpret it and I also asked around, so I do not think you can ship PropEr test code with your product without becoming GPLv3. At least I personally would not run that risk.<br>
<br>Note that if you are using PropEr internally and you are not shipping the test source or beams you are free to use PropEr to test your code. But if you ship then your code becomes GPLv3 (as I read the thing).<br><br>However, as Eric mentioned earlier, the PropEr team is looking into adding a FOSS License Exception and now that the big v1.0 is behind them they hopefully get the time need to investigate this and see if it is possible to do.<br>
<br>The PropEr team has been very approachable about this issue so I think we should just wait for them to find the time it takes to get this done right.<br><br>With a FOSS License Exception there will be no issues and it will open the doors for PropEr to prosper for Open Source Erlang projects.<br>
<br>If you want to work with PropEr and receive some guidance from a semi-veteran (me) you can join us on the Erlware team where we are working on property based tests for the erlware-commons and gradually adding them where it makes sense.<br>
<br>Cheers,<br>Torben <br><br><div class="gmail_quote">2011/6/15 Frédéric Trottier-Hébert <span dir="ltr"><<a href="mailto:fred.hebert@erlang-solutions.com">fred.hebert@erlang-solutions.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I'm wondering about this myself. If I only provide the tests (including the -include_lib line) but not the PropEr code<br>
itself, is it breaking the license? Technically, none of the PropEr code is running in there, only its API.<br>
<font color="#888888"><br>
--<br>
Fred Hébert<br>
<a href="http://www.erlang-solutions.com" target="_blank">http://www.erlang-solutions.com</a><br>
</font><div class="im"><br>
<br>
<br>
On 2011-06-14, at 10:13 AM, James Churchman wrote:<br>
<br>
> Also is it really the case that the tests could not be distributed, or more a case that it is totally fine to distribute the tests along as the person receiving the tests downloads proper themselves? the code that is not tests would still run fine.<br>
><br>
</div><div class="im">> Regards<br>
><br>
> James<br>
><br>
><br>
> also +1 to try to convince Kostis to release PropEr with a better license!<br>
<br>
</div><div><div></div><div class="h5">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><a href="http://www.linkedin.com/in/torbenhoffmann">http://www.linkedin.com/in/torbenhoffmann</a><br>