整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:(010) 8588 8564

开源软件许可证知识产权问题

  自在软件的英文是“Free Software”,此处的“Free”是自在(Freedom)的意义,而不是“免费”的意思,它原意着重的是软件代码自在的活动,即答应任何人根据一定的答应规矩来运用、复制、修正、分发的软件。开源软件(Open Source Software)也具有自在软件的大部份特色,但开源软件从其价值取向上不彻底等同于自在软件。开源软件的界说着重于经过源码的揭露,为社会供给创造功能完善和高质量软件的潜力,并回避了自在、社会和原则等概念。运用开源软件这一说法也有助于防止“Free”歧义性,即防止将“自在”与“免费”相混杂。通常情况下,通常将自在软件与开源软件作为同一个概念进行评论,在欧洲将其统称为 FLOSS(Free / Libre Open Source Software),它们是与专有软件(或商业软件)相对应的一个概念。

  随着开源运动的遍及,开源的理念现已被广泛承受,很多的北京网站优化开发者和用户也经过不相同的方式运用着开源软件。但在这一进程中,在享用开源软件带来的自在与便利时,咱们不得不正视开源软件的答应授权疑问。

  同传统商业社会的软件相同,开源软件也从一开端就在寻求维护知识产权的办法。通常意义上知识产权维护包括四个方面的内容:版权、专利、商标、商业秘密。开源软件在对其本身的知识维护方面是经过开源软件答应证进行的,每款开源软件在发布时,其目录中都包括一个对于该软件答应授权的答应证及其阐明,用以向后续者清晰能否对该软件进行运用、修正和再发布等。

  在运用开源软件时,特别是需求根据开源软件进行商业开发时,圈定了一类能满意根本运用的开源软件后,就需求对开源软件答应证进行研讨,需求了解其答应规矩对自已的后续开发和运用是不是有束缚,如有束缚,则需求挑选带有适宜答应证的软件。为了削减不必要的费事和不对开源软件的答应授权形成损伤,对开源软件的答应授权进行剖析是十分必要的、必需的。

  公认的开源软件答应证需求经过OSI(Open Source Initiative,简称 OSI)的认证,当时经过OSI认证的答应证有63种。OSI通常从9个方面来供认答应证是不是是开源软件答应证:(1)发布的自在、(2)对于对源代码的请求、(3)对于演绎著作、(4)对于源代码的完好性、(5)不得轻视任何个人或集体、(6)不得轻视任何运用领域、(7)对于答应证的发布、(8)对于程序的有些、(9)答应证不能影响其它软件。详细的答应证的名称及其内容能够拜访OSI的网站-墨竺网。

  而这些开源软件答应证又能够分为五大类:(1)严厉开源规矩;(2)能够存在非开源有些;(3)能够兼容非开源软件;(4)答应软件专利;(5)彻底敞开。

  经过OSI认证的开源软件答应证具有以下5个一起特征:(1)供认版权;(2)发布的责任——将取得的源代码再发布;(3)对发布的源代码的请求——须确保源代码的完好和能够被取得;(4)答应修正——能够根据取得的源代码发生演绎著作;(5)没有担保。

  在选用开源软件答应证时,需求思考它们的不相同点,下图从是不是答应同其它开源代码混合、是不是答应同根据其它答应协议的开源软件混合、是不是有必要揭露源代码、是不是清晰了专利答应授权、是不是清晰了专利侵权致使授权终止、是不是清晰答应与函数库衔接、是不是只能按按本答应证发布代码(传染性)、是不是答应多重答应、是不是对运用接口做规则、是不是对商标做出规则、是不是能够自在挑选答应证版别和是不是清晰规则诉讼管辖地及准据法等12个方面对开源软件答应证进行了对比,对比内容如图中所示:

  选用开源软件的四个根本原则:

  (1)从开源软件开发的视点来看,假如想对开源程序包做的只是运用其作为东西来出产与其别离的著作,那么绝大多数开源答应证都是能够的;

  (2)假如想将软件用于商业性发行且不愿意发行自个所修正的源码,那么能够挑选BSD答应证,它能使修正坚持专有;

  (3)假如期望源码总是自在的,GPL答应证及LGPL答应证是好挑选;

  (4)假如想在与其它人同享代码时供给相应的维护,能够挑选MPL答应证,该答应经过将软件(和任何对它的改进)分为受维护的(“关闭的”)有些和奉献(“敞开的”)有些,在彻底敞开的GPL答应证和关闭的BSD答应证之间架起一座奇妙的桥梁。

  需求注意的几个疑问:

  在选用开源软件和研讨剖析开源软件放可证时,需求重视当时开源软件发展中的非开源趋势,比如Google,Apple等公司很多根据开源软件来构建自个的效劳或将开源软件并入自个的硬件商品中,尽管与开源软件答应协议(如GPL、LGPL)等不构成实质上的矛盾,但终究的结果是有关的公司根据开源软件做了修正和定制,却没有公布源代码。新近推出的GPL v3没有对这类现象进行束缚,而Affero GNU Public License却期望能对这些形成进行束缚。从这个疑问的反面咱们也能够看到,只需不将根据开源软件所开发或修正定制的软件做为商品来出售,公司能够在此基础上创造出自个的商业形式而又不违背开源软件答应证的束缚。

  美国联邦上诉法院在Jacobsen v. Katzer的判决中,历史上首次供认“开源协议”是一种著作权协议,违背协议即是侵权行为。这一点是公司和用户在选用开源软件时不得不思考的:开源软件的答应协议相同遭到司法的维护。

  商标:敞开源码不等于免费运用商标。很多的开源软件都有其商标,如Linux、Apache等,能够在其放答应协议的规则的范围内去运用其代码,但不能未经其附加授权而运用其商标,对这些商标的滥用恫相同也是不答应的。

  因为开源软件集市化的开发形式,开源软件商业化运用的进程中,怎么处理代码的知识产权瑕疵和歹意圈套?以及怎么确保开源软件的质量疑问都是需求要点思考的。一个浅显的观念,对开源软件的运用比运用传统商业软件的进程要杂乱得的多,这个杂乱不是由代码所发生,而是由开源软件特色的授权形式所决议。