Hello,
I've been working with my ODW (running Debian Linux) in one major capacity while looking at its capabilities:
1. I've been using it as a syslog-ng server for my DNX_SYSLOG project, which is a way to transfer Oracle audit logs and application messages over syslog-ng (UDP support in Oracle is not good) using TCP-based syslog messages. So far, both my Advanced Queueing and standard tcp-based log methods work with the syslog-ng package in the apt-repository.
2. This leads me to my next area of questions, which is Java support. Having the IBM JDK is nice, however I work with a lot of vendors at my customer sites who only test against the Sun JDK/JRE combination. These are not small vendors (I cannot name them due to customer request). In addition, many of the developers I work with base their code on the Sun JDK. While Java is portable, it means that we have to go through a whole qualification process if another JVM is used in production. We went through this when we migrated an application from WebSphere 3.0 to Tomcat.
3. This leads me to something else. Oracle 10g Release 1 and 10g Release 2 expose a JMS interface to Oracle Advanced Queueing. I already have a version of DNX_SYSLOG which uses Oracle's AQ feature. This means I can publish audit and logging messages directly to queues instead of through syslog-ng.
4. Therefore, for me to use the ODW more seriously on my projects, I'd need Sun JDK support to do so. Eclipse works wonderfully on Debian with it, however, to get full support for JMS and other features I'd like to see the Sun JVM with it. By integrating Sun Java and J2EE support into LinuxPPC, you can run some pretty serious middleware on the box, i.e. use it as a very good message router or database interface.
5. JVM support brings JDBC support as well, specifically Oracle's very good Type IV JDBC support
.
6. I see the future of the ODW for what I do as a very good application server which can also handle databases (when they qualify the 3Ware SATA RAID cards against the ODW, I will have one and test it). Debian has been very good for the testing I've been doing for DNX_SYSLOG. However, despite Mono, alternative Java projects, and the IBM JVM running on it, I think the platform needs the Sun JVM for the above reasons. JDBC to the major DB platforms doesn't hurt much either.
The ODW does have some very strong points, such as low power and low cost of deployment with Debian. It's served me very well with my project's work. However, Sun's Java is one of the gold standards, and I'd really like to see it come to LinuxPPC.
Thanks