Libwww﹝Library World Wide Web﹞,是一個高度模組化用戶端的網路应用程序接口,用C語言寫成,可在UNIX操作系统和Windows操作系统上運行。
Libwww的目的是作為協定實驗的測試平台[1],使軟件開發人員不必“重新發明車輪”[2]。
歷史
1991年和1992年,蒂姆·伯納斯-李和CERN的一名學生揚-弗朗索瓦·格羅夫利用可攜式C代碼重寫了NeXTSTEP作業系統原始的WorldWideWeb瀏覽器各種組件,用於展示全球資訊網的潛力[3]。最初,Libwww被稱為Common Library,無法作為單獨的產品使用[4]。在Libwww普及使用之前,整合在CERN程式庫中。1993年5月伯納斯-李宣布,Common Library稱為Libwww,並被授權為公有領域,以鼓勵網頁瀏覽器的開發[5]。他最初考慮在GNU通用公共授權條款下發佈軟體,而不是公有領域,由於擔心像IBM等大型公司會被GPL的限制而不敢使用,所以決定不這麼做[6][7]。函式庫早期的快速發展導致了羅伯特·卡里奧整合到他的MacWWW瀏覽器中出現了問題[8]。
從1994年11月25日(版本2.17)開始亨利克·弗里斯蒂克·尼耳森負責Libwww[9]。1995年3月21日,隨著版本3.0發布,CERN將Libwww移至全球資訊網協會(W3C)管理[10]。從1995年起,Line Mode Browser不再單獨發布,而是Libwww組件的一部分[11]。
W3C建立了Arena網頁瀏覽器作為HTML3、CSS、PNG和其他特性如Libwww的試驗平台和測試工具[12],但在beta 3之後,Arena被Amaya取代[13]。2003年9月2日,W3C由於缺乏資源而停止了Libwww的開發。基於其為開放原始碼的特性,任何人都能為Libwww付出一點心力,這也確保了Libwww能一直進步,成為更有用的軟體[14]。
使用Libwww的應用程式,如被廣泛使用的Lynx及Mosaic即是用Libwww所寫成的[10]。
参考文献
- ^ libwww. ROS. [2 June 2010]. (原始内容存档于2013-05-02).
- ^ Nielsen, Henrik Frystyk. W3C Reference Library. World Wide Web Consortium. 14 May 1998 [27 June 2010]. (原始内容存档于2012-11-05).
- ^ Kesan, Jay; Rajiv Shah. Deconstructing Code (PDF). Yale Journal of Law & Technology. 2003, 6: 291 [2017-04-23]. (原始内容 (PDF)存档于2010-01-20).
- ^ Berners-Lee, Tim. Common Library. World Wide Web Consortium. 3 November 1992 [3 June 2010]. (原始内容存档于2020-10-11).
- ^ Berners-Lee, Tim. May World-Wide Web News. World Wide Web Consortium. May 1993 [7 June 2010]. (原始内容存档于2010-04-16).
- ^ History of Libwww (PDF). GoverningWithCode.org: 3. [2017-11-12]. (原始内容 (PDF)存档于2009-09-16).
- ^ Berners-Lee, Tim. Policy. World Wide Web Consortium. [1 September 2010]. (原始内容存档于2020-09-23).
- ^ Petrie, Charles; Cailliau, Robert. Interview Robert Cailliau on the WWW Proposal: "How It Really Happened.". Institute of Electrical and Electronics Engineers. November 1997 [18 August 2010]. (原始内容存档于2011-01-06).
- ^ Kahan, José. Libwww - the W3C Protocol Library. World Wide Web Consortium. 2 September 2003 [2 June 2010]. (原始内容存档于2021-01-28).
- ^ 10.0 10.1 Kahan, José. Change History of libwww. World Wide Web Consortium. 2002-06-07 [2010-05-30]. (原始内容存档于2010-06-20).
- ^ Kreutzmann, Dr. Helge. WWW-Browsers for Linux. 6 January 2010 [3 June 2010]. (原始内容存档于2020-07-26).
- ^ Lie, Håkon Wium. Arena: Frequently Answered Questions. World Wide Web Consortium. 15 June 1996 [2 June 2010]. (原始内容存档于2017-07-21).
- ^ Lafon, Yves; Lie, Håkon Wium. Welcome to Arena beta-3. World Wide Web Consortium. 16 September 1996 [2 June 2010]. (原始内容存档于2020-09-28).
- ^ Kahan, José. Future of Libwww Survey. World Wide Web Consortium. 2003-09-02 [2010-06-02]. (原始内容存档于2013-10-09).
外部連結
|
---|
1990年代 |
---|
1990年 | |
---|
1991年 | |
---|
1992年 | |
---|
1993年 | |
---|
1994年 | |
---|
1995年 | |
---|
1996年 | |
---|
1997年 | |
---|
1998年 | |
---|
1999年 | |
---|
|
|
2000年代 |
---|
2000年 | |
---|
2001年 | |
---|
2002年 | |
---|
2003年 | |
---|
2004年 | |
---|
2005年 | |
---|
2006年 | |
---|
2007年 | |
---|
2008年 | |
---|
2009年 | |
---|
|
|
2010年代 |
---|
2010年 | |
---|
2011年 | |
---|
2012年 | |
---|
2013年 | |
---|
2014年 | |
---|
2015年 | |
---|
2016年 | |
---|
2017年 | |
---|
2018年 | |
---|
2019年 | |
---|
|
|
2020年代 |
---|
2020年 | |
---|
2021年 | |
---|
2022年 | |
---|
2023年 | / |
---|
2024年 | / |
---|
|
|
|