<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>Simon Phipps&apos;s Blog</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/" />
<modified>2008-01-02T17:34:39Z</modified>
<tagline></tagline>
<id>tag:weblogs.java.net,2008:/blog/webmink/26</id>
<generator url="http://www.movabletype.org/" version="3.01D">Movable Type</generator>
<copyright>Copyright (c) 2007, webmink</copyright>
<entry>
<title>A JCK for OpenJDK</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2007/08/a_jck_for_openj.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2007-08-10T03:58:48Z</issued>
<id>tag:weblogs.java.net,2007:/blog/webmink/26.8003</id>
<created>2007-08-10T03:58:48Z</created>
<summary type="text/plain">After many weeks of soul-searching, I&apos;m delighted to say that the OpenJDK community has v1 of a license for use of the Java SE 6 JCK.</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Open Source</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<a href="http://blogs.sun.com/webmink/entry/openjdk_has_a_jck_license">My comments are over on my "real" blog</a>, but I felt today was a day to share with java.net :-)]]>

</content>
</entry>
<entry>
<title>Welcome, IT Conversations Listeners</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2007/07/welcome_it_conv_1.html" />
<modified>2007-12-30T18:23:52Z</modified>
<issued>2007-07-04T23:45:45Z</issued>
<id>tag:weblogs.java.net,2007:/blog/webmink/26.7792</id>
<created>2007-07-04T23:45:45Z</created>
<summary type="text/plain">Providing a link for people directed to this (rather dormant) blog.</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Open Source</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>I'm interviewed today on <a href="http://www.itconversations.com/shows/detail1850.html">IT Conversations</a> and the blog links take listeners to some less used places in my blog-o-rama, so this is by way of links to the right places - see <a href="http://www.webmink.net/">my aggregator</a> and <a href="http://blogs.sun.com/webmink">my work blog</a> where most of the action happens!</p>]]>

</content>
</entry>
<entry>
<title>JavaOne Bloggers Party</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2007/05/javaone_blogger_1.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2007-05-06T00:15:38Z</issued>
<id>tag:weblogs.java.net,2007:/blog/webmink/26.7243</id>
<created>2007-05-06T00:15:38Z</created>
<summary type="text/plain">The traditional party is next Wednesday at the Thirsty Bear - see you there!</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>If you are in San Francisco next week and you have a blog, you are invited to the Java Bloggers Beer Bash at ,A HREF="http://www.thirstybear.com/">the Thirsty Bear</a> on Wednesday evening. It's co-located with the Open Source unBOF and I believe this year we'll even be providing a little food. 6pm onwards, see you there.</p>]]>

</content>
</entry>
<entry>
<title>Reserve Seats at JavaOne</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2007/04/reserve_seats_a.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2007-04-19T18:35:06Z</issued>
<id>tag:weblogs.java.net,2007:/blog/webmink/26.7096</id>
<created>2007-04-19T18:35:06Z</created>
<summary type="text/plain">Did you know you can reserve a seat at any session at JavaOne?</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>I'm just sitting on a preparatory call for JavaOne, and someone mentioned that people with a full conference pass can actually reserve a seat at the technical sessions. Just go use the <a href="http://www.cplan.com/javaone2007/schedulebuilder">Schedule Builder</a> and reserve your places!]]>

