From 218934fa2ed1c702a6d3923d2aa2cc6b43c48684 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:43:23 -0500 Subject: initial commit --- files/zh-tw/mozilla/projects/index.html | 14 ++ .../nss/getting_started_with_nss/index.html | 58 +++++++ files/zh-tw/mozilla/projects/nss/index.html | 180 +++++++++++++++++++++ files/zh-tw/mozilla/projects/rhino/index.html | 27 ++++ .../mozilla/projects/rhino/license/index.html | 47 ++++++ 5 files changed, 326 insertions(+) create mode 100644 files/zh-tw/mozilla/projects/index.html create mode 100644 files/zh-tw/mozilla/projects/nss/getting_started_with_nss/index.html create mode 100644 files/zh-tw/mozilla/projects/nss/index.html create mode 100644 files/zh-tw/mozilla/projects/rhino/index.html create mode 100644 files/zh-tw/mozilla/projects/rhino/license/index.html (limited to 'files/zh-tw/mozilla/projects') diff --git a/files/zh-tw/mozilla/projects/index.html b/files/zh-tw/mozilla/projects/index.html new file mode 100644 index 0000000000..7e832a9616 --- /dev/null +++ b/files/zh-tw/mozilla/projects/index.html @@ -0,0 +1,14 @@ +--- +title: Projects +slug: Mozilla/Projects +tags: + - Landing + - Mozilla + - NeedsContent + - NeedsTranslation + - Projects + - TopicStub +translation_of: Mozilla/Projects +--- +

Below you'll find links to documentation about various Mozilla projects; these are often parts of Firefox or other products, but may also be used in other projects as well.

+

{{ LandingPageListSubpages() }}

diff --git a/files/zh-tw/mozilla/projects/nss/getting_started_with_nss/index.html b/files/zh-tw/mozilla/projects/nss/getting_started_with_nss/index.html new file mode 100644 index 0000000000..83eb55baba --- /dev/null +++ b/files/zh-tw/mozilla/projects/nss/getting_started_with_nss/index.html @@ -0,0 +1,58 @@ +--- +title: Getting Started With NSS +slug: Mozilla/Projects/NSS/Getting_started_with_NSS +translation_of: Mozilla/Projects/NSS/Getting_started_with_NSS +--- +

如何參與NSS

+ +

網絡安全服務(NSS)是Mozilla軟件使用的加密算法和安全網絡協議的基礎庫。
+
+ 您想參與並幫助我們改善Mozilla Firefox和其他使用NSS的應用程序的核心安全性嗎?我們期待著您的貢獻!
+
+ 我們有大量任務等待您關注,我們很樂意協助您確定與您的興趣或技能相匹配的領域。您可以在Mozilla IRC#nss頻道中找到我們,也可以在mozilla.dev.tech.crypto新聞組中提問。

+ +

NSS庫及其支持的命令行工具使用C編程語言編寫。它的構建系統和自動化測試基於makefile和bash腳本。

+ +

隨著時間的流逝,已經產生了許多描述NSS各個方面的文檔。您可以從以下內容開始:

+ + + +

(不幸的是,NSS項目目前沒有技術撰稿人,因此我們的文檔沒有我們想要的那樣井井有條。您可以通過更好的組織方式來做出貢獻。)

+ +

NSS示例代碼

+ +

由NSS開發人員維護的命令行工具是開始學習如何編寫NSS應用程序的好地方。您可以在子目錄mozilla / security / nss / cmd中找到它們

+ +

或看看一些基本的NSS示例代碼

+ +

目前正在開發和審查一組新的樣本,請參閱創建新的NSS樣本

+ +

歡迎您通過以下方式下載示例:hg clone https://hg.mozilla.org/projects/nss; cd nss; hg更新SAMPLES_BRANCH

+ +

如何貢獻

+ +

...(此部分仍在建設中,但是有很多貢獻的機會)

+ +

如果您沒有,請先在bugzilla.mozilla.org上打開一個bugzilla帳戶。

+ +

NSS ::庫組件可解決您要處理的問題。我們維護了一個標記為“ good-first-bug”NSS錯誤列表,您可以查看這些錯誤

+ +

創建補丁

+ +

請參閱有關NSS來源,構建和測試的部分,以開始製作補丁。當您對此感到滿意時,就需要進行代碼審查。

+ +

代碼審查

+ +

http://phabricator.services.mozilla.com/是我們的代碼審查工具,它使用您的Bugzilla帳戶。使用我們的Phabricator用戶說明上傳補丁進行審核

+ +

Github上的清單形式列出了一些在代碼審查期間將要評估的項目

+ +

通過審查後,您的補丁程序可以由NSS小組的成員登陸。您可以在Mozilla IRC#nss頻道中找到我們。

+ +

請注意,我們不會發布未經審查和測試的代碼。代碼僅在具有測試的情況下才有效,而測試僅在它們屬於自動化的一部分時才有效。

diff --git a/files/zh-tw/mozilla/projects/nss/index.html b/files/zh-tw/mozilla/projects/nss/index.html new file mode 100644 index 0000000000..186df02c73 --- /dev/null +++ b/files/zh-tw/mozilla/projects/nss/index.html @@ -0,0 +1,180 @@ +--- +title: Network Security Services +slug: Mozilla/Projects/NSS +tags: + - JSS + - NSS + - NeedsMigration + - NeedsTranslation + - TopicStub +translation_of: Mozilla/Projects/NSS +--- +

Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards.

+ +

For detailed information on standards supported, see Overview of NSS. For a list of frequently asked questions, see the FAQ.

+ +

NSS is available under the Mozilla Public License. For information on downloading NSS releases as tar files, see Download PKI Source.

+ +

If you're a developer and would like to contribute to NSS, you might want to read the documents highlevel overview of internal details of NSS and getting started with NSS.

+ + + + + + + + +
+

Documentation

+ +

Background Information

+ +
+
Overview of NSS
+
Provides a brief summary of NSS and its capabilities.
+
NSS FAQ
+
Answers basic questions about NSS.
+
Introduction to Public-Key Cryptography
+
Explains the basic concepts of public-key cryptography that underlie NSS.
+
Introduction to SSL
+
Introduces the SSL protocol, including information about cryptographic ciphers supported by SSL and the steps involved in the SSL handshake.
+
+ +

Getting Started

+ +
+
NSS Releases
+
This page contains information about the current and past releases of NSS.
+
Get the source code and Build it
+
Instructions on how to build NSS on the different supported platforms.
+
Get Mozilla Source Code Using Mercurial
+
Information about with working with Mercurial.
+
Get Mozilla Source Code Using CVS (deprecated)
+
Old deprecated CVS documentation.
+
+ +

NSS APIs

+ +
+
Introduction to Network Security Services
+
Provides an overview of the NSS libraries and what you need to know to use them.
+
NSS SSL Public Functions
+
Summarizes the SSL APIs exported by the NSS shared libraries.
+
NSS SSL Reference
+
API used to invoke SSL operations.
+
NSS API Guidelines
+
Explains how the libraries and code are organized, and guidelines for developing code (naming conventions, error handling, thread safety, etc.)
+
NSS Technical Notes
+
Links to NSS technical notes, which provide latest information about new NSS features and supplementary documentation for advanced topics in programming with NSS.
+
+ +

Tools, testing, and other technical details

+ +
+
Build Instructions for NSS
+
Describe how to check out and build NSS releases.
+
+ +
+
NSS Developer Tutorial
+
How to make changes in NSS. Coding style, maintaining ABI compatibility.
+
+ +
+
NSS Tools
+
Tools for developing, debugging, and managing applications that use NSS.
+
Sample Code
+
Demonstrates how NSS can be used for cryptographic operations, certificate handling, SSL, etc.
+
Third-Party Code
+
A list of third-party code included in the NSS library.
+
NSS 3.2 Test Suite
+
Archived version. Describes how to run the standard NSS tests.
+
NSS Performance Reports
+
Archived version. Links to performance reports for NSS 3.2 and later releases.
+
Encryption Technologies Available in NSS 3.11
+
Archived version. Lists the cryptographic algorithms used by NSS 3.11.
+
NSS 3.1 Loadable Root Certificates
+
Archived version. Describes the scheme for loading root CA certificates.
+
cert7.db
+
Archived version. General format of the cert7.db database.
+
+ +

