漫游【922】

五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理

OSI(Open Source Initiative)-开源协议 http://opensource.org/licenses/alphabetical 

常见Web服务器Apache、Lighttpd、Tomcat、Jetty、IIS 

Tomcat和Jetty面向Java语言,先天就是重量级的Web服务器,它的性能与Nginx没有可比性,这里略过。

IIS只能在Windows操作系统上运行。Windows作为服务器在稳定性与其他一些性能上都不如类UNIX操作系统,因此,在需要高性能Web服务器的场合下,IIS可能会被“冷落”。

Apache的发展时期很长,而且是目前毫无争议的世界第一大Web服务器

Lighttpd和Nginx一样,都是轻量级、高性能的Web服务器

Nginx    

engine ['nd3In] X

协议: BSD-2-Clause

由于Nginx使用基于事件驱动的架构能够并发处理百万级别的TCP连接,高度模块化的设计和自由的许可证使得扩展Nginx功能的第三方模块层出不穷,而且优秀的设计带来了极佳的稳定性,因此其作为Web服务器被广泛应用到大流量的网站上,包括腾讯、新浪、网易、淘宝等访问量巨大的网站。

Jetty:

Jetty provides a Web server andjavax.servlet container, plus support forSPDYWebSocketOSGiJMXJNDIJAASand many other integrations. These components are open source and available for commercial use and distribution.

Apache Tomcat

协议: Apache License version 2

Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.

    JCP:  The JCP program holds the responsibility for the development of Java technology. As an open, inclusive organization of active members and non-member public input, it primarily guides the development and approval of Java technical specifications.

----------------------------------

UNIX(此名称源于以前的多路信息与计算服务—— Multiplexed Information and Computing Service,Multics ——操作系统)于 1969 年由 AT&T Bell Labs 发明,是一种健壮、灵活且对开发人员友好的计算环境。UNIX 最初是为 PDP 微型计算机的 Digital Equipment Corporation(DEC)系列编写的,目前它是最受欢迎的多用户通用操作系统,并在所有计算领域——甚至包括曾被大型机垄断的领域——占据主导地位。

AIX 是 Advanced Interactive eXecutive 的缩写,于 1986 年 1 月推出,是 IBM 发布 UNIX 操作系统。



Enterprise JavaBeans Technology

Enterprise JavaBeans (EJB) technology is the server-side component architecture for Java Platform, Enterprise Edition (Java EE). EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology.   --oracle



你可能感兴趣的:(开源协议)