Categories
程式開發

AWS分叉了我的開源項目,但他們連聲感謝也沒說


開源的威脅一直都在。

上週四,Amazon Web Services推出了CloudWatch Synthetics Recorder。這是一款面向Chrome瀏覽器的擴展程序,可以說是直接照搬自開發者Time Nolet為該瀏覽器打造的Headless Recorder項目。

AWS分叉了我的開源項目,但他們連聲感謝也沒說 1

這種作法本身沒有任何問題——畢竟Nolet的軟件遵守Apache License v2,開發者們也希望看到自己的成果能夠得到廣泛應用。但Amazon的行為確實值得商榷,因為他們甚至沒有公開提到這部分代碼的真正創造者。在CloudWatch擴展中的一個NOTICE.txt文件倒是稍微說明了一下,但提及的並非Headless Recorder,而是其之前的曾用名“puppeteer-recorder”,而且完全是為了滿足開源許可的要求。

作為極有榮譽感的群體,開源開發者們希望像AWS這樣的巨頭企業能夠表達一點尊重之意。 Nolet在一條採訪消息中回應稱,“(至少對我來說)問題的關鍵並不在於許可要求什麼,而是大家重不重視開源精神。”

“事實上,AWS內部就沒人意識到這是種特別讓人惱火的行為嗎?他們難道不會設身處地理解別人的感受嗎?這種作法已經嚴重損害了AWS的公共形象。他們知道這事不對——這裡我們說的不是合法性問題,而是對錯的問題。必須有人站出來說幾句。”

原文鏈接:【https://www.infoq.cn/article/O8WrZYFFxD2rgwr7vmmK】。未經作者許可,禁止轉載。