你如何为你的程序制作许可证?

时间:2022-11-12 12:33:43

As the title says "How do you make a license for your programs?" Do you use a plugin or do you make your own? I've looked the whole day for finding resulutions, but didnt found one yet. I basically want a normal license for my program: A textbox where you type your license "XXXX-XXXX-XXXX-XXXX" Is it possible to make this yourself, or should i use a website for it? If i should use a website, which do you recomend then?

正如标题所说:“你如何为你的节目制作许可?”你使用插件还是制作自己的插件?我整天都在寻找结果,但还没找到。我基本上想要我的程序的正常许可证:你输入许可证的文本框“XXXX-XXXX-XXXX-XXXX”是否可以自己制作,或者我应该使用网站?如果我应该使用一个网站,你推荐哪个?

1 个解决方案

#1


It is rather simple to implement a simple license yourself BUT it will no be very save.

自己实现一个简单的许可证相当简单,但它不会很节省。

Because C# is transformed into IL, everybody can decompile your code easily and work around your license checks. It is very hard to build a license mechanism in a save way, so you should resort to some existing, proven solution.

因为C#被转换为IL,所以每个人都可以轻松地反编译代码并解决许可证检查问题。以节省方式构建许可机制非常困难,因此您应该采用一些现有的,经过验证的解决方案。

#1


It is rather simple to implement a simple license yourself BUT it will no be very save.

自己实现一个简单的许可证相当简单,但它不会很节省。

Because C# is transformed into IL, everybody can decompile your code easily and work around your license checks. It is very hard to build a license mechanism in a save way, so you should resort to some existing, proven solution.

因为C#被转换为IL,所以每个人都可以轻松地反编译代码并解决许可证检查问题。以节省方式构建许可机制非常困难,因此您应该采用一些现有的,经过验证的解决方案。