</content>
</entry>
<entry>
<title>Thoughts on Open Sourcing Sun&apos;s Java Implementations</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2006/08/thoughts_on_ope.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2006-08-19T03:18:33Z</issued>
<id>tag:weblogs.java.net,2006:/blog/webmink/26.5388</id>
<created>2006-08-19T03:18:33Z</created>
<summary type="text/plain">I&apos;m writing about open source and the Java platform over on my other blog - here are links in case you&apos;re interested (updated December 9, 2006).</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Community: JDK</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[For the last few months I've been writing an occasional series on the issues surrounding open sourcing Sun's Java implementations over on <a href="http://blogs.sun.com/roller/page/webmink">my other blog</a>. Realising there are plenty of people on java.net who never get over there, here's a summary of the story so far.

<dl>
<dt><a href="http://blogs.sun.com/webmink/entry/about_gplv3">Will Sun use GPLv3?</a> <em>(November 20, 2006)</em></dt>
<dd>Some people have been throwing rocks at the GPLv3 process from outside, and others have been accusing Sun of joining the rock throwers by opting for GPL v2 for the Java platform. Here's why I disagree with both.</dd>
<hr>
<dt><a href="http://blogs.sun.com/roller/page/webmink?entry=why_bother_open_sourcing_java">Why Bother Open Sourcing Java?</a> <em>(August 18, 2006)</em></dt>
<dd>While the actual code-base will only be touched by the 400, the 4 million will benefit from the extended deployment range, the greater pool of expertise and the greater diversity of interests that will result. Open sourcing Sun's Java implementations is hard, has risks and affects only the 400 now, but it will quickly grow benefits that the 4 million will reap.</dd>
<hr>
<dt><a href="http://blogs.sun.com/roller/page/webmink?entry=an_ongoing_process">An Ongoing Process</a> <em>(August 15, 2006)</em></dt>
<dd>I briefed press an analysts in London to provide an update on the process of taking Sun's Java implementations open source. It's worth noting that this is part of an ongoing process that reflects Sun's roots.</dd>
<hr>
<dt><a href="http://blogs.sun.com/roller/page/webmink?entry=respecting_the_developers">Respecting The Developers</a> <em>(July 25, 2006)</em></dt>
<dd>So why doesn't Sun just pick an OSI-approved license, apply it to the Java source code and be done with it? Why claim it's so hard to open source the Java platform?</dd>
<hr>
<dt><a href="http://blogs.sun.com/roller/page/webmink?entry=forks_and_knives">Forks Aren't a Problem</a> <em>(May 26, 2006)</em></dt>
<dd>I keep hearing people claiming that the biggest problem that would be caused by making Sun's Java SE implementation open source is forking. But I have to disagree. The implication is that all forks are incompatible forks, but the two are not synonyms.</dd>
<hr>
<dt><a href="http://blogs.sun.com/roller/page/webmink?entry=compatibility">No Unfair Advantage</a> <i>(May 24, 2006)</i></dt>
<dd>There are two dimensions to compatibility. The one everyone with developer genes can grok is about having the same APIs doing the same thing everywhere the word "Java" is used to describe a virtual machine environment. The other is more subtle. It's about ensuring no major vendor - Sun included - gets an unfair advantage in the market because they have been able to exert control in a way that yields a competitive benefit.</dd>
</dl><hr>
I'll try to keep this list up to date, so you might want to bookmark it.]]>

</content>
</entry>
<entry>
<title>Bloggers, Beer and JavaOne 2006</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2006/05/bloggers_beer_a.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2006-05-11T02:22:14Z</issued>
<id>tag:weblogs.java.net,2006:/blog/webmink/26.4691</id>
<created>2006-05-11T02:22:14Z</created>
<summary type="text/plain">In case you missed it on my other blog, here&apos;s the low-down.</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>As I <a href="http://blogs.sun.com/roller/page/webmink?entry=confirmed_the_bear">mentioned yesterday on my other blog</a>,I have just confirmed with the folks at the Thirsty Bear that we can have our annual JavaOne Bloggers Gathering there. So...
<dl>
<dt><em>Event:</em>
<dd>JavaOne Bloggers' Social
<dt><em>Venue</em>
<dd><a href="http://thirstybear.com/">Thirsty Bear Brewing Company</a>
<dt><em>Date & Time</em>
<dd>5:30pm-7pm, Tuesday, May 16 2006
<dt><em>Registration:</em>
<dd>Please <a href="http://javabloggers.gobof.org/Inscricoes">register</a>!
</dl>
<p>I am expecting some very interesting guests; if you have a blog somewhere you would be most welcome to join us.</p>]]>

