Slashdot Mirror


Derby Source Code Released

Matt Rosenberger writes "Over a month ago, IBM donated the source code to Cloudscape (now dubbed Derby) to the Apache Software Foundation. Last week, the Apache Incubator Project released a snapshot of the source code to Derby. Derby is an open-source embedded database written in Java."

5 of 19 comments (clear)

  1. This is really solid kit by (H)elix1 · · Score: 4, Interesting

    This is really solid kit even though they are positioning it as a light weight embedded version. IBM ships WebSphere Portal 5 with Cloudscape (now Derby) as the default installed database, BEA Portal use to as well (not sure if they still do). Of course there was always an option to move to DB2 or Oracle later if you want... For anyone pounding out those department level applications, this is fantastic. I suspect this could be another Tomcat, as there are more sophisticated databases out there but this one is easy to set up and just works.

    1. Re:This is really solid kit by duffbeer703 · · Score: 4, Interesting

      Once of the nice things about cloudscape is that it uses the DB2 client client libraries now. So a migrating from Cloudscape to DB2 can be as simple as copying the data and fiddling with a few settings.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  2. Re:java by Tomahawk · · Score: 4, Interesting

    A lot of JVMs these days do a recompilation of the code in memory when it is first executed so that it will run as native code. The first time the code is run, it is 're-compiled' to the machines local instruction code, and cached in memory. All subsequent times the code is run, it is run natively.

    The code may still run a little slower, but it's only a little bit slower. An RDBMS won't have a problem running in Java.

    The advantage is, then, that you can use any platform you care to use to host your database. No more paying out a Windows licence, and a Linux licence, and a Solaris licence, just because various projects are going to be running on different platform.

    T.

  3. Cloudscape history by Kardamon · · Score: 4, Informative

    Cloudscape Inc was founded in 1996 and acquired by Informix Corp in september 1999. IBM got Cloudscape in 2000 when it bought Informix.

    --
    -- Qu'est-ce que la propriété intellectuelle? It is thought control.
  4. And it's pretty lightweight by YetAnotherName · · Score: 4, Interesting

    As more and more embedded devices are capable of running Java, having a lightweight database right in the device can certainly enable some programming techniques that typically you might offload to a more-capable server. Derby is lightweight enough that you can fit it in many such resource-challenged environments.

    Think what a swarm of databases might accomplish ... especially if you don't have to synchronize those tuple spaces ...