Regístrate!
GONZO Mia Intimidades Chat Ocio Hosting Tarot Alarmas Hoteles Poesías

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 POL. 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://pol.teoriza.com/


Las razones de porqué liberar POL
: (en orden de prioridad)

  1. 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.
  2. 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.
  3. 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.
  4. 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.


Qué cosas interesantes incluye el código
de POL:

  1. Sistema básico: censo de Ciudadanos, perfiles, mensajes privados, estudios, cargos, Elecciones Generales…
  2. Chat AJAX: muy ligero y eficiente. Emulando el aspecto de un clásico chat de IRC. Ver aquí.
  3. Foro: tan simple como eficaz. Ver aquí.
  4. Wiki: sistema de archivos editables multi-usuario. Con interfaz enriquecida TinyMCE. Ver aquí.
  5. Gráficos: la evolución en el tiempo expresado con bonitos gráficos. Ver aquí.
  6. Consultas: sistema de votaciones de distinto tipo y forma: Referendums, Sondeos y Parlamento. Ver aquí.
  7. Empresas: registro de empresas que son pieza esencial de la actividad económica de POL. Ver aquí.
  8. Economía: moneda virtual, los POLs, con sus controles necesarios: cuentas bancarias, ingresos, transacciones y más controles.
  9. API: permite ejecutar códigos ajenos a POL, con lo que las puertas se abren.


El código:

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.

  1. #1 spacebom - 15 October 2008 21:31

    Bravo por la iniciativa de liberar el código. Una pregunta, ¿no sería más interesante hacerlo en inglés y liberarlo en Sourcefourge?.

    Un saludo y gracias por compartir :)

  2. #2 GONZO - 15 October 2008 21:35

    #1 spacebom :) me alegra escuchar tu apoyo.

    Lo cierto es que tengo muy poca experiencia liberando código. Espero aprender rápidamente.

    Sin duda valoraré tus sugerencias para implementarlas en adelante.

    Un saludo!

  3. #3 // meneame - 15 October 2008 21:40

    […] Liberado el codigo fuente de POL, simulador politico de origen español gonzo.teoriza.com/2008/10/15/liberado-el-codigo-fuente-de-po… por se1vatgi hace pocos segundos […]

  4. #4 selvatgi - 15 October 2008 21:49

    Enhorabuena GONZO. Estoy contento con esta liberacion. Creo que no hay muchos juegos libres en internet, y con esto al menos hay un comienzo. Gracias :)

  5. #5 GONZO - 15 October 2008 21:52

    #4 :) gracias,

    Selvatgi aquí donde le veis, es el usuario que más tiempo online está en POL. Su online es superior al mio!!! :D Todo un honor ser Ciudadano junto a ti.

    Estamos charlando por la Plaza, pasaros!

    http://pol.teoriza.com/chat/plaza/

  6. #6 Tope - 16 October 2008 16:47

    Podrías currartelo un poco más, un instalador no vendría mal, un manual breve, porque me he vuelto loco buscando donde se ponian los datos de conexion, y con tus header’s el navegador me dice que no acepta la codificacion

  7. #7 Tope - 16 October 2008 16:55

    Wnas de nuevo, rectifico, solo te faltaba un pequeño manual, por lo demás esta super bien :P
    yo he cambiado las 2 lineas la del include(”/archivoDB.php”); y la de $link y las he sustituido por un require_once(”db_mysql.php”); también he creado una página de idioma (en español claro :P) y otra para la configuración

  8. #8 Esta semana he visto… XLVII | Dondado - 18 October 2008 0:40

    […] libera su código. Un día tengo que hablar sobre POL porque es muy curiosa la evolución que está teniendo (aunque […]

  9. #9 NiusPol»Archivo del blog » Espectacular aumento de la población por el efecto Menéame - 18 October 2008 15:18

    […] en el pueblo) envió una noticia a Menéame sobre la liberación del código fuente, recientemente hecho público por parte de […]

  10. #10 Espectacular aumento de la población por el efecto Menéame « The New Pol Times - 18 October 2008 22:24

    […] en el pueblo) envió una noticia a Menéame sobre la liberación del código fuente, recientemente hecho público por parte de […]

  11. #11 AR - 19 October 2008 20:10

    Oye, está interesante el juego, pero no logro hacer que funcione. Me hace falta el archivo de conexión a la base de datos (’/home/teoriza/public_html/_blogs/conectar-mysql.php’). Igualmente, me gustaría colaborar modificando el codigo para hacer de POL uno “generico”, igualmente documentando el programa.

    Saludos,

    AR
    http://www.enterateprimero.com/pol/www/


(será privado)
(opcional)
41 queries. 0.111 seconds.