软件是一种特殊的商品,软件厂商根据自己产品的特性会制定不同的许可类型进行销售,下面是几种常见的许可证类型:

1)用户许可证

指每一个需要使用软件的用户都要获得一个许可证。


2)开发者许可证

是指软件开发人员如果需要采用此软件进行开发,每一个调用该软件提供的接口或修改者源代码(如果源代码有提供)的开发者必须获得开发者许可证。如果被授权的开发者使用软件接口再封装为新的软件或接口给其他开发人员使用,则其他开发人员也需要有许可证才能使用,否则被禁止使用。

拥有开发者许证开发出来的软件产品发布时,一般情况下您的用户使用您的软件时不需要再购买开发者许可证或者用户需要证,一般我们称谓免费分发类型开发许可证;但还有部分产品需要您继续购买用户许可证和服务器许可证等分发类型的许可证,一般我们称谓非免费分发类型的开发许可证。


3)OEM许可证

是指该开发商提供的软件作为您开发的产品的一部分一起分发给您用户,您必须获得一个OEM许可证才能合法分发。


4)年度许可证

是指该软件是一年使用有效期,到期后不能继续使用,如要继续使用,需要重新购买。