PKCS #11 information

+ + + +
+
+ +

CA certificates pre-loaded into NSS

+ + + +
+
+ +

NSS is built on top of Netscape Portable Runtime (NSPR)

+ +
+
Netscape Portable Runtime
+
NSPR project page.
+
NSPR Reference
+
NSPR API documentation.
+
+ +

Additional Information

+ + + +

Planning

+ +

Information on NSS planning can be found at wiki.mozilla.org, including:

+ + +
+

Community

+ +
    +
  • View Mozilla Security forums...
  • +
+ +

{{ DiscussionList("dev-security", "mozilla.dev.security") }}

+ +
    +
  • View Mozilla Cryptography forums...
  • +
+ +

{{ DiscussionList("dev-tech-crypto", "mozilla.dev.tech.crypto") }}

+ + + + +
diff --git a/files/zh-tw/mozilla/projects/rhino/index.html b/files/zh-tw/mozilla/projects/rhino/index.html new file mode 100644 index 0000000000..9167cbfaac --- /dev/null +++ b/files/zh-tw/mozilla/projects/rhino/index.html @@ -0,0 +1,27 @@ +--- +title: Rhino +slug: Mozilla/Projects/Rhino +tags: + - JavaScript + - Mozilla + - NeedsTranslation + - NeedsUpdate + - Rhino + - TopicStub +translation_of: Mozilla/Projects/Rhino +--- +

Image:rhino.jpg

+ +

Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users. It is embedded in J2SE 6 as the default Java scripting engine.

+ +

Rhino downloads

+ +

How to get source and binaries

+ +

Rhino documentation

+ +

Information on Rhino for script writers and embedders.

+ +

Rhino help

+ +

Some resources if you get stuck.

diff --git a/files/zh-tw/mozilla/projects/rhino/license/index.html b/files/zh-tw/mozilla/projects/rhino/license/index.html new file mode 100644 index 0000000000..951430039e --- /dev/null +++ b/files/zh-tw/mozilla/projects/rhino/license/index.html @@ -0,0 +1,47 @@ +--- +title: Rhino license +slug: Mozilla/Projects/Rhino/License +translation_of: Mozilla/Projects/Rhino/License +--- +

Rhino可在開源許可下使用。

+ +

MPL / GPL許可

+ +

Rhino的大部分源代碼都是在MPL 1.1 / GPL 2.0許可下提供的。

+ +

部分Rhino調試器的許可證

+ +

此外,一些文件(目前是toolsrc / org / mozilla / javascript / tools / debugger / treetable /的內容)在以下許可下可用:

+ +
 *版權所有1997,1998 Sun Microsystems,Inc。保留所有權利。
+ *
+ *重新分發和使用源和二進制形式,有或沒有
+ *修改,如果滿足以下條件,則允許
+ *符合:
+ *
+ *  - 源代碼的重新分發必須保留上述版權
+ *通知,此條件清單和以下免責聲明。
+ *
+ *  - 二進制形式的再分發必須複製上述版權
+ *通知,此條件清單和以下免責聲明
+ *隨分發提供的文件和/或其他材料。
+ *
+ *  -  Sun Microsystems的名稱和名稱
+ *貢獻者可用於支持或推廣衍生產品
+ *未經事先書面許可,不得使用本軟件。
+ *
+ *本軟件由版權所有者和貢獻者“提供
+ *“是”以及任何明示或暗示的擔保,包括但不限於,
+ *對適銷性和特定適用性的暗示保證
+ *目的不承擔任何責任。在任何情況下都不應該是版權所有者或
+ *貢獻者對任何直接,間接,偶然,特殊的,
+ *示範性或後續性損害(包括但不限於,
+ *購買替代商品或服務; 丟失使用,數據或
+ *利潤; 或商業中斷)然而,導致和任何理論
+ *責任,無論是合同,嚴格責任還是侵權(包括
+ *疏忽或以其他方式)以任何方式使用此產品
+ *軟件,即使被告知此類損害的可能性。
+
+ +
+

Norrisboyd 2008年4月14日06:16(PDT)

-- cgit v1.2.3-54-g00ecf