理論上你的軟體,你想怎麼改都隨你。
但是,我在網路上分享你的v.1.7,也沒問題。因為他是MIT license。
但是,你可以另外發 v.1.7.1 ,且在軟體中宣稱他使用商業授權。
假如,你是公開程式碼的話。那就比較麻煩,客戶有可能自己新建一個版本。
原則上只要是你開發的,怎麼改都無所謂。
但之前已經下載的人員。依然享有MIT協議免費使用。
不會因為你片面說「現在開始不行了」他們就違法使用。
所以大多數的開發者,都是用新版本號。(例 1.7 之前的可享有,1.8就開始收費)
畢竟單純不加新的版本號。你會面臨同時存在「免費及付費」的宣告情況。
這對你來說也不是好事。畢竟你之前真的有在這個版本宣告了「免費」
就算人家是你宣告後才下載的。他也是可以說我是在免費週期下載的。