Douglas Crockford的小故事
September 15, 2018分享一個有關Douglas Crockford的小故事
Douglas Crockford
JSON的發明者 並且開發了許多javascript工具 比如說JSLint等等 對於當今javascript的風行功不可沒 寫過一本所有網頁開發者都聽過的書 Javascript: The good part
筆者有幸可以聽到他的演講 並且還拿他的書給他簽名 非常nice的一個人
小故事
當初Douglas Crockford寫完JSLint之後 在JSLint的license寫著
這個軟件只能用於善事,不得用於邪惡 (The Software should be used for Good, not Evil.)
過了一年左右 IBM的律師寄信給Douglas Crockford 信中說到
我們想要使用你寫的軟件 而且不會用在邪惡的地方 但是善與惡很難定義 同樣一件事可能對某人是善對其他人是惡 可不可以請你再寫一份特別的license給我們
Douglas Crockford就回信說
我把許可證授予IBM、它的顧客、合作者和下屬公司,允許他們使用JSLint做壞事 (I give permission for IBM, its customers, partners, and minions, to use JSLint for evil.)
然後IBM律師回信說
Thanks very much, Douglas!