登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
討論區
使用他人開發授權的原始碼 (1 位瀏覽者) (1) Guest
Go to bottom Favoured: 0
TOPIC: 使用他人開發授權的原始碼
#568
使用他人開發授權的原始碼 2010/08/06 05:54  (9 Years, 3 Months ago) Karma: 0  
您好,

我有個專案採用的是 LGPL 授權, 裡頭包括了一個演算法模組是別人開發的, 並附有開發者寫的授權條款, 其中的條件如下:


  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  3. Neither the name of the Carnegie Institution of Washington nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.



我想請問的是第二點, 因為專案供人下載的是 JAR 檔, 內含前述演算法模組, 是不是意味著我要再把 JAR 檔和 licence 包起來 (ex: 變成一個 zip 檔內含 JAR + licence) 才能供人下載? 如果我只是把這個授權文件塞進 JAR 裡頭呢? 以後者進行的話, 每個下載者理論上也有下載 licence, 不過我想很少人下載 JAR 會再打開看裡頭有什麼的.


感激不盡!
wdlin (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Logged Logged  
 
Last Edit: 2010/08/06 06:05 By wdlin.
 
The administrator has disabled public write access.  
#570
Re:使用他人開發授權的原始碼 2010/08/06 22:52  (9 Years, 3 Months ago) Karma: 2  
Hi, wdlin

簡單地說,標示copyright notice是寫自由軟體一定要做的事,但這個動作並沒有一定要用怎樣的格式或形式來做,只是做的時候必須要把握一個原則,就是標到讓人清楚可見、容易找到。

如同你說的,如果把授權文件塞進.JAR,可能別人不會點開來看,這就不是一個好的標法。所以你的想法很對,把.JAR和licence.txt包成一個.zip,會讓其他人更容易看到它是來自LGPL的哪個專案。

另外,如果你的專案有UI的話,也可以同時在UI裡的About(關於)的部分,寫明你有利用哪些LGPL的專案,這也可以達到更清楚標示的效果!
legist (Admin)
Moderator
Posts: 48
graphgraph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
Go to top