JSON 格式的发明者道格拉斯(Douglas Crockford),在一次演讲中讲了一件趣事。
他在自己开发的 JSLint 软件许可证中设置了一个条款,要求"该软件应该用于善,而不是恶"。
后来,他收到一封来自 IBM 公司律师的信。
律师说,他们想使用 JSLint,但是这个许可证让他们有点为难。他们很确定,IBM 不会用它来作恶,但没法保证 IBM 客户的行为。因此询问道格拉斯,能不能给他们一个不同的许可证?
道格拉斯回信:"可以。我允许 IBM、它的客户、合作伙伴使用 JSLint 作恶。"
律师回信说:"非常感谢,道格拉斯!"
- via 阮一峰