CC Platform Toolkit

Integrating CC to your Platform

这个页面是给谁的?

它适用于用户上传内容的平台。Aimed at teams who could be part of implemention: legal, development, etc.

Examples of platforms who have integrated CC licenses:

Flickr, Medium, Youtube, etc.

这一页是干什么用的?

It’s a guide to implementing CC licenses to uploaded materials. These are best practices, not requirements.

If you’re looking for information on how to add licenses to individual materials,click here.

Table of Contents

Here you can see the topics covered in this toolkit and can help you find what you’re looking for. The topics are organized by area of interest; you can filter by the colored tabs or by clicking directly on a topic below.

About

What

Onboarding material for license implementation

This toolkit brings all the elements for a basic Creative Commons platform integration.

Who

For platforms who want to offer CC licenses to user uploaded content

If you’re looking to apply a CC license to your own materialsclick here.

How

Showing the power of collaboration

Give your user context, explain how the CC licenses work, and how your platform’s values align with the CC vision.点击这里for resources you can use.

Why

Because engaged creative communities will thrive

And it’s easier for users to contribute on platforms they already use, such as YouTube, and Medium.

Types of Content

Identify the types of content on the platform

所有cc授权的内容一旦发布在您的网站上,其功能对您的用户是相同的——他们可以根据相关的创作共用许可条款自由使用内容。卡塔尔vs葡萄牙分析

But for you as the platform provider, there are a few things to consider that are specific to each category of content.

Content owned by users

确保您的用户了解许可证如何工作的基础知识——特别是在它们是不可撤销的情况下。Decide which of the six license types and two public domain tools you want to enable users to apply. Signal which license applies to which content.

In nearly all cases, this content remains owned by the user, and the platform gets the rights to host it via the CC license that is applied or via a separate license in the terms of service. (Click here for more about Terms of Service)

Content owned by the platform

You’re the copyright holder for this type of content. If you choose to apply a CC license to any of it, just be sure to mark which license applies (type and version) and signal any content that is not covered by the license, such as company logos or other trademarks.

Third-party content contributed to your platform

明确用户需要来自作者的哪些权限。The decision to allow users to upload third party content, and which Creative Commons licenses are permitted, comes down to how the content could be used by both the platform itself and other users. In some cases the platform will specify the particular types of CC-licensed content that are permitted, and in other the onus is on the uploader to make the determination (see example below).

Example

Icon representing a website interface

A platform hosting open educational resources wants users to share and build upon the content.

Icon representing CC Licenses

It’s enabled so users share and remix existing third party material under CC licenses.

Icon representing clipboard with one check mark

This platform may choose to specify that only third party content under a specific CC license, eg. CC BY, may be shared.

Icon representing clipboard with three check marks

或者,只要用户保留重用内容的权利,它可以允许各种许可下的第三方内容。

Terms of Service

CC and your terms of service

网站服务条款不是严格必要的,但大多数平台都有。如果平台支持用户生成内容的CC许可,我们建议包含以下元素。

Terms of Service should:
Explain how CC licensing works for content creators on the platform.

例如,所有用户生成的内容默认都是在特定的CC许可下发布的,还是用户可以选择为他们的作品选择CC许可?

明确平台用户可以根据cc授权的条款和条件重用cc授权的内容。

Link to information that explains how CC licenses work. If the T.O.S. include other provisions that restrict the way content is used on the site, then it’s important to point out that CC-licensed content may be used according to the license terms.

State what types of CC-licensed content created by third parties can be uploaded and how that content should be marked.

Some sites only allow users to upload content under CC licenses allowing commercial use while others allow any CC-licensed content. In all cases, the T.O.S. should also state how such content should be marked with license and attribution information.

Other considerations for terms of service

License from Contributors

Icon of arrow pointing right

当用户上传已经获得CC许可的内容(无论是自己的内容还是他人的内容)时,平台可以从适用的CC许可中获得使用作品所需的所有版权许可。然而,平台通常会在其服务条款中包含上传者向平台授予的直接版权许可。在人们上传由他人拥有的CC许可内容的情况下,平台的直接许可与CC许可是冲突的。请参阅第三方cc许可的内容,了解有关此冲突和如何解决它的更多信息。

Representations & Warranties

Icon of arrow pointing right

