2016/3/28
p19~p20
Copyleft
如果別人用了自己的Copyleft程式,修改了程式碼,散佈時也要提供原始碼
Copyright Notice
必須
要給授權條款全文,不能說上網下載就有了
p27
如果本來開發團隊有提供文件,而不是純粹source code的無字天書,則沿用的人也要提供文件
p36
Whom
產品不賣了之後的三年後才可以不提供程式碼
When
看你,有的startup會有early release,但原則上只要產品販賣時可以提供即可,也可以為反條款,撐到被舉發
Where
不能限制地區,只能全球
What
How
P48
- -
- 比對程式碼
- 如果不想修改程式碼,提供買保險
- 把下載的檔案解壓縮打開來看是否header裡有授權資訊,然後告訴你哪個檔案是什麼授權
- 逆向工程
P51~P55
程式有Bug,所以即使編譯成Binary還是能抓到偷用未授權的code
P61
改作就跟翻譯一樣,要取得授權
P62
觀察的是新蓋的寒山寺,所以合法
P66
Firefox曾經有三重授權,
P68~69 軟體代換
PostgreSQL在日本使用率高於MySQL 中研院因為未來要技轉的關係,近幾年已經MySQL轉為PostgreSQL Postgre是BSD-like
P7?核心技術分開散佈
例如Open mobile把不願意公開的軟體直接燒成硬體 (按照Richard stallman指示),因為有些地方修改後可能會被拿來作為恐怖攻擊或是飛安議題
GNU是外圍的應用程式和Library Linux是Kernal 兩者誰是誰的衍伸?
Nvidia提供Linux上的driver,但只提供Binary
P85
左邊靜態連結(大雜燴),右邊動態連結
Questions
- GNU有想過要修訂GPL嗎?