加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

开发/运行C#类库的许可机制?

发布时间:2020-12-15 03:45:42 所属栏目:百科 来源:网络整理
导读:我正在开发一个.Net类库(一个数据提供者),我开始考虑如何处理许可图书馆给潜在的购买者.通过许可,我的意思是试图阻止我的图书馆被没有购买的图书馆使用的机制,而不是软件许可证(即Apache,Gnu等). 我从来没有处理过许可证,而且在过去,我一直开发应用程序,而不
我正在开发一个.Net类库(一个数据提供者),我开始考虑如何处理许可图书馆给潜在的购买者.通过许可,我的意思是试图阻止我的图书馆被没有购买的图书馆使用的机制,而不是软件许可证(即Apache,Gnu等).

我从来没有处理过许可证,而且在过去,我一直开发应用程序,而不是库.我不想让我的客户困难;知道这是不可能的.只是一些机制,让我得到体面的保护,而不会让客户跳过篮筐或咬牙切齿.

我认为该机制将在开发模式下使用该类时检查有效的许可证,而不是运行时模式(当客户的软件发布给客户时).我认为图书馆通常是每个开发商销售的,但是我不知道如何才能完成这一工作,而不会使我的客户感到恶心;也许这将留给荣誉系统.

我在Google上搜索并发现了许多方法.理想情况下,我想做一些普遍接受和常见的事情,如果有的话,“正确”的方式可以授权类库,而不是让我的客户处理另一个许可证机制.坚定推动正确的方向将不胜感激!

解决方法

这是.NET提供的解决方案

http://www.ddj.com/web-development/184416695

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读