你认为抄袭别人的代码可耻吗?为什么?

1,198 阅读11分钟
原文链接: click.aliyun.com
1

北方的郎

1、你认为抄袭别人的代码可耻吗?为什么?
当然可耻,和考试打小抄一样,没什么可辩解的。

2、怎么才算抄袭?你认为应该怎么界定?
关键是首先是否得到原创者授权,其次是否按照授权的要求去做。
比如共享代码,是可以用的,不过你要按照要求取用 ,比如声明作者,按作者授权的范围使用等等

3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
这个是很有可能的。
其实很多抄袭发现的时候都不是因为某一个地方是最优解。恰恰是原作者某个地方写的比较随便,抄的人连这个也抄了,所以发现的。
我记得半导体业当年有一个公案,就是一个程序员写一个系统的时候有一个分支没有处理,直接写了一句“后续处理”类似的话。后来有人盗取了这部分代码,结果运行到这个界面的时候出来这个提示被这个当年的程序员看到,才告发的。

发布时间:4天前 0人评论
0

1709840874957387

可耻,别人通过努力得来的,你抄袭就是偷。

发布时间:2小时前 0人评论
0

张甲宝

不可耻

发布时间:2小时前 0人评论
0

1563020218696553

1,抄袭并不可耻,很多做山寨的,做的好了,做的大了,山寨的也比正版的好。所谓推陈出新。
2,抄袭只适用于前期,后期要有自己的建树,才能有发展,

发布时间:3小时前 0人评论
0

盖地虎王晓

1、你认为抄袭别人的代码可耻吗?为什么?
我觉得这样看前提条件:如果是这个代码是公开的,作者也同意你拿去随便用,那就不存在可耻这一说了,就像各种开源框架一样。但是如果是这个代码作者有说明,不经授权能使用,那你直接拿过去用就可耻了。当然,你通过这个公开的代码学学别人的开发思想和方法,那也是可以的,这个前题也是说是公开的,而不是说你通过非法手段搞到的。

2、怎么才算抄袭?你认为应该怎么界定?
一、别人不允许的你拿去用就是抄袭,二、别人公开了的东西你拿去用改改东西就说是自己原创的那也是抄袭。而没抄袭,我觉得是这个代码别人允许被复制,你是通过别人公开被允许的东西做出来的东西并且没有标榜这东西是自己原创的,或者是有标明使用了哪些东西开发出来,那就不算抄袭。

3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
这个虽然没有试过,但是我觉得实现在功能和算法上面可能会相同,但是的所有代码基本完全一样,那就不太可能了。毕竟你说定义变量,或者是编码习惯,你再规范,那也不能保证完全相同。

发布时间:21小时前 0人评论
0

小新的蜡笔

1、你认为抄袭别人的代码可耻吗?为什么?
从中学习获得知识不可耻,利用别人的成果直接进行盈利可耻。
2、怎么才算抄袭?你认为应该怎么界定?
同时包含两点,第一,未经作者同意。第二,从中带来收益。
3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
大部分人写出来应该是大同小异,如果对比人数基数大肯定会有不一样的。

发布时间:2天前 0人评论
0

沙漠的热情

"抄袭"一词多不文雅,吴军老师在《硅谷之谜》一书里谈了硅谷为什么可以基业长青长盛不衰,有更加独到的见解。

吴军老师认为硅谷成功的秘诀在于其:允许叛逆,多元文化,拒绝平庸,宽容失败,工程师文化等等。

硅谷的成功不止于气候、大学、政府、风险投资等,更在于那种叛逆精神的传递。从肖克利半导体公司到仙童公司,再到Intel公司,每一次的叛逆都会促进技术的发展和进步, 并且硅谷地区能够接受这种叛逆。(硅谷之名正是来自于从仙童叛逃出来的人所创立的上百家半导体公司,硅谷因此得名)

发布时间:4天前 1人评论
0

xilibo

1、你认为抄袭别人的代码可耻吗?为什么?
不能直接说可耻不可耻,开源社区就是靠所有参与者的力量聚沙成塔,抛砖引玉,或是避免重复造轮子。引用或者复制之前要看看人家的许可协议,无论是商业的还是开源的,尊重别人的版权是基本前提,这个就像近几年国家尊重知识产权一样。

