
ЦитироватьThe Free Software Foundation's Freedom 0 reads:ЦитироватьA program is free software if the program's users have the four essential freedoms:
The freedom to run the program, for any purpose (freedom 0).ЦитироватьThe Debian Free Software Guidelines and Open Source Initiative's Open Source Definition clause 6 reads:
No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
It's fairly clear that the //json.org license clause goes against both of these, making any piece of software using that license neither Open Source nor Free Software. It is not distributable by any organization which mandates Freedom for its users – not in Debian, not in Fedora, not on Google Code. Anybody who cares about their users will reject a clause like this, because it has awful chilling effects.
Think it's funny? It really isn't. Who can use the code without being at risk of a lawyer knocking on their doors? Can the Catholic Church? The ACLU? Republicans? Democrats? Military contractors? Genetic engineers? Big pharma? Petrochemicals firms? Communists? Fascists? Mono developers? WikiLeaks? Without a clear definition of "good" and "evil", people need to seriously consider whether they are safe to use the code – because if the developer and users' interpretations of the terms differ, there could be hell to pay. Would you want to ship a hardware device – let's say you're making a smart TV – and have some developer of a library send his lawyers around to tell you "sorry, TV rots kids' brains, it's clearly evil" to get your entire distribution channel shut down by injunction?
(http://apebox.org/wordpress/rants/456/)
Страница создана за 0.019 сек. Запросов: 21.