<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1449348591468_3151">Hey a little bit off topic, what about SRC reports, can we track down all the Green Book's (Systems programming with Modula-3) chapters and reformat them to make it public?</div><div id="yui_3_16_0_1_1449348591468_3175" dir="ltr">I mean, I haven't seen anything of that quality in terms of intellectual strictness and so easy to read in any computer language book.</div><div id="yui_3_16_0_1_1449348591468_3181" dir="ltr"><br></div><div id="yui_3_16_0_1_1449348591468_3283" dir="ltr">Thanks in advance<br></div><div id="yui_3_16_0_1_1449348591468_3176"><span></span></div> <br><div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> El Sábado 5 de diciembre de 2015 6:54, Jay K <jay.krell@cornell.edu> escribió:<br></font></div> <br><br> <div class="y_msg_container"><div id="yiv5960026191"><style>#yiv5960026191 #yiv5960026191 --
.yiv5960026191hmmessage P
{
margin:0px;padding:0px;}
#yiv5960026191 body.yiv5960026191hmmessage
{
font-size:12pt;font-family:Calibri;}
#yiv5960026191 </style><div><div dir="ltr"><div>We shouldn't spend much time on this, but...</div><div><br clear="none"></div><div>The license that OpenBSD, NetBSD, FreeBSD use, that is what we should use.</div><div><br clear="none"></div><div><br clear="none"></div><div>It is the same license.</div><div><br clear="none"></div><div><br clear="none"></div><div>These are fairly large heavily used projects, and they copy code around amongst each</div><div>other, and commercial ventures fork and close the code, without attribution -- that is allowed.</div><div><br clear="none"></div><div><br clear="none"></div><div>This is a license that lets anyone do just about anything, including take it as their own and profit.</div><div><br clear="none"></div><div><br clear="none"></div><div>it is a short license.</div><div>Shorter than this email.</div><div><br clear="none"></div><div><br clear="none"></div><div>It does not require giving credit.</div><div>Giving credit is nice, but exactly how/where/when? And how much</div><div>time/energy must people spend to figure that out?</div><div>The older BSD license required giving credit, and there was protest and the claused was dropped.</div><div><br clear="none"></div><div><br clear="none"></div><div>it does not require giving back. Again, giving back is great, but requiring it is too much.</div><div>What if someone wants to release something but we are all on vacation not answering email?</div><div>They have to wait for us to respond to take their changes before they can ship them?</div><div><br clear="none"></div><div><br clear="none"></div><div>The point of this license is to remove any barrier to reuse that is easy to remove.</div><div>(ignoring quality and functionality of the code)</div><div><br clear="none"></div><div><br clear="none"></div><div>One of the reasons OpenBSD rejects licenses is because more licenses requires more reading</div><div>and possibly more lawyer time, more uncertainty, when there are already sufficient tried-and-true</div><div>licenses. I believe this is why they reject the Apache 2.0 license.</div><div><br clear="none"></div><div><br clear="none"></div><div>What the GPL does is quite different. It basically makes you GPL anything</div><div>you link the GPL code to. It maybe doesn't require giving back, or require giving credit,</div><div>but it requires source be available to anyone that receives the binaries. You can sell the binaries,</div><div>but you must do so including source (or a link to download the source).</div><div>Most commercial ventures believe that this requirement makes it impossible to make money.</div><div>You might get one sale, but then the source is out and anyone can duplicate the functionality.</div><div>Others claim that "support" is an adequate business model.</div><div><br clear="none"></div><div><br clear="none"></div><div>(If you are just sitting on the binaries all by yourself and don't give them to anyone, the GPL has no effect, you</div><div>can keep the source to yourself as well. People sometimes misunderstand this.)</div><div><br clear="none"></div><div><br clear="none"></div><div>MIT license is probably about the same and probably second best.</div><div><br clear="none"></div><div><br clear="none"></div><div> - Jay<br clear="none"><br clear="none"><br clear="none"><br clear="none"></div><div class="yiv5960026191yqt5894840024" id="yiv5960026191yqtfd47494"><div>> Date: Thu, 3 Dec 2015 13:36:58 -0500<br clear="none">> From: hendrik@topoi.pooq.com<br clear="none">> To: m3devel@elegosoft.com<br clear="none">> Subject: Re: [M3devel] addition of GPL stuff<br clear="none">> <br clear="none">> On Thu, Dec 03, 2015 at 07:36:11AM +0000, microcode@zoho.com wrote:<br clear="none">> > On Wed, Dec 02, 2015 at 06:30:09PM -0500, Hendrik Boom wrote:<br clear="none">> > > On Mon, Sep 14, 2015 at 06:14:52AM +0000, Jay K wrote:<br clear="none">> > > > Um, sorry to bring up such annoying matters, but maybe we should not <br clear="none">> > > be licensingnew files as GPL, assuming they aren't derived from GPL files?<br clear="none">> > > > e.g. the LLVM m3makfiles and Makefiles?<br clear="none">> > > > Thank you, - Jay<br clear="none">> > <br clear="none">> > snip<br clear="none">> > <br clear="none">> > > Tht way, if ever a viable collection of Modula 3 code is licenced under <br clear="none">> > > GPL, that collection can be used with GPL code freely.<br clear="none">> > <br clear="none">> > No. MIT and BSD licensed code can be used in any project. GPL poisons the<br clear="none">> > product and is not compatible with free software licenses.<br clear="none">> <br clear="none">> Yes, MIT licence is good. And it doesn't conflict with the SRC <br clear="none">> licence, either so that should be good, too.<br clear="none">> <br clear="none">> And so is the BSD licence without the advertising clause.<br clear="none">> <br clear="none">> Apple went to town with this one when theyy build OS/X, so it's <br clear="none">> definitely nonrestrictive.<br clear="none">> <br clear="none">> > <br clear="none">> > I realize my opinion is irrelevant but I agree with Jay 1,000% on this. And<br clear="none">> > it's an open mailing list, so...<br clear="none">> > <br clear="none">> > <br clear="none">> > _______________________________________________<br clear="none">> > M3devel mailing list<br clear="none">> > M3devel@elegosoft.com<br clear="none">> > https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel<br clear="none">> _______________________________________________<br clear="none">> M3devel mailing list<br clear="none">> M3devel@elegosoft.com<br clear="none">> https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel<br clear="none"></div> </div></div></div></div><br><div class="yqt5894840024" id="yqtfd91401">_______________________________________________<br clear="none">M3devel mailing list<br clear="none"><a shape="rect" ymailto="mailto:M3devel@elegosoft.com" href="mailto:M3devel@elegosoft.com">M3devel@elegosoft.com</a><br clear="none"><a shape="rect" href="https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel" target="_blank">https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel</a><br clear="none"></div><br><br></div> </div> </div> </div></div></body></html>