The Source for Java Technology Collaboration
User: Password:



Kirill Grouchnikov

Kirill Grouchnikov's Blog

What's your top 3 open-source choice?

Posted by kirillcool on April 10, 2005 at 08:18 AM | Comments (16)

Open-source libraries abound. Thousands of projects thrive and (mostly) languish at Apache, SourceForge, CodeHaus and right here at java.net. Project directories like FreshMeat, Java-Source and CodeZoo try to make the chaos look less irregular.

But above all the rest, there are projects that have changed the field, some of them declining, and some strong as ever. Here are my top three:
  1. JUnit
  2. Tomcat
  3. Struts
So, what is your top three*?

* Try to choose objectively (I know that even your plumber has wrote a new web framework, but it doesn't mean that it's that good). Entries with more than three names will be subject to removal :(

Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • I don't get Struts. I've been doing web-programming for years and never found a place where they really fit in with what I was doing. What's the fascination with them? I'm curious what you use them for, how you use them, and how they've helped you?

    Posted by: mason on April 10, 2005 at 08:38 AM

  • My /current/ list of projects that I use and that really help me develop better applications:


    hibernate
    junit
    wicket

    Posted by: eelco12 on April 10, 2005 at 08:39 AM

  • But as for the list that changed the java community, I agree with Struts, Tomcat and JUnit.

    Posted by: eelco12 on April 10, 2005 at 08:41 AM

  • I'd offer up the following...
    1. Ant
    2. Eclipse
    3. JBoss/JoNAS (includes Tomcat)
    **** and **** would be next on the list...

    Posted by: brianrepko on April 10, 2005 at 09:32 AM


  • XmlBeans
    Tomcat
    retroweaver


    Retroweaver so I can code in Java 5 and produce Java 5 and Java 1.4 builds. F.E. the ScheduleWorld Java 5 build is 1.4MB while the 1.4 build is 5.5MB (and growing). Supporting folks with the 1.4JVM is critical at this time so retroweaver is a huge life saver.

    XmlBeans is saving me from a painful number of toolkit and over-the-wire interoperability problems (and large amounts of unnecessary complexity) with SOAP. It lets me model my data using FULL XSD and provides XSD validation - even the regex patterns.

    Posted by: markswanson on April 10, 2005 at 09:43 AM

  • My list since quite a while is:

    RIFE
    PostgreSQL
    Jetty

    Posted by: gbevin on April 10, 2005 at 10:10 AM

  • THE BEST OF THE BEST OF BEST

    XStream
    JGoodies Data Binding
    Ashkelon


    Honourable Mention

    ********
    ********
    ********

    Posted by: swapnonil on April 10, 2005 at 12:27 PM

  • SpringHibernateOsCache

    Posted by: baroncelli on April 11, 2005 at 01:05 AM

  • 1. Spring
    2. Hibernate
    3. Resin

    Posted by: mbogaert on April 11, 2005 at 01:20 AM


  • Spring
    Hibernate
    Eclipse

    And no project is an island.

    Posted by: d_bleyl on April 11, 2005 at 05:02 AM

  • - Spring
    - Lucene
    - SiteMesh

    Posted by: ahmetaa on April 11, 2005 at 05:35 AM


  • Tomcat
    Struts
    Eclipse

    Posted by: johnreynolds on April 11, 2005 at 09:26 AM

  • 1. Ant
    2. Junit
    3. Platonos PluginEngine

    Ant is the tool for builds. JUnit is so simple yet effective. Platonos (my own project, excuse the plug) allows me to build applications the way they should be, in modular fashion piece by piece. :)

    Posted by: buckman1 on April 12, 2005 at 12:43 AM

  • Maven
    NetBeans
    JBoss

    Posted by: jagoterr on April 12, 2005 at 01:29 AM


  • Eclipse
    Tomcat
    FirebirdSQL

    Posted by: jamesots on April 21, 2005 at 01:52 AM

  • Hibernate
    Junit
    Spring

    Posted by: zachlimrj on April 27, 2005 at 06:26 PM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds