2017-02-03 31 views
0

我自己開發了一年的免費網絡應用程序。上週我發佈了它,並收到了來自社區的很大反饋。誰應該擁有一個開源項目中的插件庫

社區內一些程序員告訴我,他們已經制作類似的東西,並分享我的github倉庫在哪裏可以找到它們的實現。現在

,這是一個很大的幫助,並且在他的執行別人比我已經實現的事情,我還沒有制定這應該是很大的幫助,這是不存在於他的插件。

現在,我們應該如何組織?我認爲需要的是將我的代碼與他的插件合併,以製作更完整的插件。

我們應該在他的存儲庫中執行它嗎?我應該創建自己的公共存儲庫並告訴他我將我們的插件合併爲一個?是不是使用他的資源庫令人討厭?

我的應用程序是免費的,但不是開源的,所以這將是巨大的,只有核心插件可能是開源的。這是我第一次發佈的應用程序,所以我真的不知道事情該怎麼辦......

我想的唯一的事情是,如果我的系統都將有一個主要的核心,我應該「舉辦」了。

任何建議???

回答

0

這取決於兩個項目的許可證。您無法簡單地將其他開發人員的項目合併到您的項目中,而無需遵守許可條款。你可以要求他允許將代碼合併到你的項目中。

在你們兩人必須共同承擔該項目的公共存儲庫我看來,GitHub的讓你的合作者添加到項目中。該項目將顯示在您的GitHub配置文件中。您必須更新自述文件,提及項目的所有權。另一種方法是爲項目使用GitHub組織,以便將項目顯示爲您都參與的組織的一部分。

+0

還沒有執照。我已經獲得了「使用它」的開發授權,但我想要做的事情是正確的,重視他的工作而不會失去我的項目控制 –

+0

我建議您合併代碼並在信用中添加他的名字... –

相關問題