文章目录

  • 背景
  • Copyright是什么?
    • Copyright必须写吗?
  • Copyright怎么正确写?
    • 示例
  • 结语
  • 参考

背景


我们做一个软件、网站的时候经常会遇到需要书写Copyright的时候,那么这个Copyright是什么以及该如何写呢?

本文将简单介绍一下Copyright相关的知识。

Copyright是什么?


Copyright,中译是版权,直译是拷贝的权利,是作者对版权所有的申明。
在现代版权法律制度形成之后,有两个主要的体系存在,世界版权公约[1]和伯尔尼公约[2]
而其中世界版公约要求作者显式地申明自己的版权 (日文 方式主義・即强制使用Copyright申明) ,而伯尔尼公约则不要作者显式地申明自己的版权 (日文 無方式主義・作品创作时自动拥有版权而无需显式申明) 。比如美国在最初是没有加入伯尔尼公约而必须申明Copyright的。

Copyright必须写吗?


21世纪之后,伯尔尼公约的加盟国逐渐覆盖了全世界大部分的国家,这之中就包含了日本、美国、中国、欧洲各国等大部分国家,伯尔尼公约的自动版权申明机制,而使得世界版公约逐渐失去了法律上的意义。显式申明Copyright逐渐没了必要,但作为一个习惯大家仍然会显式地写上版权申明。

Copyright怎么正确写?


嘛,虽然知道已经没有必要写这玩意儿了,不过习惯(装B)还是会写上版权申明,那么这个东西该怎么写呢?

Copyright申明由三部分组成。

  1. 开头使用© 标;单词 Copyright 或其缩写 Copr.。在一些©标无法使用的电脑系统里,(C)或是(c)也被用来代替© 标。
  2. 最初出版年(The year of first publication)。另有说法可以加上最新使用年,如2012-2020。但笔者没有在维基百科里找到关于后面这个说法的描述。
  3. 版权所有者的名字。这可以是法人,也可以是自然人,此部分可以缩写。

除此之外还有的人会习惯上加上第四部分“All rights reserved” 字样,笔者在日语维基里找到与其相关的描述[4],是说在另一个布宜诺斯艾利斯公约制约下的加盟国会加上“All rights reserved” 字样做权利申明。如果同时使用Copyright申明和所有权利保留申明,则同时受到两个公约的保护。然而目前布宜诺斯艾利斯公约的加盟国已经全部加入到伯尔尼公约里。所以这个All right reserved已经没有任何的意义。

ただし現在では、ブエノスアイレス条約加盟国も全てベルヌ条約に加盟しており、無方式主義により一切の著作権表示なしで著作権が保護される。したがって、「All rights reserved」は現在では意味が無い。
もちろん、日本などブエノスアイレス条約の非加盟国の著作物には、過去・現在とも意味がない。

示例


  1. © 2020 虎猫
  2. © 2012-2020 虎猫
  3. © 2020 Baidu
  4. Copyright 2020 LIG inc.
  5. Corp. 2002 Mizuho Securities Co., Ltd.
  6. © 1997 NTT Data Corporation

结语


