阅读更多
2009年,自由软件基金会(FSF)主 席RMS(Richard Stallman)发表了一篇标题为“Javascript陷阱(The JavaScript Trap)”的文章,称自由软件用户的浏览器运行着大量非自由的Javascript代码。多数Javascript程序只是网页的一个扩展,算不上真正的程序,可以接受。但大的应用如Google Docs则具有了软件的特征,它会向电脑中下载半兆大小的混淆包程序,不能修改,也无法浏览源代码。

现在,自由软件基金会发起了反对非自由Javascript运动,要求各大网站能在不需要非自由Javascript程序的情况下能正常工作。

他们的第一个目标是美国政府网站 Regulations.gov,鼓励用户向该网站递交反馈。Regulations.gov需要运行私有的Javascript程序,在用户参与程序的同时要求他们牺牲自由。
来自: Solidot
3
0
评论 共 3 条 请登录后发表评论
3 楼 liminjun 2013-06-02 21:55
Richard Stallman要把开源精神进行到底。
2 楼 骨之灵魂 2013-06-01 20:57
斯托曼洁癖了  呵呵
1 楼 li17230 2013-06-01 08:45

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 围绕RMS、开源、自由软件的两场“战争”

    —— RMS事件簿 另外要感谢和菜头点名了我,不然可能我拖着拖着就拖过去…这也在关键时刻让我能更新一篇文章,没变成“2年更帐号” 反对方 vs 支持方 先做个大概介绍, Stallman 预期重返FSF(自由软件基金会)职位...

  • Javascript:公农历节日周年计算

    //世界癌症日是UICC于2000年发起,活动时间定于每年的2月4日 } by=1947; birthday=ye-by; if(birthday>=0) { sFtv=sFtv.concat("0206 怀唐伊日[今年"+birthday+"周年]");//怀唐伊日 1947 } by=1991; ...

  • 借助开源项目 学习软件开发

    这是一份面向软件开发初学者的文档,所谓初学者,可以定义为:学过的语言不超过2种,在已经学过的语言技能方面,能够完成课程上的大部分习题。从高校教育的通常情况来说,基本能够完成老师布置的最后的课程大作业。...

  • 借助开源项目,学习软件开发

    这是一份面向软件开发初学者的文档,所谓初学者,可以定义为:学过的语言不超过2种,在已经学过的语言技能方面,能够完成课程上的大部分习题。从高校教育的通常情况来说,基本能够完成老师布置的最后的课程大作业。...

  • 借助开源项目,学习软件开发 .

    要想在软件开发这个领域,讨论如何才算是训练了一万小时的编程,会非常困难。 最后是关于知识更新,在一个每天都在诞生新名词,新技术,新思路的领域,一个曾经埋头苦练一万小时的高手,在3年不接触最新知识...

  • 英语四级单词

    非本质的","accommodate [əˈkɔmədeit] vt.容纳;供应,供给","accommodation [əˌkɔməˈdei∫ən] n.招待设备;预定铺位","accompany [əˈkʌmpəni] vt.陪伴,陪同;伴随","accomplish [əˈkɔmpli∫] vt....

  • 互联网行业术语

    群众募资被用来支持各种活动,包含灾害重建、民间集资、竞选活动、创业募资、艺术创作、自由软件.设计发明.科学研究以及公共专案等。 X轮融资 应为翻译为X Round Financing ,X轮融资,指的是一个企业的资金筹集的行为...

  • 全球十大黑客(第一让你不敢想象)

    是只会用攻击、不懂技术的攻击狂,但是其黑客经历的传奇性足以让全世界为之震惊,也使得所有网络安全人员丢尽面子。 主要成就:他是第一个在美国联邦调查局“悬赏捉拿”海报上露面的黑客。15岁的米特...

  • 互联网之子 Aaron Swarts 想要看到的世界

    Jade和我偶尔会聊起一些宏大的话题,最近聊到了Aaron和互联网创建者们的一些历史。她觉得应该正经的来一次对话,记录下来分享给其他人。我们约了个时间,原计划聊2个小时,...

  • Linux笔记

    Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它...

  • 【转载】2021互联网行业术语@20210311

    群众募资被用来支持各种活动,包含灾害重建、民间集资、竞选活动、创业募资、艺术创作、自由软件.设计发明.科学研究以及公共专案等。 X轮融资 应为翻译为X Round Financing ,X轮融资,指的是一个企业的资金筹集的行为...

  • 【要闻】如何基于K8s管理1600个微服务?某数字化银行秘诀公开

    Cloud Foundry Foundation宣布KubeCF为新孵化项目 Cloud Foundry Foundation是开放源代码项目的聚集地,简化了开发人员的体验,近日其宣布,KubeCF已成为该基金会的孵化项目,并已发布版本1.0.1。KubeCF是Cloud ...

  • linux相关的东东,来自dbanotes

    如果只是测试目的,倒是不用非那么多心思。 关于一些界面的变化,可以看 我的 Yupoo 相册 . 个人评价是 Oracle 对安装流程还是做了不少改进,有的地方相比 Oracle 10g 交代的更清楚一点。 --EOF-- By...

  • 淘宝帝国是如何创建的连载04

    为2012年“大淘宝技术委员会”会长,毕业于国防科学技术大学计算机专业,工学博士,曾任TelTel首席科学家,国防科技大学计算机学院副教授,RedHat 内核开发者,LVS 开源软件创始人, ChinaCluster 的共同创办者。 子...

  • MongoDB学习指导

    如果是后台的分析需要,响应要求不高,查询非索引的字段即便直接扫表也费不了太多时间。如果还受不了,就再建一个索引得了。 默认情况下每个表都会有一个唯一索引:_id,如果插入数据时没有指定_id,服务会自动...

  • 关于Mongodb的全面总结

    u ◆大尺寸,低价值的数据:使用传统的关系型数据库存储一些数据时可能会比较昂贵,在此之前,很多时候程序员往往会选择传统的文件进行存储。 u ◆高伸缩性的场景:Mongo非常适合由数十或数百台服务器组成的...

  • ASP.NET某中学图书馆系统的设计与实现(源代码+论文).zip

    ASP.NET是一种基于.NET框架的服务器端编程模型,用于构建高性能、易于维护的Web应用程序。在这个中学图书馆系统的案例中,开发者利用ASP.NET的技术栈设计并实现了这样一个功能丰富的平台,旨在为中学生、教师以及图书馆管理员提供方便的信息管理和检索服务。下面我们将深入探讨这个系统的核心知识点。 1. **ASP.NET架构**:ASP.NET提供了多种开发模式,如Web Forms、MVC、Web API和Blazor。本系统可能采用了Web Forms或MVC架构,这两种模式都支持事件驱动和模型-视图-控制器(MVC)设计原则,便于创建动态网页和处理用户交互。 2. **数据库设计**:图书馆系统通常需要管理书籍信息、借阅记录、用户账户等数据,因此数据库设计是关键。可能使用了SQL Server或MySQL等关系型数据库,通过ADO.NET或Entity Framework进行数据访问,实现CRUD(创建、读取、更新、删除)操作。 3. **身份验证与授权**:为了确保系统安全,。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

  • 图书管理系统(基于ASP .NET)

    《图书管理系统(基于ASP .NET)》是一款专为学习者设计的应用程序,旨在提供一个全面的图书管理平台。系统的设计采用ASP .NET技术,这是一款由微软开发的用于构建动态网站、web应用和web服务的强大工具。ASP .NET框架以其高效、安全和易于维护的特点,深受开发者的喜爱。 该系统包含了多个核心模块,这些模块覆盖了图书管理的主要功能。有图书录入模块,它允许管理员录入图书的基本信息,如书名、作者、出版社、ISBN号、分类等。图书查询模块提供给用户方便快捷的搜索功能,用户可以根据书名、作者、关键词等条件进行检索。此外,借阅与归还模块确保图书的流通管理,记录图书的借阅状态,提醒用户按时归还,并处理超期罚款等事务。 系统还具备用户管理模块,允许用户注册、登录、修改个人信息。对于权限管理,后台有专门的管理员角色,他们可以对用户进行操作,如分配权限、冻结或解冻账户。同时,系统的统计分析模块能够生成各类报表,如图书借阅量、热门书籍、用户活跃度等,这些数据对于图书馆运营决策有着重要参考价值。 在。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

  • 思维导图制作-会计初级知识重难点-会计务实-会计基础

    本专刊的主要目的是帮助初学者系统化和结构化地掌握会计知识。我们采用思维导图的形式,将复杂的会计概念和流程进行有效的简化,旨在让学习者能够更清晰地理解这些内容,并增强记忆效果。通过视觉化的方式,读者不仅能够感受到会计知识的关联性,还能轻松掌握关键点,提升学习效率。无论是在学习新知识还是复习旧知识时,这种方法都能够为学习者提供极大的便利和帮助。

Global site tag (gtag.js) - Google Analytics