1. 是否可以自己竄改授權條款,但故意隱藏陷阱?

    例如我寫了一個專案,專案內使用了許多GPL授權的軟體,理論上我應該也要沿用GPL授權的條款,假若我放的授權檔案檔名叫做GPL授權,但是內容其實備我串改過,可能故意加一條「本軟體禁止任何商業行為」,且剛好有人使用我的專案從事商業行為,那我不就可以提起訴訟了嗎?這樣是不是算是詐騙呢?或者是這樣的串改其實是違反某些法律,所以本質上就不被允許?還是這樣的事情真的有可能發生,只能自己謹慎使用他人的專案?

  2. 如果在README和source code放的是不同的License該如何處理?

    以Github上面的專案為例,我所見到的多數專案都是在專案的介紹頁(README)上標示授權方式,其次是在專案的主要設定檔內註明,最後有些專案會在Source code的開頭裡註明,這三個地方註明的授權方式和條款理論上應該要是一致的,如果不一致的話要如何處理呢?有適用的優先順序嗎?

  3. 雙重授權的軟體既然可以免費取得,那何必花錢購買?

    開源軟體的商業模式中,雙重授權的模式非常盛行,它的原理是貢獻Source code的開發者或開發社群適用自由軟體授權條款,而Binary的使用者適用商業授權條款,因此採用自由軟體授權條款、商業授權條款並行的方式運作。但是這樣的作法對於角色的認定似乎有模糊地帶,開發者也可以認定自己是使用者,那不是應該被收費嗎?使用者也可以認定自己是想要貢獻原始碼的人,因此也應該要能夠免費享用這套軟體吧?

  4. Github上的專案如果沒有註明授權條款,可以任意使用嗎?

    Github是一個讓開發者分享程式碼的交流平台,預設上所有專案的程式碼都是完全對網際網路公開的,可是大多數專案絕對都是小專案,甚至是隨手花個1小時寫出來的程式,所以很容易忽略授權條款的處理,像這一類的專案並未註明授權方式,如果我看到喜歡的專案,卻又想使用,該怎麼辦呢?是Github會有預設的條款嗎?還是我應該聯絡作者,請他補上條款?或者是我可以直接任意使用該專案?

  5. 能否直接將別人的軟體下載後,不經修改、原封不動地當作衍伸軟體向其他人收費?

  6. 寫Gitbook是否可以放授權?還是就沿用Gitbook服務的授權?

  7. 如何判斷某個軟體是否是另一軟體的衍伸?是判斷程式碼相似度是否達到某個門檻嗎?