</content>
</entry>
<entry>
<title>The Java Up-tick</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2005/11/the_java_uptick_1.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2005-11-10T01:37:54Z</issued>
<id>tag:weblogs.java.net,2005:/blog/webmink/26.3599</id>
<created>2005-11-10T01:37:54Z</created>
<summary type="text/plain">A note from my JavaOne Tokyo keynote, in which I muse about whether languages are really where the action is...</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>I just got off stage at JavaOne Japan, where I was talking about Open Source - the philosophy, the community, the reality. After the talk I was asked how important the union of open source and Java could be. I referred to <a href="http://radar.oreilly.com/archives/2005/06/the_rise_of_ope.html ">Tim O'Reilly's Radar presentation at OSCON</a> where he talked about the up-tick in Java books that happened at the end of 2005. He said:</p><blockquote class="cite">A lot of this growth spurt occurred shortly after JavaOne and the new Tiger release, which happened around that time. All of the top titles were revised, and saw a healthy sales increase as a result. However, when we analyzed new books (versus revisions), it appears that a substantial portion of Java's sustained growth, outside of the classic titles, has come from books on Open Source Java projects, such as Spring, Struts, Lucene, and AspectJ, which collectively performed at nearly double the unit and revenue volumes of new books on their non-Open Source counterparts.</blockquote>
<p>For me, this discovery is very significant. There are plenty of people around talking about "what's next after Java" (there's even <a href="http://www.amazon.com/exec/obidos/ASIN/0596100949/claritysystems/">an interesting O'Reilly book</a> about it), but it seems to me that the growing trend is not the search for new languages but rather the creation of collaborative communities around the technologies people need to evolve software development. I have said before that programmers don't program using languages, they program by connecting libraries <em>with</em> languages. The delightful growth of Java-based open source communities seems to underline that. I'm not saying we don't need new languages (I wouldn't have advocated <a href="https://coyote.dev.java.net/">the Coyote project</a> if I thought that) but rather that languages aren't the only or even main key to programmer productivity.</p>]]>

</content>
</entry>
<entry>
<title>Sun&apos;s Java EE Implementation Open Source</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2005/06/suns_java_ee_im.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2005-06-27T17:05:50Z</issued>
<id>tag:weblogs.java.net,2005:/blog/webmink/26.2705</id>
<created>2005-06-27T17:05:50Z</created>
<summary type="text/plain">It&apos;s part of what I joined Sun to see happen, so I am delighted...</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>I was privileged this morning to be the Sun executive doing the morning news call for the world's press at 7:15am here in San Francisco, and thus I had the pleasure of being the one to announce that Sun's implementation of a Java Application Server,  Java System Application Server Platform Edition 9.0, <a href="http://www.sun.com/smi/Press/sunflash/2005-06/sunflash.20050627.1.html">is now open source</a>.  Totally delighted to see it happen.</p>]]>

</content>
</entry>
<entry>
<title>Brazil - the Global Java Leader?</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2005/04/brazil_the_glob_1.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2005-04-15T01:52:01Z</issued>
<id>tag:weblogs.java.net,2005:/blog/webmink/26.2309</id>
<created>2005-04-15T01:52:01Z</created>
<summary type="text/plain">Blending the Java platform with Free/Open Source ideals, Brazil looks set to be one of the global leaders in open source Java technology. Read on...</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Open Source</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>I've just left an exciting week in Brazil where I had the honour to be a part of the strong and extensive Java family there. I've written before about Brazil so you may already know the respect I have for the steps the government there is taking to promote community-based software development. But last week there was an important new development, at the "<a href="http://cafebrasil.soujava.org.br/">Café Brasil</a>" Java event in the national capital, Brasília, that once again sets Brazil in pole position as a Java innovator. In case you're not following the story, let me fill a few details for you before I tell you about the news.</p>

<h2>JUG Power</h2>
<p>To give you an idea of the strength of the Java community in Brazil, the world's largest Java User Group is based there. The <u>So</u>ciedade de <u>U</u>sários <u>Java</u>, "<a href="http://www.soujava.org.br/jsp/index.jsp">SouJava</a>"<sup><a href="#SJDEF">1</a></sup> boasts almost 18,000 members and has now spread from its original base in São Paulo to be a national organisation (one of the two Java user groups in Brasília affiliated with it last week at Cafe Brasil taking its reach even further). And SouJava is just one of the Java User Groups in the country - there are many others, each doing excellent work with a huge community invested with the usual Brazilian enthusiasm and energy.</p>

<p>Last year, a group of Brazilians formed <a href="http://www.javali.org.br/index.html">the Javali project</a><sup><a href="#JLDEF">2</a></sup>, an ambitious project (with source hosted here on java.net) to create the software needed to faciliate the government vision of an inclusive, technology-assisted future society in Brazil.  All the software in that project - from digital TV to a JRE - will be Free software under open source licenses. The project was launched with a day conference alongside the huge international FISL free software conference.</p>

<p>Back in January SouJava joined the <a href="http://jcp.org">Java Community Process</a>, having incorporated as a non-profit organisation partly for that purpose. That step augmented the (already strong) presence of Brazilians in the JCP, where they are part of a small and exclusive club of individual experts serving on JSR expert groups. I was very impressed when SouJava did that, because it meant the experience they were gaining through the Javali project could be shared with the global Java community.</p>

<p>Then a few weeks ago the president of SouJava, <a href="http://www.javaman.com.br">Bruno Souza</a>, was elected to the new board of <a href="http://www.opensource.org">the Open Source Initiative</a>. At one stroke, OSI gained a representative from the developing world, a passionate Java advocate and the leader of a huge freedom community. I think they made an excellent choice.</p>

<h2>Government Engagement</h2>
<p>Last week, the Café Brazil event brought together politics and philosophy to accompany open source Java software. I was privileged to join a stellar line-up of speakers in front of a huge and energetic audience in Brasília. We heard from <a href="http://weblogs.java.net/jag/page14.html#116">James Gosling</a>, from Sergio Amadeu (president of <a href="http://www.iti.gov.br/">ITI</a> and advisor to the Brazilian government on ICT), from Onno Kluyt of the JCP, from Dalibor Topic (maintainer of the GPLed <a href="http://www.kaffe.org/">Kaffe</a> virtual machine), from <a href="http://weblogs.java.net/blog/timboudreau/archive/2005/04/postcards_from.html">Tim Boudreau</a> of <a href="http://www.netbeans.org">NetBeans</a> and many others. I spoke about the philosophy and model of open source that underlies Sun's extensive open source activity<sup><a href="#OSMOD">3</a></sup>. The event was followed by days of training in Java technology and the Netbeans Platform and was the fruit of months of work by its organisers, who did a splendid job.</p>

<p>The event reflects the fact that the Java platform is used extensively throughout the country, both for private and for government applications. Java applications provide the perfect vehicle for development alongside the extensive use of open systems such as the Solaris and Linux variants of Unix. Open systems like these are set to become more and more common in a society that has rejected Microsoft's products so assertively that the only path left for the head of Microsoft Brazil is <a href="http://www.webmink.net/2004/06/chilling-effects.htm">to attempt libel actions against government employees</a>. Using the Java platform allows application development to proceed independently of platform selection, allowing free choice rather than the usual "platform defines tools defines architecture" lock-in.</p> 

<p>Although there are extensive civil systems (especially at the banks), the crowd in Brasília was dominated by federal employees working on Java systems. As examples, the Ministry of Health has a huge and innovative project that was recognised with a Duke Award at last year's JavaOne conference, and the Ministry of Finance uses a Java system to allow connected Brazilians to file their taxes, including from their mobile phones - James Gosling tried the application last week and was bowled over by it.<p>

<h2>Growing the JCP</h2>
<p>So to the new news, which I already flagged in my <a href="http://blogs.sun.com/webmink">Sunmink blog</a>. The agency responsible for that tax filing system, SERPRO, has applied to join the JCP. That makes the Brazilian government the first in the world to join the JCP in such a significant way. There was a high-profile announcement of this at Café Brasil, featuring Onno Kluyt for the JCP.</p>

<p>I think this is a huge step for the JCP. Gaining global developer involvement from SouJava was important, but the addition of such an important end-user government adds a depth the JCP has lacked. Moreover, the stance of the Brazilian government in treating software as a primary issue of sovereignty, with open source as its main expression, makes their membership a profound validation of the steps the JCP is taking towards open source. While nay-sayers worldwide strain over semantic gnats, the irrepressible Brazilians get on with spearheading open source Java initiatives. SouJava, SERPRO, Brazil - you are most welcome, thank-you for your commitment.</p>
<hr /><small><ol>
<li><a name="SJDEF"> </a>The name means "I Am Java" in Portuguese.</li>
<li><a name="JLDEF"> </a>"Javali" is a contraction of the expression "Java Livre", meaning "Free Java", but also means "wild boar" in Portuguese hence the cute mascot.</li>
<li><a name="OSMOD"> </a>The synopsis is that 'open source' can be modelled as a software commons managed by a community of software craftspeople who use the commons to create richness (monetary and otherwise) and in the process enrich the commons to the benefit of all. I believe this model to provide the best basis for understanding most other aspects of open source including licensing and governance. I'll write more about this another time.</li>
</ol></small>]]>

</content>
</entry>
<entry>
<title>Announcing Coyote</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2005/03/announcing_coyo.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2005-03-16T16:23:40Z</issued>
<id>tag:weblogs.java.net,2005:/blog/webmink/26.2180</id>
<created>2005-03-16T16:23:40Z</created>
<summary type="text/plain">NetBeans now does Jython and Groovy!</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Community: Java Tools</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>I'm pleased to announce that the <a href="https://coyote.dev.java.net">Coyote project</a> is now open for business. Coyote is a module for NetBeans that adds support for scripting, initially Jython and Groovy. It's in its early days but we'd welcome involvement from all scripting users on the Java platform. The project has been funded by Sun so far but it's open source and open for everyone to use and perfect.</p>
<p>For more background, see <a href="http://blogs.sun.com/roller/page/webmink/20050315#doing_java_without_java">my SunMink blog</a>.]]>

</content>
</entry>
<entry>
<title>JavaOne - Party Party Party</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2004/06/javaone_party_p.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2004-06-23T03:36:00Z</issued>
<id>tag:weblogs.java.net,2004:/blog/webmink/26.366</id>
<created>2004-06-23T03:36:00Z</created>
<summary type="text/plain">Java Communities in Action - you&apos;re invited</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
There&apos; s a free event for the Java Communities on Tuesday night too - 6-9pm in the Argent hotel, Metro 3 room. I gather there will be free food and drink to be consumed in the company of community representatives from each of the Java communities (java.net, JXTA, Jini and the JCP who I gather are the hosts) and that everyone is welcome.

