However, the js shipped to clients is usually minified and transformed which means it may count as "compiled" and thus the same rules as for binaries would apply.
Cases like these are the reason why the AGPL exists.
However, the js shipped to clients is usually minified and transformed which means it may count as "compiled" and thus the same rules as for binaries would apply.
Cases like these are the reason why the AGPL exists.
Exactly. Not sure why they Ghost doesn't use AGPL. Still, it would have been kind of fair from Substack to approach this more open and collaboratively...
Substack doesn't have to "collaborate" do they?
It's unfair to complain about Substack doing exactly what they are explicitly allowed to do by the company that released Ghost under that specific licence that they choose to.
That's not actually the license for the file; it's the license for the resources it includes. The license for the file is available elsewhere but is not directly linked. See my comment at https://news.ycombinator.com/item?id=33959622
But then again I'm not a lawyer :)
Now if a third party thing like a cloudflare CDN were minifyer for you and removed it then who violated the license?
See https://stackoverflow.com/questions/11248363/the-purpose-of-...
--rename-properties WARNING: renaming properties requires deeper analysis, considered compilation in the US