zaibd/wkpdtw huggingface dataset:
OpenJDK 是 Java 的開發環境（JDK）的開源版本，完全自由，開放原始碼。

Sun Microsystems 公司在 2006 年的 JavaOne 大會上稱將對 Java 開放原始碼，於 2009 年 4 月 15 日正式發布 OpenJDK。甲骨文在 2010 年收購 Sun Microsystem 之後接管了這個專案。



歷史

2008 年 5 月，Fedora 9 及 Ubuntu 8.04 於發行版中發佈 OpenJDK，完整地基於自由及開放原始碼的 OpenJDK。

2008 年 6 月，IcedTea 6（Fedora 9 上的一個套件版本的 OpenJDK）宣布已通過 Technology Compatibility Kit 測試，可以稱得上是一個完全相容的 Java 6 的執行環境。

2008 年 7 月 12 日，Debian 接受了 OpenJDK-6 的不穩定版本，但目前情況已經穩定。OpenJDK 也可以在 openSUSE、Red Hat Enterprise Linux 及其衍生系統，如 CentOS 中找到。

自 2008 年 7 月，OpenJDK 7 可以運行在 Mac OS X 和其他的 BSD 發行版。

2009 年 7 月，Ubuntu 9.04 中的二進制版本 OpenJDK 在 Java SE 6 JCK 中通過了所有的相容性測試。

2016 年 8 月 22 日，Google 在 Android 7.0 Nougat 中，將專利的 JDK 替換成開源方案的 OpenJDK，以徹底解決 Java 的專利問題。



參考資料



外部連結


* OpenJDK 官方網站（頁面存檔備份，存於網際網路檔案館）

* OpenJDK FAQ（頁面存檔備份，存於網際網路檔案館）

* OpenJDK - The First Year（頁面存檔備份，存於網際網路檔案館） by Mark Reinhold

* AdoptOpenJDK （頁面存檔備份，存於網際網路檔案館），社群預構建的 OpenJDK
OpenKM 是一個免費 / 自由的文檔管理系統，提供用於管理任意文件的 Web 界面。 OpenKM 包括內容存儲庫，Lucene 索引和 jBPM 工作流。 OpenKM 系統是使用 Java 技術開發的。

2005 年，兩名從事商業文檔管理解決方案（Sharepoint，Documentum，Hummingbird 等）的開源項目（Excalibur 搜尋引擎或 Kofax OCR 引擎）參與者，決定啟動基於高級技術的開源項目，以構建命名為 OpenKM 的文件管理系統。

在項目開始時，它獲得了 PROFIT PROJECT 的西班牙政府資金的幫助。 2006 年底，第一個 OpenKM 版本發布。

2011 年和 2012 年，OpenKM 開始擴展其市場，將應用程式翻譯成超過 35 種語言，通過創建合作夥伴網絡，使文檔管理系統能夠在全球範圍內使用。

2017 年，為了在所有地區提供更好的客戶關係，OpenKM 在加拿大，法國，德國，印度尼西亞，義大利，MENA 地區和美國設立了子公司。 創建新分支機構的目的是讓員工更好地滿足當地客戶和對 OpenKM 感興趣的人的需求。 2018 年，OpenKM Poland 成立於 OpenKM 全球子公司網絡。



許可

OpenKM 使用 GNU 通用公共許可證（版本 2）許可。



用途

OpenKM 是一個基於 Web 的文檔管理應用程式，因此只需要一個網絡瀏覽器即可使用它。 OpenKM 實現了基於 GWT（Google Web Toolkit）的 Web 2.0 用戶界面框架，支持 Firefox、Internet Explorer、Safari、Chromium 和 Google Chrome 以及 Opera 的最新版本。還提供適用於基於 JQuery Mobile 的行動裝置的用戶界面，用於 Microsoft Office 的加載項，WebDAV 和 CIFS 協議，用於將 OpenKM 存儲庫連接為網絡驅動器和 FTP 協議。



架構

OpenKM 是使用基於 Java EE 標準的 Java 技術和 JBoss 應用程式伺服器開發的。 因此，它可以在各種平台上安裝和執行（Linux， Windows 等）

OpenKM 架構基於以下技術：


* Apache Tomcat 也可以部署到其他類似 JBoss Application Server

* Java EE（JDK 1.8 或更高版本）

* GWT（Google Web Toolkit - Ajax）

* Spring Framework

* RESTFul

* Lucene

由於其架構，OpenKM 可以在任何作業系統上工作＆mdash; Unix，Linux， Windows＆mdash; 雖然 Linux 是開發人員推薦的。 數據可以存儲在目錄或任何 RDBMS（ Oracle，PostgreSQL，MySQL， SQL Server 等）中。



參見


* 文檔管理

* 內容管理系統列表

* 合作軟體清單

* Ephesoft



參考連結


* 官方網站

* OpenKM Download（頁面存檔備份，存於網際網路檔案館）

* OpenKM Official Forum（頁面存檔備份，存於網際網路檔案館）

* OpenKM Documentation

* SourceForge.net 上的 OpenKM

* OpenKM Deutschland（頁面存檔備份，存於網際網路檔案館） in Germany
OpenKeychain 是為 Android 開發的自由及開放原始碼的行動應用程式，其提供符合 OpenPGP 標準的強大的、基於用戶的加密。用戶可以使用該應用對文本、文件和電子郵件進行加密、解密、簽名和驗證。該應用程式允許用戶存儲與他們交互的其他用戶的公鑰，並加密文件，以便只有指定的用戶才能解密它們。 以同樣的方式，如果從另一個用戶接收到一個文件並保存了它的公鑰，則接收者可以驗證該文件的真實性並在必要時對其進行解密。



歷史

OpenKeychain 是在 2012 年作為 Android Privacy Guard（AGP）的一個分支被創立的。在 2010 和 2013 年 AGP 沒有任何新版本釋出，為了加速開發以改進用戶界面和 API，OpenKeychain 被建立。其初始版本 2.0 在 2013 年 1 月釋出。在三年沒有更新之後，APG 合併了來自 OpenKeychain 的安全修復程序，幾個月後在 OpenKeychain 的原始碼上重新構建了一個全新的版本。然而，這個過程在 2014 年 3 月停止，而 OpenKeychain 開發人員繼續定期發布新版本。
Cure53 發現了 OpenKeychain 的一些安全漏洞，後來被修復。自 2014 年 3 月上一次發布以來，這些問題仍未在 APG 中得到修復。自 K-9 Mail 版本 5.200 起，APG 不再受支持作為加密提供程序。



採用

OpenKeychain 被列入 OpenPGP 官方主頁的軟體列表，保衛者計畫也推薦使用 OpenKeychain 而不是 AGP 來加密電子郵件。

TechRepublic 發表了一篇關於它的文章並得出結論，「OpenKeychain 恰好是可用於 Android 的最簡單的加密工具之一（它也恰好最符合 OpenPGP 標準）。」

2016 年，德國聯邦信息安全辦公室發布了關於行動裝置上的 OpenPGP 實現的研究並評估了 OepnKeychain 的功能。

OpenKeychain 已適用於智慧卡和 NFC 環，Ubicomp 2017 上發布了一項可用性研究。



資金

OpenKeychain 開發者參加了 3 個 Google 夏日程式碼大賽項目，共有 6 名成功的學生。

2015 年，主要開發者之一從開放技術基金會獲得了一年的資金支持以改進在 K-9 Mail 軟體中的的 OpenPGP 支持。



參考來源



外部連結


* 官方網站

* GitHub 上的 OpenKeychain 原始碼庫

* Google Play 商店中的 OpenKeychain

* F-Droid 資源庫上的 Android 軟體套件 OpenKeychain



延伸閱讀


* Jack Wallen. 让 OpenKeychain 帮助处理你的加密. linux.cn. 由 51CTO 布加迪翻譯. 2016-01-01 [2022-10-06]. （原始內容存檔於 2022-09-13）.
OpenLDAP 是輕型目錄存取協定（Lightweight Directory Access Protocol，LDAP）的自由和開源的實現，在其 OpenLDAP 授權條款下發行，並已經被包含在眾多流行的 Linux 發行版中。

它主要包括下述 4 個部分：


* slapd - 獨立 LDAP 守護服務

* slurpd - 獨立的 LDAP 更新複製守護服務

* 實現 LDAP 協定的庫

* 工具軟體和範例客戶端



外部連結


* OpenLDAP.org（頁面存檔備份，存於網際網路檔案館）

* OpenLDAP 授權條款（頁面存檔備份，存於網際網路檔案館）

* Lucas Bergman 的 hacks: Windows OpenLDAP
Openlayers 是一個開源的 Javascript 庫（基於修改過的 BSD 授權釋出），用來在 Web 瀏覽器顯示地圖。它提供 API 介面建立類似於 Google Maps 和 Bing Maps 的基於 web 的地理應用。這個庫包括 Rico 和 Prototype 框架。



功能

OpenLayers 支援 GeoRSS、KML（Keyhole 標記式語言）、地理標記式語言（GML）、GeoJSON 和任何來源的地圖資料，這些資料都使用 OGC 標準作為 Web 地圖服務（WMS）或 Web 要素服務（WFS）。



外部連結


* OpenLayers 首頁 （頁面存檔備份，存於網際網路檔案館）

* OpenLayers 官方 GitHub 倉庫 （頁面存檔備份，存於網際網路檔案館）
開放多媒體加速層（英語：Open Media Acceleration，縮寫為 OpenMAX），一個不需要授權、跨平台的軟體抽象層，以 C 語言實現的軟體接口，用來處理多媒體。它是由 Khronos Group 提出的標準，也由他們來維持，目標在於創造一個統一的介面，加速大量多媒體資料的處理。

在它之下，又分成三層：應用層（Application Layer，AL），整合層（Integration Layer，IL）以及開發層（Development Layer，DL）。



OpenMAX 層

OpenMAX AL 是多媒體應用程式（如 Media Player）和平台媒體框架之間的介面。它允許公司開發應用程序方便地移植到不同平台的應用程序（客戶），並支持 OpenMAX AL API。

OpenMAX IL 是媒體框架（如 DirectShow 或 GStreamer）和多媒體元件（如音訊或視訊編解碼器）之間的介面。它允許公司構建平台（例如 MP3 播放器）輕鬆改變組件如 MP3 解碼器和均衡器效果，並從不同的供應商購買他們的平台組件。

OpenMAX DL 是實體硬體（如 DSP 晶片和 CPU）和軟體（如視訊編解碼器和 3D 引擎）之間的介面。



OpenMAX AL 應用層

OpenMAX AL API 分為兩個配置文件：媒體播放器和媒體播放器 / 錄像機。一個平台可以符合一個或兩個這些配置文件提供的所有功能包含在一個配置文件。

多媒體 API 專為資源受限的設備著想，因此 OpenMAX 的應用程式多以 C 語言撰寫。

功能

OpenMAX AL 的功能包括：


* 視頻播放和錄製

* 音頻播放和錄製

* 圖像捕捉（攝像機），並顯示

* 攝影控制

* 廣播和 RDS

* 基本 MIDI 播放

* 元數據（Metadata）的提取和插入

規格版本


* OpenMAX AL 1.0 OpenMAX AL 1.0 規格 - 一個臨時版本，日期為 2007-09-02, 在正式的 1.0 release 之前，首先回饋給開發社群的一個臨時版本。

* OpenMAX AL 1.0 Specification（頁面存檔備份，存於網際網路檔案館） - dated 2009-06-23

* OpenMAX AL 1.0.1 Specification（頁面存檔備份，存於網際網路檔案館） - dated 2010-03-12

* OpenMAX AL 1.1 Specification（頁面存檔備份，存於網際網路檔案館） - dated 2011-01-18



OpenMAX IL 整合層

OpenMAX IL API 透過 C 語言致力於打造可移植的媒體組件的陣列的平台。這些組件可以是來源（source）、匯出（sink）、編解碼器（codec）、過濾器（filter）、分離器（splitter）、混頻器（mixers），或任何其他資料操作。

介面是用於抽象化硬體和軟體架構的系統。OpenMAX IL API 允許用戶裝載，控制，連接和卸載各個組件。這種靈活的核心架構允許整合層可以輕鬆地實現任何媒體的使用情況，並實作圖形基礎的媒體框架。Android 主要的多媒體引擎 StageFright 是透過 IBinder 使用 OpenMax，用於編解碼（Codec）處理。



OpenMAX DL 發展層

OpenMAX DL API 定義了一組低層級的多媒體內核或媒體處理構件。OpenMAX DL 範圍跨越多個領域，包括接口信號處理和圖像處理、音頻編碼、圖像編碼和視頻編碼。
OpenMAX DL 分為五個應用領域：


