CodeProject 抄袭常见问题解答





5.00/5 (42投票s)
关于抄袭的概述,其中包含在引用非原创内容时应该做什么和不应该做什么的示例。
目录
引言
抄袭是 CodeProject 上一个普遍存在的问题。在许多情况下,抄袭是由一些善意作者犯下的,他们试图向会员传授某个概念,并从 msdn 或其他来源“借用”定义。在一些情况下,作者似乎不太善意,会逐字抄袭整篇文章。但所有情况都清楚的是,存在对抄袭的理解和尊重不足。
本文旨在教育作者了解抄袭,并教导其他社区成员如何识别抄袭,以便举报。
抄袭示例
逐字复制
如果您逐字从另一份文档中复制文本,而没有清晰、及时地引用它,那就是抄袭。
例如,如果您正在讨论客户端验证,并且您从 msdn 复制了这段文本1
如果启用了客户端验证,则页面包含用于执行客户端验证的脚本库的引用。
而您将这段文本放在您的文章中,如下所示
如果启用了客户端验证,则页面包含用于执行客户端验证的脚本库的引用。每个验证控件都会确保标准块的客户端脚本被输出到页面。
没有引用,这就是抄袭。
轻微修改词语
有时您会遇到一个定义,并试图通过更改几个词来使其成为您自己的。如果您不引用它,那就是抄袭。
如果您写
模型-视图-控制器 (MVC) 模式是一种架构设计原则,它将 Web 应用程序的组件分离成三个层。
模型-视图-控制器 (MVC) 架构模式将应用程序分离成三个主要组件:模型、视图和控制器。
这次改写已经非常接近 msdn 的原文,因此需要引用。
不当引用
在文章底部添加一个引用并不能允许您随意复制该来源的任何文本。您所做的每个引用都必须有清晰的出处。为此,您可以选择立即提供材料的链接,然后在底部附上参考文献列表,或者直接添加一个上标数字3,该数字链接或对应于底部列出的编号引用,以便用户确切地知道您引用的内容以及它在您文章中的位置。本文中每个复制的文本实例都同时使用了这两种引用形式,作为示例。
原创内容不足
尽管我们理解定义事物的说法只有这么多,并且您的文章可能需要一些定义来帮助读者理解某个概念,但在一篇文章中可以使用的引用数量是有限的,超过这个数量就会构成抄袭。经验法则:允许自己使用不超过三个引用或复制/修改的文本实例。90% 的内容必须是您自己的,而且您应该以 100% 为目标。
例如,假设下图是您的整篇文章,其中黄色高亮部分表示引用的材料
这段引用的内容太多,您已经构成抄袭。
重复使用代码示例
虽然 CodeProject 是一个鼓励尽可能详细地教授他人编码,并鼓励作者在文档中使用代码示例来帮助说明观点的网站,但这并不默示所有代码示例都可以随意使用和重复使用。对于您在互联网上各种网站上找到的其他代码示例也是如此。无论您从何处获取代码示例,都必须首先阅读与该代码/其来源网站相关的许可证,以确保您遵守该许可证中规定的条款。最重要的是,要完全清楚部分/大部分代码不是您的。如果您使用他人的代码,请勿删除其版权声明。
例如
(function ($) {
$.fn.FlickrImageWall = function (options) {
var wwsAreOk = false;
var workersCompleted = 0;
var src = "";
var workerArray = new Array();
var imagesSoFar = 0;
var maxImages = 15;
同样,大部分代码示例应是您自己的。
图片
复制/重复使用他人的图像是版权问题,而不是抄袭。 合理使用、免版税以及根据 Creative Commons 许可的图像都有其特定的重用规则,您必须仔细查看这些规则才能使用他人的图像。
理想情况下,如果您想在文章中使用图像,它应该是您自己拍摄的照片,或者您自己创建的图形。如果您从另一个来源重用图像,则必须提供正确的图像归属(并确保,如果原始图像是以特定许可发布的,您要遵守该许可关于归属的政策)。
如果您发现一篇文章重复使用了图像,请使用我们的举报系统将该文章举报为“格式/布局问题”,并解释重用的图像是什么,或者 直接发送电子邮件给我们,以便我们发送邮件给作者请求正确的归属。如果作者未能为其文章中的重用图像提供正确的归属,则该文章本身以及作者的帐户可能会被没收。
如果我抄袭了会怎么样?
我们尝试了许多方法来解决 CodeProject 上的抄袭问题。我们重新激活了抄袭者的帐户,甚至与他们合作,教导他们什么是抄袭,并试图帮助他们使其文章符合要求。
经验告诉我们,这种方法无效。抄袭者普遍存在的一个问题是,他们希望发表文章,而不顾一切后果。抄袭者常常很难完全理解抄袭的概念,并且他们一直不愿意 **与** 我们合作来追溯他们自己的抄袭行为并将其从网站上正确删除。
我们是一个由作者组成的网站,看到一位作者窃取另一位作者的作品会贬低整个网站和社区的价值,并且是对作者普遍的不尊重。作为一个依赖他人贡献而生存的网站,我们不能纵容抄袭。抄袭与 CodeProject 的目标、社区和理想相悖,将不会被容忍。如果您在 CodeProject 上提交了抄袭内容,您将面临永久失去帐户和文章的风险,且无申诉机会。
参考文献
- ASP.NET 服务器控件的客户端验证 - msdn
- ASP.NET MVC 概述 - msdn
- CodeProject 抄袭常见问题解答 (您不需要引用您自己的文章,这只是一个示例)
- HTML5 WebWorkers Experiment - Sacha Barber - CodeProject