Dream CC Tool
Contents |
Ultimate licensing tool (or features my dream CC application would have)
see also CC_Tools_Guide, Developer and the discussion tab for this entry
This entry was meant to aggregate people's ideas for a 'perfect' CC tool, but seems to be heading towards defining a highlevel program architecture and possible API for a tool.
It would be nice to have a derivative works database where you can easily search for all the works derived from or created with a certain piece of work. For example. An author writes a book. A screen play writer converts the book to a screen play. The screen play is then made into a film; the film uses music, photos, and other creative works. I'd like to easily be able to find out exactly what went into the production. What other works have been derived from pieces of that production, and what licenses each piece of work used. Also, I'd like to know if there is a way (via the meta-data) to get into contact with the creator in case if their licensing doesn't match my project. Let's say they have a Non-Commercial-Share-Alike license, but what if I'm using a Commercial-Share-Alike license and I want to include them in my project? They might be interested in getting paid for their work if it's used in my production being that they ultimately own the copyright and can choose whether or not to accept. I'd also like a license compatibility checking feature that tells me if I'm able to use their work in my production and if not, the reasons why along with the steps to take to allow me to use their material. I'm sorry if this seems confusing. I didn't know where else to put it. Somebody, please modify my babble and put it in a more fitting location. If you could give a link to the relocation it would be appreciated. Thanks!
Base System
- cross platform
- seperate presentation layer (so as to facilitate both webapp and thick client interfaces...)
- modular architecture
- open source
- extensible
Plugin Types
license type plugin
- RDF definition
- educational component (wizard) assists people in selecting appropriate license types for their desires
atomic media format support plugin
- support for adding licensing data to a specific filetype
metafile format plugin
- would allow the parsing of composite media types (eg: .mov or playlists) and would depend on the atomic media plugins for support..
publishing engine plugin
- provide easy media publishing ability..
- possible plugins
- ftp
- bittorrent tracker
- RSS feed
- OpenOffice add-in
- XSPF (XML Shareable Playlist Format)
editing tool plugins
- API so the CC tool could easily be embedded or linked from in third party applications. (maybe third party apps should stick with the webservices API?)