* AC - 音頻編解碼器

* IC - 圖像編解碼器

* IP - 圖像處理（通用圖像處理功能）

* SP - 信號處理（通用音頻處理功能）

* VC - 視頻編解碼器（H264 和 MP4 組件）

OpenMAX API 亦被 PlayStation 3 控制台所採用.



注釋



外部連結


* Khronos Group—OpenMAX Overview and API specifications（頁面存檔備份，存於網際網路檔案館）

* Khronos Group—Public API Registry（頁面存檔備份，存於網際網路檔案館）

* Khronos Group—OpenMAX AL 1.1 Specification（頁面存檔備份，存於網際網路檔案館）

* Khronos Group—OpenMAX IL 1.1.2 Specification（頁面存檔備份，存於網際網路檔案館）

* Khronos Group—OpenMAX DL 1.0.2 Specification（頁面存檔備份，存於網際網路檔案館）
OpenMI - 規範(開放式模型介面) 定義了一個介面，它允許相關模型之間在運行時在記憶體中交換數據。符合 OpenMI 規範的數學模型之間可以 - 邊運行邊共享資訊 (例如在每個時間步段)，使得在模型在執行階段的整合成為可能。開發 OpenMI - 規範的目的在於方便模型的整合，這有助於理解和預測相關物理過程的相互影響，並提供了環境管理的綜合方法。

OpenMI - 規範是由一個對外開放和非贏利的國際組織 OpenMI 協會擁有和管理。 2014 年 7 月 1 日，開放地理空間聯盟（OGC®）批准開放式模型介面第 2 版 (OpenMI) 為 OGC 規範。



OpenMI 的結構

OpenMI - 規範 基於「問 - 答」機制和基於「拉」「管道 - 過濾」結構，它包含了一個通訊系統（源資訊和目標資訊），以預定的方式和格式 」 交換記憶體資料。

OpenMI 規範的介面有三種功能：


* 模型定義：可使其他可聯接資訊找出對某個特定數學模型可交換的類比結果；以及這些類比的位置。

* 組態：定義了兩個模型所需交換的資料。

* 系統執行：可使模型在運行過程中接受或提供資料。



OpenMI - 規範的基本特徵

OpenMI 是一種介面


* 其規範被定義為一個軟體介面。

* 通過該介面規範所有軟體模組之間的資訊互動。

* 介面規範不局限於特定的技術平台或實施方案。

* 該介面的實施可能取決於特定發行版本的技術支援。

* 通過實現該應用介面，這個軟體模組被稱為「與 OpenMI 相容」。

OpenMI - 規範是公開的


* 其詳細說明是通過網際網路公開的。

* 它的原始碼在 Lesser GPL 條款下公開。

* 可以通過它，來聯接不同學科里的不同領域中不同類型的模型。

* 它提供了一個完整的元資料結構來描述可以在語義，單位，量綱，空間和時間表述和數據操作方面可相互交換的數據。

* 它提供了一種方法來準確地定義所需聯繫的資訊內容，方式和時間。

* 可根據開源軟體許可，獲得它的偏好設定功能和軟體工具。

OpenMI 是一個規範


* 它使數據的傳輸和處理的方法規格化。

* 它允許任何模型去跟任何其他模型（例如來自不同的開發人員）對話，而這些模型的開發不需要模型開發人員之間的密切交流與合作。

* 其通用的性質決定了其應用範圍並不局限於某個特定的學科（例如水科學，甚至環境科學）。

請注意，OpenMI 能夠對模型數值交換的量綱進行檢驗。然而，這種檢驗不能確保計算過程或連接到另一個模型的計算過程的科學表述是完全正確的。這是模型開發人員，使用者和模型整合人員的職責。



發展歷史

在 2001 年，為簡化相關水文模型之間的聯接，歐盟委員會資助（根據第五框架計劃）一個名為 HarmonIT 的研究項目；以開發和應用一個歐洲開放建模介面。為此，歐盟水框架法令（WFD）需要建立一個全流域模型作為水資源綜合管理的重要組成部分。為進一步開發和示範，「OpenMI - 生活」項目在歐委會總局的環境「生活」計劃名下進行研究。

為進一步促進 OpenMI 的使用和推廣，OpenMI 協會於 2007 年成立。這為公司，公共研究機構和對系統分析和數學模型感興趣的大學參與開發 OpenMI - 規範介面成功的開闢了道路。

這些年中，共發布了以下幾個版本的 OpenMI - 規範：


* 2005 年：1.0 版本在 HarmonIT 項目框架名下發布。

* 2007 年：在很早期的 OpenMI - 生活項目研究中，發布了 OpenMI 規範的更新版本（.Net 1.2 版本和 Java 版本；後者主要由「OpenMI - 生活」項目以外的合作夥伴開發）。因為更新過程中出現的相容性問題，更新和發布過程經過嚴格審查，最終生成的 1.4 版 (適用於.Net 和 Java) 是從那時起 OpenMI 官方支援的唯一版本。

* 2010 年：OpenMI 2.0 的開發工作貫穿在整個「OpenMI - 生活」項目中；並在開發工作的後期公佈了一個供內部測試的試用版本。最終，經過嚴格的測試和審查，OpenMI 2.0 在 2010 年發布。

* 2014 年：在 2014 年 7 月 1 日開放地理空間聯盟（OGC®）會員已經批准了開放模型介面規範 2.0 版（OpenMI）作為 OGC 的一個規範。

點擊這裡（頁面存檔備份，存於網際網路檔案館）可以找到有關這段歷史的較詳細的資料。



對使用者和程式設計師來講的 OpenMI - 規範

OpenMI - 規範由一組 C＃和 Java 語言所寫的軟體介面所定義。一個模型想要成為一個符合 OpenMI - 規範的模型或模組必須包含這些介面。

OpenMI 可以從兩個層面來說明：在使用者層面，OpenMI 規範提供了一個規範介面，它允許模型之間，及其他模型工具之間可以在執行過程中相互交換資料。OpenMI - 規範可以聯接來自不同供應商，不同領域，不同理論和不同時間解析度的模型。

在 IT 層面，OpenMI - 規範是我們準備類比的某科學領域（如水資源模型）計算模型的計算核心（計算引擎）的軟體資訊的介面定義。符合 OpenMI - 規範的模型不需任何額外的編程就可以在計算過程中（在運行時）進行資訊交換。OpenMI - 規範支援雙向互動，即相關聯接的模型彼此相互需要的計算結果來進行下一步計算。聯接可以相對於不同時間步長或以不同計算速度運行的模型；可以無縫交換不同的幾何形狀（計算網格）數據。



與 OpenMI 相容的模型

由於 OpenMI - 規範是免費使用的，目前還沒有與 OpenMI - 規範相容的模型和工具的完整列表。OpenMI - 規範協會致力於在這裡儲存有關模型和工具的概述。文獻綜述提供了另一個尋找 OpenMI 相容模型和工具的途徑。



參考文獻



外部連結


* OpenMI Association（頁面存檔備份，存於網際網路檔案館）

* OpenMI-LIFE（頁面存檔備份，存於網際網路檔案館）

* OpenMI Association Technical Committee Wiki Pages
OpenMandriva Lx 是從 Mandriva Linux 衍生的 Linux 發行版，由 OpenMandriva 協會發行。



歷史

發行版的源頭

OpenMandriva Lx 是一個社區 Linux 發行版。 OpenMandriva 最初是 Mandriva Linux 建立於 2012 年 5 月的一個產品。當時 Mandriva S.A. 通過將其消費產品的開發放棄給 Mandriva 社區來避免破產。 第一個穩定版本（OpenMandriva Lx 2013 「Oxygen」）於 2013 年底發行。

OpenMandriva 協會

OpenMandriva 協會於 2012 年 12 月 12 日根據 1901 年依據法國法律所成立，代表 OpenMandriva 社群。 該協會負責管理包括 OpenMandriva Lx 在內的免費軟體項目。

OpenMandriva Lx 開發環境

OpenMandriva Lx 的開發環境是一個 ABF（Automated Build Farm），可以管理原始碼，將其編譯為二進制檔案。 ABF 還建立包儲存庫和 ISO 映像。



版本

2013 年底，OpenMandriva Lx 的第一個版本發布。它基於 Mandriva Linux 2011，也就是 ROSA Linux 與 Mandriva SA 的合併。

OpenMandriva Lx 2014 "Phosphorus" 於 2014 年 5 月 1 日發布。 該版本得到了最初 Mandrake Linux 發行版創始人之一非常正面的評價。

OpenMandriva Lx 2014.2，代號為「The Scion」，是 2014.1 的錯誤修復版本，於 2015 年 6 月 29 日發布。

在 2015 年期間，OpenMandriva 發布了 OpenMandriva Lx 2015 的內部測試 alpha 版本。由於作業系統是在 2015 年開發的，因此在 2016 年，該版本作為 OpenMandriva Lx 3.0 對外測試 Beta 版本發布。這個新版本對核心系統進行了重大更改 —— 除其他外，也是第一個完全使用 Clang 編譯器而不是 GCC 構建的桌面 Linux 發行版。

OpenMandriva Lx 3.0 的穩定和最終版本於 2016 年 8 月發布， 接續的 3.01 版在 2016 年 12 月發布， 而 3.02 版於 2017 年 6 月發布。 緊隨其後的是 2017 年 11 月發布的 OpenMandriva Lx 3.03。

在發布 OpenMandriva Lx 3.03 之後，OpenMandriva Lx 開發人員開始在 OpenMandriva Lx 4.0 中放棄對 i586 處理器架構的支援。.

於 Lx 3.03 發布後，OpenMandriva Lx 4.0 的開發持續了兩年。

OpenMandriva Lx 4.0 穩定版於 2019 年 6 月發布。 在許多其他更改中，此版本值得注意的是切換到 DNF 安裝包管理員進行軟體管理， 包括 Mageia's dnfdragora 取代 rpmdrake.

版本歷史

開發版本

OpenMandriva Lx 2013.0

OpenMandriva Lx 2013.0 於 2013 年 11 月 22 日發布，代號為「Oxygen」。

該版本是 OpenMandriva Lx 的第一個版本，是 Mandriva Linux 2011.0 的衍生。該版本包括 KDE 4.11.2。 OpenMandriva Lx 2013.0 中的啟動選單是 SimpleWelcome，該版本還包括多媒體播放器 ROSA Media Player 1.6、Mozilla Firefox 25.0、LibreOffice 4.1.3 和 Linux 核心 3.11.6。

OpenMandriva Lx 4.0

OpenMandriva Lx 4.0 將支援 ARM64 (aarch64) 和 ARM v7 (armv7hnl) 架構。 在 RISC-V 板發布後，OpenMandriva 將開始將發行版移植到開源 CPU。

OpenMandriva Lx 4.0 的第一個 alpha 版本於 2018 年 9 月 6 日發布。

OpenMandriva Lx 4.0 主要版本 Alpha 1 於 2018 年 12 月 25 日發布，Beta 版於 2019 年 2 月 9 日發布，發布候選版於 2019 年 5 月 12 日發布。

OpenMandriva Lx 4.0 最終版本於 2019 年 6 月 16 日宣布。

在此版本中，OpenMandriva 協會宣布將 OpenMandriva Lx 4.0 切換到 RPMv4 並已 dnf 取代 urpmi。而且 rpmdrake 也被 Dnfdragora 取代。



螢幕截圖


* 
* 
* *

更多螢幕抓圖


* OpenMandriva Gallery （頁面存檔備份，存於網際網路檔案館）

* OpenMandriva Lx 4.0 screenshots （頁面存檔備份，存於網際網路檔案館）



相關條目


* ROSA Linux

* Mageia

* PCLinuxOS



參考



外部連結


* 官方網站

* OpenMandriva Lx Forum （頁面存檔備份，存於網際網路檔案館）

* OpenMandriva Lx Wiki （頁面存檔備份，存於網際網路檔案館）

* OpenMandriva Lx Bugzilla （頁面存檔備份，存於網際網路檔案館）

* OpenMandriva Matrix Room （頁面存檔備份，存於網際網路檔案館）

* OpenMandriva Lx 在 DistroWatch 上的頁面

* OpenMandriva on OpenSourceFeed Gallery （頁面存檔備份，存於網際網路檔案館）
OpenMediaVault (OMV) 是一個專為網路附加儲存 (NAS) 設計的自由 Linux 發行版。專案的首席開發者為 Volker Theile，他於 2009 年建立了此專案。OMV 以 Debian 作業系統為基礎，並以 GPLv3 授權。



背景

