Hi Pascal :-)
Seriously, I think that scripts can be closed-source, too. Of course, everyone can read the source code but you can have a software license that clearly states that any such changes are forbidden except for private use, or similar. Then it's just up to the user's moral and honesty, as with any other piece of software.