[LUG.ro] Voto electrónico con Python y Ubuntu
Horacio Castellini
horacio9573 en yahoo.com.ar
Mar Abr 19 07:44:31 ART 2011
Esto lo posteo, mas allá de que si el voto electrónico tiene o no
sentido en una argentina adicta a violar reglas y poseer una larga
historia de fraudes, como un uso de SL y desde el punto de vista del
desarrollador.
SIC:
http://fisadev.blogspot.com/2011/04/voto-electronico-con-python-y-ubuntu.html
---------------------------------------
Hay mucha gente hablando sobre voto electrónico y lo que se hizo en
Salta, pero la verdad es que pocos tienen conocimiento de qué se hizo
realmente, cómo funciona, y demás. Muchos opinólogos que sacan
conclusiones acerca de lo magnífico o terrible que es, pero a partir de
cosas que adivinan o inventan.
****
***
Tanto las máquinas de votar como los servidores corren Ubuntu (en el
caso de las máquinas de votar, con modificaciones para que tengan solo
lo necesario para el sistema). Y las aplicaciones desarrolladas por MSA
para este sistema están escritas casi en su totalidad en el lenguaje de
programación Python. ¿Base de datos de los servidores? Postgresql. ¿Y de
las máquinas? No usan ningún sistema de base de datos..
****
Y en este punto viene otra aclaración crucial: la máquina NO VA CONTANDO
LOS VOTOS QUE GRABA E IMPRIME! No, no los cuenta.
***
-------------------------
lo que no tiene en cuenta el artículo es el factor humano: Como hacer
para que TODOS esten capacitados para controlar que un tercero no "meta
el perro" en el proceso?
Me intrigan las siguientes cuestiones:
1. Como se garantice que los resultados a través de Internet lleguen al
tribunal electoral?
2. El certificado SSL de los clientes es único o cada livecd lleva uno
propio? De ser único, qué valor agrega al proceso?
3. Quién firma los certificados SSL?
4. La empresa al no compartir el código, por razones propias de
gobierno, no estaría violando la licencia GPL?
Más información sobre la lista de distribución Lugro