发布于 2016-11-14 23:26:33 | 105 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Java设计模式,程序狗速度看过来!

Java程序设计语言

java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。


2006年11月13日,Sun Microsystems正式开源Java。事实上Java的源代码在发布第一天就可以访问,这一策略帮助Java在早年推动了平台的建立。

Java之父James Gosling称,他们公开源代码的意图是让社区帮助进行安全分析、bug报告、增强性能、了解偏僻个案等。Java最早使用的许可证允许内部使用源代码但不能分发。

IBM当时呼吁将Java捐给Apache软件基金会,使用Apache许可证分发,但Sun最终决定在GPL许可证下开源Java。GPL许可证要求衍生版本需要公开分发。Gosling称这能让Java更好的适应开源社区。Sun在2010年被甲骨文收购,Java也落到了甲骨文手中,由甲骨文主导Java的演化。

然而Java开源十年之后仍然引起争议,因为Java的开源被认为是打了折扣。批评者称,Sun只开源了JDK,Java SE和Java EE TCKs仍然是闭源的。



相关阅读 :
长达十年的争议:Java 到底开源了吗?
甲骨文:Java 9进展顺利 2016年9月发布
Java 9 又要延期?甲骨文撂狠话:强推!
Java 会比 Go 长寿?编程语言的生命周期要如何判断
Java使用权争夺战 谷歌为啥能赢了甲骨文?
Java:持续革新的 20 年
Java:过去、未来的互联网编程之王
甲骨文解雇Java技术讲师:放弃的节奏?
Java为何这么火,一火就是十几年?看完你就知道了!
报告显示:组件是 Java 应用易受黑客攻击的关键
谷歌掐架甲骨文:揭秘 Java 侵权案始末
研究发现Java代码大多数是无价值的
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务