6 ms·
A lot of the software runs on open source libraries and applications. What if the licenses for said libs and applications (eg. GPL or MIT) added stipulations,
by justsaysmthng 10y ago
A lot of the software runs on open source libraries and applications.
What if the licenses for said libs and applications (eg. GPL or MIT) added stipulations, which forbid the usage of the software in certain circumstances ?
For example:
"The library should not be used inside applications which provide backdoors to secret services".
Or
"Not to be used inside weapons or military machines"
Of course this would not necessarily deter the bad guys (governments) , but it would make these attempts technically illegal, which could then be attacked in some civil lawsuit ?
- secfirstmd 10y agoWe actually thought about this with Umbrella App. "If used by a company involved in mass surveillance you agree to pay us 1 billion dollars etc." I don't think it's impossible but it would mess up the usefulness of the GPL/MIT system. Of course, the hard part about any GPL/MIT system etc is the enforcement bit.
- x1798DE 10y agoI think most companies would contract for a home built solution rather than risk bankruptcy, assuming that term was even enforceable.
- secfirstmd 10y agoIt was a tongue-in-cheek thought. But it would be interesting to know how many companies of various types regularly break the provisions and spirit of open source licensing.
- deleted 10y ago[deleted]
- zzzcpan 10y agoNice idea. It won't be useful as a legal tool, but at least it could spread anti-surveillance values.
- pipio21 10y agoIt doesn't matter. Secret services kill people if it is in their country interest. They kidnap and torture(advance interrogation systems). They lie to congressmen and the general public. They do all this and nothing happens. They are over the law that apply to normal people. What will happen if they break a license? Nothing.
- dandelion_lover 10y ago>"The library should not be used inside applications which provide backdoors to secret services". >Or >"Not to be used inside weapons or military machines" Some believe it would not be ethical to add such restrictions. See the opinion of RMS on the matter: https://www.gnu.org/philosophy/programs-must-not-limit-freedom-to-run https://www.gnu.org/philosophy/programs-must-not-limit-freed...
- mveety 10y agoYou could attack them, but attacking a government with the government's justice system is a fool's errand in many countries. It might work in the US and much of Europe, but I feel that in Russia, for example, they would just ignore you or, worst case, eliminate you[1]. [1] https://en.wikipedia.org/wiki/Assassination_of_Boris_Nemtsov https://en.wikipedia.org/wiki/Assassination_of_Boris_Nemtsov