白宫在Github发布第一个开源程序

whitehouse homepage

美国政府最近在Github上发布了白宫历史上首个开源软件——请愿(Petition),该程序允许公民创建请愿并进行投票,白宫的官方网站使用的也是这个程序。

2011年9月,奥巴马曾作出承诺:

在我们的承诺中,包括启动一个全新的在线工具——We the People——让美国人民能直接向白宫请愿,我们将开放这一技术,这样全球任何一个政府都可以让公民做类似的事情。

今天,随着Petition程序源代码在Github上公布,奥巴马兑现了他的承诺。Petition允许用户创建账户、登录、发起请愿并投票。不过,只有投票人数达到一定数值,用户发起的请愿才会被公开展示。未来,Petition的开发计划还包括流式技术、API开发,社交媒体整合以及一个移动版本。

petition

有趣的是,作为开发者的美国政府选择了GNU通用公共许可证(GPL)的方式开源,其发起者,开源之父Richard Stallman长期以来都是绝对自由软件的倡导者。GPL意味着任何人都有权使用、修改和重新发布软件,这也是为什么微软坚持认为GPL是一个反动协议(anti-American)。

Petition基于Drupal内容管理系统开发,运行环境需要MySQL、MongoDB以及PHP。Petition目前处于alpha版本,还处于开发的早期,不过白宫官方网站已经在使用了

图片:White House

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:


关于作者

隐私已经死去,软件正在吃掉世界,数据即将爆炸

X