又学到了没什么鸟用的小知识了呢(草(日。

参考


  1. 万国著作権条約 (世界版权公约) - wikipedia
  2. ベルヌ条約 (伯尔尼公约) - wikipedia
  3. Copyright notice, Form_of_notice - wikipedia
  4. 著作権表示 All_rights_reserved - wikipedia

[小知识] Copyright该如何写?相关推荐

  1. 计算机没有程序,计算机小知识:想尝试写程序却没有电脑?这个在线编辑器满足你...

    大家好,我是零一,昨天的文章<计算机小知识:手把手教你写出自己的第一个程序:Hello World>发表后,没几分钟就有小伙伴问我,没有电脑,但是真的很想尝试去学习一下编程,应该怎么办? ...

  2. 小猫爪:嵌入式小知识06-KEIL scf分散加载文件解析-链接代码至RAM

    小猫爪:嵌入式小知识06-KEIL scf分散加载文件解析-链接代码至RAM 1 前言 2 执行域和加载域 2 相关语法解析 3 实例解说 4 链接代码至RAM运行 4.1 链接单个section至R ...

  3. 【C#小知识】C#中一些易混淆概念总结(三)---------结构,GC,静态成员,静态类...

    目录: [C#小知识]C#中一些易混淆概念总结 [C#小知识]C#中一些易混淆概念总结(二) ---------------------------------------分割线----------- ...

  4. GO小知识之实例演示 json 如何转化为 map 和 struct

    今天简单谈一些 JSON 数据处理的小知识.近期工作中,因为要把数据库数据实时更新到 elasticsearch,在实践过程中遇到了一些 JSON 数据处理的问题. 实时数据 实时数据获取是通过阿里开 ...

  5. 安卓开发小知识 - 3

    内容来源:Android Development Tidbits // No. 3 这是第三次分享安卓开发中的一些小知识点.我们很高兴有这么多人知道了这个有趣的系列,并且对你们通过评论和邮件表达的支持 ...

  6. Python的一些小技巧小知识

    Chapter 12. HOW-TO 本章内容记录Python的一些小技巧小知识.来源是网上摘录或自己学习所得. 如何判断操作系统类型 import sys print sys.platform pr ...

  7. flask中的CBV , flask-session在redis中存储session , WTForms数据验证 , 偏函数 , 对象里的一些小知识...

    flask中的CBV , flask-session在redis中存储session , WTForms数据验证 , 偏函数 , 对象里的一些小知识 flask中的CBV写法 后端代码 # 导入vie ...

  8. 【Python基础】Python处理文件的几个常用小知识

    作者:来自读者投稿 来源:Python数据之道 Python处理文件的几个常用小知识 Python 这门语言有个很大的用途就是使用它来进行文件处理,学会处理文件和保存数据可以让你的程序使用起来更加容易 ...

  9. Python小知识 | 这些技能你不会?(终章)

    零.写在前面 写完今天这一篇,Python小知识这块就完了,一共四篇,也就是我过了一遍<零压力学Python>后记录下来的一些重要的点,希望对初学者或者复习Python基础的读者有所帮助, ...

最新文章

  1. php实现stripos,php stripos()函数
  2. 解决python在eclipse运行正常在命令行里运行提示包导入错误
  3. Java 注解 Annotation
  4. Android解决java.lang.OutOfMemoryError: bitmap size exceeds VM budget(转)
  5. HBase - Filter - 过滤器的介绍以及使用
  6. 【Makefile】
  7. 知识总结和记录——递归
  8. vue异步数据 报错_VUE 异步数据传递给 component props 的问题
  9. bzoj 4237: 稻草人(CDQ分治+单调栈+二分)
  10. Guava CaseFormat
  11. 根据id查询数据(向前台返回json格式的数据)
  12. 阿里云产品经理吴华剑:SLS 的产品功能与发展历程
  13. Linux中service命令和/etc/init.d/的关系
  14. 2009年具有中国特色的脑筋急转弯
  15. vue开发app端使用H5+下载文件流
  16. x99芯片组 服务器,X99芯片组详情:不兼容的LGA2011-3插槽,6个USB 3.0接口
  17. kernel中的日志打印
  18. html桌面天干地支,天干地支-janlen-ChinaUnix博客
  19. 中学-知识与能力【5】
  20. 如何零基础转行成为一个自信的前端达人

热门文章

  1. iomanip部分函数功能,流操作的控制
  2. HTML5期末考核大作业:基于Html+Css+javascript的网页制作(化妆品公司网站制作)
  3. 【C++】细说C语言头文件的路径
  4. CMMI-技术评审管理方案
  5. linux下float的寄存器,检测x86上Linux的非正常浮动操作(Detecting denormal float operations on Linux for x86)...
  6. CodeForces - 108A Palindromic Times
  7. 预告丨零信任产业标准工作组将成立,腾讯iOA重磅升级
  8. C - Monthly Expense
  9. 服务器trunk协议是什么,TRUNK端口汇聚技术原理和作用介绍
  10. 面向可解释AI的黑盒和白盒模型