Welcome!

Patrick Curran

Subscribe to Patrick Curran: eMailAlertsEmail Alerts
Get Patrick Curran via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Patrick Curran

The Java Community Process requires the development of not only technical specifications, but also Reference Implementations (which prove that specs can be implemented) and conformance test suites (Technology Compatibility Kits or TCKs), which are used to verify that implementations conform to the specifications. The Expert Group (EG), which is typically composed of representatives from all of the member organizations that have an interest in the technology addressed by the JSR, is responsible for these deliverables. Although several (sometimes as many as 20 or even more) organizations participate in the EGs, one organization takes the lead and is responsible for managing the development process. The Spec Lead title belongs to the representative of the organization that leads the Expert Group. Spec Leads organize the meetings and coordinate the activities of the Expe... (more)

JSR Watch: A Look Back at 2007 and A Look Ahead to 2008

The turn of the year provides an opportunity to review the events of the past and to think about what lies ahead, so I'll address these themes in this month's column. But first I'd like to wish you all a peaceful and successful New Year. Membership It's been a year of steady progress for the JCP. Our membership grew by more than 10% to a total of 1,427. More than 70% of the members are individuals and almost all of the remainder are corporations with a small but growing number of non-profit organizations (about 2%). More than half of the new members came from three countries: th... (more)

Open Source and Open Standards

As I write this article the 2008 FOSDEM (www.fosdem.org/2008/) (Free and Open Source software Developers European Meeting) is about to start. Of course, by the time you read this the meeting will be long over (that's the name of the game with publishing deadlines). I will not be attending, but several members of Sun's OpenJDK (http://openjdk.java.net/) team are gathering in Brussels to meet with the movers and shakers of the free and open source software world. This suggested the topic for this month's column, in which I will explore the relationship between open source and open ... (more)

Java, Open Source, Transparency and Community

In last month's article I wrote about Open Source and Open Standards. This month, having just returned from the QCon conference (http://jaoo.dk/london-2008/conference/) in London, during which I discussed the role of community in the JCP, and particularly the role that individual ("non-corporate") developers could play in the organization, I'd like to address some other aspect of openness: transparency of process and community involvement. Over the past few months I've met with a broad cross-section of the Java developer community - individual developers, members of the open sou... (more)

Java, Standards, and Free Software in Europe

In the May issue of JDJ, I wrote about Java and free software in Brazil. This month, after some recent visits to Europe (to Antwerp for JavaPolis late last year, to London for the QCon conference in March, and to Paris for a JCP Executive Committee meeting in May), it seems logical to follow up with an article about Java in Europe. Government, Open Source, and Open Standards Government intervention and direction has long been critical to the development of the computer industry. The Internet, after all, was derived from the ARPANET, developed in the early 1970s from a U.S. gover... (more)