2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

请愿要求 Java 不再捆绑 Ask 工具栏

  • 2013-02-20
  • 本文字数:1514 字

    阅读完需:约 5 分钟

Oracle 正被围攻的 Java 编程语言又要面对新一波负面消息。

最近几周,浏览器中的 Java 出现了严重的安全漏洞, InfoQ 也做了相关报道。各组织和个人都采取了很多方法来解决这一情况。不少人直接禁止了浏览器中的 Java。Apple 在最新的 OS X 中已经不再发布自己的 Java 版本,就在这种情况下,单就今年 1 月该公司就两度将OS X 上当前的Java Web 插件列入黑名单

仍在进行的安全之战把人们的注意力引到了Oracle 在Java 安装程序中捆绑的Ask 工具栏上。早在2005 年Sun 就开始这么做了,不过当时捆绑的是Google 工具栏。三年之后,Sun 与Microsoft 进行了一笔交易,将MSN 工具栏包含了进来;在此之后,2008 年Sun 又切换到了Yahoo 工具栏。最近捆绑的Ask 工具栏也引发了相当大的争议

作为回应,The Concord Consortium 的Saeid Nourian 博士发起了一个请愿,希望促使Oracle 停止在Java 安装程序中默认捆绑Ask 工具栏的行为。他希望获得25 万份签名。

InfoQ 问及了 Nourian 博士的动机、策略和回应。

Nourian:当我的客户不断成为 Ask 工具栏的受害者时,我才注意到真正的问题。他们错误地相信了 Oracle 的“推荐”。当主页和默认搜索设置被 Ask 工具栏劫持时,他们尝试卸载它来加以补救。当然,此举无法恢复浏览器的设置。他们没有将沮丧归咎于 Java,反而埋怨我们这些开发产品的人,因为是我们提醒他们安装 Java 的。完全放弃 Java 是唯一的解决之道。

为了挽救 Java,我发起了这个请愿。这是转向其他技术前最后的手段了。

我们要求 Java 安装程序做且仅做一件事,那就是安装 Java。安装向导不需要有很多步,而应该是一击完成。这能使 Java 及 Java 更新(1)体积更小,(2)下载更迅速,(3)安装更快,最重要的是(4)安装非常简单。

请愿发起还不到两周,签名人数已经有 11000 多了。大家签名时所留的评论让我特别感动。有很多为卸载 Ask 工具栏而花了好几个小时的沮丧的用户;有为客户担心的 Java 开发者;有因 Java 更新频繁安装 Ask 工具栏而不得不不断清理父母和祖父母电脑的儿孙们;也有一次要清理数百台计算机的 IT 管理员。还有人抱怨说,即使他们关闭了安装选项,Java 还是会在他们的电脑上安装 Ask 工具栏。请愿没有截止日期,会一直增长到 Oracle 听从为止。

Cay Horstmann 是著名的作家、教育家和 Java Champion,InfoQ 也问及了他对这种捆绑的看法:

Horstmann:很多用户从各个角落听说 Java 有点问题,Oracle 需要重新获得这些用户的信任。很少有人理解问题所在。绑定像 Ask 这样的产品是无法重获信任的,因为该产品修改了用户所选的搜索引擎,而大部分用户并不希望如此。

现在很多人已经怕 Java 了,这成了不去安装或升级 Java 的又一理由。

收益流可能不可小视。Oracle 的 Java 网站宣称每年有 9 亿 3 千万用户下载 Java 运行时环境。如果有 1% 的用户安装 Ask 工具栏,Ask.com 为每个安装支付 0.30 美元,这就是 280 万美元。

在请愿网站上有一个据称来自 Joshua Bloch(他为 Java JDK 代码库做出了大量贡献)的评论:

与修复安全漏洞的补丁一起默认安装恶意软件是站不住脚的。Oracle 有负亿万 Java 用户的信任。他们玷污了这一曾经让人骄傲的平台的声誉。这种方式甚至是不正当的,必须停止。

一群 Java Champion 和 Java 用户组的领导者向 Oracle 写了一封由很多成员签名的公开信,信中写道:

