En el mundo de la informática existen entornos virtuales de colaboración conocidos como forjas.
En esencia, una forja es una plataforma de desarrollo colaborativo de
software. Se enfoca hacia la cooperación entre desarrolladores para la
difusión de software y el soporte al usuario.En este tipo de plataformas se albergan múltiples proyectos de software, en los que los desarrolladores se deben registrar para poder contribuir. Consta de numerosas aplicaciones, normalmente con interfaz de red, para la administración y desarrollo de estos proyectos en común.
Entre los recursos de una forja se encuentran: El control de versiones (Subversion, Git, Mercurial, etc.), una lista de correo electrónico, un foro, una wiki, herramientas de subida y descarga de ficheros, y un sistema de seguimiento de errores (Bugzilla, etc.).
Las forjas más populares son Github, Gitlab, Bitbucket, SourceForge y, en España, RedIRIS, pero existen muchas más.
