作者cloudfly (王妃)
看板AndroidDev
標題[問題] Android VLC license問題
時間Tue Feb 11 23:23:18 2014
大家好
小弟目前公司開發的APP專案,使用到video player
考量到android原生的videoview支援的format太少
所以從網路上找到android vlc media library可用
source code如下:
https://github.com/videolan/vlc
目前也有參考官方wiki build出so檔拿來使用
sample code部分
https://github.com/mstorsjo/vlc-android
由於vlc library的license是LGPL
而sample code部分似乎也是LGPL
@網路上查詢LPGL的授權解釋
在 LGPL 的授權下,商業軟體可以引用 LGPL 的函式庫,
藉由函式庫提供的功能來開發軟體,
不過對於剛剛提到的「修改/衍生」LGPL 授權的部分,
則同樣必須採用 LGPL 的授權,同樣需要公開原始碼。
所以目前的疑問如下
1.目前是傾向會把sample code的一些檔案copy到我的專案,
然後主要修改其VideoPlayerActivity的部分,主要是會修改menu與一些圖片的部分,
這樣的話,修改的部分是否也需要open source呢?
2.若是這樣的話,會不會造成我的專案APP也需要open source,因為是公司的專案
所以是不太可能把code open出去。
3.如果不使用上面的sample code,UI的部分是我自己使用vlc library進行開發,
這樣就不會修改到source code,這樣是否就可以不用open source了。
不曉得有用到一些third party的版友遇到這些的狀況都如何處理呢
感謝大家了...Orz。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.164.49.251
1F:推 givemepass:看到gpl就想成感染, 商業軟體能不用就不用 02/12 02:13
2F:推 tasict:LGPL不一樣...你只是用.沒修改.. 基本上是安全的 02/12 15:33
3F:→ cloudfly:恩,不過看網路上對於vlc的license有說是GPL,也有說LGPL 02/12 23:07
4F:→ cloudfly:到底哪邊的說明或是證明才是正確的呢,沒有個證明,很難 02/12 23:08
5F:→ cloudfly:跟上頭promise這個library是可以使用,不用擔心license 02/12 23:08
6F:→ cloudfly:因為以公司名義的話,不能不慎重看待 02/12 23:09
7F:推 tasict:以前是GPL..後來改LGPL了...還因為其中一個模組不肯改LGPL 02/13 17:32
8F:→ tasict:所以那個模組重寫了 02/13 17:32