上海基诺彩票中奖号码

English [en]   fran?ais [fr]   日本語 [ja]   português do Brasil [pt-br]   русский [ru]   簡體中文 [zh-cn]  

這是針對英文原版頁面的中文翻譯。

JavaScript 許可證的網絡標簽

如果你是一個為網站布署縮減版 JavaScript 的網站管理員,那么這里有一個無需修改縮減版文件本身來陳述其許可證和源代碼路徑的方法。這個方法在 JavaScript 程序使用 GNU 許可證時尤其有用,但是它不包括 Loic Duros 所著 Setting Your JavaScript Free 一文第 3.2 節建議的額外許可。

JavaScript 許可證的網絡標簽是為縮減版 JavaScript 代碼設計的。該方法符合 GNU 軟件許可證的相關條件,而且它啟用 LibreJS 以保證網站信息的正確性。

使用網絡標簽就是假定相關的 JavaScript 源代碼文件所包含的許可證聲明是可以將源代碼按照自由許可證發布的。只有源代碼是自由的,編譯后的代碼才是自由的,而這就意味著其許可證是其源代碼自由發布的基礎。如果這個不滿足,那么你首先要做這件事。

你也可以為非縮減版的 JavaScript 文件使用網絡標簽,這使得程序能夠有方法知道文件的許可證;但是文件是源代碼,所以請明文書寫許可證聲明。略去許可證聲明會對這些文件的法律狀態造成不確定性。

網絡標簽不適用于直接包含在 HTML 頁面中的內置 JavaScript——它們的許可證信息應該在 所屬的頁面中直接表述

更多關于我們設計此格式的解釋,請參看 理由

編寫標簽頁面

在你的網站添加一個 JavaScript 許可證網絡標簽的頁面。你可以使用一個方便的路徑和文件名;其他人將通過鏈接找到。該頁面必須有一個屬性為 id="jslicense-labels1" 的表格。自動工具很容易根據該名字找到這個表格,這個名字也告訴自動工具表格的格式。表格的行包括三個格子,它們提供的信息是網站使用的獨立 JavaScript 文件、其許可證和訪問者如何獲取其源代碼。

第一個格子里是網站使用的 JavaScript 的文件名。該格子必須包含可以鏈接到該文件的導航標識,就像網站通篇使用的 script 標識一樣。

第二個格子里是該 JavaScript 文件的許可證。該格子必須包含鏈接到許可證全文的導航標識,其文本包含許可證全名、版本號(如果許可證有多個版本)和該文件是否會按照許可證將來的版本授權。一個好的許可證標識及其相關鏈接如下:

第三個格子提供指向 JavaScript 源代碼的鏈接。該源代碼文件可以是單個非縮減版的 JavaScript 文件、.tar.gz 檔案、或是 .zip 檔案。如果源代碼檔案包含多個 JavaScript 文件,那么該檔案必須包含一個名為 00-INDEX 的文件,該文件按順序列出制造該網站所需的單一文件應該由哪些獨立文件合成。如果網站所用的 JavaScript 文件在第一個格子已經鏈接到源代碼,那么第三個格子里可以再寫上同樣的 URL。

下面是表格的示例。假定網站只使用一個 JavaScript 文件:一個縮減版的 jQuery 1.7,按照 Expat 許可證授權。表格列出文件及其許可證,還有指向源代碼的鏈接:

<table id="jslicense-labels1">

<tr>
<td><a href="/js/jquery-1.7.min.js">jquery-1.7.min.js</a></td>

<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>

<td><a href="/js/jquery-1.7.tar.gz">jquery-1.7.tar.gz</a></td>
</tr>

</table>

網頁還有其他的文本和元素,包括網站的格式和導航工具,但是該表格必須顯著的展現在頁面上。

指向標簽頁面的鏈接

每個使用 JavaScript 的頁面,都包括一個指向前文所述的標簽頁面的鏈接。將該鏈接的屬性標記為 rel="jslicense",這樣自動工具就可以找到。例如,鏈接可以是這樣的:

<a href="/about/javascript" rel="jslicense">JavaScript license information</a>

該鏈接可以不大,但是要明顯讓訪問者看到。

注解

如果這些都做到了,那么你遵循了 GNU 軟件許可證的相關條款,比如 GNU 通用公共許可證。這樣也應該充分符合了許多其他自由軟件許可證的要求,但是我們不能確信這就符合了所有自由軟件許可證的要求。一如既往,請確信你理解并按照你所用的自由軟件許可證條款發布軟件。

最頂

[FSF 標志]“自由軟件基金會(FSF)是一個非盈利組織。我們的使命是在全球范圍內促進計算機用戶的自由。我們捍衛所有軟件用戶的權利。”

加入 購物

上海基诺彩票中奖号码 吉林快3开奖结果360走势图 真人打麻将赢钱版平台 腾讯欢乐拼三张牌下载 大众六合图库44 单双中特期期公开准 济州岛赌场21点规则 北京pk10和值技巧 麻将公式一定要背下来 免费东北麻将游戏软件 山西快乐10分中奖规则 最精单双中特公式 谁有幸运农场计划软件 河南快赢481坑人吗 甘肃新麻将 江西福彩快3 欲钱四川有特码