世界各地有很多用户认为将 Ask 工具栏作为 Java 安装程序的一部分是不受欢迎的,有损这一关键技术及品牌的商业和社区完整性。我们认识到这可能是早期 Java 管理者之前策略的延续,因此想请求当前的管理者考虑改变这一策略。

InfoQ 联系了 Oracle,希望看看其反应,不过他们拒绝发表评论。

查看英文原文 Petition to Unbundle Ask Bar from Java

2013-02-20 03:182996
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 149.7 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

Linux之touch命令

入门小站

Linux

经典永流传,华为云媒体 AI 让老电影焕发新生

华为云开发者联盟

AI 云原生 音视频 电影修复 华为云媒体

redis面试知识点和内存算法了解

什么是NQI?质量基础设施“一站式”服务平台我来帮你搭建

源中瑞-龙先生

NQI 质量基础设施“一站式”

拥抱数字娱乐家庭新生态,亚马逊云科技赋能智象“蛟龙出海” | 精选案例

亚马逊云科技 (Amazon Web Services)

肝到头秃!阿里爆款的顶配版Spring Security笔记

Java 程序员 架构 面试 计算机

在线html链接提取工具

入门小站

工具

“动态规划”这词太吓人,其实可以叫“状态缓存”

华为云开发者联盟

Java 动态规划 超时 dp数组 状态缓存

什么是网络流量劫持?

网络安全学海

网络安全 安全 渗透测试 安全漏洞 网络攻防

zookeeper客户端zkclient和curator的api

赵镇

zookeeper

带你认识Flink容错机制的两大方面:作业执行和守护进程

华为云开发者联盟

flink 守护进程 容错 作业执行 Flink 容错机制

一分钟懂5G

俞凡

5G

模型化生存

俞凡

认知

经典Android开发教程!腾讯T3团队整理,附小技巧

欢喜学安卓

android 程序员 面试 移动开发

星环科技边缘计算平台Sophon Edge通过EC Ready边缘服务权威评测!

星环科技

NeoFetch - Linux 使用命令行查看系统信息

HoneyMoose

[译] R8 优化: Switch 场景下的枚举

Antway

6月日更

公司给的期权有没有价值?

石云升

期权 职场经验 6月日更

华为自研PB级分布式时序数据库揭秘第一期:初识GaussDB(for Influx)

华为云数据库小助手

数据库 GaussDB(for Influx) 华为云数据库

云小课 | 华为云KYON:网段零修改上云,简单又好用

华为云开发者联盟

KYON企业级云网络 私网NAT网关 弹性负载均衡ELB 虚拟私有云VPC L2CG VPVEP

THOR:MindSpore 自研高阶优化器源码分析和实践应用

华为云开发者联盟

网络 mindspore THOR 高阶优化器 THOR算法

Swarm云算力矿机分币系统搭建,chia矿机系统源码

JAVA原生线程池源码解析及使用建议( 程序员必看!)

Java 面试 BAT

收藏!阿里P9耗时28天,总结出来了“618、双十一”活动高并发系统设计手册

Java 程序员 架构 面试 高并发

TDH8.0使用必读2: 10种数据模型全支持 未来属于多模型大数据平台

星环科技

Ubuntu 安装 NTP 服务

HoneyMoose

🏆「作者推荐」【JVM原理探索】字节码指令集调用执行流程分析(语法分析篇)

码界西柚

JVM Class字节码 6月日更 字节码指令

四份深入源码层面笔记,学完后让你彻底精通Spring Cloud!

Java架构追梦

Java 架构 面试 微服务 SpringCloud

亚马逊云科技宣布Amazon WAF 在北京区域和宁夏区域正式上线

亚马逊云科技 (Amazon Web Services)

华为云官网前端的技术演进与低代码实践

华为云开发者联盟

大前端 低代码 可视化 页面 华为云官网

重磅!北京区域已经推出第三个可用区啦

亚马逊云科技 (Amazon Web Services)

请愿要求Java不再捆绑Ask工具栏_Java_Vikram Gupta_InfoQ精选文章