Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
討論區
請教關於GPL 3.0 (1 viewing) (1) Guest
Go to bottom Favoured: 1
TOPIC: 請教關於GPL 3.0
#562
請教關於GPL 3.0 2010/07/24 00:29  (9 Years, 4 Months ago) Karma: 0  
不好意思,最近在接觸GPL 3.0
讀到裡面一些規範不是很懂,
下面這裡講到Standard Interface, System Libraries,Corresponding Source for a work in object code form的定義, 不是很懂, 可以為我說明一下嗎?
如果可以舉例講解這些term就更好了,謝謝?

A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.

The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.

The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.

The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
Kurapika (User)
Senior Boarder
Posts: 19
graphgraph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
      Topics Author Date
 
請教關於GPL 3.0 Favorite
Kurapika 2010/07/24 00:29
 
thread linkthread link Re:請教關於GPL 3.0
lucien 2010/07/30 19:19
 
thread linkthread linkthread link Re:請教關於GPL 3.0
Kurapika 2010/09/07 21:21
 
thread linkthread linkthread linkthread link Re:請教關於GPL 3.0
tmk2005 2010/09/10 22:52
 
thread linkthread linkthread linkthread linkthread link Re:請教關於GPL 3.0
Kurapika 2010/09/16 01:16
 
thread linkthread linkthread linkthread linkthread linkthread link Re:請教關於GPL 3.0
tmk2005 2010/09/20 23:23
 
thread linkthread linkthread linkthread linkthread linkthread linkthread link Re:請教關於GPL 3.0
Kurapika 2010/09/21 01:07
 
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:請教關於GPL 3.0
tmk2005 2010/09/28 23:06
 
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link 請問Linux嵌入式系統GPL程式的釋出
Kurapika 2010/10/06 21:57
 
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:請問Linux嵌入式系統GPL程式的釋出
lucien 2010/10/14 22:16
 
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:請問Linux嵌入式系統GPL程式的釋出
Kurapika 2011/01/21 02:43
 
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:請問Linux嵌入式系統GPL程式的釋出
legist 2011/01/21 03:05
Go to top