Linux.ChinaUnix.net
ChinaUnix
|
Linux首页
|
新闻
|
博客
|
文章
|
专栏
|
新手
|
方案
|
图书
|
下载
|
人才
|
手册
|
wiki
|
搜索
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
[开源业界]
Java在桌面Linux上会成为占统治地位的语言吗?
1
2
››
首页
»
CU论坛
»
Linux
»
汇总贴列表
»
开源业界与评论
»
请选择您要去的论坛 ←
>新手园地
>系统管理
>网络问题
>硬件支持
>内核问题
>系统互操作专区
>中文支持
>桌面与办公
>影音娱乐
>网络工具
>编程问题
>内核源码
>CPU与编译器
>嵌入式开发
>驱动开发
>数据库应用
>服务器应用
>安全防护
>集群和虚拟机
>开源业界与评论
>贴图娱乐
>红茶馆
>文档专区
>下载共享
>Linux书友会
>Linux站务交流
===============
→ 操作系统技术交流区 ←
>BSD
>Solaris
>SCO UNIX
>HP-UX
>AIX
>IBM AS400应用论坛
>Tru64 UNIX
>IRIX
>Mac OS X
→ 行业解决方案交流区 ←
> 金融行业
> 电信行业
> 互联网行业
> 医卫行业
> 制造行业
> 信息安全
> 教育行业
> 媒体娱乐行业
> 电子政务
> 交通行业
→ 程序设计交流区 ←
>C/C++
>Shell
>Java
>Php
>Perl
>Python
>Web开发
>软件工程
>中间件技术
>GUI编程
>软件配置管理
>VOIP开发技术
→ 网管技术交流区 ←
>网络安全
>网络技术
>Cisco技术
>存储备份之家
>服务器及硬件技术
→ 数据库技术交流区 ←
>MySQL
>PostgreSQL
>Oracle
>Informix
>Sybase
>DB2
→ 应用技术专题交流区 ←
>Web服务器
>Mail服务器
>FTP服务器
>DNS服务器
>Proxy服务器
>LDAP
>VPN
>Lotus
>Samba
→ IT综合交流区 ←
>IT业界新闻与评论
>IT职业生涯
>IT培训与认证
>IT二手大厅
>IT图书与评论
→ IT人的休闲生活交流区 ←
>清茶斋
>运动地带
>快乐数码摄影
>影音文字
>English Forum
>游戏玩家
>旅游天下
>贴图娱乐
>红茶馆
>IT爱车族
→ 站务及频道交流区 ←
>站务交流
>版主会议室
>Linux站务交流
>Linux版主会议室
>博客站务交流区
>下载频道交流区
>CU活动专区
最近访问的论坛 ...
时代域名主机托管全面特惠
|
CU积分兑换详情
|
参加调查赠100积分+《Ubuntu官方指南》
|
100积分:谈谈您对校园网建设的体会
|
‹‹ 上一主题
|
下一主题 ››
[
打印
] [
订阅
] [
收藏
] [
推荐给朋友
] [
本帖文本页
]
Send_linux
版主-大法师
UID:149458
注册:2004-4-7
最后登录: 2008-07-04
帖子:
8725
精华:
5
可用积分:8782
信誉积分:
100
专家积分:
0
(本版)
来自:CAU
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
1楼
发表于 2008-5-8 09:27
由于Java已基于GPL开放了源代码,因为就算是最严格遵守纯正自由软件协议的软件也可以把Java打包进去。而事实上,确实有相当多的人已在这么做了。以前在开发中竭力避开Java语言的GPL的忠实拥趸,现在则开始把Java做为开源世界的优秀技术,努力让它融入进去。
除了为Java取得GPL许可,Sun公司的Swing团队在Java 6中,还在力图使Linux桌面的外观看上去更美观。关于这样做的效果,我们不妨比较两幅截图。一幅取自真正的Linux GNOME桌面,另一幅则是利用Swing制作的。事实上,你将看难看出这两者的区别。Swing现在大量采用了GNOME正在应用的色彩和设计风格。虽然Swing还不是Linux平台上开发者的首选,但它确实没有其他Linux上的Java工具的弱点。
Java基于GPL的开源确实来得不是时候,但幸好微软在这时发布了他们的Vista。当Windows桌面的开发者面对着难用而且安全性存在缺陷C或C++,他们纷纷转向了Visual Basic。但在Vista上,微软倾向于所有的桌面应用利用.Net管理代码,这一策略收到了奇效。但在Linux桌面上,开发者仍在延用C或C++语言,这样开发者就不得不面对令人棘手的安全问题和复杂的内存分配问题。很显然,Linux桌面的开发者也需要一场类似的转变,并且我们不得不说,这已是一场迟到的转变。而当Linux桌面的开发者着手类似于Windows平台的转变时,他们会发现,他们面临的只有两个选择;其中之一是由Novell所支持的Mono,另一个就是Java。
对我来说,更倾向于选择Java出于以下几方面的原因。首先,Java的发展时间比Mono长得多。尽管Mono成长迅速,但Java 早在此之前已成为了一个稳定、成熟的平台。其次,Java包含了许多大量的开源工具和库文件。再次,Java拥有许多大型开发社区,并且在 SourceForge上的开源项目大多数采用了Java做为开发语言。在FreshMeat.net的情况也大致此,采用Java开发的项目达到了 5383个,而采用C#的只有284个。此外,Mono还存在一个发展瓶颈,这就是它的更新必须要滞后于.Net平台。而Java则是基于GPL发布的,随时可以保持更新。在协议方面,Mono同样存在一个陷阱,因为它的类库是基于MIT协议发布的,因此软件的开发者或所有者不能名正言顺地为利用到库的修正申请专利。
如果你对我的观点持有异议,就还是请你原谅我对Java语言的偏爱吧。但我还是认为以上的观点还是有客观依据的,并且说明了Java将成为Linux桌面应用开发首选语言的主要原因。在开源平台上利用Java却有点名不正言不顺的日子再也不会来了。
还有一点,Java与Linux将是一种互相促进的关系。桌面Linux希望在整个桌面市场上占有更大的市场份额,而Java能提高一个更高效、更安全、更容易排错的开发平台,并且利用这一平台,开发出的应用同样能跑在Windows上面。这不仅会促进Linux达成它的目标,还会最大可能地保护开发者的利益。从这个角度看,Java与桌面Linux可以说是天生的一对,地造的一双。
来源:IT专家网
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
hiwoody
天使
UID:391335
注册:2006-3-23
最后登录: 2008-07-01
帖子:
1076
精华:0
可用积分:1049
信誉积分:
100
专家积分:
0
(本版)
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
2楼
发表于 2008-5-8 12:49
我现在的工作使用C/C++就够了
使用得最多的还是C
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
四川地震我捐了¥100,但愿能到灾民的手中!
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
bruceteen
风云使者
UID:304257
注册:2005-8-19
最后登录: 2008-07-04
帖子:
403
精华:0
可用积分:517
信誉积分:
100
专家积分:
0
(本版)
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
3楼
发表于 2008-5-8 13:23
如果 linux 被 Java 污染了,那我宁可用 windows
您对本贴的看法:
鲜花[1]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
tangchaodong
(大耳朵)
精灵使
UID:256949
注册:2005-4-19
最后登录: 2008-05-22
帖子:
3310
精华:0
可用积分:229
信誉积分:
140
专家积分:
0
(本版)
来自:在海一方
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
4楼
发表于 2008-5-8 14:28
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
想自己想做的,做自己能做的!
人生自己把握,让生活与理想同行!
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
realmon
精灵
UID:634253
注册:2007-10-28
最后登录: 2008-07-04
帖子:
179
精华:0
可用积分:669
信誉积分:
0
专家积分:
0
(本版)
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
5楼
发表于 2008-5-8 19:11
还没有用过jdk6.。。
不知道啥样
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
zywangyan
骑士
UID:453487
注册:2006-8-13
最后登录: 2008-07-01
帖子:
67
精华:0
可用积分:67
信誉积分:
100
专家积分:
0
(本版)
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
6楼
发表于 2008-5-8 19:49
QUOTE:
当Windows桌面的开发者面对着难用而且安全性存在缺陷C或C++
有点假,不是吗
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
netkiller
(netkiller)
大天使
Callsign: BG7NYT
UID:36397
注册:2002-12-26
最后登录: 2008-06-27
帖子:
1721
精华:
6
可用积分:393
信誉积分:
105
专家积分:
0
(本版)
来自:深圳特区
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
7楼
发表于 2008-5-8 23:49
同意 {如果 linux 被 Java 污染了,那我宁可用 windows}
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
爱好:户外,摄影,无线电
http://netkiller.8800.org/
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
寂寞杀手
骑士
UID:75303
注册:2003-7-24
最后登录: 2008-05-09
帖子:
53
精华:0
可用积分:38
信誉积分:
100
专家积分:
0
(本版)
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
8楼
发表于 2008-5-8 23:58
java其实很垃圾……
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
fox000002
侠客
UID:331086
注册:2005-11-2
最后登录: 2008-07-03
帖子:
16
精华:0
可用积分:16
信誉积分:
100
专家积分:
0
(本版)
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
9楼
发表于 2008-5-10 01:18
java 开发 desktop 程序还是蛮不爽的
.net 更不爽
lz 在扯吧
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
wolfop
法师
UID:32138
注册:2002-12-3
最后登录: 2008-07-04
帖子:
6345
精华:
2
可用积分:1962
信誉积分:
100
专家积分:
0
(本版)
来自:广东
状态:
...离线...
[
资料
] [
站内短信
] [
Blog
]
10楼
发表于 2008-5-10 21:13
用JAVA写DESKTOP程序,很有挑战,呵呵。不论对开发人员还是用户。
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
现在是最美好的时代,现在是最糟糕的时代;现在是智慧的年头,现在是愚昧的年头;现在是信仰的时期,现在是怀疑的时期;现在是光明的季节,现在是黑暗的季节;
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
首页
»
CU论坛
»
Linux
»
汇总贴列表
»
开源业界与评论
»
1
2
››
请选择您要去的论坛 ←
>新手园地
>系统管理
>网络问题
>硬件支持
>内核问题
>系统互操作专区
>中文支持
>桌面与办公
>影音娱乐
>网络工具
>编程问题
>内核源码
>CPU与编译器
>嵌入式开发
>驱动开发
>数据库应用
>服务器应用
>安全防护
>集群和虚拟机
>开源业界与评论
>贴图娱乐
>红茶馆
>文档专区
>下载共享
>Linux书友会
>Linux站务交流
===============
→ 操作系统技术交流区 ←
>BSD
>Solaris
>SCO UNIX
>HP-UX
>AIX
>IBM AS400应用论坛
>Tru64 UNIX
>IRIX
>Mac OS X
→ 行业解决方案交流区 ←
> 金融行业
> 电信行业
> 互联网行业
> 医卫行业
> 制造行业
> 信息安全
> 教育行业
> 媒体娱乐行业
> 电子政务
> 交通行业
→ 程序设计交流区 ←
>C/C++
>Shell
>Java
>Php
>Perl
>Python
>Web开发
>软件工程
>中间件技术
>GUI编程
>软件配置管理
>VOIP开发技术
→ 网管技术交流区 ←
>网络安全
>网络技术
>Cisco技术
>存储备份之家
>服务器及硬件技术
→ 数据库技术交流区 ←
>MySQL
>PostgreSQL
>Oracle
>Informix
>Sybase
>DB2
→ 应用技术专题交流区 ←
>Web服务器
>Mail服务器
>FTP服务器
>DNS服务器
>Proxy服务器
>LDAP
>VPN
>Lotus
>Samba
→ IT综合交流区 ←
>IT业界新闻与评论
>IT职业生涯
>IT培训与认证
>IT二手大厅
>IT图书与评论
→ IT人的休闲生活交流区 ←
>清茶斋
>运动地带
>快乐数码摄影
>影音文字
>English Forum
>游戏玩家
>旅游天下
>贴图娱乐
>红茶馆
>IT爱车族
→ 站务及频道交流区 ←
>站务交流
>版主会议室
>Linux站务交流
>Linux版主会议室
>博客站务交流区
>下载频道交流区
>CU活动专区
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
Linux时代
-
Archiver
-
WAP
-
TOP
Processed in 8.409509 second(s), 5 queries , Gzip enabled