Categories: CAD/CAM软件加密
GLASER - 德国 - 土木工程
通往持续成功之路
面临挑战
早在2012年,基于.NET开发的CAD软件ISBCAD就需要可靠且安全的手段来防止复制和逆向工程。灵活的许可管理对于有效地扩展软件包,以满足ISBCAD客户所设想的按需使用模型至关重要。许可证的创建和分发必须集成到销售流程中,并且需要与产品发布周期紧密协调,将数千用户的旧加密锁在ISBCAD 2013发布之前及时替换。
解决方案
通过在源代码中配置参数,可以对各个模块进行加密。所需的强大工具——AxProtector和CodeMeter保护API——在威步支持团队的卓越协助下,迅速学习并实施。
成功案例
优化的流程和更强大的功能集帮助降低了销售成本,并促进了新销售概念的设计。带有精美激光雕刻外壳的CmSticks和迷你CmStick/C Basic成为了ISBCAD品牌的优秀代言人。
Dipl.-Ing. (FH) Matthias Glaser
总经理
GLASER Programmsysteme GmbH“使用CodeMeter使我们能够可靠地为客户的需求精准授权ISBCAD。远程更新功能简化了我们的销售流程,更快地将产品交到用户手中。CodeMeter还使我们能够完美应对客户IT偏好的新挑战,如虚拟化或远程桌面解决方案。威步团队在每个步骤中提供的广泛且坚定的支持是极其出色的,这大大帮助我们在设定的雄心勃勃的时间框架内达成了目标。”
关于GLASER
GLASER Programmsysteme GmbH是一家专注于开发面向实务领域用户的用户友好型建筑规划软件的专家。公司生产用于施工工程中定位、模板、装甲和详细规划的CAD解决方案。在其35年的历史中,公司的高性能CAD软件ISBCAD已使公司成为德国及波兰、俄罗斯和罗马尼亚超过10,000名用户的可信赖合作伙伴。GLASER是Trimble Solutions Corp.的合作伙伴,通过3D BIM软件Tekla Structures和Trimble Connect,并作为首批提供混合现实行业标准头戴设备XR10的供应商之一,GLASER致力于提供密集的咨询支持和优化至客户具体需求的流程,在其扩展的产品组合中持续前行。
为什么GLASER在2012年选择CodeMeter?——开发者的视角
我们决定将ISBCAD迁移到.NET框架4.0,这时我们选择切换软件许可系统的契机出现了,因为Hardlock不支持这一框架。旧的保护系统的加密也不符合现代标准,并且为新操作系统获取驱动程序总是不确定的事情,技术支持的质量也常常达不到我们的预期。
在2012年初进行切换时,我们比较了当时可用的两种保护系统,发现以下几点:
CodeMeter | Competitors | |
---|---|---|
License borrowing | yes | only with HASP SL |
CmdLine tool for programming dongles | yes | no |
Different vendors sharing the same dongle | yes | no |
Time-based licenses | yes | only with time-based models |
Upgrade from stand alone to network | remote update | hardware replacement necessary |
Assessment of floating license volume | not necessary | necessary upon delivery to customer |
Driver installation | driverless | several issues reported on the field |
Support to end users | yes | no |
Support to developers | German in Germany | support in German not guaranteed |
Company ownership structure | private company owned by its founders | disorienting due to several ownership changes |
Infrastructural costs | no surcharge for network licenses | surcharge applicable for network licenses |
过去,我们经常遇到Hardlock驱动程序的问题,因此我们对威步(Wibu-Systems)的无驱动解决方案感到满意。我们也喜欢从本地解决方案转向基于网络的解决方案,这样的结构更具经济性。最后,威步为开发人员和终端用户提供的德语支持团队也确实影响了我们选择CodeMeter的决定。
我们在威步找到了归属感:公司的理念和显而易见的家族企业氛围让我们感到非常熟悉。”
软件保护的实施
替换所有密钥是一个重大的后勤挑战。我们首先将用VB6编写的遗留应用程序迁移到CodeMeter,并成功用CodeMeter替换了Hardlock。在2012年末,我们开始推出新的.NET应用程序,所有客户已经在使用CodeMeter。我们不再需要向客户发送单独的CD,因为所有许可信息都包含在CmDongle上,软件本身可以从我们的网站上方便地下载。现在我们为所有客户只使用一个安装程序,而不论每个客户购买和许可了什么。
与客户管理的集成
我们选择了一种定制解决方案来集成我们的客户管理,采用.NET和C#技术结合CodeMeter的编程API和核心API的强大功能。威步的支持团队通过有见地的案例和优质服务为我们提供了实质性的帮助。最终的解决方案实现了高度的集成。”
Dipl.-Ing. Arnold Dittmann
GLASER开发工程师