Java Open Source Project research 1. Introduction

Source: Internet
Author: User
Tags sql client net java web tomcat java open source projects
Project
Overnight, open source projects seem to be ubiquitous, covering almost all types of software, including operating systems, network communications, desktop environments, education, Office, security, word processing, databases, middleware, and application entertainment. In the largest open source project release platform Www.sourceforge.net, there are nearly 100,000 open source projects, and every day there are more new open source projects to join. And the famous www.apache.org for everyone dedicated Apache, Tomcat, Struts, axis and so on.

Open source movement is the programmer to the wisdom of sharing, freedom of the pursuit of countless programmers every day to contribute to the open source world, and more programmers are learning the idea of open source software, framework and implementation (I am also one of the ^_^). Applying the ideas, frameworks, or direct integration of open source projects to work projects is a problem that almost every developer has to face (increase efficiency, save work, and the boss might give you a raise).

Java Open-source Software is a force in the open source world. From the development tools IDE (the familiar Eclipse), framework, middleware, and testing tools, you can find open source solutions. Standing on the shoulders of giants looking farther, learning, research, application of excellent Java open source projects, can improve their own level, but also can improve the efficiency of project development, promote and ensure the quality of software development, such an arrow more carving things, why not (but to learn a lot of things ah:).

The author in the work, contacted a lot of open source software, feel very necessary systematic study. Based on the spirit of open source, ready to learn the ideas sorted out, not only for their own study of the collation and record, but also hope to give you a little inspiration and help (the level is limited, do not smash smelly eggs ^_^).

In the previous sections, a brief introduction to the history of open source software, software licensing agreement and other related knowledge. Behind the well-known open source project one by one, can not be very meticulous, mainly about the function of software and application scenarios (if interested, you need your own in-depth study). Plan to update the section for at least one weeks, and you are welcome to comment more! Thank you for your attention ^_^

The following is the name of the open source project you intend to introduce (preliminary, there will be additions and deletions)

Anthill build Management Server antichess ANTLR Apache JAKARTA:OJB Apache Jakarta:alexandria Apache jakarta:ant Apache Jakarta:avalon Apache jakarta:bcel Apache jakarta:cactus Apache jakarta:commons Apache jakarta:ecs Apache Jakarta:j Ames Apache Jakarta:jetspeed Apache jakarta:jmeter Apache jakarta:log4j Apache jakarta:lucene Apache Jakarta:oro Apac He jakarta:poi/poi serialization Project Apache jakarta:regexp Apache jakarta:slide Apache jakarta:struts Apache Jakar Ta:taglibs Apache Jakarta:tomcat Apache jakarta:turbine Apache jakarta:velocity Apache Jakarta:watchdog Apache XML-RP C Apache Xml:axis Apache xml:axkit Apache Xml:batik Apache xml:cocoon Apache Xml:crimson Apache Xml:fop Apache XML: Security Apache Xml:soap Apache Xml:xalan Apache Xml:xang Apache xml:xerces Apache xml:xindice Apollo arch4j argouml Ashkelon ASM C2h:cetacean-to-human Castor Cayenne o/R Framework checkstyle Compaq ' s Web Language Compiere Erp/crm s Solution DataVision EcHo Eclipse enhydra expresso Framework freenet freetts GNU Trove Hibernate hsql Database Engine IBM jikes infosapient ISQL IText Itracker:java Issue Tracking Software jacorb japple java Outline Editor (JOE) Java Wireless Connection program Java Clientfordict jawin jbeans JBoss jcharts jdictionary jdigraph JDOM jEdit Jetty jext jfacedbc jfreechart jgraphictools JOnA S. Jonathan Joram Jorganizer jorm jostraca jotm jpackage Project jpedal jpos jpos jpublish JRuby jsmooth jtans JUnit just4l OG Logging optimizator. JXTA Jython karapan Sapi Struts generator kcommand liferay Enterprise Portal lumbermill Luxor XUL marc4j Maverik Mercator (Java POS) Millstone Mixer MM. MySQL modelj-generate j2ee-based Web Sites Mondrian mrpostman-webmail to POP3 email Gateway mx4j NetBeans nounit Open For Business Open Source Java openccm openejb openemed openjms OpenNMS openorb oscache oscore osworkflow p6spy PCGen picoc Ontainer Powerfolder Proactive PRODBA proguard queryform rmijdbc roller weblogger sitemesh SNIPSNAP Sourcejammer Spindle Spring framework SQuirreL SQL Client Tapestry:java Web Components The JADE Open framework Th E Open for Business Project toejam Uncle Unc voruta webwork wfmopen xbeans XDoclet xineo XML Import Language xmltask SK Xmlunit Xnap Ziga

Contact Author: dawanjia@126.com

References: 1. The GNU official website Www.gnu.org2. Open Source Publishing platform Www.sourceforge.net3. Open Source Dances http://www.donews.net/hdp/archive/2004/08/30/83115.aspx


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.