软件许可管理是什么
软件许可管理(SAM)是把组织内所有商业软件与开源组件的授权类型、数量、到期时间、用量与责任人放进统一台账,并按周期核对实际使用。它防的是三类损失:用量超出授权导致违约与补费、部门重复采购同一软件、授权到期未续造成服务中断或版本升级受阻。台账只有在和真实用量对得上时才有价值,因此盘点必须数「实际活跃使用」而不只是数采购数量。
基本信息
| 授权类型 | 命名用户、并发、按 CPU/核、订阅、永久授权 |
|---|---|
| 风险 | 超用违约、重复采购、到期断服 |
| 机制 | 台账 + 用量盘点 + 续费提醒 |
| 覆盖范围 | 商业软件与开源组件都要登记,开源同样有许可义务 |
| 频率 | 至少每季度核对一次用量,到期前 60 天启动续费评估 |
典型使用场景
- 年度 IT 预算编制,需要列出全部授权支出与到期分布
- 厂商审计发函,需要在期限内给出准确的安装与用量证据
- 团队人员变动大,席位释放与再分配需要依据
- 统一研发工具链时清理重复功能的软件与重复合同
- 引入开源组件前确认许可类型与商用限制
台账字段示例
台账字段示例
软件:设计协作工具 # 名称与用途要写清楚,避免同名混淆
授权:100 命名用户,年订阅 # 计量口径决定超用判断方式
到期:2027-03-31 # 到期前设提醒,避免自动续费被动接受
用量:87 活跃 / 100 # 活跃用量与采购量之差就是可回收空间
负责人:IT 管理员 # 无责任人的台账半年内必然过期
开源:组件名 / 许可类型 / 使用范围 # 商用限制与传染性许可需单独标注授权模式对照
| 模式 | 计量方式 | 常见风险 |
|---|---|---|
| 命名用户 | 按人头指定账号 | 离职未回收,席位长期闲置 |
| 并发 | 按同时在线的峰值 | 峰值集中在特定时段,扩容口径难判 |
| 按核/CPU | 按物理机或虚机核数计费 | 扩容后未更新授权,用量悄然超标 |
| 订阅 | 按周期付费 | 自动续费无人复核,功能与实际需求脱节 |
| 永久 | 一次性购买 + 维保 | 停维保后安全补丁不可得 |
开源组件也要按许可分类登记:宽松许可(如 MIT、Apache-2.0)通常只需保留声明,传染性许可(如 GPL、AGPL)对分发或对外提供服务有额外义务;具体适用以许可原文与法务判断为准。