平台通常会要求用户正式承诺,他们上传到平台的内容不会侵犯他人的版权或其他权利。CC许可不包括这种类型的声明和保证,CC许可的内容“按原样”提供或不提供担保。然而,平台仍可能要求其用户声明他们对其上传的所有内容拥有必要的权利,包括cc授权的内容。

Later versions of the License

Icon of arrow pointing right

In 2013, Creative Commons published the latest version of the license suite – version 4.0. We have no plans to version the licenses again for many years, but it is realistic to assume that eventually the licenses will be updated to reflect legal and policy changes. Only the rights holder can apply a new version of the licenses to a work, so platforms may want to consider getting express permission from their users to move to the most updated license of the particular CC license applied to a work when those future versions are released. This can be done in the terms of service or at the point of upload where the user applies the CC license to their work.

Most common conflicts in terms of service

Additional Restrictions

Icon of arrow pointing right

许多T.O.S.对平台上的内容如何使用都有限制。强加与CC许可相抵触的附加条款会混淆用户,并破坏许可标准化的意义。CC强烈反对这种做法。您的平台可能有不适合cc授权内容的额外限制。例如,平台可能包含限制平台用于非商业目的的术语。在这些情况下,我们建议增加一种语言,说明这些和其他限制不适用于cc授权的内容。For example:

symbol representing quotes

为免生疑问,本协议中的任何内容均不旨在阻止您根据适用许可的条款和条件重用根据创作共用许可提供的内容。卡塔尔vs葡萄牙分析

At the end of the day, we want to ensure that people who come across CC-licensed work can trust that they can use that work under the terms of the CC license. When extra restrictions are imposed on CC-licensed content – whether by changing the license terms themselves or by imposing new contractual restrictions via terms of service – Creative Commons requires that the CREATIVE COMMONS name and brand be removed to avoid confusing people about the source of the more restrictive terms imposed by the platform. Anything that imposes additional conditions or narrows the permissions granted by a standard CC license is prohibited. For example: prohibiting download of CC-licensed works, or adding extra attribution requirements. For more details, read the full CC License Modification Policy here.

Third Party CC-Licensed Content

Icon of arrow pointing right

如上所述,平台通常要求其用户为其上传的所有内容授予独立的、直接的版权许可。当用户上传由他人(第三方)拥有的cc许可内容时,这就会产生冲突,因为用户不能授予他们不拥有的内容权利;只有原CC许可方才能将这些权利授予平台。因此,写入TOS的直接许可必须排除由上传者以外的其他人拥有的cc许可内容,这一点很重要。

symbol representing quotes

Example language: “If you provide any content to [the platform], you grant [the platform] a nonexclusive, royalty-free right to use that content, unless the content is not owned by you, in which case you represent and warrant that such content is in the public domain or available under a Creative Commons license or other terms permitting upload to the [the platform].”

Example

Terms of use are customized to how the particular platform runs its service, which means T.O.S. cannot be completely standardized.

Please在查看下面的模型和实际示例时,请记住这一点,不要为了自己的目的使用任何一种语言,而要考虑它在您独特的环境中如何应用。

Model Platform Terms of Service

示例:允许用户在上传时申请任意CC license。

symbol representing quotes

When you contribute content you own, you have the option to select one of six Creative Commons licenses to your content. Those licenses enable other users of the platform to reuse your content under certain specified conditions. You can read more about the differences between those licenseshere.

Example: allow users to upload third party CC-licensed content.

symbol representing quotes

When you contribute content to our platform, you retain any copyright you have in the content, but you grant us permission to use it to provide our service, including reproducing and displaying your content to the public on our site. If the content you contribute is not owned by you, you represent and warrant that it is either in the public domain or available under a Creative Commons license, or that you are authorized to use it by the rights holder or by law.

示例:cc许可的内容可根据相关许可的条款使用。

symbol representing quotes

为免生疑问,本协议中的任何内容均不旨在阻止您根据适用许可的条款和条件重用根据创作共用许可提供的内容。卡塔尔vs葡萄牙分析

Real World Terms of Service Provisions

WikiMedia Commons

Example of T.O.S. indicating if and when users may upload CC-licensed contentowned by others.

Internet Archive

Example of how CC-licensed content on the platform isnot subject to additional restrictions.

Jamedo

Example explaning how CC licensing works for content creators on the platform:

Updating to later versions

To update if you’re still using an older version:

Change the existing links to the 4.0 license suite (eg. www.familygiver.com/licenses/by/4.0) and make sure the correct license versions are displayed throughout your site. This is valid for all content going forward.

