Wednesday, November 11, 2009

Open Source, Open Horizons

Just came back from a 2-hour talk at Tech. Edu. Inst. of Athens, department of Informatics.

It was nice to see a full room and meet old friends, exactly 20 years after I first stepped my foot in those buildings.

The talk was called "Open Source, Open Horizons" and showcased the learning and professional opportunities presented to computer science students through the world of opensource development. The argument goes like this:
  1. Studying, extending and building upon OpenSource software is the best way to learn, and produce something useful on the way.
  2. OpenSource software nowadays is everywhere, so the future computer professionals will find it in their path, one way or another.
  3. OpenSource software presents a unique opportunity for computer geeks to show to the world what their are capable of and even make a career out of it.
The classroom was packed so the interest is there. But we need to get more academics involved, as they are the ones to drive adoption.

Cheers
/Dimitris

Monday, November 09, 2009

JBoss Application Server a Leader (again)

For the 4th year in a row Red Hat's JBoss Application Server has been positioned in the Leaders Quadrant in Gartner, Inc.'s "Magic Quadrant for Enterprise Application Servers".

The other three leaders: IBM, Oracle & Microsoft.

Read about it here and here.

/Dimitris

Friday, November 06, 2009

ICT Forum and OpenSource perception

The Greek ICT Forum is a 2-day event for bringing together the Information & Communication Technologies world (companies, academia, government) in Greece.

For the first time ever, a whole one-day track organized by the Greek Free/Open Source Software Society( GFOSS ) was devoted to OpenSource, and I had the good fortune to be invited to present JBoss/Redhat's experiences from the application of JBoss technologies in government projects, as well as, sit together on a panel discussing the strategic use of OpenSource software in the public sector.

In my view, this event marks an important shift in the perception of OpenSource software in Greece and indicates that the time is possibly ripe for change.

/Dimitris

Thursday, November 05, 2009

Spinellis Power!!!

Ήταν εχτές το βράδυ την ώρα που τελείωνα την προετοιμασία της παρουσίασης μου για το ICT Forum όταν σε κάποιο διάλειμα micro-surfing πέτυχα την ανακοίνωση για την επιλογή των Γενικών Γραμματέων. Σκανάρω στα γρήγορα την λίστα με τα ονόματα και γυρίζω στην δουλειά μου. Μετά από μερικά δευτερόλεπτα και μέσα στην θολούρα μου (περασμένες δύο το βράδυ) ένα background thread πετάει RuntimeException. Αν ήμουν native κώδικας θα είχα κάνει core-dump. O εγκέφαλος μου αναγνωρίσε ένα όνομα στην λίστα:
"Γενική Γραμματεία Πληροφοριακών Συστημάτων, Σπινέλλης Διομήδης"
Ήταν το ίδιο όνομα που ανακάλυψα το 1990 σε αρχεία του διαγωνισμού IOCCC που είχα κατεβάσει από κάποια BBS (δεν είχαμε Internet στο σπίτι τότε) και μελετούσα για να τελειοποιήσω τις γνώσεις μου σε C. Ελληνικό όνομα νικητής στον διαγωνισμό, και μάλιστα δύο φορές (τότε) και με πολύ πρωτότυπα entries. Ζήτω η Ομογένεια, σκέφτηκα και αισθάνθηκα Εθνικά υπερήφανος για τους Έλληνες που φαντάστηκα ότι πρέπει να διαπρέπουν στο εξωτερικό...

Από τότε πέρασαν πολλά χρόνια και το όνομα του Διομήδη Σπινέλλη εμφανίστηκε πολλές φορές στο ραντάρ μου. Πότε μέσω αναφορών από τρίτους, πότε μέσω δημοσιεύσεων. Άλλοτε μέσω κάποιων από τα πολλά έξυπνα tools και utilities που έχει γράψει. Και τα τελευταία χρόνια, μέσα από το blog του, τα βιβλία του, τα άρθρα του στην ΙΕΕΕ στήλη Tools of the Trade, αλλά κυρίως μέσα από την συστηματική προσέγγιση του σε θέματα ποιότητας κώδικα και ανοιχτού λογισμικού, περιοχές που κατεξοχήν με ενδιαφέρουν.

Χωρίς να γνωρίζω λοιπόν καθόλου τον Άνθρωπο, αλλά κρίνοντας αποκλειστικά και μόνο από το έργο του (και με τον κίνδυνο να κριθώ ο ίδιος), δεν μπορώ παρά να περιλάβω τον Διομήδη Σπινέλλη στην πολύ ιδιαίτερη και εξαιρετικά σπάνια κατηγορία ανθρώπων που κατέχουν το αντικείμενό τους σε βάθος, καταρρίπτοντας το αξίωμα: "Those who can, do. Those who can't, teach". Κατά την ταπεινή μου άποψη, οι "μάχιμοι" ακαδημαϊκοί στην Ελλάδα πρέπει να μετριούνται στα δάκτυλα του ενός χεριού.

Το 2004 ξεκίνησα να δηλώνω ότι:
"το ADSL είναι το καλύτερο πράγμα που συνέβη για το Ανοιχτό Λογισμικό στη Ελλάδα"
Από εδώ και στο εξής νομίζω ότι θα το αλλάξω σε:
"Ο Διομήδης Σπινέλλης στην Γενική Γραμματεία Πληροφοριακών Συστημάτων είναι το καλύτερο πράγμα που συνέβη για το Ανοιχτό Λογισμικό στην Ελλάδα"
Πέρα από καλή δύναμη, του εύχομαι επίσης να εξακολουθεί να βρίσκει λίγο χρόνο για hacking για να μην χάσει την φόρμα του (και εμείς τα ενδιαφέροντα άρθρα του).

/Δημήτρης

Tuesday, October 27, 2009

We are hiring!

How about working on the productization of the JBoss Enterprise Application Platform or the upstream development of the JBoss Application Server project?

Check out our job openings and submit your resumes online:
Cheers
/Dimitris

Friday, October 16, 2009

JBoss AS 5.2 and JDK support

Since JBoss AS 5 we have offered two different distributions of the application server. For example, you can download jboss-5.1.0.GA.zip which is build with jdk5 and can run under both jdk5 and jdk6 runtimes (with a few changes), or go straight for jboss-5.1.0.GA-jdk6.zip which is build with jdk6 and can run only under a jdk6 runtime. (For details look in the release notes.)

Now realizing that (a) Sun's JDK5 is reaching its End-Of-Life in a couple of weeks (although for paying customers it is going to be supported for quite some time) and (b) around 70% of JBoss AS downloads are of the jdk6 type, we've decided it's probably time to move onto a jdk6 only distribution.

So, going forward, although the AS 5.2 codebase can still be build with jdk5, we will not be supporting it.

Does that present a problem for you? Let's us know before any final decisions are made.

Cheers
/Dimitris

Tuesday, October 06, 2009

The Bilski case (and the war against software patent)

I must say I had to look it up on wikipedia to find out what Amicus Curiae stands for. This and other legal slang you have to deal with to understand the current state of the Software Patents Madness.

The Bilski case might prove to be a good chance to reverse some of the mishaps of the broken US Patent System and companies like Red Hat try to contribute to the process.

Read more about it: