写点什么

Sun 停止资助 SwingX 的举动激怒社区

  • 2008-12-05
  • 本文字数:1174 字

    阅读完需:约 4 分钟

Sun 在 2004 年 JavaOne 会议上宣布了 SwingLabs 项目,其一直在孕育着基于 Swing 的 UI 新技术,这些技术可能会被核心 JDK 采纳。该项目最初吸引了很多 Sun 以外的开发人员,但是在去年有所下降。Jeanette Winzenburg 通过在

SwingLab 论坛的帖子宣布 Sun 现在决定停止资助 SwingX 项目。这一举动激怒了 Swing 开发社区的很多人,他们越来越意识到,由于新的 JavaFX 技术,核心 Swing API 正在沦落为一个支持性的 GUI 库。Kirill Grouchnikov 在他的

博客中就这一话题直截了当的说道:

“在 Sun 内部,核心 Swing 正在作为一种 UI 的技术遗产而逐步退休,上周则是记录了一个伤心的(不过也可以预料的)里程碑——停止资助 SwingX 项目。”

Kirill 分析了 SwingLabs 的历史,他指出 Sun 在 2007 年 1 月

决定放弃 SwingX Painter 层和 JXComponent 接口的举动严重削弱了社区参与的热情:

“这明显失去了外部参与者的信任,他们再也不会回来了,甚至是 Sun 内部开发人员也退出了这个项目。”

Krill 同时对 JavaFX 持严重怀疑态度:

我不知道 JavaFX 未来会怎么样。Sun 在这上面压了太多赌注,没有人想把他们的活动时间永远留在互联网上。我所知道的是,JavaFX 已经明显的阻碍了所有核心 Swing 的开发。在过去 18 个月里,我们看到重大的架构提议(JSR 295 和 JSR 296)换了负责人并被冻结。Java 6 Update 10 中的 Java 2D、AWT 和 Swing 方面的所有面向客户的改进都是为了满足 JavaFX 的需要。

与 JavaFX 关系密切的 Sun 高级工程师 Josh Marinacci 在随后的帖子中指出上面的这种担忧是不成熟的,SwingX 和 SwingLabs 会继续前进,Swing 开发人员会从 Java SE 6 Update 10 和 Java 7 中获益:

作为一个终身从事 Java 客户端的开发人员,我对 Java 的现状非常满意。Java 客户端应用正在变得更快、更稳定、更易于开发。这对 Swing 和 JavaFX 应用都是如此。JavaFX 1.0 版目前处在调整中,我相信当你看到我们的工作成果之后,你会很开心。这对于一个 Java 平台上的 GUI 应用开发人员是一个激动人心的时刻。

Sun 依然公开支持 JavaFX。在 Adobe 的 MAX 会议上,Sun 重申 JavaFX 桌面 1.0 版将在 12 月初 发布(目前已经确定为 12 月 4 号),JavaFX 移动和 TV 版会在 2009 年第一季度发布。此外,Sun 在过去一年里积极招聘工程师从事 JavaFX 开发 工作,包括来自苹果公司和 Adobe 公司的人员。但事实上软件对 Sun 的贡献很少。Sun 在 2009 财年第一季度的全部软件收入为 12400 万美元,而存 储收入为 50700 万美元,服务器和其他系统收入为 124600 万美元。Sun 事先没有通知个人而宣布裁员大约 6000 名员工,这肯定会引起 Java 社区包括 Sun 内部人员的忧虑。对于那些致力于 Java 和 Swing 开发的人员来说,Sun 对 Java 7 中 Swing 的计划缺乏透明度才是一个真正的问题。

查看英文原文: Sun’s Withdrawal of SwingX Funding Angers Community

2008-12-05 08:582326
用户头像

发布了 501 篇内容, 共 271.0 次阅读, 收获喜欢 62 次。

关注

评论

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

企业为什么需要软件的应用框架?

力软低代码开发平台

代码随想录训练营Day08 - 字符串(上)

jjn0703

机器学习洞察 | JAX,机器学习领域的“新面孔”

亚马逊云科技 (Amazon Web Services)

机器学习

工业软件芯片国产化:数智化自主可控的重要保障

用友BIP

国产替代

BI商业智能工具给企业带来的变化,以瓴羊QuickBI为例

巷子

开源数据集成平台SeaTunnel:MySQL实时同步到es

javalover123

同步 数据同步 数据集成 CDC 实时

es笔记五之term-level的查询操作

Hunter熊

elasticsearch

软件测试/测试开发丨Pytest配置文件pytest.ini

测试人

Python 程序员 软件测试 测试开发 pytest

技术分享 | 如何基于阿里云AIACC加速Stable-Diffusion AI绘画

阿里云弹性计算

云计算 AIGC AIACC AI大语言模型 大语言模型

探寻日本区块链游戏的未来潜力

Footprint Analytics

区块链游戏 NFT 链游

生成式 AI 对未来的展望| 社区征文

查拉图斯特拉说

AI ChatGPT MidJourney 文生图 年中技术盘点

java面试题

程序员小张

C++中vector自定义大小方式

芯动大师

KaiwuDB 获 2023 可信数据库发展大会“双料”荣誉

KaiwuDB

KaiwuDB 2023可信数据库发展大会

瞬间抠图!揭秘 ZEGO 绿幕抠图算法背后的技术

ZEGO即构

人工智能 图像处理 AI抠图 绿幕 主体分割

influxdb 中得 fields 与 tag 区别总结

互联网工科生

Influxdb

一文详解:企业大数据分析工具有哪些?

夜雨微澜

华为云书库《Spring Boot2系列实战教程》电子书下载

华为云PaaS服务小智

编程 软件开发 计算机 华为云 华为开发者大会

6月《中国数据库行业分析报告》已发布,首发空间、搜索引擎数据库【全球产业图谱】

墨天轮

数据库 国产数据库 空间数据库 搜索引擎数据库

日本 NFT 项目概览与特点总结

Footprint Analytics

区块链游戏 NFT

喜报 | 极限科技 Easysearch 获得由信通院颁布的首批可信搜索型数据库产品证书

极限实验室

大数据 搜索引擎 数据库· 极限科技 2023可信数据库发展大会

从头学Java17-Stream API(二)结合Record、Optional

烧霞

Optional java17 Stream API

企业利用bi商业智能工具有哪些改变呢?以瓴羊QuickBI为例

对不起该用户已成仙‖

开源项目推荐 【SkyEyeSystem】

程序员阿杜

Java 爬虫 springboot

日本加密货币市场报告: 行业趋势和未来前景研究

Footprint Analytics

加密货币 区块链游戏 NFT Web3 游戏

供应链管理系统有哪些模块?

优秀

供应链管理 scm

pprof 数据组装(一)

jupiter

pprof ebpf parca

新兴技术诞生,国产操作系统崛起| 社区征文

芯动大师

操作系统 国产开源 年中技术盘点

Sun停止资助SwingX的举动激怒社区_Java_Charles Humble_InfoQ精选文章