我看到了一个商业程序,比较喜欢它的功能,但是我感觉我自己能做的更好一点。我现在想模仿这个商业程序的功能(非逆向),完全从头开始编写一个开源版本的程序,但是功能创意来自于这个商业程序,甚至某些界面设计。但是代码是我自己写的,怎样实现对应的功能完全是按我自己的理解写出来的。
请问这样违法么?
1
wafm 2020-04-10 01:35:45 +08:00 1
不违法,放心
|
2
imn1 2020-04-10 01:40:39 +08:00
这样问难判定
但以我理解,输入、处理、输出(包括交互界面)都跟该软件无关的话,应该不违法吧 |
3
efaun 2020-04-10 01:43:49 +08:00
界面不行吧,有个人用 tg 抄了一个微信,都被告了(未经查证的消息)
|
4
JSRUN 2020-04-10 01:58:39 +08:00 via Android
腾讯曾经模仿了那么多 违法了吗
|
5
charlie21 2020-04-10 02:00:33 +08:00 via iPhone
就当把一个高仿真原型实现了
|
6
haomaming 2020-04-10 02:15:02 +08:00
这玩意是行业潜规则吧。有多少公司都是这么干的。违不违法是玄学。说你违法不违也违,说你不违法违也不违。业界著名的大流氓毒瘤就是这么起家的,后来混大了开始反过头来到处告别人(手动斜眼)
|
7
ysc3839 2020-04-10 02:17:53 +08:00
这问题似乎不好说,只能说有风险。
印象中 Compaq 最早做 PC 兼容机,使用了 Clean Room 技术来模仿了 IBM 的 BIOS,但还是遭到了起诉,不过最终 IBM 败了,拉开了 PC 生态圈的序幕。 |
8
Archeb 2020-04-10 02:20:31 +08:00
不违法,ReactOS 还造了个 NT 兼容的系统呢,从外观到 API 接口都一致,你看微软告他了么...
|
9
WeaPoon 2020-04-10 02:22:07 +08:00
除非有界面专利或者功能(技术)专利,要不然模仿个 1+1 的功能,岂不是还犯罪了。
程序员在了解功能技术情况下,自己一行代码一行代码写出来,这也要犯罪,那真是很难了。 亦或者你要担心,界面就改一改,不要非要凑到一模一样的上去。 |
10
msg7086 2020-04-10 02:36:24 +08:00 2
功能和设计属于专利范畴。源代码属于版权范畴。
如果你从头开始编写一个开源版本,没有参考商业软件的源代码,那么是不会侵犯版权的。 但是如果商业软件申请过专利,不管是功能上的专利还是外观设计上的专利,你都会有侵犯专利权的可能,要小心。 |
11
fsdr4e3errt4h OP 谢谢大家的回复!
|
12
Tink 2020-04-10 03:40:03 +08:00
不违法
|
13
stabc 2020-04-10 04:51:22 +08:00
笼统的实现功能,不违法。
但是模仿页面设计,绝对违法! 版权和专利完全是两码事。创意作品天生就有版权,不需要申请专利。 腾讯有专业的法律顾问,会打擦边球,但是别以为它没事你就没事。 |
14
shoaly 2020-04-10 10:10:46 +08:00
你就别去用人家的界面, 从最开始避免尴尬
|
15
nnnToTnnn 2020-04-14 16:54:30 +08:00
开源,非商用不违法,如果商用,可能涉及到 UI 的著作权。
|