¡¡¡¡Java¿ªÔ´Èí¼þǧǧÍò£¬¾ÍºÃÏñÒ»¸ö½ºþ£¬ÓÐÊÆÁ¦µÄÓб³¾°µÄ¾Í½á³ÉÁËÒ»¸ö°ïÅÉ£¬¾¹ý²»¶ÏµÄ¾ºÕù£¬ÌÔÌ£¬Áù´ó°ïÅÉÍÑÓ±¶ø³ö¡£
¡¡¡¡Ø¤°ï - Apache Software Foundation
¡¡¡¡ÔÚÎÒ¿ªÊ¼Ñ§Ï°JavaµÄʱºò£¬ApacheµÄJakarta×ÓÏîÄ¿»¹ºÜÈõС£¬ApacheµÄÍ·ÅÆÊÇApache HTTPD Server(ÖÁ½ñÒ²»¹ÊÇÍ·ÅÆ)£¬Èç½ñÒѾ³ÉÁ˽ºþµÚÒ»´ó°ï¡£ApacheÊÆÁ¦ÅӴ󣬱³ºóÓÐÖÚ¶à´ó³§É̵ÄÖ§³Ö£¬ÀýÈçIBM×ÊÖúÁËapacheµÄºÃ¼¸¸ö project£¬SunÔòºÍtomcatºÏ×÷ÃÜÇУ¬¶øBEAÔÒÏÂÖØ×ÊÔÚBeehiveÉÏÃæ¡£ÓÐÁ˹ٸ®µÄÖ§³Ö£¬ApacheÀíËùµ±È»Á˳ÉÁ˵ÚÒ»´ó°ï¡£²»¹ý ApacheµÄÎÊÌâ¾ÍÊÇ×éÖ¯³ÉԱ̫¸´ÔÓÁË£¬Æìϸ÷¸öprojectÀ´×ÔÈýɽÎåÔÀ£¬Á¼Ý¬²»Æ룬ÉõÖÁ¸÷¸öÃÅÏÂ×ӵܻ¹¾³£·¢Éú³åÍ»£¬ÂþÎÞ¼ÍÂÉ¡£ÀýÈçantÊǹ¹½¨¹¤¾ßÍ·ÅÆ£¬MavenÓÖÒªÇÀɽͷ£»OJBÊdz־òãÍ·ÅÆ£¬µ«ÊÇTorque»¹²»¿ÏÈÃ룬ËûÁ½Î»»¹Ã»ÓаÑ×ù´Î°²Åźã¬iBATISÒ²Òª¼ÓÈëؤ°ï......
¡¡¡¡¶ÔÓÚÕâÑùÒ»¸öûÓÐ×éÖ¯¼ÍÂÉ£¬×Ô¼ºÄÚ²¿»¥Ïà³åÍ»µÄؤ°ïÀ´Ëµ£¬ÎÒÒѾ²»´æʲôºÃ¸ÐÁË£¬³ýÁËؤ°ï»¹Ê±²»Ê±Óм¸¸öÓÅÐãµÄµÜ×Ó£¬ÀýÈçlog4j£¬ant£¬common£¬Ëû×¢¶¨ÓÀÔ¶²»ÄܳÉΪÎäÁÖÃËÖ÷¡£
¡¡¡¡ÉÙÁÖ - Eclipse Foundation
¡¡¡¡EclipseÀ´Í·²»Ð¡£¬Ö±½ÓÀ´×ÔIBM£¬²¢ÇÒÒѾµÃµ½Òµ½çÖڶ೧É̵ÄÖ§³Ö£¬ÓÉÓÚÓйٸ®µÄ´óÁ¦Ö§³Ö£¬Eclipse³ÉΪÎäÁÖÃËÖ÷µÄ¿ÉÄÜÐÔºÜ´ó¡£ EclipseÏÂÊôµÄ¸÷¸ö×ÓÏîÄ¿Ò²¶¼Éí»³¾ø¼¼£¬SWT£¬EMF£¬GEF£¬RCP£¬SDO£¬Ã¿¸ö¶¼ÊǶÀµ±Ò»ÃæµÄºÃÊÖ¡£×î¹Ø¼üµÄÊÇEclipseÊÇWSADµÄ»ù´¡£¬IBMºÜ¶à¿ª·¢ÈËÔ±Ö±½ÓΪEclipse¿ª·¢£¬ÕâÒâζ×Å°ïÅɺ͹ٸ®µÄÖ±½Ó¹´½á£¬´ýµ½IBM°ÑRose XDEµÄ¹¦ÄÜ·ÅÈëEclipse£¬ºÅÁîÌìÏÂÒ²ÊÇÖ¸ÈÕ¿É´ý¡£
¡¡¡¡Îäµ± - JBoss Inc
¡¡¡¡JBossÀ´×Ô²Ý磬ûÓÐؤ°ïµÄÈ˶àÊÆÖÚ£¬Ã»ÓÐÉÙÁֵĹٸ®Ö§³Ö£¬È»¶ø¾¹ý×ÔÉíµÄŬÁ¦£¬ÒѾõÒÉí½ºþ¶¥¼¶°ïÅÉÐÐÁУ¬²¢ÇҾ߱¸Á˺ܴóµÄ·¢ÑÔȨ¡£ JBossµÄÌصãÊÇÎ书×Ô³ÉÒ»ÅÉ£¬ÆìÏÂÿ¸ö×ÓÏîÄ¿¶¼¾ß±¸·Ç³£Ç¿º·µÄʵÁ¦£¬µ«ÊǸ÷¸ö×ÓÏîÄ¿ÓÖ¿ÉÒÔ×é³ÉÒ»¸öÓлúµÄÕûÌ壬×é³ÉÒ»¸öÕóÊÆ£¬·¢»ÓÒâÏë²»µ½µÄÍþÁ¦¡£ÆäÖÐJBossµÄ¶ÀÃÅÎ书£HibernateÔòÊÇÍþÁ¦×î´óµÄɱÊÖïµ£¬Æ¾½èÕâÒ»¹¦·ò£¬JBossËäÈ»²»ËãºÜ´ó£¬µ«ÊÇÒѾ³ÉΪÁËJavaÆóÒµ½çµÄ¾ÞÍ·Ö®Ò»£¬Äܹ»ÒÔ×Ô¼ºµÄÉùÒôÓ°ÏìÕû¸öÎäÁÖ¡£
¡¡¡¡
¡¡¡¡¶ëáÒ - Opensymphony
¡¡¡¡opensymphony²»ÄܸúÉÏÊöÈý´ó°ïÅÉÏà±È£¬µ«ÊÇËý¶À¾ßÌØÉ«£¬ÃÅϵÜ×Ó²»¶à£¬µ«ÊǸ÷¸ö¶¼Óоø»î£¬Òò´ËÔÚÎäÁÖµ±ÖÐÒ²Õ¾ÎÈÁ˽Ÿú¡£ÀýÈçWebwork³ÉΪÁËÏÂÒ»´úMVC¿ò¼ÜStruts TiµÄºËÐÄ£¬OSCacheÊÇÆÄÊÜ»¶ÓµÄCache²úÆ·£¬QuartzÔòÊǺÜÓÐÃûµÄJava JobÈí¼þ£¬SitemeshÒ²ÊÇÒ»¿îÁéÇÉÒ×ÓõÄÈí¼þ¡£ËùÓÐÕâЩËäÈ»¶¼²»ËãÖØÁ¿¼¶Î书£¬µ«ÊǶ¼¶Àµ±Ò»Ã棬ÔÚÕû¸öÎäÁÖ¶¼¶ÀÊ÷Ò»ÖÄ£¬ÁîÈ˲àÄ¿¡£
¡¡¡¡åÐÒ£ÅÉ - codehaus
¡¡¡¡codehausÏÂÃæµÄGroovy, DamageControl, XStream, Nano, Pico, AspectWerkzÎ书¶¼ÊÇÓÌÈçÁ貨΢²½°ã, ¼ÈʵÓÃÓÖÓÅÑÅ£¬²¢ÇÒ¸Ã×éÖ¯±³ºóÓÐÓÐThoughWorksÕâÑùÒ»¸ö¼¼ÊõÖÁÉϵÄ×Éѯ¹«Ë¾³ÅÑü£¬ËùÒÔËüµÄÎ书¶¼Êǽ²¾¿Ãô½Ý£¬ÓÅÑÅ£¬Ò×Óã¬ÓÚ·±ÖصĿª·¢¹¤×÷ÖÐÌåζ³öһ˿˿ÓÆÏеÄÀÖȤ£¬ÕæÕý·ûºÏÁËåÐÒ£µÄÒâ¾³¡£
¡¡¡¡À¥ÂØ - objectweb
¡¡¡¡objectwebƧ´¦·¨¹ú£¬Ô¶ÀëITÈ«ÇòÖÐÐÄ£¬¾ÍºÃÏñÀ¥ÂØÔ¶´¦Î÷ÓòÒ»Ñù¡£Òò¶øobjectwebÒ²ºÍÖÐÔÎäѧÓкܴóµÄ²»Í¬£¬½£×ßÆ«·æ¡£ÀýÈçobjectwebµÄÏîÄ¿Æ«ÖØÓÚclusterºÍ·Ö²¼Ê½·½ÃæµÄÖ§³Ö£¬ÀýÈçc-jdbc£¬rmi-jdbc£¬Perseus£¬XAPoolµÈµÈ¡£ÕýÊÇÒòΪËûµÄ½£×ßÆ«·æ£¬²ÅʹµÃËû²»ÄÇô֪ÃûÓÚÖÐÔÎäÁÖ£¬Ò²ÕýÊÇÒòΪ½£×ßÆ«·æ£¬²ÅʹµÃËû¶ÀÊ÷Ò»ÖÄ£¬±£³ÖÁË×Ô¼º¶ÀÓеÄÌØÉ«¡£