许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  许可证文件中的INCREMENT与FEATURE有什么区别

许可证文件中的INCREMENT与FEATURE有什么区别

阅读数 4
点赞 0
article_banner


FEATUREINCREMENT 是 FlexNet 许可证文件中的两种核心授权行,它们的功能非常相似,都是为了定义一项具体的软件功能(Feature)及其授权信息。

简单来说,FEATURE 是“完整功能定义”,而 INCREMENT 是“增量补充”。它们最主要的区别在于设计用途和叠加逻辑

  • FEATURE:一个独立的、完整的授权定义。如果同一个功能有多条 FEATURE 行,服务器通常只会识别第一条。你可以把它看作是“绝对赋值”。
  • INCREMENT:一个可叠加的授权增量。即使同一个功能有多条 INCREMENT 行,它们的许可证数量会累加在一起。你可以把它看作是“累加赋值”。

📝 格式与字段对比

两者的基本语法格式完全一致:
{FEATURE|INCREMENT} feature_name vendor_daemon version exp_date num_lic [optional_attributes] SIGN="<signature>"


字段说明
feature_name授权的功能名称。
vendor_daemon供应商守护进程名称。
version授权的软件版本号。
exp_date授权过期日期,permanent 表示永久有效。
num_lic许可证数量,uncounted 表示数量不限。
[optional_attributes]可选属性,如 HOSTID=ANY(不绑定特定主机)。
SIGN加密签名,用于防篡改。

⚙️ 不同软件厂商的实际用法

不同软件厂商

具体使用哪个关键字,通常由软件厂商决定:

  • Cadence:强制要求仅使用 FEATURE 关键字,不允许使用 INCREMENT。
  • Synopsys:同时支持 FEATURE 和 INCREMENT,后者常用于实现“增量授权”。
  • Mentor (Siemens EDA):主要使用 FEATURE 关键字。
  • IBM:自 2010年10月 起,新生成的许可证已不再包含 FEATURE 行,统一改用 INCREMENT 行。

⚠️ 关键注意事项

  1. 文件内的行顺序:虽然 FlexNet 处理时会重新排序,但为了兼容旧版(7.0及更早),建议将 FEATURE 行放在 INCREMENT 行之前。
  2. 叠加与取代 (SUPERSEDE):INCREMENT 默认是叠加的。但通过 SUPERSEDE 属性,可以让新的 INCREMENT 行取代旧的授权,而非简单叠加。

理解这两者的区别,尤其是在处理多行授权或排查授权数量异常时,会很有帮助。


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空