佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1232|回复: 8

编程界重大的新闻, Sun 正式开源Java 和 JDK

[复制链接]
发表于 14-11-2006 01:44 AM | 显示全部楼层 |阅读模式
等待了许久, 就在大家议论纷纷Sun 会以什么执照发布的时候, 13 Nov , Sun 出乎意料地以GPLv2 开放Java 。 这是编程界的一个重大决定, Java vs .Net 之争, 为开源 vs 微软的短兵相接注入了一个开源力量。

= = =

我为Sun 选择GPL 感到惊讶, 我觉得比较理想的应该是LGPL 。 无论如何, 我依然还是非常高兴, 这一天终于来了。



你们的意见呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 14-11-2006 02:11 AM | 显示全部楼层
可以肯定的说, 这是件好事.

Java 完全开源后, 可以预见的是会有越来越多厂商产生出更好的开发软件, 说不准可能推出比目前 JDK 或 .Net 还要快的 Framework. 而这些都会对 Microsoft 产生巨大的压力, 而逼使 Microsoft 可能要在某方面作出妥协, 例如说软件的价格或质量.

然而, 我个人认为, 开发软件的价格不会因为这个开源而下降, 至少 SAP, Oracle, BEA 这些公司不会因此把他们的价格大幅度调动, 但可以预见的是, 选择将会如雨后春笋越来越多.

相信现在感到巨大压力的除了有 Microsoft... 还有另一个就是 PHP. PHP 虽然是个开源团体, 也只争夺中小企业的项目, 但在各大竞争下... 谁说他们不会感到压力呢?

个人相当喜欢 Java, 也因为 Java 在视窗的速度而选择了和 Java 几乎一模一样的 C#. 这是个现实的社会... 那一个能最好的配合自己完成工作, 就选择那一个.

至于 Java 开源后, 会不会出现和 C# 一样快的版本...暂且拭目以待.

回复

使用道具 举报

发表于 14-11-2006 07:53 AM | 显示全部楼层
GPL ,GPLv2,LGPL  有何不同?
回复

使用道具 举报

发表于 14-11-2006 03:02 PM | 显示全部楼层

回复 #3 tensaix2j 的帖子

http://en.wikipedia.org/wiki/Gpl

基本上是一个很详细的解释了。
回复

使用道具 举报

发表于 14-11-2006 04:59 PM | 显示全部楼层
不是很详细的说。。

简单来说,GPLv2就是可以然你link去"某library",某library没受gpl限制,而可以不需公开"某library"的src code这么说对吗?

而gplv1就必须只link受gpl限制的library?? (wiki没说明)


而lgpl就是gplv2..
回复

使用道具 举报

发表于 14-11-2006 05:54 PM | 显示全部楼层
好乱哦。。。。。。。。
回复

使用道具 举报

Follow Us
发表于 14-11-2006 07:05 PM | 显示全部楼层
我也看的一头雾水,不明白。

看样子又是时候学新的东西了。
回复

使用道具 举报

发表于 14-11-2006 08:23 PM | 显示全部楼层
看来我放这个 GPL FAQ 比较好。要详细说明,几面也讲不完,GPL License 可够复杂的。
http://www.gnu.org/licenses/gpl-faq.html

GPL Version 1 - 差不多消失了,可以不管他。
GPL Version 2 - 现在使用者,开源世界的重要一员。
GPL Version 3 - FSF 草拟着,据说可能比 GPL Version 2 更严格。
LGPL - 从 GPL 分割出来的,比较没有这样严格。

*********************************************
这里有 Sun Open Source Java 的 FAQ
http://www.sun.com/software/opensource/java/faq.jsp

Sun 在一些地方用的是 “GPL with Classpath exception”,专属软件可以使用 GPL Java 而不需要完全公开代码,这点和 LGPL 很像。
Sun 目前开源的只是 Compiler 和 Virtual Machine。Java Platform API 和 Specification 没有包括在里面,可能以后会。
Sun 正式以 GPL 开源的地方将会是从 JDK Version 7 的 Code Base 开始,即将发布的 JDK Version 6, 将会以原本的 License 发布代码。
回复

使用道具 举报


ADVERTISEMENT

发表于 14-11-2006 10:38 PM | 显示全部楼层
我超爱java, java也是我用来赚钱的编程语言,以后可以直接把整个jre一起distribute, 非常方便而无须为version烦恼.还有, 很好奇javac 的代码, 现在终于可以拿来研究了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-8-2025 03:38 AM , Processed in 0.144813 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表