到 2009 年底為止，Volker Theile 是 FreeNAS 唯一的活躍開發者，FreeNAS 是 Olivier Cochard-Labbé 從 2005 年開始從 m0n0wall 衍生開發的 NAS 作業系統。m0n0wall 是 FreeBSD 作業系統的變體，而 Theile 決定以 Linux 核心為基礎重寫 FreeNAS。幾個月前，專案團隊就知道 FreeNAS 需要大量重寫才能支援重要功能。因為 Cochard-Labbé 比較喜歡以 FreeBSD 為基礎的系統，他與 Theile 都同意 Theile 必須以不同的名稱開發他的 Linux 版本；一開始此專案名為 coreNAS，但在幾天之後，Theile 捨棄了這個名字而改用 OpenMediaVault。

同時，FreeNAS 仍然需要重寫與維護。為了實現這個目標，Cochard-Labbé 將開發交給了 iXsystems，一家開發 TrueOS 作業系統的美國公司。



技術設計

Theile 選擇了 Debian 作為該系統的構建平台，因為其軟體套件管理系統中的大量軟體代表了他不必花時間自己重新打包軟體。OpenMediaVault 對 Debian 作業系統做出了一些變更。其提供了一個用於管理與自訂的以網頁為基礎的使用者介面，以及用於實作新功能的外掛程式 API。可以透過網頁介面安裝外掛程式。



發佈歷史

每個 OpenMediaVault 版本，Theile 都會從弗蘭克・赫伯特的《沙丘》小說中選取開發代號。

 



參見


* 直連式儲存 (DAS)

* 儲存區域網路 (SAN)

* TrueNAS（曾名為 FreeNAS）- 以 FreeBSD 為基礎的 NAS 作業系統，OpenMediaVault 最初是自其分支出來的

* Nexenta OS - 以基於 ZFS 的核心為基礎的開放原始碼作業系統與企業級 NAS

* Openfiler - 以 CentOS 為基礎的 NAS 作業系統

* Windows Home Server

* XigmaNAS - 另一個以 FreeBSD 為基礎的 NAS 作業系統，XigmaNAS 是 2005 年至 2011 年底開發的原始 FreeNAS 程式碼的延續

* Zentyal



參考資料



外部連結


* 官方網站

* SourceForge.net 上的 OpenMediaVault

* DistroWatch 上的 OpenMediaVault
OpenMoko 是一個遵從 FLOSS 哲學、旨在建立一個開放的 GSM 格式智慧型手機平台的專案。它執行於 Linux 平台，使用 ipkg 包管理器。



軟體

核心

Linux 2.6.17.14

Userland


* X.Org Server 7.1

* Matchbox 視窗管理員

* GTK+ 2.6.10

* Evolution 資料服務



硬體

Neo1973

第一款 OpenMoko 硬體將是由大眾電腦出品的 Neo1973，提供給開發者的版本將於 2007 年 3 月 11 日發布，2007 年 9 月 11 日將向公眾正式發布，預定售價 350 美元。

Neo 的名字來源於行動電話通訊的第一個年頭。

Neo FreeRunner

第二款 OpenMoko 硬體是 Neo FreeRunner，在 2008 CES 發佈，並於 2008 年 7 月 4 日量產上市。



參見



外部連結


* OpenMoko\*（頁面存檔備份，存於網際網路檔案館）

* 包含詳細硬體描述的 WiKi 頁面

* LinuxDevices.com 網站上的評論

* OpenMoko 聲明

* 詞解 / OpenMoko 名詞解釋：OpenMoko（繁體中文）

* 詞解 / TuxPhone TuxPhone，與 OpenMoko 意味相近的開放原碼專案（繁體中文）
OpenNIC（或稱 OpenNIC Project）是由用戶所有和控制的頂級域名的域名註冊局，其提供類似 ICANN 的傳統頂級域名的非國家性替代。至 2017 年 1 月，OpenNIC 承認並互聯所有 ICANN 頂級域名，以確保兼容性。不過 OpenNIC 仍未確定對未來的 ICANN 頂級域名的立場。

在解析 ICANN 根中的主機名稱的同時，OpenNIC 也解析自身命名空間和與其互聯的其他替代性根。一些 OpenNIC 公共解析器（二級伺服器）以其高速度和低延遲著名，它們也以匿名性和無日誌記錄的政策著稱。
許多伺服器提供 DNSCrypt。二級伺服器是由世界各地的志願者運作的。

像所有替代性根伺服器一樣，OpenNIC 託管的域名對於大多數網際網路用戶不可達，因為它需要手動配置系統的 DNS 伺服器。



歷史

2000 年 6 月 1 日，發布在 kuro5hin.org 的一篇文章提出建立一個民主治理的域名系統。同年 7 月第一台 OpenNIC 伺服器開始運作。



OpenNIC 頂級域名

OpenNIC 命名空間

這些頂級域名由 OpenNIC 提供，並由 OpenNIC 社區承認和維護。

互聯協定

OpenNIC 提供其他替代性 DNS 根的解析。

New Nations

New Nations 為尚未被 ISO 3166-1 alpha-2 標準承認的民族國家提供頂級域名，這些地區尚未被 ICANN 分配任何頂級域名。New Nations 為它們提供.ku (_庫德人_)、.te (_泰米爾伊拉姆語_)、 .ti (_西藏_) 和.uu (_維吾爾人_)。

FurNIC

FurNIC 致力於為獸迷、Furry 愛好者和其他擬人論相關的網站提供獨特的身份。FurNIC 和 OpenNIC 密切合作，在大多數情況下，.fur（Furry fandom）通常被視為 OpenNIC 的一部分，而不是單獨的對等實體。

Emercoin

2015 年 1 月 15 日，在 Emercoin 區塊鏈中註冊的域可供 OpenNIC DNS 的所有用戶訪問。Emercoin DNS 支持域區域 .bazar、.coin、.emc、.lib、.ness 和 .sky。 然而，Emercoin DNS 記錄在 Emercoin 軟體中註冊 / 維護，而不是作為 OpenNIC 管理系統的一部分。

技術域

OpenNIC 運作著一些特殊的定義域名，僅供技術維護或組織性目的。

中止互聯

Namecoin

2019 年 7 月 OpenNIC 社區以 13-2 投票結果丟棄了對.bit 域名的支持，原因是因為「匿名性」使其「被用作惡意軟體中心」。
本來 2018 年 12 月提出了類似的提案，但沒有進入投票階段。



參見


* ICANN

* Namecoin

* 開放根伺服器網絡

* 公共域名解析服務
  
* OpenDNS
  
* Google Public DNS
  
* CloudFlare Public DNS



參考資料

引用

來源


* Seth Kenlon. 用 OpenNIC 访问另一个互联网. Linux 中國. 2021-05-15 [2022-04-13]. （原始內容存檔於 2022-04-12）.



外部連結


* 官方網站
Apache OpenNLP 庫是一個基於機器學習的自然語言文字處理的開發工具包，它支援自然語言處理中一些共有的任務，例如：標記化、句子分割、詞性標注、原生實體提取（指在句子中辨認出專有名詞，例如：人名）、淺層分析（句字分塊）、語法分析及指代。這些任務通常都需要較為先進的文字處理服務功能 。



參考資料



參看


* 非結構化資訊管理架構（Unstructured Information Management Architecture，UIMA）

* 一般文字工程架構（General Architecture for Text Engineering，GATE）

* cTAKES



外部連結


* Apache OpenNLP Website（頁面存檔備份，存於網際網路檔案館）
OpenNTPD 是一個 Unix 系統網路時間協定（NTP）實現的守護行程，可以使電腦系統的本地時鐘與遠端 NTP 伺服器同步。它也可以作為一個 NTP 相容客戶端的 NTP 伺服器。

OpenNTPD 作為 OpenBSD 計劃的一部分，主要由亨寧・布勞爾負責開發。其設計目標包括安全（不可被利用）、易於組態、在大多數情況足夠精確及可在 BSD 許可證下分發原始碼。如 OpenSSH，它另有一個單獨的子專案來開發可移植版本，其為 OpenBSD 的版本添加了相容性代碼，且與主專案分開發布新版本。可移植版由達倫・塔克開發。最新的可移植版發布於 2006 年。該專案的開發者得到了一些來自 OpenBSD 基金會的資助。



歷史

當時 NTP 守護行程的一系列問題促成了 OpenNTPD 的開發：難以組態，複雜、難以審計的代碼，及不合適的許可。OpenNTPD 的目標就是要解決這些問題，擴大時間同步的使用者數量。經過一段時間的開發，OpenBSD 3.6 中第一次出現了 OpenNTPD。它的第一個版本於 2004 年 11 月 2 日發布。



目標

OpenBSD 團隊計劃開發一個安全、易於安全審計、極簡的設定和管理、占用較小記憶體的同時又能足夠精確的 NTP 守護行程實現，這就是 OpenNTPD。因此，OpenNTPD 的設計目標是：安全、易用及效能。強力的網路輸入路徑有效性檢查、由 strlcpy 保證的有界緩衝區操作、權限分離以防止利用守護行程進行權限提升，減小可能存在的安全漏洞的影響，這些都使得 OpenNTPD 更加安全。為了簡化 NTP 的使用，較其它如網路時間協定專案所提供的 NTP 守護行程，OpenNTPD 只實現了部分功能。只提供足夠的功能的目標對典型的使用已經足夠，但卻可能無法滿足奇怪或或特殊的需求。OpenNTPD 通過 _ntpd.conf_ 設定檔進行組態。其中提供的選項也是最小化的：OpenNTPD 監聽的 IP 位址或主機名，將要修改的時間裝置，及用於同步時間的一組伺服器。OpenNTPD 盡力做到精確；守護行程會儘可能精確，但不對具體的精度做出保證。



範例

OpenNTPD 逐步調整系統時鐘，如在 64 位元 Arch Linux 系統上執行 OpenNTPD 輸出範例所示：

```
[root@nikolai karam]# more /var/log/daemon.log | grep ntp | grep adjusting | tail -20
Aug  4 02:58:21 nikolai ntpd[4784]: adjusting local clock by -2.134620s
Aug  4 03:02:38 nikolai ntpd[4784]: adjusting local clock by -1.983869s
Aug  4 03:06:53 nikolai ntpd[4784]: adjusting local clock by -1.884521s
Aug  4 03:08:28 nikolai ntpd[4784]: adjusting local clock by -1.819296s
Aug  4 03:12:46 nikolai ntpd[4784]: adjusting local clock by -1.712934s
Aug  4 03:15:48 nikolai ntpd[4784]: adjusting local clock by -1.607747s
Aug  4 03:19:31 nikolai ntpd[4784]: adjusting local clock by -1.535188s
Aug  4 03:21:05 nikolai ntpd[4784]: adjusting local clock by -1.439628s
Aug  4 03:24:56 nikolai ntpd[4784]: adjusting local clock by -1.376086s
Aug  4 03:29:12 nikolai ntpd[4784]: adjusting local clock by -1.271529s
Aug  4 03:32:20 nikolai ntpd[4784]: adjusting local clock by -1.162333s
Aug  4 03:36:08 nikolai ntpd[4784]: adjusting local clock by -1.023899s
Aug  4 03:40:02 nikolai ntpd[4784]: adjusting local clock by -0.902637s
Aug  4 03:43:43 nikolai ntpd[4784]: adjusting local clock by -0.789431s
Aug  4 03:47:35 nikolai ntpd[4784]: adjusting local clock by -0.679320s
Aug  4 03:50:45 nikolai ntpd[4784]: adjusting local clock by -0.605858s
Aug  4 03:53:31 nikolai ntpd[4784]: adjusting local clock by -0.529821s
Aug  4 03:56:33 nikolai ntpd[4784]: adjusting local clock by -0.429573s
Aug  4 03:59:46 nikolai ntpd[4784]: adjusting local clock by -0.312575s
Aug  4 04:03:14 nikolai ntpd[4784]: adjusting local clock by -0.232646s
[root@nikolai karam]#
```



批評

OpenNTPD 被批評沒有網路時間協定專案的 NTP 守護行程精確。OpenNTPD 專案也承認這種說法的合理性，但它聲稱這是在微秒精度和 OpenNTPD 提供的簡便性及安全性之間做出的平衡。

OpenNTPD 也被批評違反了 NTP 協定，因為其在傳輸資料時省略掉了精確性資訊：OpenNTPD 伺服器聲明自己是無限精確的（早期版本在第 1 層聲明；雖然前述問題已得到修復，OpenNTPD 3.9p1 仍然提供的是零誤差時間）。

在 OpenNTPD3.6 發布後不久，布拉德・諾爾斯發表了一篇題為《OpenNTPd 是有害的》的文章，從各個方面批評了 OpenNTPD，以及該專案及 OpenSSH 和 OpenBGPD 所採用的拆分開發模式。作為回應，OpenNTPD 可移植分支的主要開發者達倫・塔克寫了一篇詳細的文章，闡述了一些在 OpenNTPD 3.6.1 所解決的問題，並認為諾爾斯的一些言論「有誤導之嫌」。諾爾斯的文章也使 OpenBSD 網路常見問題添加了一個章節，解釋和反駁其主張。



參考



外部連結


* 官方網站

* 亨寧・布勞爾對 OpenNTPD 的解析（頁面存檔備份，存於網際網路檔案館）

* OpenNTPD 相關的 OpenBSD 網路常見問題（頁面存檔備份，存於網際網路檔案館）
OpenOSPFD 是開放最短路徑優先協定的 ISC 授權條款實施。 這是一個網路路由軟體套件，它允許普通的通用電腦作為路由器與其他使用 OSPF 協定的電腦系統交換路由。

OpenOSPFD 是由 EsbenNørby 和 Claudio Jeker 為 OpenBSD 專案開發的。 它是 OpenBGPD 的陪伴守護行程。 該軟體是作為諸如 Quagga 之類的軟體套件的替代品而開發的，後者是根據 GPL 的路由軟體套件。 OpenOSPFD 是在 OpenBSD 專案上開發的，然而針對 FreeBSD 和 NetBSD 的版本也存在。



目標

OpenOSPF 的設計目標包括安全（沒有漏洞利用），可靠，精益和易於使用。 對於大多數使用者來說，組態語言工具的功能既強大又簡單。



外部連結


* `ospfd(8)`– OpenBSD 系統管理（System Manager's）手冊頁

* openospfd for FreeBSD

* OpenOSPFd and FreeBSD

* Routing with OpenBSD using OpenOSPFD and OpenBGPD （頁面存檔備份，存於網際網路檔案館） - Paper (pdf) by Claudio Jeker (2006)

* OpenOSPF Presentation（頁面存檔備份，存於網際網路檔案館） - by Claudio Jeker
OpenOffice 可以指：


* StarOffice，最初由 StarDivision 公司開發的辦公室套件，為 Apache OpenOffice 和 LibreOffice 的前身，現已停止開發。

* OpenOffice.org，由昇陽電腦和甲骨文公司開發的辦公室套件，現已停止開發。

* LibreOffice，OpenOffice.org 的源碼分支，由文檔基金會開發的辦公室套件。

* Apache OpenOffice，由 Apache 軟體基金會開發的辦公室套件。
OpenOffice.org Base（又稱 Base，OpenOffice Base，OpenOffice 資料庫或 OO.o 資料庫）是一個資料庫管理系統，這一個軟體提供 Microsoft Access 軟體包括的基本功能。



參見


* OpenOffice.org

* Writer

* Calc

* Impress

* Draw

* Math



外部連結


* Product information page（頁面存檔備份，存於網際網路檔案館） from the OpenOffice.org website
OpenOffice.org Calc（又稱 OpenOffice Calc，OpenOffice 試算表或 OO.o 試算表）是 OpenOffice.org 生產力軟體的項目之一。是與 Microsoft Excel 功能相當的試算表軟體，並可以開啟或儲存為 Microsoft Excel 的檔案格式，也可存為.pdf 格式，因為 OpenOffice.org 試算表是以 GNU 發布，為自由軟體，使用者可以免費下載，或自由散布。

OpenOffice.org 試算表通常會預設以 OpenDocument Format（ODF）的格式儲存。但也支援 CSV, HTML, SXC, DBF, DIF, UOF, SLK, SDC 等格式。

與其他 Openoffice.org 檔案一樣，「OpenOffice.org 試算表」可跨平台運行。包含 Mac OS X, Microsoft Windows, Linux, FreeBSD 和 Solaris 等作業系統。



特色


* 開放原始碼

* 可於多平台執行，包含：Windows，MacOS，Linux, Unix 等等。

* 可存為多種格式 ODF，Excel（XLS），CSV 等格式。

* 可正確處理許多 1900 年前的文獻（許多試算表軟體，包含 Excel，有 1900 bug，所以無法處理 1900 年 1 月 1 日前的文獻）。

* 支援很大數量的方程，包含虛數和一些經濟上或統計上會用到的方程。



參見


* 開放美工圖庫

* OpenOffice.org

* Writer

* Impress

* Math

* Draw



參考資料



外部連結


* Calc 資訊網（頁面存檔備份，存於網際網路檔案館）

* OpenOffice.org 試算表專案（頁面存檔備份，存於網際網路檔案館）

* Spreadsheet FAQ（頁面存檔備份，存於網際網路檔案館）

* Official OpenOffice Documentation Wiki. Select any of the Calc sections（頁面存檔備份，存於網際網路檔案館）

* Free lessons for OpenOffice.org Calc

* CalcLink (a bi-directional link between Calc and Mathematica)
OpenOffice.org Draw（又稱 Draw,OpenOffice Draw，OpenOffice 繪圖或 OO.o 繪圖）是一個向量繪圖軟體，它是 OpenOffice.org 辦公軟體套裝的一部份。它的特色在於多樣的「接頭」形狀，可以用在多種不同的線條上，方便建築繪圖，以及流程圖上，與 Microsoft Visio 以及 CorelDRAW 等向量繪圖軟體功能類似，OpenOffice.org Draw 也有若干桌上排版（DTP）軟體（如 Microsoft Publisher 以及 Adobe InDesign）的特性，因此亦可以用來進行簡單的印刷品排版編輯與設計。

OpenOffice.org 的使用者也可安裝開放美工圖庫，這是一個巨大的畫廊，含有旗標、標誌、橫額，可用於一般簡報和製圖。Linux 的 Debian 和 Ubuntu 已內含開放美工圖庫。



SVG 支援

對於 SVG 格式的崛起，OpenOffice.org Draw 對於 SVG 的匯入及匯出已變得日益重要。目前的 OpenOffice.org 正式支援輸出 SVG 格式，但仍有一些限制要解決。

SVG 的匯入濾波器仍在深入發展，它需要安裝 Java Runtime Environment。在 SVG 的匯入濾波器逐漸成熟的同時，使用者將能夠使用 OpenOffice.org Draw 編輯大量來自開放美工圖庫的 SVG 圖片，而不是只能編輯點陣圖、或者只能用其他的 SVG 編輯器（如 Inkscape）而已。



參見


* 開放美工圖庫

* OpenOffice.org

* Writer

* Calc

* Impress

* Math



參考文獻
OpenOffice.org Impress（又稱 Impress，OpenOffice Impress，OpenOffice 簡報或 OO.o 簡報），是甲骨文公司開發的 OpenOffice.org 生產力軟體的一部分。是一個功能與 Microsoft PowerPoint 相近，且可與 Microsoft PowerPoint 檔案相容的「簡報編輯」軟體。除了可轉換為 PDF 檔外，也可以以 SWF 之檔案形式輸出，讓電腦上裝有 Flash player 的使用者觀看簡報。「OpenOffice.org 簡報」可以瀏覽、編輯並存成多種格式（包含 Microsoft PowerPoint 使用的.ppt 檔）。

相較於 Microsoft PowerPoint，「OpenOffice.org 簡報」因為是自由軟體，所以可以免費下載或自由散布等優點。

「OpenOffice.org 簡報」使用者可安裝開放美工圖庫。Linux 發行版 Debian, Gentoo, Mandriva 與 Ubuntu 等已提供 _openclipart_ 套件供使用者下載安裝。



參見


* 開放美工圖庫

* OpenOffice.org

* Writer

* Calc

* Draw

* Math



參考



外部連結


* Impress Official Page（頁面存檔備份，存於網際網路檔案館）

* Impress Presentation FAQ（頁面存檔備份，存於網際網路檔案館）

* User resources at OOo Wiki（頁面存檔備份，存於網際網路檔案館）

* OpenOffice.org 2 Guidebook

* OpenOffice.org Blog（頁面存檔備份，存於網際網路檔案館）

範本與資源


* Presentation Templates（頁面存檔備份，存於網際網路檔案館） from the official documentation page（頁面存檔備份，存於網際網路檔案館）

* OpenOffice.org Impress Templates（頁面存檔備份，存於網際網路檔案館）

* Extension Repository for OpenOffice（頁面存檔備份，存於網際網路檔案館）

教學檔案


* OpenOffice.org 2.x Impress 指南（頁面存檔備份，存於網際網路檔案館）

* First Steps in Impress（頁面存檔備份，存於網際網路檔案館）, updated for OpenOffice.org 2.0

* Differences In Use Between Impress and Powerpoint

* TuxMagazine issue 10（free PDF download after registration）
  
* _OpenOffice.org 2.0 Impress: the Confusing Duckling Becomes a User-Friendly Swan_ by _Solveig L. Haugland（頁面存檔備份，存於網際網路檔案館）_

* Delivering Effective Presentations with OpenOffice.org's Impress（頁面存檔備份，存於網際網路檔案館）

* Linux.com "OpenOffice.org Impress vs. Microsoft PowerPoint, round 2" (2007)

* "Impress has finally achieved total parity in features with PowerPoint" (OpenOffice.org 3.0)

Template:Presentation software
OpenOffice.org Math（又稱 Math，OpenOffice Math，OpenOffice 方程式或 OO.o 方程式）是用來編輯數學運算式，與微軟方程式編輯器且以包含在 OpenOffice.org 生產力軟體裡。編輯完成之方程式可以嵌入到 Writer 檔案中。OpenOffice.org 方程式支援多字型編輯且可以 PDF 匯出。



參見


* 開放美工圖庫

* OpenOffice.org

* Writer

* Calc

* Impress

* Draw

* 辦公室套裝軟體比較



外部連結


* Product information page（頁面存檔備份，存於網際網路檔案館） from the OpenOffice.org website

* Official FAQ（頁面存檔備份，存於網際網路檔案館） from the OpenOffice.org website

* Formula Reference and How-to from the official How-to documentation（頁面存檔備份，存於網際網路檔案館）

* OpenOffice.org Math Objects: The Equation EditorPDF (375 KB) - includes lots of examples of how to use OOMath
OpenOffice.org Writer（又稱 OpenOffice Writer，OpenOffice 文書處理器或 OO.o 文書處理器）是由 OpenOffice.org 所開發的免費文字編輯軟體。這一個軟體提供 Microsoft Word 軟體包括的基本功能，可以把檔案以 DOC 或 PDF 的形式儲存和輸出。

OpenOffice.org 還提供 OpenOffice.org Impress、OpenOffice.org Math、OpenOffice.org Draw、OpenOffice.org Calc 和 OpenOffice.org Base 免費下載。以上的軟體都有 48 種（尚有其他語言的版本在開發中）的不同語言版本方便各國人士。



參見


* 文字處理器比較

* 開放美工圖庫

* OpenOffice.org

* Calc

* Impress

* Math

* Draw



參考資料


* OpenOffice.org（頁面存檔備份，存於網際網路檔案館）
OpenPOWER 基金會（英語：OpenPOWER Foundation）是一個與 Power 架構產品相關的開發社群。

2013 年 8 月 6 日由 IBM 公司開始發布 OpenPOWER Consortium。



會員

成立會員是 Google、IBM、Mellanox、輝達、泰安電腦、浪潮。
2013 年 12 月法人化後的參加成員有 Canonical、三星電子、美光、日立製作所、Emulex、Fusion-IO、SK Hynix、賽靈思、Jelich Supercomputer Center、俄勒岡州立大學等。



概要

IBM 公開了處理器的詳細資訊、韌體、軟體等與 Power Architecture 相關的技術，並將其作為自由許可證提供，成員企業與合作夥伴一起採用協調型開發模式。其目標是為將來的資料中心和雲端運算各供應商客製化的伺服器，開始建立伺服器供應商用的生態系統（生態系統），以構建網路和儲存硬體。

Power.org 作為與 Power Architecture 命令集（ISA）相關的主體而存續，但今後詳細的實施將在 IBM 許可的自由許可證下，各供應商可自由實施。



參見


* PowerPC

* IBM

* POWER 架構



參考資料



外部鏈結


* OpenPOWER 基金會的首頁（頁面存檔備份，存於網際網路檔案館）

* OpenPOWER Foundation，基於革新的成果和路線圖發表 - IBM（頁面存檔備份，存於網際網路檔案館）
在類 Unix 系統上，OpenRC 是一個基於依賴的 init 系統。因為多數發行版切換成了 systemd，它被用作一種替代的 init 系統。它是 Roy Marples 創建的，他是也活躍於
Gentoo 計劃的 NetBSD 開發者。

OpenRC 是 Gentoo、Alpine Linux、Hyperbola GNU/Linux-libre、Parabola GNU/Linux-libre、Artix Linux、Maemo Leste、TrueOS 和其他類 unix 系統的預設 init 系統，而其他一些發行版比如 Devuan 把它作為一個選項提供。這意味著這些支持它的系統 / 發行版的軟體包和守護進程（daemon），帶有或使用可獲得的腳本。



設計

OpenRC 構成自一些模塊組件，主要的組件是 init（可選）、核心依賴管理系統和守護進程監管器（supervisor）（可選）。它用 C 語言和遵循 POSIX 的 shell 寫成，這使得它在 BSD 和 Linux 系統上可以使用。

OpenRC 的核心部份處理依賴管理和 init 腳本分析。OpenRC 通過掃描運行級別，建造依賴圖，接著啟動需要的服務腳本來工作。一旦腳本都已經啟動它就退出。預設的，OpenRC 使用一個修改版本的 start-stop-daemon 用於守護進程管理。

init 腳本享有與 SysVinit 使用的腳本的相似性，但是提供了一些特徵來簡化它們的創建。腳本都假定有 `start()`、`stop()` 和 `status()`，而系統使用已經聲明的變量來創建這些預設函數。使用依賴函數來聲明對其他服務的依賴性，這在 SysVinit 中是用 LSB 頭完成的。配置和機制是分離的，分別採用在 `conf.d` 目錄中的配置文件和在 `init.d` 目錄中的 init 文件。

Openrc-init 首先出現在版本 0.25 中，用作對 `/sbin/init` 的可選的替代。還支持一些其他 init 包括 SysVinit 和 BusyBox。

監管守護進程（supervise-daemon）首次出現在版本 0.21 中，給予 openrc 監管能力。它可以在 init 腳本中啟用，用作啟動和監控一個守護進程的監管守護進程。支持一些其他其他守護進程監管器包括 runit 和 s6。



特徵


* 在 Linux、TrueOS、FreeBSD 和 NetBSD 之間可移植。

* 並行的服務啟動（預設關閉）。

* 基於依賴的引導。

* 通過 cgroups 的進程隔離。

* 每服務資源限制（ulimit）。

* 代碼和配置分離（init.d/conf.d）。

* 可擴展的啟動腳本。

* 有狀態的 init 腳本（它已經啟動了嗎？）。

* 啟動多個組件的複雜 init 腳本（Samba（smbd 和 nmbd），NFS（nfsd、portmap 等））。

* 自動的依賴計算和服務定序。

* 模塊化架構和可選組件的分離（Cron、syslog）。

* 有表達力和靈活性的網絡處理（包括 VPN，網橋等）。

* 冗長調試模式。



引用



外部連結


* 官方網站

* OpenRC git repositories at gentoo.org （頁面存檔備份，存於網際網路檔案館） and GitHub （頁面存檔備份，存於網際網路檔案館）

* Init systems comparison: part 1 （頁面存檔備份，存於網際網路檔案館） and part 2 （頁面存檔備份，存於網際網路檔案館） (LWN.net)

* Openrc-init gentoo wiki （頁面存檔備份，存於網際網路檔案館） and git commit
OpenResty 是一個基於 Nginx 的 Web 平台，可以使用其 LuaJIT 引擎執行 Lua 指令碼。 該軟體由章亦春建立。2011 年之前，它最初由淘寶網贊助，2012 年至 2016 年主要由 Cloudflare 支援。自 2017 年起，主要得到 OpenResty 軟體基金會和 OpenResty 公司的支援。

OpenResty 旨在構建可延伸的 Web 應用、Web 服務和動態 Web 閘道器。OpenResty 的架構是基於幾個 nginx 模組，這些模組已經被擴充，以便將 nginx 擴充為一個 web 應用伺服器，處理大量的請求。OpenResty 解決方案的概念旨在完全在 nginx 伺服器中執行伺服器端的 Web 應用，利用 nginx 的事件模型，不僅與 HTTP 客戶端進行非阻塞的 I/O，而且與 MySQL、PostgreSQL、Memcached 和 Redis 等遠端後端進行非阻塞 I/O。



參考文獻



外部連結


* 官方網站
OpenSPARC 是一個開放原始碼（Open Source）專案，該專案於 2005 年 12 月由昇陽電腦所發起成立，成立之初先由該公司釋出 UltraSPARC T1 處理器在電路設計上的原始程式碼（Source Code），如此可以使軟硬體的開發設計者（及開發商）能更快速容易的取得該處理器的架構原理與相關技術資料，進而更快開發出呼應支援此架構的軟硬體應用及產品。

此外，OpenSPARC 專案也類似一個開發設計的服務社群，除了可以共享技術資料外，相互之間也可就研發上的技術難題與經驗進行討論，甚至是測試驗證等的交流。

雖然 2005 年底就已提案成立，不過一直等到 2006 年 3 月 21 日，昇陽電腦才正式釋出（Release）UltraSPARC T1 處理器的程式碼，程式碼是以 Verilog 的硬體描述程式語言所撰寫成，不過昇陽電腦對於程式碼的開放有其限度，僅開放暫存器轉化層（Register Transfer Level，RTL）的程式，雖不足以用此程式碼來研製 UltraSPARC T1 處理器，但這也已經足夠讓開發設計者用來開發、驗證相容於 UltraSPARC T1 處理器架構的的軟硬體。除了程式碼與相關技術資料的開放外，也提供許多免費的開發工具軟體，或驗證測試之用的工具軟體。



專案社群的會員

目前該社群的較知名會員有：Aurora VLSI、Aldec、Synopsys、World 45 Ltd.、SimplyRISC、Time-to-Market 公司，及聖克魯茲加州大學（The University of California at Santa Cruz）。



相關參考


* SPARC -（Scalable Processor ARChitecture）具擴展延伸性的處理器架構

* UltraSPARC T1

* UltraSPARC T2



相關參見


* 開源硬體

* （英文） OpenSPARC Internals（頁面存檔備份，存於網際網路檔案館） （PDF）- 國際標準書號： ISBN 978-0-557-01974-8



外部連結


* OpenSPARC 社群網站（頁面存檔備份，存於網際網路檔案館） - （英文）

* UltraSPARC T1 的原始程式碼（頁面存檔備份，存於網際網路檔案館） - （英文）

* UltraSPARC T1 的技術規格（頁面存檔備份，存於網際網路檔案館） - （英文）

* UltraSPARC T2 的原始程式碼（頁面存檔備份，存於網際網路檔案館） - （英文）

* UltraSPARC T2 的技術規格（頁面存檔備份，存於網際網路檔案館） - （英文）
OpenSSH（OpenBSD Secure Shell）是使用 SSH 透過計算機網路加密通訊的實現。它是取代由 SSH Communications Security 所提供商用版本的開放原始碼方案。目前 OpenSSH 是 OpenBSD 的子計畫。

OpenSSH 常常被誤認以為與 OpenSSL 有關聯，但實際上這兩個計畫有不同的目的，不同的發展團隊，名稱相近只是因為兩者有同樣的軟體發展目標──提供開放原始碼的加密通訊軟體。



歷史

OpenSSH 是在 1999 年 10 月第一次在 OpenBSD 2.6 裡出現，當初的計畫是取代由 SSH Communications Security 所提供的 SSH 軟體。



發展及程式架構

程式主要包括了幾個部份：


* ssh

　
: rlogin 與 Telnet 的替代方案。


* scp、sftp

　
: rcp 的替代方案，將檔案複製到其他電腦上。


* sshd

　
: SSH 伺服器。


* ssh-keygen

　
: 產生 RSA 或 ECDSA 金鑰，用來認證用。


* ssh-agent、ssh-add

　
: 幫助使用者不需要每次都要輸入金鑰密碼的工具。


* ssh-keyscan

　
: 掃描一群機器，並記錄其公鑰。



常見用法

`ssh -V #查看版本`

一般在個人主目錄下的.ssh 子目錄中的 authorized\_keys 檔案為公鑰，可用於 ssh 通過公私秘鑰認證方式登入作業系統。

ssh 會把存取過的主機的公鑰 (public key) 記錄在 `~/.ssh/known_hosts`。當下次存取相同電腦時，OpenSSH 會核對公鑰。如果公鑰不同，OpenSSH 會發出警告， 避免受到 DNS Hijack 之類的攻擊。

通過 ssh 可以直接遠端執行目標機上的命令列： `ssh username@host "command_line"` 注意使用單引號或者雙引號把命令列包圍起來 (還可以多行輸入）。如果被執行的命令列需要與使用者互動 (需要 TTY)，應該使用 `-t` 選項，例如 `ssh -t username@host "command_line"`

通過 ssh 可以遠端執行本地指令碼，如 `ssh username@host < my.sh` ，但在 Windows 上暫時可能不行。如果本地指令碼帶有命令列參數，需要如此格式： `ssh username@host 'bash -s' < my.sh helloworld` 

通過 ssh 可以遠端執行遠端主機上的指令碼，如 `ssh username@host /home/nick/test.sh arg1 arg2` 注意，此時需要指定指令碼的絕對路徑！



SSH 的 config 檔案

在個人主目錄下的.ssh 子目錄中的 config 檔案。範例：

每項組態都是 `参数名 参数值` 或 `参数值=参数名` 兩種形式，可以混用。`参数名` 不區分大小寫，`参数值` 區分大小寫。


* Host 主機的暱稱。可用於在 ssh 命令列中代替 username@ip\_address

* HostName 主機 IP 位址或主機名

* User ssh 登入時使用的使用者名稱

* IdentityFile 認證憑證檔案，預設位置是 `~/.ssh/id_rsa` 或 `~/ssh/id_dsa` 等，如果採用預設的憑證，可以不用設定此參數，除非憑證放在某個自訂的目錄，那麼就需要設定該參數來指向該憑證

* Port SSH 存取主機的埠號，預設是 22 埠



另請參閱


* lsh



參考文獻



外部連結


* OpenSSH （頁面存檔備份，存於網際網路檔案館）（英文）

* Windows 作業系統可用的 OpenSSH 版本 （頁面存檔備份，存於網際網路檔案館）
OpenSea 是一個總部位於美國紐約市的非同質化代幣在線交易市場。截止 2022 年 1 月，該公司的估值為 133 億美元，被認為是最大的非同質化代幣交易平台。

2022 年 1 月 10 日，OpenSea 平台的當月交易量已經達到 21 億美元。而在此前 OpenSea 的最高月交易量紀錄為 2021 年 8 月創下的 35 億美元。



歴史

2017 年 12 月 20 日：Devin Finzer 和 Alex Atallah 在美國紐約創立。

2021 年 9 月，OpenSea 發布了 Android 和 iOS 行動應用程式。

2022 年 1 月，OpenSea 以 133 億美元估值融資 3 億美元。



參考文獻
OpenSearch 是一組允許以網路聚合的格式發布搜尋結果的技術。其於 2005 年推出，是網站與搜尋引擎以標準可被存取的格式發布搜尋結果的一種方式。

OpenSearch 由亞馬遜公司的子公司 A9 開發，第一版的 OpenSearch 1.0 由傑夫・貝索斯在 2005 年 3 月 15 日的歐萊禮新興技術大會上公佈。OpenSearch 1.1 的草稿版本則於 2005 年 9 月與 12 月發布。



支援

支援 OpenSearch 的網頁瀏覽器包含了 Safari、Microsoft Edge、Firefox 以及 Google Chrome。

Mozilla 已表示他們會將 OpenSearch 搜尋附加元件棄用並改用 WebExtentions 搜尋附加元件。但不會影響到從網站手動新增 OpenSearch 引擎的能力。自 2019 年 12 月 5 日起，使用 OpenSearch 技術的搜尋引擎附加元件已從 Mozilla 的附加元件網站上移除。



設計

OpenSearch 包含了：

1. OpenSearch 描述檔：用來識別與描述搜尋引擎的 XML 檔案
2. OpenSearch 查詢語法：描述了要在哪裡擷取搜尋結果
3. OpenSearch RSS (OpenSearch 1.0) 或是 OpenSearch 回應 (OpenSearch 1.1)：用於提供開放搜尋結果的格式
4. OpenSearch 聚合器：網站可以顯示 OpenSearch 結果
5. OpenSearch 自動探索向使用者發出搜尋外掛程式連結以及嵌入在 HTML 頁面標頭中連結的訊號

OpenSearch 描述檔案列出了指定網站或工具的搜尋結果回應。1.0 版的規範僅允許 RSS 格式的回應；不過 1.1 版則支援了多種回應，可以是任意格式。OpenSearch 聚合器僅正式支援 RSS 與 Atom，但仍然可以接受其他如 HTML 等格式。


* 自動探索 OpenSearch 描述檔案可透過 HTML 與 Atom 或 RSS feed 以連結關係 `<atom:link rel="search" ... />` (Atom) 或 `<link rel="search" ... />` (RSS) 與 HTML 檔案。

* OpenSearch 描述檔案必須必須放置在同一個網域的網路伺服器上。

* OpenSearch 描述檔案必須以 `application/opensearchdescription+xml` 網際網路媒體類型提供。



參見


* 表現層狀態轉換 (REST)

* GraphQL

* OpenURL
OpenSearch 包含了搜尋引擎（也稱為 OpenSearch）與 _OpenSearch Dashboards_（此搜尋引擎的資料可視化儀錶板）。此軟體始於 2021 年，作為 Elasticsearch 與 Kibana 的分支，主要由亞馬遜雲端運算服務開發。



歷史

此專案是在 Elastic NV 將其新版本軟體的授權從開放原始碼的 Apache 授權條款改為伺服器端公眾授權條款後所建立的。截至 2021 年 7 月，僅有亞馬遜雲端運算服務可對其進行維護，且可直接對原始碼儲存庫寫入，儘管他們邀請其他人發出拉取請求。Logz.io、CrateDB、紅帽公司等其他公司也宣佈會建立或加入社群以繼續使用並維護此開放原始碼軟體。

OpenSearch

OpenSearch 是一個以 Lucene 為基礎的搜尋引擎，最初是 Elasticsearch 服務 7.10.2 版的分支。其移除了 Elastic NV 的智慧財產權與追蹤技術，並以 Apache 授權條款第二版授權。維護者已承諾在其初始版本中與 Elasticsearch 完全相容。

OpenSearch Dashboards

OpenSearch Dashboards 最初是 Elastic 的 Kibana 軟體 7.10.2 的分支，並以 Apache 授權條款第二版授權。
OpenServer，曾稱為 SCO UNIX、SCO OpenDesktop 或 SCO ODT，是由聖克魯茲公司開發出來的專有作業系統，曾被 SCO Group 收購，現時由 Xinuos 擁有。



歷史

OpenServer 的前身是 SCO UNIX/SCO Open Desktop，而 SCO UNIX/SCO OpenDesktop 是 Microsoft Xenix 的變種，由 UNIX System V Release 3.2 引入，其中包含了 Xenix 裝置驅動程式和實用程式。

後期版本的 OpenServer 10 則基於 FreeBSD。

SCO UNIX/SCO OpenDesktop

SCO Xenix 之後商業後繼版本 SCO UNIX System V/386 Release 3.2.0 於 1989 年發行，當時版本中並無包含內建 TCP/IP 以及 X Window 系統圖像，並以附加套件提供。發佈後 SCO 公司 又發佈了 SCO Open Desktop (ODT)。在 1994 年，SMP 組件 SCO MPX 發行。同時，AT&T 完成了將 Xenix、BSD、SunOS 和 UNIX System V Release 3 功能合併到 UNIX System V Release 4 中，而 SCO UNIX 依然基於 System V Release 3 但最終也添加了自己發行的 Release 4 的大多數功能。

SCO UNIX 3.2v4.0 和 Open Desktop 2.0 在 1992 發行，這些版本都增加了對長檔案名及符號連結的支援。而 1995 發行的 OpenServer 5.0.0，則增加對 ELF 和動態鏈結的共享物件支援，並使許多核心結構動態化。

SCO OpenServer

SCO OpenServer 主要取向於中小企市場，尤其廣泛用於小型辦公室、POS 系統、複製站台 (Replicated sites) 以及後台資料庫伺服器。

1995 發佈的 SCO OpenServer 5 成為 SCO 公司的主要基礎產品，如首間與必勝客合作完成的網上食物外賣系統 PizzaNet 以及基於 Open Desktop Lite 的網上版伺服器 SCO Global Access。直至 2009 年 4 月，SCO 公司依然為 SCO OpenServer 5 提供系統維護及重大更新。

SCO OpenServer 6 在 2005 年發佈，使用 UnixWare 7 的 UNIX System V Release 5 核心，是 AT&T 公司 的 UNIX System V Release 4.2MP 及 UnixWare 操作系統，包括了對大型檔案、增加記憶體及提供通過 POSIX 介面為 C、C++ 和 Java 應用程式的多執行緒核心支援。

與 UnixWare 的合併

為了在 OpenServer 中重用 UnixWare 中的某些代碼，SCO 收購了從 1995 年 Novell 發行的 UnixWare 系統以及 System V Release 4 的著作權。自此之後從 UNIX System V Release 6 開始加入了 UDI 驅動程式和 USB 子寫入系統的框架。

於 2000 年 8 月 2 日，SCO 宣佈其伺服器軟體和服務部門以及 UnixWare 和 OpenServer 技術出售給 Caldera Systems, Inc.。而 SCO 的其餘分部，即 Tarantella Division，隨即更名為 Tarantella, Inc.。而 Caldera Systems, Inc. 則成為 Caldera International，並在 2002 年更名為 SCO Group。

SCO Group 時期

SCO Group 繼續開發和維護 OpenServer 系統。最新的版本是 5.0.7，但他們目前繼續維護從 3.2v5.0.x 版本已經過時的 5.0.x 分支。

2005 年 6 月 22 日，代號 "Legend" 的 OpenServer 6.0 發佈，是 6.0.x 分支的首個版本。OpenServer 6 擁有對於 OpenServer 5 的一些改進，包括對稱多處理 (最多支援 32 個處理器)，分割區上檔案大小 (通過 NFSv3 支援較大的網路檔案)，更好的檔案系統效能以及最大 64 GB 的記憶體的支援，並為 Xenix 286 及更高版本開發的應用程式保持向下相容性。

在一輪 SCO-Linux 爭議之後，SCO Group 於 2011 年破產。

UnXis / Xinuos (2011 - 現在)

UnServer 在 2011 年收購了 OpenServer 以及 UnixWare，之後更名為 Xinuos。

2015 年 6 月，Xinuos 發布基於 FreeBSD 核心的 OpenServer 10，這為使用舊版 OS 產品的現有客戶引入了遷移的途徑。

在 2015 年 12 月，Xinuos 發布了 OpenServer 5、OpenServer 6 和 UnixWare 7 的「最終版本」(Definitive versions)，在 2017 年 12 月發布了 OpenServer 6 和 UnixWare 7 的 Definitive 2018 版本，並於 2018 年 10 月發布了 OpenServer 5 的 Definitive 2018 版本。

Definitive 2018 版本可以確保對舊版 OS 進行更新並支援保護客戶需要繼續運行的應用程式，其中包含對發佈的 Definitive 版本的重大更新以及即將發布的更新開發套件。

Xinous 直至現時繼續為新的 OpenServer 10 提供更新，並在 2019 年開發第 12 個發佈版本的 OpenServer 10。



參見


* 聖克魯茲公司

* SCO Group

* SCO-Linux 爭議
OpenShift 是由紅帽公司推出的 PaaS 雲端運算平台，供使用者建立網路應用（App、網站）。OpenShift Enterprise 是其私有雲版本這是一個開源軟體，由 OpenShift Origin 管理，支援 GitHub，開發者可以使用 Git 來釋出自己的 web 應用程式到平台上。



產品

Openshift 目前共提供三種產品：OpenShift Online、OpenShift Enterprise 和 OpenShift Origin。
其中，OpenShift Online 是面向普通開發者和小微企業的線上公有雲平台；OpenShift Enterprise 是面向企業的私有雲平台；OpenShift Origin 是一個開源專案，是構成前兩個的基礎。



資源

OpenShift Online 為免費使用者提供三個 small gear 的資源，使用者建立應用時可以用一個 gear，也可以用多個 gear。因此，每一使用者最多可以建立三個免費應用。這個資源份額在 PaaS 中對免費使用者是比較慷慨的。



支援的編程環境


* Node.js

* Ruby

* Python

* PHP

* Perl

* Java



支援的資料庫


* MySQL

* PostgreSQL

* MongoDB



支援的框架

OpenShift 支援各語言的 web 應用框架，以及他們的首選網路整合 API，代碼框架的代碼沒有被修改：


* Node.js for JavaScript

* Rack for Ruby

* WSGI for Python

* PSGI for Perl

在 OpenShift 上未修改的工作框架，包括有：


* CodeIgniter

* CakePHP

* Ruby on Rails

* Django

* Perl Dancer

* Flask

* Sinatra

* Tornado

* web2py



競爭對手


* Heroku

* Cloud Foundry

* Google App Engine

* Jelastic

* Koding

* Dokku



參考


* EWeek: Red Hat Launches OpenShift

* Huffington Post: OpenShift Becomes First PaaS to Support Java EE 6（頁面存檔備份，存於網際網路檔案館）

* Seeking Alpha: Why Red Hat Remains Hot（頁面存檔備份，存於網際網路檔案館）

* openshift 中文教程（頁面存檔備份，存於網際網路檔案館）



外部連結


* OpenShift 首頁（頁面存檔備份，存於網際網路檔案館）

* OpenShift 部落格

* Github 上的 Openshift（頁面存檔備份，存於網際網路檔案館）

* Github 上的 Openshift 代碼和樣例（頁面存檔備份，存於網際網路檔案館）
OpenShot 影片編輯器是自由且開放原始碼的影片剪輯軟體，支援 FreeBSD、Linux、macOS 與 Windows。該專案在 2008 年 8 月由 Jonathan Thomas 發起，其目標是提供穩定、自由且易於使用的影片編輯器。

OpenShot 的核心影片編輯功能是以 C++ 函式庫實作，稱之為 libopenshot。OpenShot 使用 Qt 部件工具箱並提供 Python API。



支援的視訊格式與編解碼器支援

OpenShot 支援大部份 FFmpeg 所支援的編解碼器，如 WebM（VP9）、AVCHD（libx264）、HEVC（libx265），以及音訊編解碼器如 mp3（libmp3lame）與 aac（libfaac）。這個程式也可以彩現可上傳至視訊網站的 MPEG-4、ogv、BD、DVD 影片與 Full HD 影片。



反響

批評

大約在 2013 年時，OpenShot 被批評不夠可靠。開發者回應表示，OpenShot 不穩定來自於 MLT 函式庫與 GTK 時間軸。OpenShot 2 系列則編寫了自己的函式庫來供視訊處理使用，移除對不穩定函式庫的依賴。開發者則指出這會讓新版的軟體更穩定。

評論

Bryan Lunduke 在 2017 年 3 月 31 日於 Network World 上撰寫了一篇評論，其指出 Openshot 2.3「新轉場工具與標題編輯器都有很滑順的效能。」Lunduke 也提到其提供了獨立於 Linux 發行版的軟體打包方式，如 AppImage 等。



參見


* 影片剪輯軟體比較

* 影片剪輯軟體列表



參考資料



外部連結


* 官方網站

* YouTube 上的一份簡易教學課程
OpenSocial 是一套為基於 web 的社交網絡服務提供的 API。由 Google、MySpace 和其他一些社交網絡服務共同開發。

OpenSocial 於 2007 年 11 月 1 日發布。

部署 OpenSocial APIs 的程序可以與任何支持這些 API 的系統互操作性，包括在 Hi5.com、MySpace、orkut、Netlog、Sonico.com、Friendster、Ning 和 Yahoo! 網站上的功能。



結構

OpenSocial 基於 HTML、JavaScript 和 Google Gadgets 框架，為社交應用提供 4 個 API 來讀取數據和社交網絡的核心功能。每個 API 涉及一個方面：一個是通用的 JavaScript API、一個是用於讀取好友和關係信息的 API、一個是用於發布和讀取用戶活動的 API、和用於維持（這是給無伺服器狀態應用程式的簡單關鍵值配對資料）。



歷史

發展

OpenSocial 曾被傳言是 Google 倡議的代號為 "Maka-Maka" 的更大的社交網絡的一部分。

最初公開發行的 API 版本為 0.5，緊接著在 2007 年 12 月 21 日發布了 0.6 版。 2008 年 2 月 4 日，0.7 版發布。2008 年 5 月 28 日，0.8 版發布。2009 年 4 月 16 日，0.9 版發布。2010 年 3 月 15 日，1.0 版發布。

部署

在 OpenSocial 發布時，合作夥伴承諾支持 OpenSocial API，包括社交網絡公司 Bebo、Engage.com（頁面存檔備份，存於網際網路檔案館）、Friendster、hi5、Hyves、imeem、NetModular、mixi、MySpace、Ning、orkut、Plaxo、QuePasa、phpFox、Six Apart、Freebar.com（頁面存檔備份，存於網際網路檔案館）；同時還包括商業導向網絡公司 LinkedIn、Tianji、Salesforce.com、Viadeo（頁面存檔備份，存於網際網路檔案館）、Oracle 和 XING。Plaxo 和 Ning 在 OpenSocial 發布當天就支持了 OpenSocial，Plaxo 對其 Pulse 功能加入了 OpenSocial 支持，而 Ning 加入了 OpenSocial 基本支持，早於其早前宣布的在 2007 年末到 2008 年初加入支持。
在 OpenSocial 發布時已經部署了 API 的程序包括 Flixster、FotoFlexer、iLike、Newsgator（頁面存檔備份，存於網際網路檔案館）、RockYou、Slide、Theikos（頁面存檔備份，存於網際網路檔案館）和 VirtualTourist。

最初 OpenSocial 在安全上有漏洞，一個自稱業餘的開發者展示了 Plaxo 上 RockYou 掛件以及使用 iLike 掛件的 Ning 的 exploit。.

2008 年 3 月 25 日，Yahoo! 宣布加入。

批評

儘管在新聞報導中受到極度的歡迎，OpenSocial 在初期運行的並不好；它只在 Google 的 Orkut 上運作，只有很少的工具，而且某些工具會傳回錯誤訊息。其他網路還在研究架構的使用。

根據 TechCrunch 在 2007 年 11 月 5 日的報導，OpenSocial 也被破解了。據其報導，破解 Ning 上根基於 OpenSocial 的 iLike 的總共只花了 20 分鐘。攻擊者有辦法增加或移除使用者的播放表單上的歌曲，並查看他們的資料和朋友。

在 12 月 6 日，TechCrunch 接著有了一篇 MediaPops 創建者拉斯・惠特曼（Russ Whitman）的報導，他聲稱「雖然我們一開始感到相當興奮，但我們已經知道艱辛的道路只是把本來就有限的釋出更加限制了」。他又補充說「核心功能元件」失蹤而且「寫一次，傳的遠」（"write once, distribute broadly"）並不精確。

背景

OpenSocial 時常被描述為比 Facebook 專有的社交網路服務 Facebook Platform 更開放的跨平台選擇。在 2007 年 5 月 Facebook Platform 啟用以後，隨著 2007 年 7 月中併購新興的桌面工具網站公司 Parakey，快速成長的 Facebook 被廣泛報導為 Google 在建立和使用一個無所不在的網頁作業系統（Web operating system）的挑戰對手。和在 2007 年 9 月網頁點閱量世界第二的 Facebook 比起來，Google 的社交網路 orkut 在該月落居第六，而半數以上的使用者住在巴西。

關於兩間公司之間競爭的報導隨著 Facebook 在 Google 原先排定要宣布他的社交網路的前一天（2007 年 11 月 6 日）排定了一個網路廣告新計畫（叫做 Facebook Ads）而升溫。這新計畫包含廣告服務和瞄準程式（分別叫做 Facebook Social Ads and Facebook Insights）以對抗 Google 領導市場的 AdSense 和 AdWords 程式。

使用 OpenSocket 的話，使用者就可以在 Facebook 裡使用 OpenSocial 的小工具。



參考資料



外部連結


* Official site of the OpenSocial foundation（頁面存檔備份，存於網際網路檔案館）

* OpenSocial resources at Google

* OpenSocial-Foundation-Proposal（頁面存檔備份，存於網際網路檔案館）

* OpenSocial-Candidates as nominated for Directors（頁面存檔備份，存於網際網路檔案館）

* Open Social App Directory

* Shindig（頁面存檔備份，存於網際網路檔案館） Shindig is an open source implementation of the OpenSocial specification and gadgets specification. It is a new project within the Apache Software Foundation incubator.
OpenStack 是一個自由、開源的雲端運算平台。它主要作為基礎設施即服務（IaaS）部署在公用雲和私有雲中，提供虛擬伺服器和其他資源給使用者使用。該軟體平台由相互關聯的組件組成，控制著整個資料中心內不同的廠商的處理器、儲存和網路資源的硬體池。使用者可以通過基於網路的儀器盤、命令列工具或 RESTful 網路服務來管理。

OpenStack 始於 2010 年，是 Rackspace 和美國航空暨太空總署的合作計畫。截至 2012 年，它由 2012 年 9 月成立的非營利組織 OpenStack 基金會管理，旨在促進 OpenStack 軟體及其社群。到 2018 年，已經有 500 多家公司加入了該計畫。在 2020 年，該基金會宣布它將在 2021 年更名為 Open Infrastructure Foundation（開放基礎設施基金會）。



運用範圍

OpenStack 是基礎設施即服務（IaaS）軟體，讓任何人都可以自行建立和提供雲端運算服務。

此外，OpenStack 也用作建立防火牆內的「私有雲」（Private Cloud），提供機構或企業內各部門共享資源。



技術資料


* 以 Python 程式語言編寫

* 整合 Tornado 網頁伺服器、Nebula 運算平台

* 使用 Twisted 軟體框架

* 遵循 Open Virtualization Format、AMQP、SQLAlchemy 等標準

* 虛擬機器軟體支援包括：KVM、Xen、VirtualBox、VMware、Hyper-V



計畫


* Nova 運算計畫

* Keystone - 提供身分驗證機制

* Glance 虛擬機器磁碟映像檔（Virtual Machine Image）傳送服務

* Cinder - 提供 Block 資料存取

* Neutron - 提供網路管理功能

* Swift 物件導向數據存貯計畫

* Horizon－ 提供簡易 Web 介面和管理控制台

* Trove - 提供資料庫管理功能

* Sahara - 提供海量資料運算佈署功能

* Ceilometer - 提供計量與監控功能

* Heat - 提供自動延展虛擬機功能



廠商支援

現時已表示支援 OpenStack 計畫的大型硬體廠商包括：研華科技、AMD、Intel、華為、惠普，和戴爾等。

微軟在 2010 年 10 月表示支援 OpenStack 與 Windows Server 2008 R2 的整合。

Ubuntu 在版本 11.04 加入 OpenStack。

2011 年 2 月，思科系統正式加盟 OpenStack 計畫，重點研製 OpenStack 的網路服務。 2011 年 4 月，思科提議新的網路即服務（Network as a Service，NaaS）。  



商業版本

戴爾在 2011 年 7 月推出 OpenStack 參考架構、PowerEdge C 伺服器和 Crowbar 軟體（頁面存檔備份，存於網際網路檔案館）；戴爾的 OpenStack 解決方案能使使用者快速地建立私有雲。 



市場趨向

Rackspace 以 OpenStack 為基礎的私有雲業務每年 7 億美元，增長率超過了 20%。



使用者

OpenStack 有各種各樣的使用者，來自許多不同的領域。著名的使用者包括但不限於以下：



相關條目


* IEEE 802.1aq

* OpenFlow



參考文獻



外部連結及相關影片


* （英文） OpenStack 官方網站（頁面存檔備份，存於網際網路檔案館）

* （英文） DevStack 官方網站（頁面存檔備份，存於網際網路檔案館） - 快速部署 OpenStack 的應用程式

* （英文） YouTube 上的 OpenStack: Building a Free Massively Scalable Cloud Computing Platform

* （中文） YouTube 上的 A virtual storage appliance based on GlusterFS and OpenStack－講者：翟本喬，吳志偉 （土豆網上的備份（頁面存檔備份，存於網際網路檔案館））
OpenVG 是為硬體加速向量圖形而設計的一個 API，主要面向的計算平台為智慧型手機、遊戲主機、機上盒與消費電子產品。它可以幫助裝置製造商將使用者介面（UI）的圖形計算量由 CPU 轉移到 GPU 上，使使用者介面可以使用更多的多邊形來繪製的更加優美，同時降低能耗。OpenVG 可以很好地加速 Flash 動畫與行動裝置級別的 SVG 圖像。OpenGL ES 提供了相似的 3D 圖像函式。OpenVG 由 Khronos 非盈利技術協會管理。



參見


* Cairo

* Direct2D

* Skia Graphics Library

* Starling Framework



參考文獻

參照

來源



外部連結


* 官方網站
OpenVMS（開放虛擬記憶體系統，英語：Open Virtual Memory System），是一個多使用者、多執行緒，使用虛擬記憶體的作業系統，被設計用於分時、批處理以及交易處理。它最初由迪吉多以 VAX/VMS 命名於 1977 年首次釋出，用於旗下的 VAX 小型機。

OpenVMS 是專有系統，可以運行在 VAX、Alpha、HP Itanium 以及 x86-64 處理器家族平台上，其原始碼清單可由購買獲得。

VMS 其命名來源於虛擬記憶體系統（virtual memory system），這是其系統特性之一。經過恰當的進程優先級調整，其效能可接近於實時作業系統。其系統可通過多個物理伺服器構成集羣提供高可用性，這讓系統能夠避免單點裝置故障導致的系統失效。

早期的 VAX/VMS 版本不提供圖形化使用者介面（1980 年代之前），其系統管理及使用均基於文字終端（如 VT100）來提供串行數據通訊和屏顯服務。1990 年代的 DEC VAX 工作站提供 OpenGL 及 AGP 顯示卡適配器，其上使用的 VMS 開始提供圖形化使用者介面（GUI）。

企業級環境通常基於各種理由選擇和使用 OpenVMS，包括郵件伺服器、網路伺服、製造業、運輸控制、監視、關鍵應用及資料庫，尤其是重視系統持續在線時間及數據可存取性的領域。曾經被報道部分系統在線時間長達十年之久，而且由於滾動升級及集羣化特性，可在硬體升級、軟體升級期間甚至某個資料中心被摧毀時仍保持數據可存取性。使用 OpenVMS 的消費者包括銀行及金融機構，醫院及健康中心，網路資訊服務商以及生產各種產品的大型工廠。
OpenVPN 是一個用於建立虛擬私人網路加密通道的軟體套件，最早由 James Yonan 編寫。OpenVPN 允許建立的 VPN 使用公開金鑰、電子憑證、或者使用者名稱／密碼來進行身分驗證。

它大量使用了 OpenSSL 加密庫中的 SSL/TLS 協定函式庫。

目前 OpenVPN 能在 Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X 與 Microsoft Windows 以及 Android 和 iOS 上執行，並包含了許多安全性的功能。它不與 IPsec 相容。



原理

OpenVPN 的技術核心是虛擬網卡，其次是 SSL 協定實現。

虛擬網卡

在 OpenVPN 中，如果使用者存取一個遠端的虛擬位址（屬於虛擬網卡配用的位址系列，區別於真實位址），則作業系統會通過路由機制將封包（TUN 模式）或資料框（TAP 模式）傳送到虛擬網卡上，服務程式接收該資料並進行相應的處理後，會通過 SOCKET 從外網上傳送出去。這完成了一個單向傳輸的過程，反之亦然。當遠端服務程式通過 SOCKET 從外網上接收到資料，並進行相應的處理後，又會傳送回給虛擬網卡，則該應用軟體就可以接收到。

加密

OpenVPN 使用 OpenSSL 庫來加密資料與控制資訊。這意味著，它能夠使用任何 OpenSSL 支援的演算法。它提供了 HMAC 功能以提高連接的安全性。此外，OpenSSL 的硬體加速也能提高它的效能。2.3.0 以後版本引入 PolarSSL。



功能

身分驗證

OpenVPN 提供了多種身分驗證方式，用以確認連接雙方的身分，包括：


* 預共享金鑰

* 數位憑證

* 使用者名稱／密碼組合

預共享金鑰最為簡單，但它只能用於建立對等的 VPN；基於 PKI 的第三方憑證提供了最完善的功能，但是需要額外維護一個 PKI 憑證系統。OpenVPN2.0 後引入了使用者名稱／口令組合的身分驗證方式，它可以省略客戶端憑證，但是仍需要一份伺服器憑證用作加密。

功能與埠


* OpenVPN 所有的通信都基於一個單一的 IP 埠，預設且推薦使用 UDP 協定通訊，同時也支援 TCP。IANA（Internet Assigned Numbers Authority）指定給 OpenVPN 的官方埠為 1194。OpenVPN 2.0 以後版本每個行程可以同時管理數個並行的隧道。OpenVPN 使用通用網路協定（TCP 與 UDP）的特點使它成為 IPsec 等協定的理想替代，尤其是在 ISP（Internet service provider）過濾某些特定 VPN 協定的情況下。

* OpenVPN 連接能通過大多數的代理伺服器，並且能夠在 NAT 的環境中很好地工作。

* 伺服器端具有向客戶端「推播」某些網路組態資訊的功能，這些資訊包括：IP 位址、路由設定等。

* OpenVPN 提供了兩種虛擬網路介面：通用 TUN/TAP 驅動，通過它們，可以建立三層 IP 隧道，或者虛擬二層乙太網路，後者可以傳送任何類型的二層乙太網路資料。

* 傳送的資料可通過 LZO 演算法壓縮。 但傳輸時使用 lzo 壓縮將遭受 VORACLE 威脅而暴露傳輸資料，官方預設不使用也不建議開啟此功能。

安全性

OpenVPN 與生俱來便具備了許多安全特性：它在使用者空間執行，無須對核心及網路協定棧作修改；初始完畢後以 chroot 方式執行，放棄 root 權限；使用 mlockall（頁面存檔備份，存於網際網路檔案館）以防止敏感資料交換到磁碟。

OpenVPN 通過 PKCS#11 支援硬體加密標識，如智慧卡。



版本

社群版本 OpenVPN Community

伺服器端：需使用者自行下載原始碼編譯、安裝。

使用者端：使用 OpenVPN Connect，支援 Windows、Linux、Android 與 iOS。

商業版本 OpenVPN Access Server

伺服器端使用與社群版本相同的 OpenVPN 程式碼，但在上層建置易於操作的網頁式介面。

商業版本提供無限期 2 個 VPN 連線授權可免費試用。

商業版提供下列三種安裝方式：

1. 軟體套件，支援 Ubuntu、Debian、Redhat、CentOS。
2. 虛擬機映像檔，支援 ESXi 5.0 與 Microsoft Hyper-V。
3. 雲端服務佈署，支援 Amazon AWS、Microsoft Azure、Google GCP、Digital Ocean droplets 與 ORACLE VPC。

OpenVPN Cloud

提供使用者直接租用官方架設的 OpenVPN Access Server，適用於不想自行安裝管理主機的企業使用者租用。

Private Tunnel

提供僅需要使用 VPN 通道服務的個人使用者直接租用。



受中國大陸的限制

由於 OpenVPN 通訊協定特徵明顯，當從中國大陸向境外 OpenVPN 伺服器傳輸大量資料或進行頻繁連接後，防火長城會封鎖 OpenVPN 伺服器所使用的 TCP/UDP 埠或伺服器 IP 位址，使 OpenVPN 無法連接。而在敏感時期則會針對 OpenVPN 伺服器回送憑證完成握手建立有效加密連接時干擾連接，在使用 TCP 協定模式時握手會被連接重設，而使用 UDP 協定時含有伺服器認證憑證的封包會被故意丟棄，使 OpenVPN 無法建立有效加密連接而連接失敗。而在中國大陸內部的連接不受這種限制。



偽裝的改進


* Stunnel，通過使用 Stunnel 轉發 OpenVPN 流量以消除 OpenVPN 的協定特徵，達到提供安全保護與流量偽裝的目的（通常將 Stunnel 設定於 443 埠偽裝成 Web 網站）。

* KCPtun，使用 KCPtun 將 OpenVPN 流量轉為 UDP 流量傳輸，也可以消除 OpenVPN 的協定特徵。

* SSH，使用 SSH 建立隧道轉發 OpenVPN 流量，但 SSH 會暴露自身協定特徵，故這種方式已被淘汰。



參考文獻



外部連結


* OpenVPN 專案首頁 （頁面存檔備份，存於網際網路檔案館）

* Windows 的 OpenVPN-GUI （頁面存檔備份，存於網際網路檔案館） _2004-2006 年間，由 Mathias Sundman 開發使用於 Windows 環境的 OpenVPN-GUI 程式，於 2.3 板後已併入 OpenVPN 專案內_

* Tunnelblick, Mac OS X 的 GUI

* Android 的 OpenVPN-Settings（頁面存檔備份，存於網際網路檔案館）



參見


* 虛擬私人網路
OpenVX 是一個開放、無著作權費的跨平台電腦視覺加速標準。它由 科納斯組織 設計，用以促進使視覺計算函式以攜帶化、自適應和高能效的處理。它瞄準了電腦視覺及相關應用場景中的嵌入式系統與即時計算程式部分。它使用連通圖表達操作。



歷史


* OpenVX 1.0 規範於 2014 年 10 月釋出。

* OpenVX 樣例實現於 2014 年 12 月釋出。

* OpenVX 1.1 規範於 2016 年 5 月 2 日釋出。

* OpenVX 1.2 規範於 2017 年 5 月 1 日釋出。

* 2017 年 11 月 21 日宣布了 OpenVX 適配者計劃與 OpenVX 1.2 相容性測試套件。



參考文獻

參照

來源



外部連結


* OpenVX 官方網站

* OpenVX 規範表（頁面存檔備份，存於網際網路檔案館）

* AMD 代管於 Github 上的高度自適應 OpenVX 開源實現（頁面存檔備份，存於網際網路檔案館）
OpenVZ 是基於 Linux 核心的作業系統級虛擬化技術。OpenVZ 允許物理伺服器執行多個作業系統，該技術常用於虛擬專用伺服器（VPS，Virtual Private Server）。

與 VMware 這種虛擬機和 Xen 這種硬體輔助虛擬化技術相比，OpenVZ 的主機與客戶系統都必須是 Linux（雖然在不同的虛擬環境裡可以用不同的 Linux 發行版）。但是，OpenVZ 聲稱這樣做有效能上的優勢。根據 OpenVZ 網站的說法，使用 OpenVZ 與使用獨立的實體伺服器相比，效能只會有 1-3% 的損失。

OpenVZ 的 Linux 客戶系統其實是共享 OpenVZ 主機 Linux 系統的核心，也就意味著 OpenVZ 的 Linux 客戶系統不能升級核心。

OpenVZ 是 SWsoft, Inc. 公司開發的專有軟體 Virtuozzo（Virtuozzo 虛擬機器還支援 Windows 客戶系統）的基礎。OpenVZ 的授權為 GPLv2。

OpenVZ 由兩部分組成，一個經修改過的 Linux 核心與一套使用者工具。



核心

OpenVZ 的核心是 Linux 核心，並進行了修改以加入對 OpenVZ 虛擬環境的支援。修改後的核心提供了虛擬化，隔離，資源管理和檢查點機制。

虛擬化和隔離

每一個虛擬環境都是一個單獨的個體，表現得和一個物理伺服器所表現的相同。每一個虛擬環境都有其自己的：

檔案
: 系統庫、應用軟體，虛擬化的 `/proc` 及 `/sys`，虛擬化的鎖等等。

使用者和使用者群組
: 每一個虛擬環境都有其自己的 root 使用者、使用者和使用者群組。

行程樹
: 虛擬環境只能看見其自己的行程（從 init 開始）。PID 也是虛擬化的，所以 init 的 PID 是 1。

網路
: 虛擬的網路裝置，允許虛擬環境擁有自己的 IP 位址，以及一組 netfilter 及路由規則。

裝置
: 如果需要，任何虛擬環境都可以授予存取真正裝置，如網路介面、序列埠、磁碟分割區等的權力。

行程間通訊物件
: 共享記憶體、號誌、訊息傳遞。

資源管理

OpenVZ 的資源管理包括三個部分：兩級磁碟配額，公平的 CPU 排程器，以及 user beancounters。這些資源在虛擬環境的執行過程中可以調整，可以不必重新啟動動。

兩級磁碟配額

每一個虛擬環境都有其自己的磁碟配額，以磁碟的 block 數和 inode（大概相當於文件的數目）的數目來計算。在虛擬環境中，可以通過標準的工具來設定 UNIX 使用者和使用者群組的磁碟配額。

CPU 排程器

OpenVZ 中的排程器是一個兩級的公平分享排程策略的實現。

在第一級，排程器根據每個虛擬環境的 cpuunits 的值決定哪一個虛擬環境被分配 CPU 時間片。在第二級，標準的 Linux 排程器使用標準的 Linux 行程優先級和相關機制決定該虛擬環境中的哪一個行程獲得 CPU。

檢查點機制和動態遷移

2006 年 4 月中旬的 OpenVZ 發布了動態遷移和檢查點功能。這使得在將一個虛擬環境從一個物理伺服器遷移到另一個物理伺服器的過程中不需要進行關機。這個過程被稱為動態遷移：一個虛擬環境被凍結，然後它的所有狀態被存到磁碟中的一個檔案中；這個檔案被傳輸到另外一個機器，然後虛擬環境在那裡被解凍（恢復）。整個過程的延遲時間只有數秒。由於狀態通常被完整地保護，這個暫停看起來就像一個正常的計算延遲。



使用者級工具

OpenVZ 提供了命令列工具來管理虛擬環境（vzctl）和虛擬環境中的軟體（vzpkg）。

vzctl

這是一個簡單的用於管理一個虛擬環境的進階命令列工具。

模板與 vzpkg

可以用 OpenVZ 的模板快速部署 OpenVZ Linux 虛擬機器，OpenVZ 的模板可在 OpenVZ 的網站下載。不同 Linux 發行版所用的模板不同。比如，使用 CentOS 7 的模板部署採用 CentOS 7 發行版的 OpenVZ 虛擬機器，使用 Debian 8 的模板部署採用 Debian 8 發行版的 OpenVZ 虛擬機器等。



OpenVZ 的特色

可延伸性

由於 OpenVZ 使用了一個單獨的核心模型，它就和 2.6 版的 Linux 核心有著同樣的可延伸性。它支援高達 64 個 CPU 和 64G 記憶體，一個單獨的虛擬環境可以擴放到整個物理伺服器，比如說使用所有的 CPU 和所有的記憶體。

密度

OpenVZ 可以在一台相當好的硬體上執行上百個虛擬環境（主要瓶頸是記憶體和 CPU）。

圖示顯示了虛擬環境上的 Apache HTTP Server 回應時間與虛擬環境數目的關係。測量是在一台有 768M 記憶體的機器上進行的；每一個虛擬環境都執行一組通常的行程：init、syslogd、crond、sshd 和 Apache。Apache 用來提供靜態頁面，而這些頁面是由 http\_load 所讀取，然後測度第一個響應的時間。就如你看到的一樣，隨著虛擬環境的數量增加，回應時間由於記憶體儲存和交換而變得更長。

在這種場景下，在一個 768M 記憶體的硬體上執行高達 120 個這樣的虛擬環境是可能的。並以線性的方式外推，所以可以在 1 台 2G 記憶體的硬體上執行 320 個這樣的虛擬環境。

集中管理

一台 OpenVZ 物理伺服器（也稱為硬體節點）的擁有者（root）可以看見所有虛擬環境的行程和檔案。這使得大規模的管理成為可能。試想想當你是用 VMware 或 Xen 來做伺服器整合的情況：為了給你的 10 個虛擬伺服器進行安全更新，你必須登入到每一台機器並執行更新過程，這跟你為 10 台物理伺服器進行更新是一樣的。

在 OpenVZ，你可以執行一個簡單的 shell 指令碼，就可以一次更新所有（或只是你選擇的）虛擬環境。



參見


* Linux-VServer

* FreeBSD jail

* 基於核心的虛擬機（KVM）

* Solaris Containers

* 作業系統層虛擬化

* 虛擬機器比較

* Virtuozzo

* EasyVZ，一個 OpenVZ 圖形管理介面

* HyperVM，基於 Web 的分散式管理軟體



外部連結


* OpenVZ official web site\*（頁面存檔備份，存於網際網路檔案館）

* OpenVZ download site（頁面存檔備份，存於網際網路檔案館）

* OpenVZ forum（頁面存檔備份，存於網際網路檔案館）

* OpenVZ bug tracking system (Bugzilla)

* OpenVZ GIT source repository（頁面存檔備份，存於網際網路檔案館）

* OpenVZ blog（頁面存檔備份，存於網際網路檔案館）

* Comparison with other virtualization techniques（頁面存檔備份，存於網際網路檔案館）

* An OpenVZ kernel hacker interview

* EasyVZ: An OpenVZ management GUI（頁面存檔備份，存於網際網路檔案館）
OpenVera 是一種硬體驗證語言，它由新思科技研發和運營。該語言主要用於創建硬體系統的測試平台。OpenVera 是作為 IEEE 1800 標準的 SystemVerilog 的一個基礎部分，許多從事半導體集成電路設計、系統級設計、IP 核設計以及電子設計自動化的人員都受益於此。



相關條目


* SystemVerilog



外部連結


* http://www.open-vera.com/（頁面存檔備份，存於網際網路檔案館）

* ASIC World Vera Tutorial（頁面存檔備份，存於網際網路檔案館）

* Open Vera Tutorial