跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 Apache軟體基金會 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
Apache軟體基金會
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''Apache 軟體基金會'''(Apache Software Foundation,簡稱做 ASF), 是一間美國的非營利組織,旨佇咧支援各類開源軟體專案。ASF 上原初由 Apache HTTP Server 的一陣開發者組成,並且佇一九九九年三月二五正式成立。節甲二空二一年,其總成員數大約一千名。 Apache 軟體基金會是一个分散管理的開源社群。ASF 開發的軟體遵循 Apache 授權條款條款,而且是一種非 copyleft 形式的自由佮開放原始碼軟體 ( FOSS )。Apache 專案的特點包括著協同運作性、是因為這个共識的開發流程佮開放實用的軟體授權,也就是講,伊允准免費接收軟體的開發人員佇咧非自由條款下進行重新分發。每一个案攏對專案的積極貢獻者中自主選舉一組技術專家團隊來進行管理。ASF 遵循精英政治,這意味對基金會干焦授予員資格予已經為 Apache 專案做出積極貢獻的志願者。ASF 予人認為是第二代開源組織,因為𪜶提供的商業支援無供應商鎖定的風險。 ASF 的目標包括:為從事 Apache 專案的志願者提供法律保護以防止 Apache 品牌名稱予其他組織無經過授權使用。 ASF 我逐年閣會辦遮濟改 ApacheCon 會議並介紹 Apache 專案佮相關技術。 ==發展歷史== Apache 軟體基金會正式建立佇一九九九年,創始團隊自稱「Apache 組織」。「Apache 組織」佇咧一九九九年進前就有,由一陣開發愛好者構成。𪜶佇美國國家超級電腦應用中心開發的 NCSA HTTPd 的基礎頂面,開發佮維護一个叫做 Apache 的 HTTP 侍服器。 上代先 NCSA HTTPd 侍服器由 Rob McCool 開發,但是開發者沓沓仔對這个軟體失去矣興趣,無閣提供技術支援服務。因為按呢軟體的功能強大,而代碼會當自由下載修改佮釋出,一寡愛好者佮使用者開始自發參與。𪜶探討並分發家己修改了後的軟體版本,不斷咧做改善其功能。為著欲閣較好進行溝通,Brian Behlendorf 建立了一个郵寄清單,用佇咧社群的技術交流,共代碼重寫佮維護的工課有效組織起來。遮的開發者沓沓仔共𪜶這个群體講「Apache 組織」,共這个經過不斷修正而且改善的侍服器軟體號名做 Apache 侍服器(Apache Server)。 這个號名是根據北美當地的一支印第安部落來,這支部落用高超的軍事素養和超人的忍耐力出稱,十九世紀後半期對侵占𪜶領土的入侵者進行矣反抗。為著對這支印第安部落表示敬仰之意,取這个部落的名(Apache)來做為著侍服器名。但一講著這个號名,遮閣有流傳一段有意思的故事。因為這侍服器是佇咧 NCSA HTTPd 侍服器的基礎之上,通過眾人的拍拚,不斷咧修正、打修補程式(Patchy)的產物,予人叫做是「_ A Patchy Server _」(一个修補程式侍服器)。 佇遮,因為乎「A Patchy」佮「Apache」是倚音,故最後正式號名做「Apache Server」。 後來因為商業需求不斷擴大,以 Apache HTTP 侍服器為中心,啟動閣較濟的佮 Apache 專案並列的專案,比如講 mod perl、PHP、Java Apache 等咧。綴時間的推捒、形勢的變化,Apache 軟體基金會的專案列表嘛直更新變化當中—— 不斷的有新專案啟動,專案的中止以及專案的拆分佮合併。比如一開始,Jakarta 就是為著發展 JAVA 容器若啟動的 Java Apache 專案,尾仔因為昇陽電腦的建議,專案名稱變做 Jakarta。毋過彼當陣這个管理者嘛無想著講 Jakarta 專案因為 JAVA 的火爆來發展到這馬一个囊括了濟濟的基於 JAVA 語言開源軟體子專案的專案。以到尾仔來,不得不共個別的專案對 Jakarta 獨立出來,成做 Apache 軟體基金會的頂級專案,Struts 專案就是其中一項。 為著避免類似 SCO-Linux 爭議的事件影響 Apache 軟體基金會,Apache 軟體基金會佇專案中採取結構化管理,以保護家己的合法的利益,避免藏佇咧的法律風險。 ==組織構成== Apache 軟體基金會 ( ASF ) 的董事會負責根據章程管理佮監督組織的業務佮事務。這包括著公司的資產的管理(資金、智慧財產權、商標佮支援裝置), 任命總裁佮管理 ASF 核心業務的公司官員,以及為 Apache 各專案的利益分配公司的資源。彼每一个 Apache 專案的技術決策權攏分配給其獨立的專案管理委員會;每一个案是由各人的貢獻者制定發展方向,毋是董事會。董事會每年由全體 ASF 成員選舉產生。 節甲二空二一年三月十七,董的成員包括講: * Bertrand Delacretaz * Roy T . Fielding * Sharan Foga * Justin Mclean * Sam Ruby * Craig L Russell * Roman Shaposhnik * Sander Striker * Sheng Wu ==專案== * HTTP Server:會當佇 UNIX,MS-Windows,Macintosh 和 Netware 作業系統下執行的 HTTP 侍服器的專案。 * Ant:是因為 Java 語言的構建工具,類似 C 語言的 Make 工具。 * AXIS 二:Web 服務(SOAP , WSDL)的處理器,是因為 AXIS 一 . X 重新構建。 * APR:(也就是講:Apache Portable Runtime)C 語言實現的會當紮式執行庫的管理工具。 * Beehive:為著簡單構建 J 二 EE 應用的東西模型。 * Apache Camel:一个開源的企業應用整合框殼。 * Cocoon:一个是因為組件的技術佮 XML 和 Web 應用開發框殼。 * Cassandra:一个分散式,非關連型,NoSQL 的大型資料庫。 * CloudStack:一个開源的雲計算 IaaS 管理平台。 * Cordova:一个是因為 Javascrip html css 的混生 App 開發計畫。 * DB:關於資料庫管理系統的幾个開源專案集合。 * Apache : : Deploy:是一个 ( R ) ? ex 的模組,用來快速釋出網站到 Apache 和 WAR 檔案到 Tomcat . 簡化矣多侍服器應用的釋出過程。支援是因為 Git 的釋出佮 rpm / deb 釋出,同時簡化了構建 rpm 和 deb 包。 * Derby:一个純 JAVA 的資料庫管理系統。 * Directory:是因為 JAVA 語言的 kha-tá-lok-guh 侍服器,支援 LDAP 等 kha-tá-lok-guh 存取協定。 * Excalibur:Apache Avalon 專案的前身。 * Forrest:一个釋出系統框架的專案。 * Flink:流計算 ia̋n-jín * Geronimo:J 二 EE 侍服器。 * Gump:整合管理器。 * Hadoop:閣運算編程工具佮分佈式檔案系統。 * Harmony:一个相容 JAVA 標準的 JAVA 語言的開源實現。 * HiveMind:一服務的所在(Services)佮組態(configuration)的微核心。 * iBATIS:一个是因為 JAVA 語言的資料繼續化框殼。 * Incubator:為著欲幫助遐的希望取得'''Apache 軟體基金會'''支援的計畫進入'''Apache 軟體基金會'''的稽核專案。 * Jackrabbit:內容倉庫 API 標準(Content Repository for Java Technology API,即 JSR 鋪百七)的一个開源實現專案。 * Jakarta:佇咧 ASF 中,是因為 Java 語言的一組開源仔專案的集合,這馬包含的專案有:BCEL,BSF,Cactus,Commons,ECS,HttpComponents,JCS,JMeter,ORO,Regexp,Slide,Taglibs,Turbine,Velocity。 * James:JAVA 語言實現的郵件新聞侍服器。 * Kafka : 分散式訊息佇咧列 * Labs:為基金會的成員提供上新變更的思維的計畫。 * Lenya:內容管理系統。 * Logging:一个開發會當佇 C + +、Java、Perl、PHP、. NET 電腦語言下執行的通用紀錄檔工具專案集合。 * Lucene:高效能的,是因為 Java 語言的全文檢索專案。 * Maven:專案整合構建工具。 * MyFaces:一个 JavaServer Faces(JSF)的實現框架仔。 * mod \ _ perl:為 Apache 侍服器提供 Perl 語言整合的專案。 * POI:提供 API 以供 JAVA 程式著 Microsoft Office 格式檔案的讀/寫。 * OpenOffice:提供相容 MS . Office 的文件、表格佮簡報的編輯佮展示功能。 * Apache PDFBox:用於操作 PDF 文件,會當進行建立、列印、合併、更改、驗證佮提供修改 PDF 元資料等等的功能 * Portals:佮門戶(Portal)彼技術相關的幾个案集合。 * Santuario:發展 XML 安全性方面的專案。 * Shale:佇咧 Struts 了後,發展起來是基於 JAVA 語言 Web 應用框殼。 * Shiro:權限管理 * SpamAssassin:糞埽郵件過濾器。 * Struts:一个是因為 J 二 EE 平台的 MVC 設計模式的 Web 應用框殼。 * Subversion:一个軟體版本管理系統。 * Tapestry:另外一个 J 二 EE 平台的、會當產生動態、高效能 Web 應用的框殼。 * TCL:為 Apache 侍服器提供 Tcl 語言整合的專案。 * Tomcat:一个執行 Java Servlet 佮 JavaServer Pages(JSP)的容器。 * Web Services:佮 Web Services 技術相關的專案集合。 * Xalan:XML 轉換處理器。 * Xerces:一組會當佇咧 Java,C + +,Perl 電腦語言下使用的 XML 解析器專案。 * Apache XML:XML 解決方案。 * XMLBeans:是因為 JAVA 語言 XML 物件結合工具。 * XML Graphics:發展 XML 佮圖形進行轉換的計畫專案。 * ShardingSphere:Apache ShardingSphere 是一套開源的分散式資料庫解決方案組成的生態圈。 ==參閱== * 自由軟體運動 * 自由軟體 * GNU ==參考資料== ==外部連結== * Apache 官方站點 [[分類: 待校正]]
返回到「
Apache軟體基金會
」。