给博客签上CC协议
大家都知道开源软件。通过开放源代码的方式,允许用户学习、修改、增进提高这些软件质量。软件界的开源协议很多,比如常见的 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 |
|
参考
原文地址:http://biaobiaoqi.github.com/blog/2013/07/10/cc-license/
版权声明:自由转载-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0
给博客签上CC协议的更多相关文章
- word 写博客,直接上传
目前大部分的博客作者在用Word写博客这件事情上都会遇到以下3个痛点: 1.所有博客平台关闭了文档发布接口,用户无法使用Word,Windows Live Writer等工具来发布博客.使用Word写 ...
- 使用hexo搭建博客并上传GitHub
之前在博客园.简书.CSDN等地儿都开过博,一篇文章写好了,我希望能在几个平台可以同步发布,可是操作起来成本不低.几个平台下的富文本编辑器比较起来还是博客园更顺手,看着更舒服,尤其是代码块的操作灵活. ...
- 博客图片上传picgo工具安装配置github图传使用
摘要 对于每一个写博客的人来说,图片是至关重要.这一路经历了多次图片的烦恼,之前选择了微博个人文章那里粘贴图片的方式上传,感觉也挺方便的.但是由于新浪的图片显示问题,如果header中不设置 标签就不 ...
- Python+Typora博客图片上传
简介 用Typora 写Markdown 1年多了,这个编辑器的确很好用,但就是写完博客复制到博客园时要一个个手动插替换图片非常麻烦.后来发现最新版的Typora 已经支持图片上传功能,在 设置-图像 ...
- 第一篇博客-- 走上IT路
首先介绍一下本人,我是一名在校大学生,在一次学长分享学习经验时了解到,写博客可以帮助复习.所以这就是我要写博客的原因. 我是非常喜欢网络安全技术,因此我选择了我这个专业.在接下来的一段时间我会在这里记 ...
- 基于Hexo的个人博客搭建(上)
没有废话,直接开始. 1. 环境配置 —1.1 node.js安装 https://nodejs.org/en/download/ 下载最新版本即可,然后无脑安装(除了选安装目录的时候),为了保证安装 ...
- 从零开始,搭建博客系统MVC5+EF6搭建框架(4)上,前后台页面布局页面实现,介绍使用的UI框架以及JS组件
一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页 ...
- 【干货】利用MVC5+EF6搭建博客系统(四)(上)前后台页面布局页面实现,介绍使用的UI框架以及JS组件
一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页 ...
- 给自己的博客上添加个flash宠物插件
前言 最近在一些博主的博客上看到一些小宠物的挂件,很有趣,访客到了网站后可以耍耍小宠物,增加网站的趣味性,在功能强大的博客系统上看到有这样的小宠物挂件还是蛮有趣的. 正文 下面就简单介绍下如何在博客园 ...
随机推荐
- HDU 1997汉诺塔VII
又是汉诺塔~ 回顾一下汉诺塔的移动过程. 从左到右设为A,B,C 3个盘子的时候 1: No.1 A -> C 2: No.2 A -> B 3: No.1 C -> B 4 ...
- 如何启用“锁定内存页”选项 (Windows)
默认情况下,禁用 Windows 策略"锁定内存页"选项.必须启用此权限才能配置地址窗口化扩展插件 (AWE).此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统 ...
- [Docker] Download and Remove Docker Images
Learn the basics of downloading and pulling Docker images from Docker Hub. Learn the difference betw ...
- [转载]Ocelot简易教程(二)之快速开始1
Ocelot是为.net core量身定做的,目前是基于 netstandard2.0进行构建的. .NET Core 2.1中如何使用呢? 安装NuGet package 使用nuget安装Ocel ...
- [tmux] Automate your workflow using tmux scripts
Do you have a standard workflow that involves setting up a specific tmux layout, or running certain ...
- html中的span有value属性么(可以作为自定义属性在jquery中用)
html中的span有value属性么(可以作为自定义属性在jquery中用) 一.总结 可以作为自定义属性在jquery中用 二.html中的span有value属性么 value并不是span标签 ...
- JavaEE分层知识点粗略解释
JavaEE知识点总结 什么是分层开发? 一种化大为小,分而治之的软件开发方法. 分层的特点: 1.每一层都有自己的责任. 2.上一层不用关心下一层的实现细节,上一层通过下一层 提供的对外接口来使用其 ...
- vimrum
# Insert your preferred key mappings here.unmap <a-O>map <a-O> closeOtherTabsmap , previ ...
- lower_case_table_names(大小写敏感)
1 简介 在MySQL中,数据库对应数据目录中的目录.数据库中的每个表至少对应数据库目录中的一个文件(也可能是多个,取决于存储引擎).因此,所使用操作系统的大小写敏感性决定了数据库名和表名的大小 ...
- php课程 4-14 数组如何定义使用
php课程 4-14 数组如何定义使用 一.总结 1.各种语言键值对取值和赋值赋值表达式左边的特点是什么? 键值对,用于取值和赋值,取值和赋值的左边都是一样的 2.各种语言键值对取值或者赋值的时候如 ...