【发布时间】:2018-12-04 23:00:17
【问题描述】:
我已经完成了我的 powershell 工具,想知道是否有办法阻止人们在未来对其进行更改。
我知道我可以将它编译成一个 exe 文件,但我真正想要的是停止修改代码,这样它就会永远有我的名字反对它,我为我的工具感到非常自豪,所以我会讨厌如果我离开的想法该组织,他们仍然使用它有人来并更改了几行代码,并声称它是他们自己的。
即使它在代码中使用密码加密也可能。
关于这将如何工作或是否可能的任何想法?
欢呼
【问题讨论】:
-
您确实意识到您所问的基本上会阻止人们在可能的情况下修复您的代码中的错误(事实并非如此)?此外,即使您是编写代码的人,合法所有者也很可能是您的雇主。
-
没有人“拥有”代码。一旦它被编写和使用,它就成为集体的一部分。编写好的代码并提高您的声誉。将它添加到 github 和破坏者会使他们变得迟钝。闪耀吧。
-
您可能想查看代码签名:darkoperator.com/blog/2013/3/5/…
-
@NoRefundsNoReturns 很抱歉打破了你的泡沫,但是未经雇主许可将你在工作中编写的代码发布到 Github(或其他类似的地方)可能会给你带来严重的法律麻烦。
-
@AnsgarWiechers 并且一旦编写了该代码,您将无法“取消看到”该代码,并将在未来的项目中使用它。仔细读。我不主张将公司代码放在 github 上。 Adam 担心
his的声誉。我的建议对于维护您认为自己“拥有”的代码的个人声誉是合理的。这当然会引发一个问题,即如果你想控制它,为什么要让人们看到它。但是that是一个不同的问题。下次我不需要法律建议时,我会提醒您。
标签: powershell user-interface win32gui