GNU.FREE 是一个自由的电子投票程序，曾属于GNU项目。该项目因其作者对互联网安全投票的幻想破灭而被废弃。
原理简述.在GNU.FREE中，有两个服务器，分别为选举登记服务器（Electoral Roll Server，即ERServer）和区域服务器（Regional Server，即RTServer）。所有通信都使用Blowfish加密，并通过RSA加密交换密钥。投票者将身份验证信息提交到ERServer，后者对其进行验证。然后，投票者开始进行投票，并将密钥和时间戳发送给