Creative Commons
Established in 2001 and headquartered in Mountain View, CA, Creative Commons is an American non-profit organization focused on expanding the range of knowledge and creativity available for others to build upon legally and to share.
Last updated on