Need a workflow engine? Overview of OSWorkflow.

Java.net have a very brief overview of OSWorkflow from the Open Symphony group, an open source Workflow engine.

What is Workflow? Workflow is the ability to define ordered processing steps and tasks that need to occur as part of a business process. A Workflow engine should allow you to easily define these steps and tasks and then integrate the use of this engine into your system.

The article illustrates building the steps by hand as an XML file, but the project also has a graphical workflow editor, although this isn’t demonstrated in this article.

IndicThreads: Interview with Rails creator

IndicThreads.com have an interesting interview with Ruby on Rails creator, David Heinemeier Hansson.

One of the most frequent questions regarding Rails is “is it ready/suitable for Enterprise Applications?”. Hansson replies: “we have a conscious mission to avoid things with enterprise labels. To me, enterprise is not about technology or best practices. But all about legacy, complexity, and doubtful value”. Interesting answer.

IBM announce free version of DB2

In an attempt to attract developers to the DB2 database, IBM have announced a free version of their flagship database engine, DB2.

The free offering, ‘DB Express-c’ has the same features as the commercial version, but is limited by the hadrward it can be deployed on. The limitations are quite high though – it can only be deployed on a PC with upto a maximum of 2 processors (single or dual core), and 4GB RAM. There are no limitations on the database size.