本文目录一览

1,咨询下开源协议

http://www.awflasher.com/blog/archives/939比较下,应用都蛮多的

咨询下开源协议

2,linux遵从什么开源软件许可协议

内核遵循GPL v2软件一般是GPL v2,GPL v3,BSD,APACHE,mozilla,LGPL等协议,甚至有闭源软件文档一般是GNU FDL
GPL
你好!GNUhttp://www.gnu.org/gnu/linux-and-gnu.zh-cn.html你了解下就知道了仅代表个人观点,不喜勿喷,谢谢。
ip(tp) 协议

linux遵从什么开源软件许可协议

3,openstack遵循什么开源协议

OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将 OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其...
概述 关于如何安装部署openstack,各个大小公司纷纷推出自己的方案和产品,例如fuel、trippleo、rdo、devstack等等。试用了rdo等工具后,也萌生了实现一个自研工具的想法(顺便弥补这一块知识的空白)。

openstack遵循什么开源协议

4,github的开源项目问题

你要看下它的开源许可协议,不同的协议限制是不同的,如下是一些常见的协议Apache Lience允许使用者修改和重新发布代码(以其他协议形式),允许闭源商业发布和销售。BSD协议,需要遵守以下规则(2-Clause则不带第3条):1.如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议;2.如果再发布的只是二进制类库/软件,则需要在类库/软件的文档那个和版权声明中包含原来代码中的BSD协议;3.不可以用开源代码的“作者/机构的名字”或“原来产品的名字”做市场推广。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。MIT是和BSD一样宽范的许可协议,作者只想保留版权,而无任何其他了限制.也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以二进制发布的还是以源代码发布的。要点:商业软件可以使用,也可以修改MIT协议的代码,甚至可以出售MIT协议的代码。

5,apachetomcat与jakartatomcat有什么区别

最开始,所有关于Java的项目,都集中在Apache的Jakarta项目之下,作为子项目存在,这时的Tomcat称为Jakarta Tomcat。后来,Jakarta下面项目太多,就开始分家了,如Ant、tomcat等等,所以现在称Apache Tomcat。实际是一回事儿去官方网站下载,一个可能是安装包,一个是以安装好的文件包
apache是一个开源的组织名。后来制定了一个以apache命名的开源协议。jakarta是apache组织下的一套java解决方案的开源软件的名称,它包括了很多子项目。tomcat,ant,struts等等也是apache下的开源项目。同时也是jakarta的关联项目。官网:www.apache.org
apache是一个开源的组织名。后来制定了一个以apache命名的开源协议。jakarta是apache组织下的一套java解决方案的开源软件的名称,它包括了很多子项目。tomcat,ant,struts等等也是apache下的开源项目。同时也是jakarta的关联项目。官网:www.apache.org

6,什么是开源为什么linux是开源windows不是

问题很搞笑。。。使用Linux必须手动输入命令是一个偏见。本人长年累月地使用Linux,但是我并不熟悉Linux的命令。Linux一般都部署在服务器上,为了让服务器更稳定,在服务器上安装Linux时常常不安装图形环境。这也是让人产生“做什么事情都需要手动输入命令”的错觉。实际上,我对开源的概念也不是十分理解。简单地说,允许查看、修改源代码的软件就属于开源软件。而像Win和MacOsX这样的系统,源代码都是保密的,他们都是闭源软件。按照开源许可协议,所有的Linux发行版都必须公开源代码。不过因为源代码很占用空间,源代码一般不会直接附在发行版的光盘中,需要您自己下载。DOS系统是由汇编语言编写的,其余的能叫上名字的操作系统,比如Linux、DBS、Win之类的,一般都是由C语言编写的。因为Win是闭源软件,因此您看不到它的源代码,修改起来也比较难。要想修改Win,首先您要熟悉软件的反汇编技术,其次您要做好保密工作,不要让人发现,被发现了是要坐牢的。顺便说一句:WinCE是开源的。修改Linux的源代码就比较自由了。不知到您的编程水平如何,我稍微提醒您一下,自2.6.27开始,Linux内核的代码就超过1000万行了,虽然大部分的代码都是些驱动程序。在阅读源代码前,最好先找本介绍Linux内核原理的书。
开源不等于免费,它只是提供了源代码,大部分开源软件都是免费的开源有很多方式,linux遵循GPL协议,其他还有BSD,MIT,APACHE等多种协议linux和windows底层代码都是c和汇编写的,上层的就随便用哪种语言了c和汇编对硬件的控制力和运行效率是其他语言根本无法比拟的windows2000有过源代码泄漏事故,流传出来的代码都是c和汇编linux的内核代码在kernel.org库和应用程序部分在gnu网站,都是gpl的,其他的就比较杂了,授权协议也不同,闭源的软件也很多
所谓开源,是在发布软件的同时,放上这个软件的源代码,这样不仅有利于大家对这个源代码排错,也可以根据这些源代码重新定制编译成更适合自己的程序。所以开源软件是免费的,并且不会有版权纠纷。而windows仅仅是发布了软件而已,并没有开放源代码展示这个程序是怎么做成的,所以有严格的版权所属。LINUX是由芬兰的赫尔辛基大学的一个研究生用C语言编写的。linux系统下,/usr/src/linux目录下的东西就是内核源代码比尔盖茨亲自说windows是用最古老的basic语言开发的。
为什么LINUX开源的,这个故事就长了,windows不是开源的是应为windows属于微软的商业操作系统。源码肯定是不会公开的。LINUX大多数代码是C,既然是开源软件你当然可以修改,甚至发行自己的Linux版本,当然你发行的版本也要遵守开源的准则。这个网站可以给你参考。http://linux.vbird.org/

文章TAG:开源协议  咨询下开源协议  
下一篇