CRPP - Collaborative raster painting protocol
CRPP is network protocol for shared raster drawing among many people (users) in real-time. It means that several people can draw to same canvas in same time.
Licence
Protocol is distributed under free/liberal licence. Anybody can use it for free. See next paragraph.
Protocol and his documentation is distributed under licence GNU FDL version 1.3 or greater. Current version of GNU FDL can be found on web address www.gnu.org/copyleft/fdl.html. All texts of this web are distributed under GNU FDL version 1.3 or greater too. Source code of this web is distributed under licence GNU GPL version 3. Text of licence GNU GPL version 3 is on site www.gnu.org/copyleft/gpl.html. All source files are free to download from our public GIT repository. See section versioning (GIT) on this page.
Our goal
- Design and document CRPP protocol.
- Use liberal/free licence for protocol.
- Features of protocol:
- simple and minimalistic
- general
- stable
List of known implementations
- Collab - miltiplatform client, server and frameworks based on this protocol.
CRPP protocol documentation
Documentation is under development. Its current version you can download on our GitHub repository github.com/.../protocol.pdf.
For developers
Versioning (GIT)
All project git repository is on GitHub (github.com/MoonGames/crpp). Use "git clone git://github.com/MoonGames/crpp.git" command to get current version.
Wiki
Developers wiki of this project is crpp-wiki.mgn.cz.
Mailing list
See mailing list page.