To update existing licensed content:

You’ll need permission from users. For example, platforms could prompt users to relicense their previously CC-licensed work the next time they log into the platform.

To always keep licenses up to date:

Get previous permission from your users to move their content into the most updated version of CC-licenses.You can do this in the terms of service or during the upload process.

Adding CC Licenses

Concerns when implementing a license picker

请确保您熟悉我们的全套CC许可和公共领域工具。大多数UGC平台都希望为用户提供完整的套件或推荐的子集。您需要提供这些许可和工具的最新版本;目前最新的版本是4.0版本的许可证,和1.0 CC0和公共领域标志。

During the upload process

Icon representing a checkbox

Let the user license individual work

Icon representing a checkbox

Let the user batch license multiple works

Icon representing a checkbox

Let the user choose a default license

After uploading content

Icon representing a checkbox

Allow easy access to editing licenses

Icon representing a checkbox

Give information about the licenses

Icon representing a checkbox

Help the user understand the licenses

License Chooser

Your license chooser should:
Present choices so your user can make an educated decision

Depending on the goals of your platform, you would either set the default selection for sharing at “all rights reserved copyright” or one of the CC licenses, presenting the remainig licenses as viable options.

Allow publishing work in a way that can be shared more broadly

许可选择器是一个合适的地方,可以让用户明确地选择他们希望如何在CC或其他术语下使用他们的作品。

Make sure the platform’s user flow supports the user

Let users pick and learn more about licenses. Display license icons and provide information. After publishing, editing should be easy. The metadata behind each license selection should correspond to the metadata on the page where it’s displayed.

Follow these basic guidelines but adapt when needed

Every platform has particular needs, so these recommendations are not set in stone. The goal is to make the process of picking licenses fit your userflow seamlessly. If you’d like to see examples, click here for implementations in other platforms.

License Display

Users should easily identify licenses and what they mean

Let your users know what rights govern the content. CC licenses make this easy; as universally recognized symbols of sharing, the CC license icons invite users to discover content on your platform at a minimum, and once there, users can click further to learn more about what they can do with the work according to the specific license indicated.

Visual Cues

Ensure your user can easily identify a licensed content.Our logos and icons are availablehere. We recommend using the circular icons when appropriate and have provided these initial standard sizes for use. The CC logo and license icons are universally recognized symbols of sharing and have been acquired by the Modern Museum of Art (MoMA) in New York. Use of our logos, icons, and trademark are governed by our policies. Please do not use the main CC logo to link to anything other than our main website.

Access to information

确保您的用户能够找到有关许可证的信息。将每个许可图标或相应的一组许可图标链接到相关的特定许可。(cc in a circle) + (attribution man in a circle) should be linked to //www.familygiver.com/licenses/by/4.0/ for CC BY.

Metadata indication

在后端包含机器可读的元数据(一小段html代码,表示搜索引擎和其他类型软件的许可)。这对外行用户是不可见的,但在源代码中是可见的。每个许可证显示背后的元数据应该对应于通过许可证选择器过程选择的元数据。

Additionally:

Icon representing padlock

Allow access to CC-licensed or public domain work

All CC licensed content should be publicly accessible, which means be able to be read or viewed by a user, without a login.

Icon representing a download arrow

Allow download and distribution of content

一个“下载”按钮,或其他获取原始文件的方式应该与许可证一起显示,以便用户可以使用内容。

Icon with many arrows representing distribution

Allow redistribution according to each license

All CC licenses allow redistribution at a minimum. Technical measures prohibiting actions that CC licenses allow should not be added to CC-licensed content on your platform.

License Metadata (Display)

License Metadata gives a broader reach to content

CC license metadata should be incorporated into the technical backend of the three components of the CC user experience: the license selection process, display of the licensed content, and discovery of licensed content. Here we’ll go over the metadata that is required for uploading and display. Under Search Implementation you can find the remaining information.

What is this license metadata

CC license metadata consists of a small snippet of html code with RDFa that expresses CC license and attribution information on the web.RDFa是一种使用span标记在XHTML页面中表示RDF三元组的方法。您可以在这里了解更多RDFa及其工作原理。下面概述了在平台中实现它所需的所有信息。

Metadata for chooser

