據我所知,開源軟件並不妨礙你銷售它(這是否取決於許可類型?),但這是一個好主意嗎?許可軟件作爲開源軟件,但對已編譯的可執行文件收費?
對於我的寵物項目來說,目標受衆大部分是非程序員,他們無論如何都不知道如何編譯源代碼,但我仍然希望保持開放,主要是爲了將來的僱主可以查看我的「投資組合」以及從別人那裏得到批評,或者僅僅爲了別人學習。
我不希望退出我的日常工作或任何其他任何事情,主要是爲了支付像網絡託管,域名和其他雜項東西等小額費用,並希望一些口袋裏的變化。
提供支持並不是一個真正的選擇,它是最終用戶應用程序,其主要目標之一是儘可能使用它。
最接近的許可證,聽起來像它會友好的,這是Ms-RSL,但我目前使用的谷歌代碼不支持該許可證,並且快速搜索看起來像Sourceforge也不(我可以是錯的)。目前它是GPL,但我現在只有幾個類別被刪除,所以更改不是問題。
有沒有其他人做這個(成功或失敗)的例子?我最好只是要求捐款嗎?我是否應該將其作爲開源許可證(如果我沒有任何許可證,它會自動關閉源代碼,但只是根據請求分發它)?我還沒有想到其他任何選項?
編輯:除了法律方面,我更感興趣的是直銷軟件的做法是否被普遍忽視,即我是否會掏空購買它的客戶,後來發現它是開源的。我應該在網站上公佈它還是保持從源代碼到零售網站的單向鏈接,而不是其他方式?宣佈它但不突出?
嗯,我期待看到更多的人反對這個想法,但到目前爲止似乎沒有人有問題 – Davy8 2009-04-19 03:16:22