Liberado el código fuente de POL, pasamos al Software Libre
Desde este momento, tengo el placer de liberar el código fuente completo de VirtualPol. Por lo tanto forma parte del movimiento del software libre que tanto desconozco, pero sin embargo me gusta cada vez más.
La licencia de publicación es Affero GPLv3, la cual permite a cualquiera usar el código según mejor les parezca con unas pequeñas restricciones. Por ejemplo referenciar al autor original y hacer pública cualquier modificación que se haga utilizando este código.
Si no sabes qué es POL, puedes verlo aquí: http://www.virtualpol.com/
Las razones de porqué liberar POL: (en orden de prioridad)- Transparencia: hasta ahora el Pueblo ha confiado en mi ciegamente, y lo agradezco, sin embargo en puntos clave tan esenciales para el Pueblo como la nueva Economía o las Elecciones Generales, pienso que el código debe ser libre, de forma que cualquiera pueda verificarlo y comprobarlo.
- Seguridad: he puesto todo mi empeño en hacer seguro POL, sin embargo es inevitable que existan bugs ya sea por error o desconocimiento. Al ser el código libre, cualquiera puede analizar el código, encontrar bugs y con suerte reportarlo para su rápida corrección, por mi parte estaré muy agradecido.
- Expansión: ¿y si alguien decide crear otro pueblo semejante a POL? ¿y si se uniesen todos estos pueblos en el sistema Económico? Podría llegar ese gran día, espero que no sea solo una visión.
- Software Libre: con suerte trozos de mi código podrán servir de algún modo a otro programador como yo. Me alegraré mucho si así ocurre.
- Sistema básico: censo de Ciudadanos, perfiles, mensajes privados, estudios, cargos, Elecciones Generales...
- Chat AJAX: muy ligero y eficiente. Emulando el aspecto de un clásico chat de IRC. Ver aquí.
- Foro: tan simple como eficaz. Ver aquí.
- Wiki: sistema de archivos editables multi-usuario. Con interfaz enriquecida TinyMCE. Ver aquí.
- Gráficos: la evolución en el tiempo expresado con bonitos gráficos. Ver aquí.
- Consultas: sistema de votaciones de distinto tipo y forma: Referendums, Sondeos y Parlamento. Ver aquí.
- Empresas: registro de empresas que son pieza esencial de la actividad económica de POL. Ver aquí.
- Economía: moneda virtual, los POLs, con sus controles necesarios: cuentas bancarias, ingresos, transacciones y más controles.
- API: permite ejecutar códigos ajenos a POL, con lo que las puertas se abren.
Publicaré periódicamente el código autentico que corre el servidor web de POL. Esta es la primera publicación del rompecabezas.
El código aun no está preparado para su implementación sencilla. Espero próximamente poder facilitar esta taréa, de todos modos no es muy difícil implementarlo.
- pol-source-0.1_beta.tar.gz [74kb]
- pol-src.rar [74kb] Licencia: Affero GPLv3 (no incluye las librerías JQuery y TinyMCE)