`
- 浏览:
63538 次
- 性别:
- 来自:
苏州
-
OPEN SOURCE社区百花齐放,丰富多彩,主要有:
1.Apache:
最初为支持APACHE WEB服务器而创立,当时因为给Cern Web服务器写的一系列补丁程序(PATCH)而得名 - A PATCHY 服务器.APACHE项目对JAVA开源代码社区产生巨大影响,开始通过jServlet容器,现在通过Jakarta项目.主页:
www.apache.org
其主要子项目有:
Jakarta:
主要任务是开发JAVA开源程序代码:
Commons: JAVA小应用程序的集合,它把所有能够被Jakarta其它子项目重复调用的低级别的小程序集中在一起.
James: JAVA的电子邮件,新闻,信息服务器
Jetspeed: JAVA的WEB门户
Jmeter: JAVA的安装测试工具
Log4j: JAVA的LOGER
Struts:WEB的应用程序框架.
Taglibs: JSP的标签库
Tomcat: JAVA的Severlet容器和Web程序应用服务器
Turbine: 一个可替换Struts的Web框架
Velocity: 一个宏扩展程序,在一个文档中用JAVA程序产生的数值替换专有标签
XML:
Xerces:JAVA的XML解析器
Xalan: JAVA的XML文档处理器
Cocoon: JAVA的基于XML的Web发布系统
Web:
Axis:JAVA的基于SOAP的WEB服务
XML-RPC: JAVA的基于XML-RPC的WEB服务
WSIF: WEB服务调用框架,通过WSDL文件为客户端提供一个机制以调用分布式处理服务
ANT:
大家都知道了.
2.ExoLab
这是一个非正式组织,主要致力于开发企业开源软件项目.因为Castor而闻名,同时还负责OpenEJB,OpenJMS,OpenORB,Tyrex,同时还帮助一些外部的项目,如Tomcat,James,Xalan,Xerces.使用ExoLab Licence.
3.GNU
许多受GNU许可证约束的JAVA项目之所以受阻,是因为JAVA编译器和JVM都不是开源的.然而还有一些有趣的GNU项目,比如适用于JAVA的GNU编译器-GCJ.
www.gnu.org/software/java/java-software.html
4.ObjectWeb
这是由一个公司联盟创立的开源代码社群.目标是创建并开发开源中间件.目前也是Enhydra项目的协作组织.
有趣的项目有:
JonAS: 一个开源的EJB容器
JORAM:一个JAVA信息服务的开源实现
www.objectweb.org
5.Enhydra
是最早基于JAVA的WEB应用服务器之一.由Lutris公司创建.现在增加了许多有趣的项目,比如支持一整套J2ME平台提供应用服务器和WEB服务的项目
Barracuda是一个WEB应用框架
XMLC将WEB页面设计和动态内容的生成严格分离,是一个值得研究的项目.
6.SorceForge.net
充当OSS孵化器的角色,属于OSDN公司,OSDN附属于VA公司,VA公司因为VA LINUX而著称.SourceForge为开源项目提供WEB空间,MYSQL数据库,BUG TRACKING系统,邮件列表和论坛,CVS等服务.
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
opensource-windows-x86-winrt-msvc2015-5.8.0.exe 20-Jan-2017 12:54 1.2G Details qt-opensource-windows-x86-winrt-msvc2013-5.8.0.exe 20-Jan-2017 12:53 1.2G Details qt-opensource-windows-x86-msvc2015_64...
"qt-everywhere-opensource-src-4.8.7.7z" 是一个包含QT库开源源代码的压缩文件,版本为4.8.7,格式为7z。这个版本可能在发布时是最稳定和广泛使用的,对于学习、研究或者定制QT库的开发者来说非常有价值。 首先,...
标题中提到的“Open Source Software Notice.pdf”指的是一份通知文档,该文档用于对产品中包含的开源软件进行说明。这意味着该产品中含有可以被用户访问和修改的源代码,这些代码遵循特定的许可协议,允许免费使用...
"qt-opensource-linux-x64-5.8.0.run.zip"是针对64位Linux系统的一个Qt 5.8.0版本的安装包,其包含的"qt-opensource-linux-x64-5.8.0.run"文件是安装程序,便于在Linux环境下进行安装。 Qt 5.8.0是一个重要的版本,...
qt-opensource-linux-x64-5.12.12.run Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command ...
qt-opensource-windows-x86-msvc2012-5.6.3 这个是在vs2012中的使用的qt 编绎时使用的命令: configure -prefix d:\win32-msvc2012 -platform win32-msvc2012 -opensource -confirm-license -nomake tests -nomake ...
"qt-everywhere-opensource-src-4.7.3" 是QT库的一个开源版本源代码包,发布于2011年,主要用于4.7.x系列。这个版本在当时具有很高的稳定性和兼容性,适用于多种操作系统,如Windows、Linux、Mac OS X以及各种嵌入式...
qt-opensource-linux-x64-5.7.1.run已验证可用,请放心下载。Qt是诺基亚公司的C++可视化开发平台。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以用于嵌入式开发qt-opensource-linux-x64-5.7.1....
标题中的“AUTOSAR OPEN SOURCE CODE”指的是一种基于AUTOSAR(AUTomotive Open System ARchitecture)标准的开源代码资源。AUTOSAR是一种全球汽车行业的合作项目,旨在为汽车电子系统的软件开发创建一个开放的、...
这个"qt-win-opensource-4.7.4-vs2008"的压缩包显然是针对Windows平台的开源版本,版本号为4.7.4,并且是与Visual Studio 2008集成的。这个版本发布于2011年,虽然现在已经有些过时,但对于学习Qt的历史和理解其发展...
QT开源包"qt-opensource-linux-x64-5.9.1.rar"是针对Linux操作系统,特别是中标麒麟和Ubuntu发行版的一个软件开发工具包。QT是一个跨平台的应用程序开发框架,广泛用于创建图形用户界面(GUI)和其他类型的软件。这...
对于"qt-opensource-windows-x86-mingw491_opengl-5.4.1.exe"这个可执行文件,由于其名称中包含"opensource",表明它是使用GPL许可证的开源版本,允许用户自由使用、修改和分发源代码。 3. Windows平台: 此可执行...
在该压缩包中,"qt-opensource-windows-x86-5.14.2"很可能包含以下组件: 1. **安装程序**: 一个可执行文件,用于在Windows系统上安装Qt开发环境,包括编译器、Qt库、开发工具和示例代码等。 2. **Qt库**: 包含所有...
QT开发包"qt-opensource-windows-x86-msvc2010-5.5.1"是专为Windows操作系统设计的开源版本,适用于32位(x86)平台,并且集成了Microsoft Visual C++ 2010编译器。这个版本的QT库主要面向开发者,特别是那些使用...
在这个版本中,我们关注的是"qtserialport-opensource-src-5.4.2.tar",这是一个开源源代码包,适用于Qt4环境。这个压缩包包含了用于编译和使用Qt Serial Port的所有必要文件。 首先,让我们深入理解Qt Serial Port...
qt-opensource-linux-x64-5.9.0.run
qt-win-opensource-4.8.4-mingw.exe.7z.001
### 编译qt-everywhere-opensource-src-4.8.0-tp 在 Fedora14 下的详细步骤 #### 环境准备与交叉编译器安装 在进行 Qt 的交叉编译之前,首先需要搭建好开发环境。本文将详细介绍如何在 Fedora14 系统上完成交叉...
qt-windows-opensource
这个压缩包文件"qt-opensource-linux-x64-5.7.1.run.7z"包含了用于在Linux平台上安装开源版Qt 5.7.1的可执行脚本"qt-opensource-linux-x64-5.7.1.run"。Qt是一个功能强大的库,它允许开发者用C++编写一次代码,然后...