您现在的位置:新闻首页>著作权登记

版权注册_专利审查状态查询_最大

2021-05-04 14:01长晟骐达编辑:长晟骐达人气:


突击测验:如果你写了一个计算机程序,并在网上发布代码,但不包括许可证文件,你有开源吗?

如果你的回答是"是",那你就要大吃一惊了。

作为我今年夏天在公共知识公司实习工作的一部分,我写了一个小的网络小部件(在Github和网站上),帮助用户在国会代表发推特或打电话。我只在PK呆了几个星期,所以软件代码应该保存在公共场所,比如在线代码库Github,这对我来说很重要,这样员工或后来的实习生就可以扩展和修改它,以便以后使用。我们创建了一个Github帐户并签入了一个html页面的副本。

然后,我想确保任何人,不仅仅是未来的PK工作人员,都可以使用我编写的代码,原因有两个。首先,我是自由开源软件(FOSS)的忠实粉丝。其次,我不是javascript专家,所以我在构建小部件时相当依赖jquery教程和其他在线示例代码。因为我是通过看其他软件开发人员编写的代码来学习如何编写这个工具的,所以我想把它向前支付。

除了帮助别人学习如何做一些事情之外,自由/开源软件被比作一个大的,嘈杂的,济宁专利,拥挤的集市鼓励开发人员将他们的工作看作一个整体协作工作的一小部分。这对所有人来说都是免费的,但是通过提供和分享这么多的知识,它丰富了我们所有人。它还可以帮助开发人员提高技能。

当软件开发人员在Github上打开repo时,Github软件会询问对代码应用什么许可证。Github知道并非所有的软件开发人员都是各种类型自由/开源软件许可证的专家,它提供了一个极好的工具来帮助开发人员选择许可证。他们还指出,如果代码是在没有许可证的情况下发布的,它将受到默认版权法的保护,这意味着编写代码的开发人员保留了复制和修改代码的专有权

但许多开发人员不理解这一点,因此他们继续在没有许可证的情况下发布代码。作为一个程序员,电子证据保全,我有很多朋友在做他们想分享的项目,大多数开发人员认为如果源代码是在线的,那么它就是"开源的"。这在社区中是一个不幸的假设,因为这是不正确的。要使代码免费或开源,就必须让其他开发人员可以使用、修改和构建,在我们目前的版权制度下,人们不能只使用别人未经许可发布的可版权保护的代码,请注意:版权保护附于您的"创造性工作"的时刻-无需电话、电子邮件、传真或信鸽。不管你想不想,不管你对版权有什么了解(或关心),版权都是存在的。这意味着作为一个程序员,你必须自愿放弃对代码的某些权利,比如对复制品的控制,假冒,这样代码才能成为自由/开源软件。没有明确的许可,没有弃权。在没有自由/开源软件许可证的情况下,版权的保护期限,你在代码中的自动版权通过阻止他人复制你的作品来限制他人。对你的代码应用许可证意味着你放弃了版权法授予的某些权利,并允许他人根据您选择的许可证中规定的规则使用和修改您的代码。

当您向代码添加许可证时,您可以选择在何种保护类型下发布您的代码。也许自由软件"言论自由"的风气吸引着你。也许你对开放格式、互操作性感兴趣,或者关心云计算的影响。无论你选择什么许可证,维护版权,选择一个!该许可证明确了您的偏好,并让其他开发人员知道如何使用和可能扩展您的代码。

因此,请访问选择许可证,了解GPL、MIT和Apache许可证之间的区别,如果你希望其他人能够从你的代码中学习和利用它,别忘了在代码中加入一个。

(来源:长晟骐达)

  • 凡本网注明"来源:长晟骐达的所有作品,版权均属于中长晟骐达,转载请必须注明中长晟骐达,http://www.csqda.com。违反者本网将追究相关法律责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。




  • 推荐专题上方


图说新闻

更多>>
版权登记平台-司法部升级对被指控的外国卡特尔名单的起诉

版权登记平台-司法部升级对被指控的外国卡特尔


返回首页