Trying to ban clever hacks in an open source licence is not OK.
A correspondent asks about the Open Source Definition (OSD):
“Does OSD 6 mean I can’t include a clause in a new open source license that prohibits hacking?”
Yes, you are correct – that’s called a “field of use restriction” (FoU) and copyright licenses that contain field of use restrictions are not approved as open source. Open source licenses are for guaranteeing software freedom, nothing more or less. Continue reading