Six gang Java open source software



Thousands and thousands of Java open source software, like a quack, there are forces have formed the background to a gang, through constant competition, out of the six gang come to the fore.

Gai - Apache Software Foundation

In the time I started learning Java, Apache's Jakarta subproject is still very weak, Apache's first card is the Apache HTTPD Server (have still the first card), has now become the first large group of Java open-source arena.Apache very powerful, behind many large vendors, such as IBM has funded several of apache project, Sun is close cooperation and tomcat, and BEA who spent heavily in the Beehive above.With official support, Apache has become the first large group of course.But the problem is to organize members of the Apache too complex, and its various project from Sanshanwuyue, good and bad, and even the children of the various sects often conflict, scattershot discipline.Ant is a build tool such as the first card, Maven also grab the hills; OJB persistence layer is the first card, but Torque has also refused to give way, and he has not put the two seating arrangements, iBATIS also joined the beggars ......

No organization for such a discipline, their own internal conflict with each other beggars, I have a good impression of what does not exist, in addition to beggars but also from time to time there are several outstanding disciples, such as log4j, ant, common, he was never destined to become a martial artshegemon.

Shaolin - Eclipse Foundation

Eclipse progenitor is not small, direct from IBM, and has received the support of the industry many manufacturers, because of the strong official support, Eclipse is very likely to become chief martial arts.Subprojects under the Eclipse are also equipped with special skills in all, open source software in Java, SWT, EMF, GEF, RCP, SDO, is to work independently of each player.The key is the basis for Eclipse is a WSAD, IBM a lot of developers for the Eclipse development directly, which means that the direct gangs and official collusion, until IBM put the function into the Rose XDE Eclipse, orders the world is just around the corner.

Wudang - JBoss Inc

JBoss from the wilderness, no beggars in the power in numbers, there is no official support of Shaolin, but through their own efforts, has been among the top gang ranks of rivers and lakes, and have a great voice.JBoss is characterized by a martial arts school self-contained, each sub-project is its strength has a very powerful, but they can be composed of various sub-projects an organic whole, composed of a battle, played an unexpected power.One of the unique martial arts-Hibernate JBoss is the most powerful trump card, with this effort, JBoss, although not great, but Java has become one giant open-source enterprise-class, able to affect the overall sound of their own martial arts.

Emei - Opensymphony

opensymphony can not be compared with the three gangs, but her unique, subglottic few disciples, but all have unique skills, so in the martial arts which have a firm foothold.For example, MVC framework Webwork become the next generation of Struts Ti core, OSCache Cache is a popular product, Quartz is the famous Java Job software, Sitemesh is also a clever use of the software.Although not all of these are heavyweight martial arts, but all work independently, are unique in the martial arts, glaring.

Happy School - codehaus

codehaus following Groovy, DamageControl, XStream, Nano, Pico, AspectWerkz Lingboweibu like martial arts are like, both functional and elegant, and the organization behind the technology have ThoughWorks a consulting company backed by first, so it's martial arts areis the stress agile, elegant, easy to use, heavy development work in the slightest taste of laid-back fun, truly meet the Happy mood.

Kunlun - objectweb

objectweb Pichu France, from IT global hub, just like the Western Kunlun Mountains far from the same.And the Central Plains and therefore objectweb also very different martial arts, sword easy road.For example, the project objectweb emphasis on cluster and distributed aspects of support, such as c-jdbc, rmi-jdbc, Perseus, XAPool and so on.It is precisely because of his sword easy road, that makes him not so well-known martial arts in the Central Plains, but also a sword easy road, that makes him unique in the Java open-source software to keep their own unique characteristics.