Who runs the JavaScript you wrote? The visitors of the website (through their web browsers). They are the users. In rms' opinion (and mine, and that most of Trisquel's users I guess), the visitor therefore deserves the four freedoms defining a free software. Among them, the freedom to take part your code, improve upon it (or not) and redistribute it (through another website in your example). Notice however than choosing a copyleft license, such as the GNU GPL, force this redistribution to happen under the same license. You can then profit from the improvements made by the people who took your code as a base. The company that paid you may want you to prevent the visitors to have control over the JavaScript they run... but that is unethical! As such, it is a deal rms (or me or most of Trisquel's users I guess) would refuse.

In rms' opinion (and mine, and that most of Trisquel's users I guess), copying is good. In all cases, and as I told you many times, copying is not theft (and is not defined as such in the legislations: stealing is a "subtraction of somebody else's property, who becomes deprived from it").

Reply via email to