work
type: Class
description: a potentially copyrightable work

agent
type: Class
description: something (e.g. a person, corporation or computer) capable of creating things

license
type: Class
description: a set of requests/permissions to users of a Work, e.g. a copyright license, the public domain, information for distributors

permission
type: Class
description: an action that may or may not be allowed or desired

requirement
type: Class
description: an action that may or may not be requested of you

prohibition
type: Class
description: something you may be asked not to do

public domain
type: license
description: no copyright; everything is permitted without restriction

reproduction
type: permission
description: making multiple copies

distribution
type: permission
description: distribution, public display, and publicly performance

derivative works
type: permission
description: creation and distribution of derivative works

copyright notices
type: requirement
description: copyright and license notices be kept intact

attribution
type: requirement
description: credit be given to copyright holder and/or author

share alike
type: requirement
description: derivative works be licensed under the same terms as the original work

source code
type: requirement
description: source code (the preferred form for making modifications) must be provided for all derivative works

commercial use
type: prohibition
description: exercising rights for commercial purposes

has license
type: Property
domain: work
range: license
sub property of: license

permits
type: Property
domain: license
range: permission

requires
type: Property
domain: license
range: requirement

prohibits
type: Property
domain: license
range: prohibition

has a derivative work
type: Property
domain: work
range: work