<div dir="ltr">Hi Davide<div><br></div><div>Developers are not lawyers. License is to be interpreted by a lawyer. Requiring consulting a lawyer every time importing NFD code is counter-productive.</div><div>The guideline should be some mechanical steps that developers could easily follow.</div><div><br></div><div>Note the scope of this discussion is specifically for importing code from NFD, and probably NLSR and repo-ng.</div><div>I agree that importing code from an external project should involve consulting with a lawyer.</div><div><br></div><div>Yours, Junxiao<br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 12, 2014 at 4:26 PM, Davide Pesavento <span dir="ltr"><<a href="mailto:davide.pesavento@lip6.fr" target="_blank">davide.pesavento@lip6.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Well then maybe the first rule should be: read (and understand) the<br>
license of the code you're touching/using.<br>
<br>
Best,<br>
Davide<br>
<br><span class="im HOEnZb">> ---------- Forwarded message ----------<br>
> From: Jiewen Tan <<a href="mailto:alanwake@ucla.edu">alanwake@ucla.edu</a>><br>
> Date: Sat, Oct 11, 2014 at 11:53 PM<br>><br>
> Hi All,<br>
><br>
> I am the owner. I do agree with Junxiao there should be a guideline,<br>
> otherwise new people like me will be confused while importing codes.<br>
><br>
> Regards,<br>
> Jiewen Tan<br>
><br>
> On Oct 11, 2014, at 11:09 PM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu">shijunxiao@email.arizona.edu</a>><br>
> wrote:<br>
><br>
> Dear folks<br>
><br>
> There needs a guideline on how to write license boilerplate for code<br>
> imported from NFD to ndn-cxx.<br>
> The necessity of such a guideline is illustrated by<br>
> <a href="http://gerrit.named-data.net/1254" target="_blank">http://gerrit.named-data.net/1254</a> where the Change Owner fails to produce a<br>
> correct license boilerplate in 3 patchsets.<br>
><br>
> Yours, Junxiao<br>
><br></span></blockquote></div></div></div></div>