2、怎么才算抄袭?你认为应该怎么界定?
如果是一些司空见惯了的demo级别的hello world之类的简单代码,或者是Java里很多重复的样板代码,为了提高效率,应该谈不上抄袭。但如果是下接把别人的代码全部或大部分拿过来就用,可以说是抄得连渣都不剩,就很不道德。如果为了避嫌而去改些变量名,说是自己开发的,像前些时间的某东开发人员抄的人家早已开始的文件系统代码,就太可耻,关键是抄了还不承认。另外一种高级抄就是大公司之间常有的,但不好界定:拆解原作之筋骨,复制原作之灵魂,披上一层花外衣。这样的抄袭常有争论也常在。

3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
有这种可能,不少情况下很多人写出来的都是一样的,只有少许细节不同。这就跟学生做的试卷一样,不少人答案都一致。

发布时间:4天前 0人评论
0

xilibo

1、你认为抄袭别人的代码可耻吗?为什么?
不能直接说可耻不可耻,开源社区就是靠所有参与者的力量聚沙成塔,抛砖引玉,或是避免重复造轮子。引用或者复制之前要看看人家的许可协议,无论是商业的还是开源的,尊重别人的版权是基本前提,这个就像近几年国家尊重知识产权一样。

2、怎么才算抄袭?你认为应该怎么界定?
如果是一些司空见惯了的demo级别的hello world之类的简单代码,或者是Java里很多重复的样板代码,为了提高效率,应该谈不上抄袭。但如果是下接把别人的代码全部或大部分拿过来就用,可以说是抄得连渣都不剩,就很不道德。如果为了避嫌而去改些变量名,说是自己开发的,像前些时间的某东开发人员抄的人家早已开始的文件系统代码,就太可耻,关键是抄了还不承认。另外一种高级抄就是大公司之间常有的,但不好界定:拆解原作之筋骨,复制原作之灵魂,披上一层花外衣。这样的抄袭常有争论也常在。

3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
有这种可能,不少情况下很多人写出来的都是一样的,只有少许细节不同。这就跟学生做的试卷一样,不少人答案都一致。

发布时间:4天前 0人评论
0

关羽大侠

1、你认为抄袭别人的代码可耻吗?为什么?
如果只是单纯的抄而不会修改确实可耻,但是如果抄的同时会自己根据实际情况做出相应修改,个人觉得并不可耻。
2、怎么才算抄袭?你认为应该怎么界定?
原原本本将别人的业务逻辑代码复制过来。
3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
这个不大可能,每个人的想法和思路都不一样。

发布时间:4天前 0人评论
0

sunsir111

好吧,我是低级的程序员

发布时间:4天前 0人评论
0

嘉德game

1、你认为抄袭别人的代码可耻吗?为什么?
抄袭要看用途,如果是盈利为目的的,构成法律上的抄袭,起诉可以胜诉的情况,我认为是可耻的。
但是呢,很多情况达不到这个标准,比如说,你抄了10个人的代码,组成了自己的代码,每种各占10%,你不论和哪一个人相比,重复率都只有10%,不能构成抄袭,这种情况很难说,只要他否认抄袭,认为只是借鉴,你就拿他没辙,置于采用舆论申讨,我觉得太过了。
但是代码又有很独特的共享方式,开源。如果抄袭开源代码,不声明作者,而当作原创,这种情况,我认为是非常可耻的。
2、怎么才算抄袭?你认为应该怎么界定?
大致上,就是看代码产生的先后顺序,和重复的量。很难界定。
3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
当然可能,这就是库的作用。很多最常用的,最好用的算法,被编成或者收录进了函数库,只要引用就可以了,所以,在库的调用上,大同小异,甚至就是在官方的demo上稍微改一改,相同我觉得挺正常的。
但是,如果只是需要做相同的内容,如果这个相同的不是最优解,仅仅是“抄袭”,那程序员就比较掉价了。

发布时间:4天前 0人评论
0

海阔天空yy

1、你认为抄袭别人的代码可耻吗?为什么?
如果别人的代码是开源的,并且你是以学习为目的的话,是不算可耻的
如果在别人不同意的情况下你去抄别人,这是可耻的。
再往大了说如果问题已经上升到国家级别的,就不好说了,就好比问 一个国家有间谍是不是可耻一样

2、怎么才算抄袭?你认为应该怎么界定?
没经过别人同意就算吧
道德上属于你不尊重别人的劳动成果
法律上,你通过抄别人的为自己带来利益。更有甚者,有的抄袭者为了自己的利益还有脸去告原有作者。

3、如果一个方法,实现特定的功能,按一个非常好的编码规范实现到最优解,有没有可能每个人写的来的结果都是一样的?
应该会有部分人可能是一样的,每个人都一样应该不太可能吧,
毕竟每个人都在独立的个体,谁怎么想的,怎么做的,总会有不同的

发布时间:5天前 0人评论