If the chooser is a graphical user interface for work stored on the platform then it doesn’t need to generate metadata itself. The platform can just store the chosen license in the database. This can be done with two pieces of information: the terms (for example All Rights Reserved, CC0, CC-BY-SA, represented as a unique id for each one) and the version (e.g. 1.0, 2.5, 4.0). Or if the TOS allows the platform to automatically update licensing versions it can be done with just the terms id number.

Metadata for display

At a minimum, the main component you want machine-readable is the license and license icons. Next, you can find code snippets and their explanation:

Code Snippets for Metadata display:

The basics

rel="license" href="//www.familygiver.com/licenses/by/4.0/"> <img src="https://i.www.familygiver.com/l/by/4.0/80x15.png" /> 

rel=“license”:sets the relationship between the current document and the linked document.

href:sets the URL for the explanation of CC BY 4.0 license.

img src:设置您选择的CC许可图标。

The optionals

You can include additional attribution information, such as Title, Author and Work URL, in the following span tags.

property="dct:title">TITLE
property="cc:attributionName">AUTHOR
rel="cc:attributionURL>AUTHOR

All together now

This CC licensedvideo on Vimeoshould include the following metadata in the source code of the page.

rel="license" href="//www.familygiver.com/licenses/by/3.0/">> Creative Commons Licensesrc="https://i.www.familygiver.com/l/by/3.0/88x31.png" />  xmlns:dct="http://purl.org/dc/terms/"property="dct:title"> Lawrence Lessig at the CC Global Summit 2015  xmlns:cc="//www.familygiver.com/ns#"href="https://vimeo.com/143427866"property="cc:attributionName" rel="cc:attributionURL"> Creative Commons 

License://www.familygiver.com/licenses/by/3.0/

License icons:https://i.www.familygiver.com/l/by/3.0/88x31.png

Title:Lawrence Lessig at the CC Global Summit 2015

Author:卡塔尔vs葡萄牙分析

URL of work:https://vimeo.com/143427866

Associating metadata to a specific media file

We also recommend associating the CC license metadata on a web page with the specific media file by wrapping the metadata in div tags. This is especially useful to specify when your platform hosts more than one work on a web page.

about="">  Creative Commons License   Lawrence Lessig at the CC Global Summit 2015   Creative Commons  

Adding Search Filters

Concerns when allowing users to search for content.

可以将相同的许可证元数据集成到搜索中,这样用户就可以根据许可证或满足其需求的重用类别过滤平台上的内容。您还可以为在您的平台上寻求公共内容的用户添加门户。为了增加可见性,提供一个API,以便您的内容可以通过其他地方找到。

Add filters to your search

Icon representing a checkbox

Let the user search by licenses

Icon representing a checkbox

Let the user search by usage

Add a content portal to your site

Icon representing a checkbox

Let the user see commons content

Provide an API for search engines

Icon representing a checkbox

Let the user find this content in more places

Example

Search by License

Allow filtering the material by a specific license.

当选择特定CC许可时,该许可下的所有内容都应该出现在结果中。

Search by usage

根据用户可以对内容做什么来过滤。

When using categories, portray the usage rights given by the CC licenses and return the subset of CC licensed content.

Content Portal

一个专门显示cc授权内容的会话。

Portals providedirect and easy access to CC content. This page shoud be accessible and easily found in the UI.

Attributing authors

Make sure your users respect and give credit to each other

All six CC licenses require attribution, which includes naming both the author and the specific CC license the work is under. We also recommend giving attribution for public domain works as a best practice, even if it’s not legally required.

Attribution at the point of download

Attribution can be automatically generated or prompted on your platform at the point where a user downloads a CC licensed work.

Attribution in Remix Tools

If you allow your users to build on each others works within the platform itself via a remix tool or similar, then we suggest automating attribution when a user pulls a work into her remix.

Attribution for content that users don’t own but contribute uploading under CC licenses

Be sure to require attribution for third-party content at the point of upload (allowing them to indicate the original author of the work).

Examples

At the point of download

如果您集成了CC元数据,则可以从页面上的源代码生成建议的属性文本。在代码级别,这意味着根据下面的元数据示例填写模板。这个问题可以通过创建一个带有属性文本最佳实践的许可选择器来解决。

In remix tools

任何自动归因都应该至少包括作者和原始作品的许可(带有特定许可的链接)。最佳做法是在任何归属中保留TASL(代表标题、作者、源和许可)。

Third Party content uploaded

If you allow your users to share third party CC licensed content on your platform, be sure to require attribution for that content at the point of upload. Make sure you give your users a way to indicate the original author of the work.

Additional attribution guidance for users

Consider providing your users with attribution guidance, especially if your platform hosts domain-specific content that has different attribution norms, eg. academic research.

Resources

该会话将设计文件(如徽标)、在实现过程中可能有用的信息以及可以提供见解的典型案例进行分组。如果您需要一些更结构化的东西,您可以查看模型平台。最后的检查表给出了实现可能性的详细说明,并突出了主要需求。

UX Examples

Medium’s design process for its CC user experience:

Examples of good implementations:

Logo and Icon Files

下载CC徽标和图标。We recommend using thecircular iconswhen appropriate.Here are initial standard sizes for use.

About the CC Logo

“A Masterwork in Simplicity: The Story of the CC Logo” (feature with the origin of the CC logos and icons).

Platforms that have CC integration:

Model Platform

The model platform is a resource in case you’d rather start with a structured tool

The repository on Github allows you to test, log in, see an example of selection process and download the model. While the screenshots let you navigate through the screens and see a suggestion of user flow.

Final Checklist

Cover the basics of implementation

这个工具包分解了大量的内容,而这个最后的检查表是快速检查成功实现所需和关键内容的一种方式。We recommend working on the items signaled in yellow first,with the other features remaining as optional.

Icon representing a checkbox

Your Terms of Service should:

Explain how CC licensing works for content creators.

Make it clear that CC-licensed content can be reused according to the terms and conditions of its license.

State what types of CC-licensed content (created by third parties) can be uploaded by users, if any.

Note that if the TOS requires a direct license from users, it excludes existing CC-licensed content created by others.

Icon representing a checkbox

The license selection process should:

允许用户授权个人作品。

Allow users to license a batch of works.

Allow users to set a default license for works they contribute.

Allow users to edit their license choices afterwards.

Integrate metadata into the source code.

Include the license icons in each license selection.

在每个许可选择中包括解释性文本的简短片段和/或到CC许可的链接。

Icon representing a checkbox

The license display on content should:

Display license icon(s), link to license deed and license metadata integrated into the page’s source code.

Allow users to publicly access or view the licensed content without a login.

允许用户直接从内容页下载或以其他方式获取文件。

Icon representing a checkbox

The license search and discovery should:

允许用户按许可或按满足其需求的重用类别过滤平台上的内容。

为平台上的cc授权内容提供门户或登录页面。

Link to the CC search or portal pages from the home page, or somewhere else obvious.

Guarantee the license metadata behind the search and browse filters is correct, eg. filter returns correct licensed content.

Icon representing a checkbox

Make sure the following are true for attribution:

当用户下载/获得CC许可的作品时,会自动生成或提示其归属。

If the platform has a remix tool, attribution is automated whenever a user pulls a CC licensed work into her remix.

任何自动生成或提示的归属包括标题、作者、源代码和许可。

If users share CC licensed content by other creators, attribution for that content during upload is required.

该平台为用户提供其他归属指导,例如:an attribution guide specific to the platform

Icon representing a checkbox

Please communicate the following in your platform:

Explain the basics of CC.

Explain why the platform decided to enable CC license options and/or how CC aligns with the platform’s goals.

Provide an FAQ on how CC licenses work.

Your community guidelines around sharing under CC licenses.

Provide other materials, eg. announcement of CC integration; blog post describing the CC UX design process; editorial about CC.

Beyond this toolkit

What comes after implementation

从零到基本的整合只是加入由创造者、公司和机构组成的庞大全球网络的第一步,这些人正在努力构建环境、感恩和其他协作机制,使之成为公地。我们与分享我们价值观的平台合作,设计工具和服务,点亮这个内容和创造者的宇宙。

Learn about how everything adds up

Check our State of the Commons report to see data about the growth of the commons and use of content, as well as major trends.

你的平台需要什么?

In addition to the growing your users and content, what are your platform’s goals when implementing CC licenses? Explore more possibilities.

Help this toolkit be a one-stop shop

This toolkit is an evolving resource for platforms. See something you’d like to improve or add? File an issue on Github.

Let us know if anything comes up

Do you have questions or need help implementing particular pieces of the toolkit? Contact us.

This toolkit by Creative Commons is licensed under aCreative Commons Attribution 4.0 License.