開源App被人抄襲到iOS App Store怎麼辦?

我去年9月21日上架一款開源播放器App叫ElevenPlayer在App Store,沒想到前天發現被複製成7個的情況,功能與視覺上幾乎一樣,一個總榜70名(在發現第二天就下架了),還一個是付費分類榜21名,呵呵!詳情可以查看這裡,詳情鏈接


說點作者不愛聽的。

代碼最初使用了 MIT license,這應該是對使用者限制最少的協議了吧。使用者可以閉源分發,可以將代碼商用。前提是只需要附帶一份原協議。

但是別人如果推廣的好,或者修改的好,原作者有可能不會從中收益。

我看了作者的代碼庫,也看了代碼提交歷史,其中好幾條注釋為:「由於某些原因作品從MIT協議改變成採用 CC Attribution-NonCommercial 中文:署名-非商業性使用協議」。看來作者也意識到問題了,臨時修改了協議,然而並沒有什麼卵用了,因為開發者依然可以在之前代碼基礎上進行二次開發。

所以啊:選擇開源協議要謹慎。

大家還記得 MacOS 和 BSD 的歷史嗎?

源碼可以改。好,那我就使勁改。

可以閉源。好,那我就閉源。

可以商用。哇,正合我意。

最氣人的是,改完的MacOS比BSD還漂亮、還好用。

這TM就尷尬了。

這TM就尷尬了。

這TM就尷尬了。

-----------------

原創不宜,我再補充答案,聲援一下!

「抄襲者」第二天就將APP下架,估計也是自知理虧。因為他也可能不知道什麼MIT之類的。

和很多開發者一樣。

要實現某某功能。

「好,去網上搜一下,哇,找到了,咦,有驚喜,整個播放器都有代碼,這下省事了,下載下來改改就可以用了」。

而且有很多開發者是不知道github的,他們的「代碼庫/素材庫」就是各種源碼網站,什麼代碼之家,腳本之家,站長源碼,51代碼之類。真是一整個產業鏈啊。

開發者想,反正都是網上已經有的代碼,不用白不用,省的自己再開發了。


又是一個濫用(不會用)開源協議的同學,聲援的同時也給你補補課:

如何為你的開源項目選擇一個合適的開源協議?

@vczh


推薦題主看看我們的ZPL協議。http://www.zpl.pub


開源只是快速積攢人氣,降低門檻,後發打先發,參考android。仔細想想開源對自己有什麼好處,再決定是否開源。


你的播放引擎如果既沒有用Avfoundation,VT之類原生框架,也沒有用ffmpeg之類開源庫,我覺得你可以用「抄襲」這個詞。


以 MIT 開源,人家拿去上傳是沒問題的。你的特殊說明並不能影響開源協議。


能拿去賺錢的東西 就不要開源了 沒什麼好處。


推薦閱讀:

iOS App Store 允許賭博類遊戲嗎?
360 此前被 Apple 應用商店下架的 App 為什麼能重新上架?
有哪些APP快速生成平台推薦?
如何評價遊戲「Lifeline」?

TAG:iOS | 蘋果公司AppleInc | AppStore | iOS開發 | 開源 |