</content>
</entry>
<entry>
<title>JavaOne Blogger Meetup</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2004/06/javaone_blogger.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2004-06-23T02:44:40Z</issued>
<id>tag:weblogs.java.net,2004:/blog/webmink/26.476</id>
<created>2004-06-23T02:44:40Z</created>
<summary type="text/plain">Got a Java blog? At JavaOne 2004? Read on...</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[Got a Java blog? Come to the joint Java blogging community informal meet-up next Monday. Details at the <a href="http://confluence.atlassian.com/display/JAVABLOGS/2004/06/22/JavaOne+Blogger+Meetup+Next+Monday">Atlassian site</a>, please blog that you're coming & trackback to http://confluence.atlassian.com/rpc/trackback/5369]]>

</content>
</entry>
<entry>
<title>Heroes of Code</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2004/06/heroes_of_code.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2004-06-19T04:11:19Z</issued>
<id>tag:weblogs.java.net,2004:/blog/webmink/26.120</id>
<created>2004-06-19T04:11:19Z</created>
<summary type="text/plain">The unsung heroes of OpenOffice.org </summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Open Source</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p id="p-Claudio">Tucked away in the corner of the FISL exhibit hall in Porto Alegre was a stand staffed by the <a href="http://www.openoffice.org.br/tradhelp.php">Brazilian OpenOffice.org group</a> - enthusiastic, friendly, welcoming. I stepped carefully around the mound of food packages the team are collecting for the poor and was greeted by Claudio Ferreira Filho, leader of the group that localised OpenOffice.org to Brazilian Portuguese. Using just the tools to hand they have done a fine localisation that is widely used. By 'tools to hand' I'm talking dedication - at least one team member still has to do uploads and downloads using a dial-up connection, meaning it can take days to grab the full source code. If you're reading this in Brazil, help these guys!</p><p id="p-global">Today, as the announcement of the <a href="http://download.openoffice.org/1.1.2/index.html">availability of OpenOffice.org 1.1.2</a> goes out, I'm thinking of Claudio and the people like him around the world. Teams like Claudio's are the unsung heroes of code. The real success of OpenOffice.org is the fact that <a href="http://native-lang.openoffice.org/">small teams in 36 projects</a> are diligently creating the local language versions of OpenOffice.org that will bring it to millions around the world in their own language. Claudio explained to me that it wasn't just a matter of translating the text to the words everyone else uses in the computer world; his team strives to use authentic Brazilian expressions and break the linguistic hegemony of American English.</p><p id="p-standards">The fact that it's open source means <em>every</em> language group can have its own word processor, not just the ones that corporations think they can profit from. This, by the way, is why we <a href="http://blogs.sun.com/roller/page/webmink/20040612#intermingled_arguments">need format standards</a> - not for the people who have the wealth to create a <a href="http://www.tbray.org/ongoing/When/200x/2004/06/17/CustomSchemas">custom schema</a> but to include into the community those with economies too small to be worth exploitation.</p><p><small>[Other Brazil posts:  <a href="http://www.webmink.net/2004/06/fisl-java-everywhere.htm">Java Everywhere</a>, <a href="http://www.webmink.net/2004/06/fisl-government-that-gets-it.htm">A Government That Gets It</a>, <a href="http://www.webmink.net/2004/06/wipo-latin-america-says-no.htm">WIPO</a>, <a href="http://www.webmink.net/2004/06/smooth-brazilian.htm">Smooth</a>, <a href="http://www.webmink.net/2004/06/killer-drinks.htm">Drinks</a>, <a href="http://www.webmink.net/2004/06/fisl-in-translation.htm">In Translation</a> - also posted to <a href="http://www.webmink.net/2004/06/fisl-heroes-of-code.htm">Webmink</a>]</small></p>]]>

</content>
</entry>
<entry>
<title>Market Share or Sponsor Share?</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2004/06/market_share_or.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2004-06-11T00:39:13Z</issued>
<id>tag:weblogs.java.net,2004:/blog/webmink/26.555</id>
<created>2004-06-11T00:39:13Z</created>
<summary type="text/plain">Gartner does not mention JBoss or Jonas in their market share reports...</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>J2EE</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p>According to Kirk Pepperdine, <a href="http://sys-con.com/story/?storyid=45075">Gartner does not include open source application servers in their surveys</a>.  Two interesting comments from Kirk's article:<blockquote class="cite">The next question is, how does open source get reported? By definition, open source draws no licensing revenues and by definition carries a 0% market share. Is it just me or am I right in saying that it just feels wrong to be basing an important decision on a report that cannot accurately describe the usage of all the offerings in the space that is being considered?</blockquote>There are some analyst firms that I know of that give preferential treatment in reports and press comments to companies that pay them money to brief them, and even a reputable firm like Gartner seems to start from the assumption that only traditional revenue models are worthy of comment.</p>

