可以通过哪些方式证明一段代码的版权是你的

2019-03-05 20:41:23 +08:00
 mamahaha

假如你开发了个轮子、app 或者网站啥的挂在网上(无法证明时间纪录是不是后加上去的)。有一天别人看到了然后抄过来,再然后声明版权,再再然后起诉你侵权阻止你使用甚至罚款,这种情况有可能发生吗?

6687 次点击
所在节点    程序员
45 条回复
mywaiting
2019-03-06 00:14:16 +08:00
sunnyadamm
2019-03-06 00:50:01 +08:00
代码很难保护的
xxgirl2
2019-03-06 03:38:36 +08:00
@AlisaDestiny
vim 表示:零宽字符是什么?
正如阁下在#18 所说,这个玩意好不好用得看具体材料。
dangyuluo
2019-03-06 05:53:52 +08:00
找个强力一点的 hash 算法,然后发到 facebook 上,或者区块链里
lihongming
2019-03-06 07:55:12 +08:00
参照好莱坞的做法——把代码打印出来,寄封信给自己,不要拆封,邮戳就是最有力的证据。
C2G
2019-03-06 08:04:20 +08:00
发网上之前公证
hanbing135
2019-03-06 08:09:35 +08:00
当然是软件著作权证书啊 ls 一窝有的没的法院都不认的东西
avenger
2019-03-06 08:17:42 +08:00
github 的 commit 时间算不算?
weixind
2019-03-06 08:43:56 +08:00
@avenger commit 时间是可以更改的。
qiukong
2019-03-06 09:14:02 +08:00
最简单的扔 gist.github.com ,时间没法修改。
crc8
2019-03-06 09:23:02 +08:00
@qiukong 关键是法规上是否承认这种方式。
Jameson1559
2019-03-06 09:33:17 +08:00
#25 的方式还说不定真的可以,就是打印一份之后给自己寄一封 [挂号信] ,这个我印象中还真的可以作为证据,并且是法院承认的证据
qiukong
2019-03-06 09:40:02 +08:00
@crc8 悬,法律最保险的还是公正吧。不过我感觉楼主需要的也就是情理上的一个证明
zealot0630
2019-03-06 09:48:36 +08:00
用 trusted timestamp 网上有很多免费 TSA 可以用
wweir
2019-03-06 09:53:22 +08:00
让这段代码众人皆知,别人说再多也没用。
或者构建技术、业务上护城河,别人玩不转,也就不在乎谁说代码是自己的
wxl1380610
2019-03-06 09:55:46 +08:00
软著 , 说实在的 代码没啥版权吧 ,只能说产品有版权吧 ,
qilishasha
2019-03-06 11:23:36 +08:00
自己弄一套开发语言即可
honeycomb
2019-03-06 11:50:27 +08:00
@mamahaha 在国内比较有效的办法是去做一下登记,这样发生法律纠纷的时候便于举证
TobiahShaw
2019-03-06 12:26:44 +08:00
你可以提交更早的发布证据,把他的专利类的知识产权给异议掉,这样的代价是所有人都无法注册相关专利了
zjsxwc
2019-03-06 12:52:42 +08:00
开源, 加 license, 有你的 git commit 记录就更好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/541481

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX