<div dir="ltr"><div><div><div>"If this single developer is the sole copyright owner" then this single developer is distributing by right and not by license. <br><br>The copyright owner doesn't need a license. The license gives permission to those who otherwise have no right.<br><br></div>More interesting is whether or not those who receive the code from the developer (by his right) are able to distribute it (by the granted license) as they don't have the full source according to the license.<br><br></div>If they can build without the Makefile then I guess they can distribute what they build and it's source, but they need to include what they used to build it.<br><br></div><div>Otherwise they can perhaps at least see how it works and fix any bugs.<br></div><div><br></div>Sam<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 20, 2015 at 4:40 PM, Simon Hornbachner <span dir="ltr"><<a href="mailto:lfodh@fsfe.org" target="_blank">lfodh@fsfe.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Ahoy hoy,<span class=""><br>
<br>
On 2015-03-20 15:50, Paul van der Vlis wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The source is available but the Makefile is missing. The developer says<br>
it's to make it a bit more difficult to build it yourself. Eventually<br>
for removing the registration.<br>
<br>
It's a complex Java program what depends on many third party components<br>
(all free), so maybe it's not so easy to make such a Makefile, no idea.<br>
<br>
What's your opinion?<br>
</blockquote>
It's up to developer whether to supply a Makefile with the source code<br>
or not.<br>
</blockquote></blockquote></span>
I'm pretty sure that this is not the case. Depending on which version of the AGPL has been used, the wording might be different, but AGPLv3<br>
clearly states.<br>
„The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities.“<br>
As far as I know, the intention of this paragraph was specifically to cover Makefiles and the like.<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1. If you, as a supporter, can get the Makefile from the main developer,<br>
everyone else should be able to get it too.<br>
</blockquote>
He would give me the Makefile, and some other interested developers. But<br>
I would not publish it when he does not want that. You will understand.<br>
</blockquote></span>
I'm pretty sure that not publishing the Makefile constitutes a violation of the AGPL. Depending on what you intend to do about it, you might want to get in touch with FSFE's legal team. If this single developer is the sole copyright owner, trying to enforce the publication of the Makefile might just result in him changing the license, so you might want to be careful about what you do.<br>
Still, I believe not publishing a Makefile isn't just "bad practice" but a violation of the license.<br>
<br>
Regards,<br>
Simon<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
______________________________<u></u>_________________<br>
Discussion mailing list<br>
<a href="mailto:Discussion@fsfeurope.org" target="_blank">Discussion@fsfeurope.org</a><br>
<a href="https://mail.fsfeurope.org/mailman/listinfo/discussion" target="_blank">https://mail.fsfeurope.org/<u></u>mailman/listinfo/discussion</a><br>
</div></div></blockquote></div><br></div>