2016/3/28

p19~p20

  1. Copyleft

    如果別人用了自己的Copyleft程式,修改了程式碼,散佈時也要提供原始碼

  2. Copyright Notice

  3. 必須要給授權條款全文,不能說上網下載就有了

p27

如果本來開發團隊有提供文件,而不是純粹source code的無字天書,則沿用的人也要提供文件

p36

  • Whom

    產品不賣了之後的三年後才可以不提供程式碼

  • When

    看你,有的startup會有early release,但原則上只要產品販賣時可以提供即可,也可以為反條款,撐到被舉發

  • Where

    不能限制地區,只能全球

  • What

  • How

P48

  1. -
  2. 比對程式碼
  3. 如果不想修改程式碼,提供買保險
  4. 把下載的檔案解壓縮打開來看是否header裡有授權資訊,然後告訴你哪個檔案是什麼授權
  5. 逆向工程

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

  1. GNU有想過要修訂GPL嗎?