對網頁開源還是有很多的疑問,想請問網頁上使用Javascript(JS)的問題。
因為開發的JS程式,直接在網頁上就看得到程式碼了,這樣開發的JS本身就算是開源嗎?還是另外需要說明授權方式?
以目前Jquery來看(
https://jquery.org/license/),授權規則使用的是MIT,商業使用可以不開源。
但若搭配其他使用了GPL授權規則的套件,是自行開發的Js需要開源,還是連其它搭配的所有語言(如PHP、ASP)的程式碼也需要一起開源呢?
如以wijmo套件來看,分成三種授權規則
https://wijmo.com/widgets/license/
(Commercial / Commercial OEM / Open Source)
請問若使用的是 Open Source 版(GNU GPL license v3),而僅在公司內部使用,沒有發佈,是否也需要開源呢?
另外請問套件 highcharts
在其license說明中有分成商業跟非商業兩種版權(
https://shop.highsoft.com/highcharts.html#non-commercial)
一樣想請問若是在公司內部使用,並無販售動作,是否算非商業使用呢?
PS.關於公司"內部網站"與公司"對外網站",由於並沒有販售,這樣算是商業使用嗎?
真是抱歉,對於條文裡很制式的說明真的有很大的困惑,尤其在商業與非商業的定義上。
謝謝了