前言
数字化转型的洪流正在不断对工业软件提出新的要求。在包括“智能工厂”、“智能生产”以及“智能物流”在内的主要领域里,工业软件正逐渐向智能化、嵌入式、分布式、互联化的方向演进。
传统的软件保护和授权方式并不能适应工业软件新形式的需求。一方面,工业软件的系统结构越来越复杂,在商业模式上个性化需求和批量定制制造正逐渐成为主流,这对软件授权的信息化和管理能力提出了挑战;另一方面,工业软件的嵌入式和分布式发展,也对相关授权产品的技术架构提出了新的要求。
1. 工业软件的授权与保护
传统的工业软件存在着保护和加密的需求。虽然工业软件一般是与硬件设备配合使用的,但是软、硬件开发商可能并不相同,因此软件本身还需要单独保护,以防止非授权使用。由于传统的工业软件主要以产品的形式销售,产品的配置类型较少,因此在对授权的管理上较为简单。此外在国内,传统工业软件主要以Windows桌面应用为主。
1.1 智能制造下工业软件的演变
在全球各行业巨头积极推进数字化转型示范效应带动下,工业制造正在由传统的集中式控制向分散式增强型控制的模式转变。与之相对应,工业软件相对传统架构来说也变得更加复杂和多样化。
首先,是智能化。嵌入式应用变得越来越普遍。工业软件不再是运行在工控机上,向硬件设备发送指令,而是直接运行在硬件设备上,成为了设备的一部分。其次,是分布式。由于智能制造的复杂性,整个系统不再可能由一个中心集中完成操作控制,而是需要分解成负责不同生产步骤和流程的多个子系统,然后再由管理中心协调操作。不同子系统之间通过网络互联,共同完成复杂的制造过程。
图1 智能制造时代下的工业软件架构
工业软件的销售模式也在发生着变化,从过去的按产品销售向着以按模块、功能和时间区分的服务化模式转变。在这种模式下,工业软件开发商可以更好地迎合市场对工业制造个性化和批量定制需求的快速增加。
1.2 工业软件的授权与保护
在这种变化下,传统的软件保护方式不再适用。
传统的软件保护方式是针对面向产品的销售模式的。因为缺乏理想的管理手段,它不能应对按功能、时间进行销售的服务化模式。
传统的软件保护方式对运行平台的支持不够完善,不能为嵌入式和分布式系统提供足够的支持。
传统的软件保护方式不能满足智能制造的信息化要求,不能提供自动化、可集成的企业级授权管理系统支持。
随着智能制造的发展,工业软件迫切需要一种能够适应行业发展趋势、可以为不同平台提供授权支持、可集成的企业级授权管理方案。
2. 比特授权云
比特授权云是面向软件产品的模块化、软件销售的服务化以及软件管理的信息化而推出的企业级软件授权管理方案。
比特授权云是集中式的授权管理平台,以互联网服务的形式为开发商软件提供不间断的全自动授权服务。比特授权云不仅提供基于WEB的图形化管理界面外,还提供可供集成的后端管理接口(Back-office API),可由开发商无缝集成至内部信息系统中,成为企业信息化管理过程的一部分。
跟传统授权方案相比,比特授权云极大提升了授权管理能力。一方面,它可以支持工业软件按模块、时间进行销售的需要,为软件创建数以千计的基础授权单位,以精细的粒度分别对各个模块进行授权控制;另一方面,它适应现代企业大规模管理的需求,可以管理百万级授权,并进行灵活的检索、统计及分析。
图2 比特授权云授权管理首页
3. 比特授权云在工业软件授权中的应用
3.1 以授权决定功能
传统的工业软件直接操作硬件。要实现不同的产品功能,往往使用不同的硬件配置,以降低成本。随着硬件设备的BOM成本越来越低,设备的装配和安装成本占据了越来越大的比重。另一方面,如之前所述,定制化和个性化生产逐渐成为主流,单一配置的硬件生产数量在降低,而个性化配置的数量急剧增加。在这种情况下,采用相同的软硬件平台,并以授权来控制不同产品配置的方式就具有很大的灵活性和成本优势。
工业软件开发商可以使用同一套软件并搭配相同的硬件配置,并将设备的配置和功能交给比特授权云的“特征项”来控制,从而降低生产和部署成本。工业软件开发商或集成商根据用户的订单产生相应功能的授权,将它安装到设备中,就产生了具有订单要求的设备。
3.2 全平台与微授权
比特授权云的授权客户端支持传统的PC环境(包括Windows、Linux和macOS等操作系统)和主流的嵌入式运行环境(包括ARM Linux和Android等),为工业软件提供了全平台授权支持。
比特授权云提出了的“微授权”的概念,为在嵌入式环境下的软件提供授权和保护支持。微授权,为智能制造而生。
3.3 授权的管理与数字化
比特授权云支持与开发商内部信息系统紧密结合,以实现授权的自动化生成、激活和升级操作。比特授权云还允许工业软件开发商了解和分析授权的使用情况,为改进产品、服务和营销提供数字化依据。
结语
比特授权云是面向工业互联网时代软件架构和销售模式的新一代数字化授权产品,它为工业软件保护和授权提供完善的企业级解决方案,是帮助工业软件企业实现数字化发行和管理的强有力工具。