动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Java教程 ]的信息



本月文章推荐
.Java开发中有关Java Socket编程的.
.爪哇语言工厂方法创立性模式介绍.
.在组件(components)之间共享Tick.
.Java 继承的一个实例.
.GetFolder 方法.
.Java编程获取硬盘空间.
.Struts 用户指南(三).
.在J2ME程序中实现声音播放.
.JavaRMI入门实战.
.Java技巧:使用缓冲IO提高性能.
.Eclipse 3.2 Java开发新特征全面.
.JAVA专题技术综述之线程篇.
.J2SE 5.0新特性之static import.
.让你学习控制住 Web 2.0的方向盘.
.Hibernate中的Middlegen入门指南.
.Singleton设计模式简单介绍.
.PASX简化Java开发.
.JavaBeans和关系数据库的镜像.
.如何在Java中如何定义一个常量.
.xml(元标记语言)学习基础一.

菜鸟必知!关于GNU/Java的背景解释

发表日期:2008-1-5 |


  毫无疑问,Java是世界上使用最为普及的编程语言。但是,创立Java编程语言11年以来,它的技术实现机密却完全掌控在SUN一个公司手中。针对这种情况,人们多有抱怨。在国际开源社区,许多人不爱“答理”Java编程语言。

  国际开源运动势不可挡。Java不开源,就另辟途经。新兴的PHP、Perl及Python开源编程语言出现了,使得Web应用灵便快捷,从而不断侵蚀Java的阵地,另一方面,微软公司的C#语言和.NET平台更是Java应用的死对头。近两年来,这两股力量左右夹攻,导致Java整体的普及优势呈下降(衰减)趋势。

  面对这种形势,SUN公司CEO Jonathan Schwarts在今年5月16日召开的“JavaONE”大会上公布,SUN公司将尽可能块地把Java开源。与此同时,SUN公司软件业务执行副总裁Rich Green说:“在6个月内完成Java开源”。SUN公司为什么这么心急?因为,他们感到“时间不多了”,要是Java再不开源,Java就死定了。Java开源可不是一件轻易的事情。SUN公司有190个律师,他们夜以继日的工作、检查Java的一行一行的源代码(Java总计约有600万行源代码),假如发现有第三方的版权标志,他们就得一个一个找到相关人员(或组织),逐一加以解决。那么,SUN为什么选择GPL v2作为Java的许可证?这是为了吸引国际开源社区的广大编程爱好者(志愿者),接受Java的“庞大身躯”,参与Java的“减肥”运动。要是Java不采用GPL v2许可证,有谁愿意答理它?Java确实老了,而且得了肥胖症。

  SUN公司把Java开源,意义确实非常重大。世界上大多数程序员都使用这种编程语言进行创作、相互沟通。Ubuntu奠基人Mark Shuttleworth说:“把开源Java加入互联网生态系统(Mix),这确实是一个伟大的进步”。他还说:“过去由于没有开源Java,这就是为什么国际开源社区要发明PHP语言的原因。现在这一限制终于除去,有许多(有关Java的)实验就可以开始了”。

  软件的企业开发机制和社区开发机制是很不相同的。一种是高度集中化;一种是高度模块化。一种是设定目标,具体实现;一种只是设定一个方向,让它自己不断演化。一种是人工寿命;一种是自然寿命。SUN把Java开源,就是把Java交给开源社区,让它开始新的演化进程。Java的新生,使(引诱)成千上万的编程志愿者,能够进入Java技术的实现代码(世界)中间,修修改改,你一下我一下,会进一步清理(clean up)它,把它逐渐变为一种精瘦而且更为有效率的编程语言。SUN把Java开源,实质上是给予Java语言的第二次新生。SUN把Java开源,是对国际开源社区的巨大贡献。毫无疑问,SUN是当今世界最大的“开源企业”。SUN公司怎么盈利呢?这是人们目前所关心的问题。

  实际上,在如何盈利方面,SUN公司与Canonical公司所面对的情况是一样的。SUN公司有数百万的Java“用户”,Canonical公司也有数百万的Ubuntu“用户”,而且两者都在持续高速扩张。那么,用户的“爆炸式”扩张,必定带来技术支持(专业服务)迅速增长的真实需求,这就是商机。假如每个月,每个用户贡献1美金(假定以网络捐助的方式),SUN和Canonical公司也不会饿死。11月17日,Ina Fried发表一篇题为“Gates谈Vista、Linux及其他”的新闻报道,其中Bill Gates说:“自由软件永远是软件世界的重要部分,正如商品软件一样”。不知Bill Gates对Sun公司的Java开源作何感想?在开源世界里面,现今又多了一个“小生命”,自由编程语言Java。我们祝愿,Java语言,能够死而复生。

进入讨论组讨论。


上一篇:详细讲述SOA的发展历史与标准规范 人气:325
下一篇:Canvas中使用Font 人气:1039
浏览全部Java的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-6 飞天论坛FTBBS ASP v6.3 Build 0
2008-7-6 飞天论坛FTBBS ASP v6.3 Build 0
2008-7-6 飞天论坛FTBBS ASP v6.8 Build 0
2008-7-6 讯息内容管理系统 v2.1
2008-7-6 三五电影程序 v2.0
2008-7-6 神鹰腾讯小说小偷 v3.0
2008-7-6 EasyIDE Framework v1.0 Build 2
2008-7-6 品告CMS系统(电影版) v0.9
2008-7-6 QQ自动登录器 C# 源码 v1.0
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 GoodCalculator2.0版固件计算器
2008-7-5 RepoName源地址搜索工具 v1.21b
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 TouchCopy多媒体管理软件 v3.13完
2008-7-5 VideosTone视频铃声 v1.1汉化破解
2008-7-5 TouchPad触摸板 v4.44破解版
2008-7-5 VideosTone破解补丁 v1.0
2008-7-5 Feeds GoogleReader客户端 v0.4.3


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報