登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
討論區
關於 授權的一些 新手問題 (1 位瀏覽者) (1) Guest
Go to bottom Favoured: 0
TOPIC: 關於 授權的一些 新手問題
#738
關於 授權的一些 新手問題 2012/01/15 11:01  (7 Years, 10 Months ago) Karma: 0  
~.~

之前 參考了 網路上 某人的 php 程式碼,製作了一隻類似的程式
原程式碼 是使用 MIT 授權
我是否必須要 繼續 使用 MIT 授權?

我可以改成 GPL v3 授權嗎(雖然搞不懂1 2 3 之間的差別XD)?

我要如何 放入授權條款? 依照我在這裡 找到的教學是要放在檔案的最前段,我該去哪裡找到 授權的全文(可以用中文的嗎?),還是說 指使要在一開始說 ,我使用哪個授權條款即可?

如果我是要針對 一整個 網站做授權,我是否只需要在網站中 放一個版權聲明的文件即可?




新手新手~~
pupuliao (User)
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
#741
Re:關於 授權的一些 新手問題 2012/01/16 17:43  (7 Years, 10 Months ago) Karma: 10  
Hi pupuliao,

以下幾點簡要說明可以讓你做參考:

1、改寫他人以MIT授權的程式,只要後續散布上保留原專案作者的著作權聲明及免責條款後,可以選用任何一款你覺得適宜的授權方式,也就是說、改用其他的自由開源授權方式,包括GPL-3.0是沒有問題的。

授權轉換的方式可以參照David Wheeler這張表:https://www.dwheeler.com/essays/floss-license-slide.html

只要箭頭的方式是順向,即可轉換下一個授權狀態,所以說:MIT,可轉成BSD 3-clause,BSD 3-clause可轉為Apache-2.0,Apache-2.0可轉為LGPL-3.0,LGPL-3.0可轉為GPL-3.0,依此類推。

2、如果置入授權相關的聲明,一般建議是:

A、「每個重要檔案的檔頭(header file)」都置放一段簡要的聲明,如果是將MIT授權的檔案、改為GPL-3.0授權,那可參考下面這段標示範本(改寫自SFLC提供範本:https://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html):

/*
* Copyright (c) 你的改作年份 你的姓名 <你的信箱@example.net>
*
* This file is free software: you may copy, redistribute and/or modify it
* under the terms of the GNU General Public License version 3 as published
* by the Free Software Foundation.
*
* This file is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <www.gnu.org/licenses/>.
*
* This file incorporates work covered by the following copyright and
* permission notice:
*
* Copyright (c) 前一手的創作年份, 前一手姓名 <前一手信箱@example.net>
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software",
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
*/

B、將授權條款的全文,寫在專案根目錄下名為「COPYING」的純文字檔(此例中,就是放GPL-3.0的授權條款全文)。

C、將整個專案授權狀態的說明,寫在專案根目錄下名為「LEGAL」或是「README」的純文字檔案裡面。(可參考右列專案的寫法:https://www.openfoundry.org/of/download/fossologyvdi/fossologyvdi1.0/README

這裡提供一篇文章連結讓你做參考,「自由軟體授權資訊的標示說明與 SPDX」:https://www.openfoundry.org/tw/legal-column-list/8420-license-info-of-floss-and-spdx

希望這些資訊對你有所幫助,有後續問題的話歡迎接續提出來。



20120116 1745 LUCIEN C.H. LIN
lucien (Admin)
Moderator
Posts: 157
graph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
#743
Re:關於 授權的一些 新手問題 2012/01/16 17:57  (7 Years, 10 Months ago) Karma: 0  
恩~~
原作者的code 確實有一個LICENSE
我是不適在 她的 LICENSE
前面加上
/*
* Copyright (c) 你的改作年份 你的姓名
*
* This file is free software: you may copy, redistribute and/or modify it
* under the terms of the GNU General Public License version 3 as published
* by the Free Software Foundation.
*
* This file is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
* This file incorporates work covered by the following copyright and
* permission notice:

後面在街上 她的 聲明 就可以了?

因為我只用了一小段 做修改 全部不到百行
這樣我只需要 把這段聲明 放在code 中的最前頭 即可 是嗎?
pupuliao (User)
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
#744
Re:關於 授權的一些 新手問題 2012/01/16 18:04  (7 Years, 10 Months ago) Karma: 10  
嗯!這樣是可行的。

因為原作者引用的MIT授權內容本身就很短,所以直接嵌在header file的方式非常常見。



Regards,

20120116 1805 LUCIEN C.H. LIN
lucien (Admin)
Moderator
Posts: 157
graph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
Go to top