<p>Kirk has no ideas how else to handle the problem, of course, but he does think it may be a sign of the maturity of J2EE that the problem exists:<blockquote class="cite">What it does say is that our choice of application server almost seems random, which is what you'd expect to see in a commoditized market where you should not find any differentiating factors between competing products. If I recall correctly, this was one of the original objectives behind the J2EE.</blockquote>Just like <a href="http://blogs.sun.com/martinhardee/">counting the pages on sun.com</a>, it seems that a mature market with open source players is a severe challenge to the usefulness of analysts. What's the answer?</p>

<p><small>[Also posted to <a href="http://www.webmink.net/minkblog.htm">Webmink</a>]</small></p>]]>

</content>
</entry>
<entry>
<title>Going With The Flow</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/webmink/archive/2004/05/going_with_the.html" />
<modified>2008-01-02T17:34:39Z</modified>
<issued>2004-05-12T15:24:10Z</issued>
<id>tag:weblogs.java.net,2004:/blog/webmink/26.221</id>
<created>2004-05-12T15:24:10Z</created>
<summary type="text/plain">Musings on the nature of conversation flow on the web.</summary>
<author>
<name>webmink</name>

<email>Simon.Phipps@sun.com</email>
</author>
<dc:subject>Community</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/webmink/">
<![CDATA[<p><a href="http://bloggers.dev.java.net/files/documents/84/4368/Blog-Flow.png"><img src="http://bloggers.dev.java.net/files/documents/84/4369/Image15-small.jpeg" align="right" title="Discussion flow illustration" /></a>In a recent posting on my personal blog, I <a href="http://www.webmink.net/2004/04/threads-of-conversation.htm">commented on the different kinds of postings people make to blogs. </a>On our internal blogs at Sun, I stumbled across a good reflection by a colleague (and related comments by others) on a weblog I'd not previously encountered (I'd spotted comments like those made by <a href="http://jtauber.com/blog/2004/04/23/bubblets_after_bray">James Tauber</a>, but only because of <a href="http://www.technorati.com/">Technorati</a> - I had to work at it). The problem with trying to have a discussion spread across a myriad blogs is there's no meaningful way to read it.<p>

<p>I would never have read the comment (about wanting to use trackbacks and blog-hosted discussion) if I hadn't just stumbled across it, and if a newcomer to our conversation wanted to see what had come before s/he would stand no chance of finding all the blogs involved and threading together the comments in an order that made them intelligible. The discovery seemed to me to demonstrate the problem with a blog-centric approach to conversation (something that's bugged me for ages)</p>

<p>I believe the ideal flow goes like this instead:<ol><li>An initiator makes a statement on their blog and either it is carried on an aggregator shared by the community (in our case, the internal equivalent of <a href="http://www.planetsun.org/">PlanetSun</a>) or it is copied to a suitable mailing list/forum.</li><li>Others comment on the posting on the mailing list/forum</li><li>From time to time, the conversation reaches a point where a small-scale refactoring is needed or a new substantial point needs to be made. These are posted to one of the participants' blogs and a link is posted to the conversation.</li><li>Steps 2 and 3 iterate until the conversation starts getting structure</li><li>One of the participants refactors the conversation into a wiki page</li><li>Participants in the conversation edit the wiki page and discuss the edits on the mailing list/forum. It may at times be necessary for a participant to make a blog entry with significant new information, but in general the discussion is now forum & wiki rather than blog & forum</li><li>The discussion gradually tails off as the wiki entry now represents the shared knowledge of the community represented by the discussion participants.</li></ol>Hopefully this shows why I am not keen on either trackbacks or indeed necessarily on blog-hosted comments (although I believe those are an essential part of a blog as they allow local clarification). Both trackbacks and blog-hosted comments fragment the conversation and keep blogs an echo-chamber rather than part of a discussion flow with a conclusion. In a peer community, I believe discussion forums (of some sort) need to be the centre of the discussion, with blogs and wikis at either end end of the flow.</p><p><small>[Also posted on <a href="http://www.webmink.net/2004/05/flows-of-conversation.htm">Webmink</a>]</small>]]>

</content>
</entry>

</feed>