Libwww
函数库 来自维基百科,自由的百科全书
Libwww﹝Library World Wide Web﹞,是一个高度模块化客户端的网络应用程序接口,用C语言写成,可在UNIX操作系统和Windows操作系统上运行。
历史
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]。
参考文献
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.