By pelegri on Apr 09, 2007
Here are two related and good discussions on the value of Specifications and Implementations: Joe had trouble doing some task and his Thread at TSS ellicited specific responses about the task and generic ones about Java EE. The thread motivated John to write that Java EE 5 should be an implementation.
Both threads and comments in the blogs were (at the time of writing this) fairly reasonable. You may want to check them out and compare them with your own experience; I posted a couple of times in John's blog and you can check how I see Specifications, Implementations and the role of GlassFish.