open content licensing for open source programmers

20
Open Content Licensing for Open Source Developers Jessica Coates Project Manager - Creative Commons Clinic Queensland University of Technology SLUD October 2008 AUSTRALIA part of the Creative Commons international initiative CRICOS No. 00213J

Upload: jessicacoates

Post on 06-May-2015

1.953 views

Category:

Technology


4 download

DESCRIPTION

Presented at the Universidad Distrital in Bogota, Colombia, as part of the VII Semana Linux of El Grupo Linux Universidad Distrital - October 2008

TRANSCRIPT

Page 1: Open Content Licensing for Open Source Programmers

Open Content Licensing for Open Source Developers

Jessica CoatesProject Manager - Creative Commons Clinic

Queensland University of Technology

SLUDOctober 2008

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 2: Open Content Licensing for Open Source Programmers

Code v content

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Open Art Museum by el_aguacil under CC Attribution v2.0 http://www.flickr.com/photos/12388825@N06/1444349332/

…music, script, lyrics, art, sound recording, film…

Page 3: Open Content Licensing for Open Source Programmers

OS v OC

• Open Source (OS) ≠ Open Content (OC)

• The text of most OS licences (including GPL and BSD) restricts them specifically to the source code

• Therefore content in an OS game needs its own licence

• Many OS licences (including GPL) are not appropriate/practical for content

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 4: Open Content Licensing for Open Source Programmers

Doom/Quake

• Source code (ID Engine) available under GPL, as part of Linux compatibility

• Content not licensed – still full copyright and trademarked

• Can: modify game; use code to create new game with different look

• Can’t: distribute game; take screen shots; create machinima; create fan work

• So assists the programming community, but people still have to buy the game

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 5: Open Content Licensing for Open Source Programmers

Microsoft X-Boxhttp://www.xbox.com/en-US/community/developer/rules.htm

• Code under full copyright• Content under EULA that looks like a

limited Creative Commons BY-NC-SA • Can: create machinima; take

screenshots; create fan works• Can’t: modify game; distribute; use

sounds• Intended to allow for Machinima

creation, fan fiction etc.• Revocable at any time for any reason

CRICOS No. 00213J

Page 6: Open Content Licensing for Open Source Programmers

Yo Frankie!

• Blender-based game still in beta• Code under GPL• Content under Creative Commons Attribution• Can: make new games; distribute; make machinima; take

screenshots• Intended to provide assistance to OS community, education,

research, explore new business models

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 7: Open Content Licensing for Open Source Programmers

Why OC license content?

• Clarity – remove any uncertainty as to rights

• Practicality – allows people to distribute etc whole product, not just code

• Business – exploit new business models based on distribution

• Collaboration and innovation – user generated content, machinima etc.

• Principle – sharing is good (for your players and your pocket)

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 8: Open Content Licensing for Open Source Programmers

Which OC licence?

• Ease of compliance?

• Appropriateness for content?

• CC licences endorsed by FSF and Debian (some)

• Compatibility?

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 9: Open Content Licensing for Open Source Programmers

GFDL BY-SA

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

GNU

Page 10: Open Content Licensing for Open Source Programmers

Enter Creative Commons

Aims to make content more freely available by providing free licences that creators can use to give permission in advance

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 11: Open Content Licensing for Open Source Programmers

Licences

4 licence elements:

Attribution – attribute the author

Noncommercial – no commercial use

No Derivative Works – no remixing

ShareAlike – remix only if you let others remix

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 12: Open Content Licensing for Open Source Programmers

Attribution-ShareAlike

Attribution-NonCommercial-ShareAlike

Attribution-NonCommercial-NoDerivatives

Licences

Attribution

Attribution-NonCommercial

Attribution-NoDerivatives

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

creators mix and match these elements to make a licence:

Page 13: Open Content Licensing for Open Source Programmers

Licences

AUSTRALIApart of the Creative Commons international initiative

Page 14: Open Content Licensing for Open Source Programmers

Licences

AUSTRALIApart of the Creative Commons international initiative

Page 15: Open Content Licensing for Open Source Programmers

AUSTRALIA

part of the Creative Commons international initiativeCRICOS No. 00213J

Page 16: Open Content Licensing for Open Source Programmers

Finding CC material

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 17: Open Content Licensing for Open Source Programmers

Using CC

• Can be source of material, or tool for licensing own material

• Place button/attribution in credits, on CD cover, on website

• Don’t forget to say what you’re licensing

• Don’t forget metadata

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 18: Open Content Licensing for Open Source Programmers

Before using CC material

• Check that you’re following the licence (ask for extra permission if needed)

• Do you need any extra rights?

• DRM?

• Make sure your use isn’t ‘derogatory’

• Use common sense

• Don’t forget to attribute

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 19: Open Content Licensing for Open Source Programmers

Before using CC licences

• Do you have the rights to license the material?

• Do you need extra rights yourself?

• Non-revocable, worldwide?

• Are you choosing the right licence?

• Don’t use CC for code – GPL

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

Page 20: Open Content Licensing for Open Source Programmers

Thanks

http://www.creativecommons.org

http://www.creativecommons.org.au

[email protected]

AUSTRALIApart of the Creative Commons international initiative

CRICOS No. 00213J

This slide show is licensed under a Creative Commons Australia Attribution licence. For more information see http://creativecommons.org/licenses/by/2.5/au/.