BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Charles Humble 关注 903 他的粉丝 ,译者 崔康 关注 1 他的粉丝 发布于 2008年12月6日. 估计阅读时间: 4 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。
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

 

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

re Krill by - 博文 1公子

没有人想把他们的活动时间永远留在互联网上。
这是我见过最可笑的发言,一点网络常识都没有

Re: re Krill by wangzm zhimeng

也许等有一天,你突然发现某种应用模式慢慢的开始取代了互联网,哦,你就开始满脑子的问号了!
别那么快就下结论,也别觉得别人可笑,因为可能最后可笑的人是你!

Re: re Krill by chen xiaoping

swing很不错啊,我已经用它开发了几个应用,感觉还行,关键是跨平台

Re: re Krill by - 博文 1公子

你一点自己的主见都没有,什么也许,既然觉得互联网会取代没前途,而你却要依托着互联网来给我回复,靠他生存,有没有气节啊你,你也可以选择不用互联网或者java的

Re: re Krill by wangzm zhimeng

对于你这种极端的谈论,根本没法讨论任何问题。
任何看起来被淘汰的东西,都会因为某个天才的幻想或者创意而重新焕发春光,ajax技术不就是这么来的吗。
互联网的运行模式和转变速度快的很多人都无法跟上,你怎么知道互联网就一直是现在这个运行模式?
有一天互联网也会被淘汰,到时候就不知道你这种人怎么活了。

支持Swing!!!! by Zaoldyeck Solomon

没有人愿意把他们的活动时间永远留在互联网上,甚至哪怕多一点点在互联网上,完全同意!!
如果能使用本地客户端来获取互联网上一样丰富的信息,我绝对不会打开这些丑陋无比的浏览器!!

Re: re zhimeng wangzm by - 博文 1公子

两面三刀,再倒退几十年你一定是汉奸

Re: re zhimeng wangzm by 李 枫华

绝对的 赞成。。

Swing 确实是不错的!

Re: 支持Swing!!!! by 崔 corey

强晕,你的本地客户端难道不又是一个浏览器??
超强逻辑~~~佩服!

Re: 支持Swing!!!! by 崔 corey

没有人愿意把他们的活动时间永远留在互联网上,甚至哪怕多一点点在互联网上,完全同意!!
如果能使用本地客户端来获取互联网上一样丰富的信息,我绝对不会打开这些丑陋无比的浏览器!!


强晕,你的本地客户端难道不又是一个浏览器??
超强逻辑~~~佩服!

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

10 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT