大家都知道开源软件。通过开放源代码的方式,允许用户学习、修改、增进提高这些软件质量。软件界的开源协议很多,比如常见的 Apache,BSD,GPL 等等。这是一种充分利用网络的便利性,鼓励分享和创新的协议潮流。从这个层面上来说,Creative Commons 也是如此。

这是一个非营利性组织,也是一种创作的授权方式。简称 CC 协议,中国大陆正式名称为知识共享。次组织的主要宗旨是增加创意作品的流通可及性,作为其他人据以创作及共享的基础,并寻找适当的法律以确保上述理念。

CC 协议的起源

Creative Commons 最先是 2002 年的 12 月 16 号在美国首次发布的。这个协议最初是根据美国版权法设计出来的。技术的发展,网络的发展,出现了开放共享的需求,而传统的作品保护的模式,对作品的使用和内容的开放带来一些限制。怎么样满足这种需求,同时又尊重权利人的著作权?传统的保护模式不能实现这样的作用,它可能关注于保护的时候可能忽略了对公众的,尤其网络环境下对知识文化这样分享的需求。CC 协议的设计实际上是基于这样一种大的背景,在这样一个大的网络环境下应运而生,它是来倡导一种合法的分享。

CC 协议内容

CC 协议可以分为四个部分。每个部分对使用者有不同程度的限定。

  • 1.署名(BY):作品上必须附有作品的归属。如此之后,作品可以被修改,分发,复制和其它用途。

  • 2.非商业性使用(NC):作品可以被修改、分发等等,但不能用于商业目的。

  • 3.禁止演绎(ND):这意味着你可以复制和分发它们,但你不能以任何方式修改它们,或基于它们进行二次创作。

  • 4.相同方式共享(SA):作品可以被修改、分发或其它操作,但所有的衍生品都要置于 CC 许可协议下。

实际使用时,需要对这四种条件分别作出约束。不同的条件共有 16 种组合方式,其中有的组合方式互斥,简化后剩下了 6 种常用协议:

署名(BY)

此协议最为宽松,只需署名,其他无约束。

署名(BY)-禁止演绎(ND)

署名的同时,不得对作品进行改动。但可以用于商业或非商业用途。

署名(BY)-非商业性使用(NC)

署名的同时,可以修改作品,但不能用于商业用途。

署名(BY)-非商业性使用(NC)-禁止演绎(ND)

署名,且不得用于商业用途和修改。

署名(BY)-非商业性使用(NC)-相同方式共享(SA)

署名,不能商用,但可以演绎,且演绎后的内容必须是同样的共享方式。

署名(BY)-相同方式共享(SA)

署名,可以商用,可以演绎,但演绎后的作品必须是同样的共享方式。

国内的现状

昨天,为了防止其他网站的不经允许无署名的转载行为,我刚给所有的文章末尾添加了原文链接信息。

实际上,在中国,这种侵犯著作权的行为非常泛滥。有的网站,甚至就致力于爬其他社区产生的优质数据,并直接复制到自己的网页上,以图在网络世界中获得更高的收益。在大数据的时代,越来越多的数据会在网络上产生,会很容易的在网络间流动。这种侵犯著作权的行为将破坏整个互联网信息流动的环境,阻碍社会进步。原有的著作权管理法定条纹相对守旧,面对互联网环境,本身也是水土不服的。CC 协议的重要性不言而喻。

博客的实践

我想在我的博客中采纳 BY-NC-ND 协议。其对应的许可协议网络版链接如下:http://creativecommons.org/licenses/by-nc-nd/3.0/deed.zh

只需要在在昨天的修改基础上,替换 html 内容,即可得到一个签署了 BY-NC-ND 协议的展示结果。具体需修改octopress/plugins/post_footer_filter.rb文件:

1.在文件头加上 utf-8 编码标记,以支持中文。

2.搜索定位到post.content + %Q一行,将内容修改为:

1
post.content + %Q[<p class='post-footer'>&nbsp;#{pre or "原文地址:"}<a href='#{post.full_url}'>#{post.full_url}</a><br/>&nbsp;版权声明:自由转载-非商用-非衍生-保持署名| <a href='http://creativecommons.org/licenses/by-nc-nd/3.0/deed.zh'>Creative Commons BY-NC-ND 3.0</a></p>]

参考

 原文地址:http://biaobiaoqi.github.com/blog/2013/07/10/cc-license/
 版权声明:自由转载-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0

给博客签上CC协议的更多相关文章

  1. word 写博客,直接上传

    目前大部分的博客作者在用Word写博客这件事情上都会遇到以下3个痛点: 1.所有博客平台关闭了文档发布接口,用户无法使用Word,Windows Live Writer等工具来发布博客.使用Word写 ...

  2. 使用hexo搭建博客并上传GitHub

    之前在博客园.简书.CSDN等地儿都开过博,一篇文章写好了,我希望能在几个平台可以同步发布,可是操作起来成本不低.几个平台下的富文本编辑器比较起来还是博客园更顺手,看着更舒服,尤其是代码块的操作灵活. ...

  3. 博客图片上传picgo工具安装配置github图传使用

    摘要 对于每一个写博客的人来说,图片是至关重要.这一路经历了多次图片的烦恼,之前选择了微博个人文章那里粘贴图片的方式上传,感觉也挺方便的.但是由于新浪的图片显示问题,如果header中不设置 标签就不 ...

  4. Python+Typora博客图片上传

    简介 用Typora 写Markdown 1年多了,这个编辑器的确很好用,但就是写完博客复制到博客园时要一个个手动插替换图片非常麻烦.后来发现最新版的Typora 已经支持图片上传功能,在 设置-图像 ...

  5. 第一篇博客-- 走上IT路

    首先介绍一下本人,我是一名在校大学生,在一次学长分享学习经验时了解到,写博客可以帮助复习.所以这就是我要写博客的原因. 我是非常喜欢网络安全技术,因此我选择了我这个专业.在接下来的一段时间我会在这里记 ...

  6. 基于Hexo的个人博客搭建(上)

    没有废话,直接开始. 1. 环境配置 —1.1 node.js安装 https://nodejs.org/en/download/ 下载最新版本即可,然后无脑安装(除了选安装目录的时候),为了保证安装 ...

  7. 从零开始,搭建博客系统MVC5+EF6搭建框架(4)上,前后台页面布局页面实现,介绍使用的UI框架以及JS组件

    一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页 ...

  8. 【干货】利用MVC5+EF6搭建博客系统(四)(上)前后台页面布局页面实现,介绍使用的UI框架以及JS组件

    一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页 ...

  9. 给自己的博客上添加个flash宠物插件

    前言 最近在一些博主的博客上看到一些小宠物的挂件,很有趣,访客到了网站后可以耍耍小宠物,增加网站的趣味性,在功能强大的博客系统上看到有这样的小宠物挂件还是蛮有趣的. 正文 下面就简单介绍下如何在博客园 ...

随机推荐

  1. 洛谷—— P1018 乘积最大

    https://www.luogu.org/problem/show?pid=1018#sub 题目描述 今年是国际数学联盟确定的“2000――世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年 ...

  2. C#游戏开发高速入门 2.1 构建游戏场景

    C#游戏开发高速入门 2.1  构建游戏场景 假设已经计划好了要编写什么样的游戏,在打开Unity以后.要做的第一件事情就是构建游戏场景(Scene).游戏场景就是玩家游戏时,在游戏视图中看到的一切. ...

  3. [D3] Start Visualizing Data Driven Documents with D3 v4

    It’s time to live up to D3’s true name and potential by integrating some real data into your visuali ...

  4. XML Parser Errors See Details for more Information XML Parser Error on line 1: Document root ele

    1.错误描写叙述 XML Parser Errors See Details for more Information XML Parser Error on line 1: Document roo ...

  5. debian 下的vi 上下左右键问题

    小白一只,查了一下vi的版本信息 发现好像是vim 于是把~/.vimrc 变量设置了一下就好了。 将set compatible 设置成set nocompatible . 这是因为系统会默认vim ...

  6. MySql Order By 多个字段 排序规则

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/xlxxcc/article/details/52250963 说在前面 突发奇想,想了解一下mysq ...

  7. kernel build &amp; preempt-rt patch &amp; xenomai

    提前准备好 linux 内核源代码,假设是 x86 系统.能够去下载原生内核(Vanilla kernel): wget https://www.kernel.org/pub/linux/kernel ...

  8. SNMP 配置

    http://blog.sina.com.cn/s/blog_593bf1da0100xsvu.html

  9. [GraphQL] Create an Input Object Type for Complex Mutations

    When we have certain mutations that require more complex input parameters, we can leverage the Input ...

  10. [Win 8/WP 8]简单实现弹出页更换头像的功能

    在Win 8应用里,对弹出页(Popup)的灵活操作必不可少,下面我们就来简单实现一个. 一.先让Popup弹出到指定位置 先来看看效果图,如图[1]: 下面是前端代码,代码段[1]: <Gri ...