The Cryto Coding Collective or 'CrytoCC' is a non-profit collective of independent developers and contributors that strive for real innovation. Unhindered by monetary incentive, arbitrary guidelines or authoritarian coordinators, it allows for an environment where real innovation takes place.
Summary: An environment where you do not have to worry about money, infrastructure or other irrelevant things. All services are provided for free, so go crazy with your ideas!
Anyone who wants to be! While there are several people that maintain infrastructure and some centralized outlets (such as the IRC network, etc.) there is no real membership list. There are a few guidelines though, although these are made to not get in your way if your intentions are good. Further down this page, you can read the guidelines.
Currently there is the Cryto IRC network which is generally used to house IRC channels for CrytoCC projects (as well as other channels that are not directly related to CrytoCC). This network is accessible through both IPv4 and IPv6 (forced IPv6 connections can be achieved by connecting to ipv6.cryto.net), and does not explicitly block proxies, VPNs, or TOR nodes - only in cases of serious network abuse are IPs denied access. The IRC network offers basic hostmasking where the first part of the hostname is masked and the rest is left intact - non-resolving IPs get masked completely. The IRC network also offers vhosts, which can be freely requested by any registered user (instructions in #vhost). A basic set of Atheme services is offered, and bots can be added on request. A web-IRC client is available at http://irc.lc/cryto. Be aware that the Cryto IRC network is a public network that is not exclusively used for CrytoCC, and that there are a few additional rules in place to prevent attacks on the network.
There is also a Tahoe-LAFS storage grid available, that will allow (unlimited) secure and free redundant storage for contributors. Contributors are always welcome to contribute storage space and bandwidth by setting up a Tahoe-LAFS node and connecting it to the grid. A HTTP gateway is offered, allowing for hotlinking to stored files.
Current Tahoe-LAFS status: Tahoe-LAFS grid running, HTTP gateway available, total capacity about 3.5TB. If you are a contributor, send a private message to joepie91 on Cryto IRC to get the Introducer FURL and have your client connect to the network. Please limit your non-development use of the storage grid (it is not fully prohibited of course) to make sure other contributors have the space they need for development purposes. Please only connect high-bandwidth servers as storage nodes, and limit low-bandwidth nodes (home DSL or cable, etc) to being a client - this will keep the overall grid speedy to use. An upload script is available.
Automated Git repository hosting is offered, including the ability to fork projects and make them public. For this, Gitolite is used. More information on this is coming soon.
Webhosting for projects can be arranged (for free) on request.
The Tahoe-LAFS storage grid will, in the future, utilize geo-DNS and gateway caching to offer a CDN-like infrastructure.
In the near future, a server will also be set up that will provide free shell accounts to all contributors with all tools needed for development.
In the future there will also be a platform that lists ongoing projects, and allows for communication between contributors - for now this site and wiki will have to do.
To make sure that things do not turn sour, there are a few guidelines that contributors are expected to abide by. These guidelines do not exist because we want to tell you what you can and cannot do, but to protect our infrastructure, contributors, and name.
Many of the CrytoCC projects will be open-source, under various licenses. Open-source licenses, especially the very free ones such as WTFPL, actively encourage others to take the code, improve it, and release it again. Some examples of open-source licenses are GPL, BSD, MIT, LGPL, and WTFPL.
Several projects are currently being worked on - some are in planning stages, some are under active development. For an up-to-date list of projects, you can have a look at the projects section.
We offer a freely usable IRC network with very relaxed rules. For more information on how to connect, read our IRC server information page.
We also offer a high-speed redundant fault-tolerant storage grid, that is free to use for developers. For more information on this storage grid, read the Cryto Storage Grid information page.
Project pages can be hosted on cryto.net and the Cryto wiki. Web hosting may be available on CrytoCC servers on request.