什麼是SATA License
SATA License,全稱The Star And Thank Author License(下面簡稱SATA),是zTrix發明的一款基於MIT許可證的集實用與逗逼於一身的開源許可證。
特點
當你使用了使用SATA的開源軟件或文檔的時候,在遵守MIT許可證的前提下,你應該馬不停蹄的給你所使用的開源項目“點個贊”,比如github上的star
或者google code上的+1
,然後你應該感謝這個幫助了你的開源項目的作者,作者信息可以在許可證頭部的版權聲明部分找到。
下面是幾條SATA作者推薦的感謝途徑,也是SATA包含的內容:
- 給你使用的開源項目的作者發個Email,和他交個朋友
- 提出你在使用過程中發現的BUG或者提一些建設性的意見
- 告訴你的朋友們這個開源項目碉堡了(博主:就像我在宣傳SATA)
- 當然,你也可以只是在心裏默默的感激,不用讓全世界都知道
當你改進了使用SATA的項目,你可以在許可證頭部的版權部分添上你的大名,並且寫上你改進後的項目地址。但是不要對別人的名字和項目地址進行刪除或修改。
有關MIT License
MIT開源許可證限制了什麼呢?微乎其微!
你基本上可以把使用MIT許可證的開源項目拿來做任何你能想到的動作,比如修改、合併、發行等等,但是你一定要帶上原許可證,以表明你使用了別人的開源項目。具體的介紹請自行google或baidu吧。
SATA的發展
SATA的作者鼓勵使用了SATA的小夥伴把自己的項目放到此處,截至本文發表時間,已經有9位開發者將SATA放到了自己的開源項目中。路漫漫其修遠兮,擁有開源精神的小夥伴們快加入進來吧!
個人感受
不得不歎服清華才子的腦洞,搞出這麼有趣又實用的許可證來。說它有趣,是因爲許可證的要求就很無厘頭,重在向作者表示感謝,點個贊還不夠,還得發個郵件纔算盡職盡責;說它實用,是因爲鼓勵和感謝是驅動開源項目開發者和文檔編寫者的無價的動力,這定會讓開源er們更加激情的投入到開源中來,爲程序世界貢獻出更多閃耀的瑰寶。
謹以此文爲SATA的發展儘自己的一份綿薄之力。
相關鏈接
- Let’s Make License Social! The Star and Thank Author License (SATA License)——SATA作者的博文(英語)
- SATA項目地址
- SATA項目地址2——我稍作修改的版本
- 別以爲把你的代碼上傳到開源中國就算是開源了!先選擇一個合適的 License 吧——我第一次知道SATA的地方