<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rich Sharples&#039; Blog &#187; Technology</title>
	<atom:link href="http://blog.softwhere.org/cat/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.softwhere.org</link>
	<description>Musings on the world of software from the sharp end of the long tail</description>
	<lastBuildDate>Thu, 10 Jun 2010 13:26:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>JBoss World Red Hat Summit 2010</title>
		<link>http://blog.softwhere.org/archives/1024</link>
		<comments>http://blog.softwhere.org/archives/1024#comments</comments>
		<pubDate>Thu, 10 Jun 2010 13:26:41 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java EE]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/1024</guid>
		<description><![CDATA[I&#8217;ll be speaking at JBoss World / Red Hat Summit again this year. I&#8217;m part of 3 sessions focussed on JBoss : JBoss Enterprise Application Platform Roadmap, Wednesday 2pm I&#8217;ll be sharing our 3-year roadmap and will touch on Java EE 6, HornetQ, Infinispan, support next-Gen (aka Cloud) infrastructure. I&#8217;ll also go through some of [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2010/06/Summit2010_OfficialSpeaker_jbw_180x150_0310LL.png" width="180" height="150" alt="Summit2010_OfficialSpeaker_jbw_180x150_0310LL.png" /></p>
<p>I&#8217;ll be <a href="http://www.redhat.com/promo/summit/2010/speakers/session.html#rsharpleson.html#rsharples">speaking</a> at <a href="http://www.redhat.com/promo/summit/2010/">JBoss World / Red Hat Summit</a> again this year. I&#8217;m part of 3 sessions focussed on JBoss :</p>
<p><a href="http://www.redhat.com/promo/summit/2010/sessions/jboss.html#931402"><font size="5"><span style="font-size: 18px;">JBoss Enterprise Application Platform Roadmap, Wednesday 2pm</span></font></a></p>
<p>I&#8217;ll be sharing our 3-year roadmap and will touch on Java EE 6, HornetQ, Infinispan, support next-Gen (aka Cloud) infrastructure. I&#8217;ll also go through some of the changes we&#8217;ve recently made to our &#8220;release taxonomy&#8221;. What I expect you to get from the session is a clear understanding of our major areas of focus and the direction that JBoss EAP is heading in so you can better plan your own deployments. I looked at the feedback forms from last year and the only 2 negative comments were &#8220;more chairs please&#8221; &#8211; hopefully we&#8217;ll have a bigger room this year but come early.</p>
<p><a href="http://www.redhat.com/promo/summit/2010/sessions/jboss.html#931459"><font size="5"><span style="font-size: 18px;">Andiamo &#8211; Towards Operational Excellence with JBoss, Wednesday 5.30pm</span></font></a></p>
<p><a href="http://www.redhat.com/promo/summit/2010/sessions/jboss.html#931459"></a>Myself, Andy Miller, Brian Stansberry, Jason Greene and Charles Crouch will be holding this BOF session to discuss some of the changes we&#8217;re considering for JBoss EAP 6. Generally the discussion will be around operational ease of use, management, monitoring, tuning, diagnostics, deployment. Getting community input at this stage is super important so come along and tell us what you&#8217;d like to see. There&#8217;s a good chance of beers afterwards <img src='http://blog.softwhere.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://www.redhat.com/promo/summit/2010/sessions/cloud.html#933204"><font size="5"><span style="font-size: 18px;">Java 2020</span></font></a></p>
<p>I&#8217;ll be sharing the stage with fellow Brit. and JBoss CTO &#8211; Mark Little to discuss Java past, present and future and give a Red Hat perspective of some of the challenges and opportunities ahead. We&#8217;ll be covering Next Gen. Infrastructure (aka cloud), Multi-language VMs, virtualization, SOA and many other subjects. We may have time towards the end to discuss England&#8217;s performance in the World Cup.</p>
<p>If there are questions or areas you&#8217;d like to see us specifically cover in these sessions &#8211; either leave me a comment or drop me an email (rich dot sharples at my employer dot com) or message (@richsharples).</p>
<p>JBoss World and Summit represents a great opportunity for me to meet some of my colleagues, learn about other technology areas at Red Hat and spend time with customers. As with all tech. conferences &#8211; the real value is in the contacts you make and the hall-way conversations you have. I&#8217;ll be around all week &#8211; if you want to chat &#8211; get in touch.</p>
<p>See you in Boston !</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F1024&amp;linkname=JBoss%20World%20Red%20Hat%20Summit%202010"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/1024/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Evolution of Enterprise Java</title>
		<link>http://blog.softwhere.org/archives/968</link>
		<comments>http://blog.softwhere.org/archives/968#comments</comments>
		<pubDate>Wed, 02 Dec 2009 04:40:53 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/968</guid>
		<description><![CDATA[Zallinger&#8217;s &#8220;March of Progress&#8221; from wikipedia. I&#8217;ve been part of the Java ecosystem for long enough to see and be part of every Java EE / J2EE release to date. I still have a Forte SynerJ box-set somewhere &#8211; we claimed it as the first fully integrated J2EE 1.2 App Server and IDE &#8211; that [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2009/12/400px-Human_evolution_scheme.png" width="400" height="143" alt="400px-Human_evolution_scheme.png" /></p>
<p><i><font size="2"><span style="font-size: 10px;">Zallinger&#8217;s</span></font></i> <a href="http://en.wikipedia.org/wiki/March_of_Progress"><i><font size="2"><span style="font-size: 10px;">&#8220;March of Progress&#8221;</span></font></i></a> <i><font size="2"><span style="font-size: 10px;">from wikipedia.</span></font></i></p>
<p>I&#8217;ve been part of the Java ecosystem for long enough to see and be part of every Java EE / J2EE release to date. I still have a Forte SynerJ box-set somewhere &#8211; we claimed it as the first fully integrated J2EE 1.2 App Server and IDE &#8211; that was around 1999 and I was part of Sun for every subsequent release up to Java EE 5.</p>
<p>With the <a href="http://jcp.org/en/jsr/results?id=5025">final votes in for Java EE 6</a> and with the year and decade coming to an end &#8211; it seems a fitting time to look back and see how far the Java EE platform has evolved :</p>
<ul>
<li><b>J2EE 1.</b><b>2 (1999)</b> &#8211; announced just short of 10 years ago was the first attempt to create an umberalla specification to cover some existing web-tier, messaging and data access technologies (JDBC, Servlets, JTA, etc.) as well as the new middle tier technology &#8211; EJBs.</li>
<li><b>J2EE 1.3 (2001)</b> &#8211; was from my recollection the first broadly adopted and deployed version, it added Connectors (a standard way to connect to back-end &#8216;legacy&#8217; systems), some rudimentary support for XML Web Services and a pluggable security layer. EJBs got a major overhaul.</li>
<li><b>J2EE 1.4</b> <b>(2003)</b> &#8211; added JMX, a gaggle of specs. to support Web Services (JAXR, JAX-RPC). I think around this time &#8211; everyone had written their first App. using EJB&#8217;s and had learned that combined with CMP (Container Managed Persistence) they weren&#8217;t exactly getting the productivity boost they were hoping for. I think J2EE 1.4 was the &#8220;Vista&#8221; of Enterprise Java &#8211; over-engineered and ultimately underwhelming.</li>
<li><b>Java EE 5</b> <b>(2006)</b> &#8211; A name change and some new hope &#8211; mandatory XML deployment descriptors gave way to annotations, persistence took a lesson from the de-facto ORM solution &#8211; Hibernate. There was an alternative to, ahem, RPC-style Web Services with the inclusion of JAX-WS.</li>
<li><b>Java EE 6</b> <b>(2009)</b> &#8211; It&#8217;s been a while in the making and had a bad start but after ten years I think we now really see the start of a cohesive platform with a common programming model via CDI (JSR-299) and many of the criticisms leveled at the platform have been answered.</li>
</ul>
<p>Java EE 6 also defines the new Web Profile &#8211; this is essentially a slimmed-down EE focussed on web applications. I think it&#8217;s much more than that &#8211; I think it&#8217;s an opportunity to really redefine the Enterprise Java platform and shed some of the legacy APIs. While the backward compatibility that EE dictates has been good &#8211; it&#8217;s also contributed to some bloat in the platform.</p>
<p>It&#8217;s interesting to see how the size of the Java EE spec. has changed over the years (assuming size of the spec. is a reasonable indicator of complexity)</p>
<ul>
<li><b>J2EE 1.2</b> weighed in at just 140 pages;</li>
<li><b>J2EE 1.3</b> added about another 25% (174 pages);</li>
<li><b>J2EE 1.4</b> increased it by almost 40% (246 pages)</li>
<li><b>Java EE 5</b> actually bought the page count down by 10%;</li>
<li>and the last draft of the <b>Java EE 6</b> spec. I read only added about 6% (236 pages) &#8211; despite some pretty major enhancements.</li>
</ul>
<p>Despite several rounds of consolidation and various acquisitions &#8211; vendor support has remained impressive. There were 18 J2EE 1.2 certified servers, and even seven years later there were still 13 (for Java EE 5). I&#8217;d be surprised if there weren&#8217;t at least 10 vendors supporting Java EE 6 at some point &#8211; even after Oracle has assimilated BEA and Sun.</p>
<p>Despite its huge adoption, Java EE and the process by which it is defined (the JCP) has drawn a lot of criticism. Releases have often fallen short of expectations, been perceived as overly complex or taken too long to deliver; but despite the criticisms nobody can deny that Java EE has been a huge success. Java EE is not just a specification &#8211; its grown into an entire category of the software industry. I can think of no other technology that has bought so many competing vendors together to define such a broad and widely use platform.</p>
<p>I&#8217;m sure the JCP isn&#8217;t perfect and I&#8217;m sure vendor politics gets in the way of progress from time to time and Sun&#8217;s stewardship of Java hasn&#8217;t been flawless but step back and try to imagine what our industry would be like without an open and collaborative Java ecosystem. It will be interesting to see whether Oracle take a different approach (<a href="http://jcp.org/aboutJava/communityprocess/summaries/2007/December07-summary.html">as they&#8217;ve suggested in the past</a>) when they become the new stewards of Java. Let&#8217;s hope hey continue to encourage collaboration and diversity.</p>
<p>The various expert groups that define the Java platform is not, as many suggest, completely controlled by big vendors. My own company Red Hat is not an industry behemoth, there are divisions and offices within companies like IBM and Oracle that are bigger than Red Hat and JBoss, the middleware business unit of Red Hat is only a part of the entire company. Despite that &#8211; Red Hat has demonstrated yet again it&#8217;s willingness to punch way above it&#8217;s weight and has had an influence on Java EE disproportionate to it&#8217;s size. Congratulations to Gavin King, Pete Muir, Sacha Labourey. Emmanuel Bernard, etc for tirelessly pushing for simplicity in the EE platform.</p>
<p>JBoss <a href="http://www.jboss.org/jbossas/downloads/">AS 6 Milestone 1</a> is out and includes some of the key Java EE 6 features. Releases seem to be coming pretty frequently so you&#8217;ll see more EE 6 feature appearing over time.</p>
<p></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F968&amp;linkname=The%20Evolution%20of%20Enterprise%20Java"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/968/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tab Sweep &#8211; JBoss</title>
		<link>http://blog.softwhere.org/archives/548</link>
		<comments>http://blog.softwhere.org/archives/548#comments</comments>
		<pubDate>Thu, 04 Dec 2008 15:03:46 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[TabSweep]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[jopr]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[webbeans]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=548</guid>
		<description><![CDATA[There&#8217;s a podcast on DZone with Greg Hinkle on JOPR / JBoss Operations Network (JON) and Application Management. Heiko Rupp has published a guide to writing plugins for JOPR / JON. It looks like SpringSource had their annual developer event this week; Spring are well respected for their technology &#8211; but their marketing team seem [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a <a href="http://java.dzone.com/podcasts/jopr-qa-greg-hinkle-middleware">podcast on DZone</a> with Greg Hinkle on JOPR / JBoss Operations Network (JON) and Application Management.</p>
<p>Heiko Rupp has <a href="http://pilhuhn.blogspot.com/2008/12/how-to-write-plugin-for-jbosson-jopr.html">published a guide</a> to writing plugins for JOPR / JON.</p>
<p>It looks like SpringSource had their annual developer event this week; Spring are well respected for their technology &#8211; but their marketing team seem to be stuck in 2002 &#8211; <a href="http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/">Andrew Rubinger has a perspective</a>.</p>
<p><a href="http://in.relation.to/Bloggers/NewsOnTheJSR299PublicReview">Gavin King has an update</a> on the progress of the WebBeans spec. (aka JSR-299) public review &#8211; it&#8217;s clear that WebBeans will really change the way Java EE is perceived.</p>
<p>Many of the components that comprise JBoss AS 5 and the future EAP 5.0 are starting to coalesce. I&#8217;ll write a fuller post over the weekend but here are some of the highlights :</p>
<ul>
<li>JBoss Microcontainer 2.0.0 <a href="http://in.relation.to/Bloggers/MicrocontainerGoes200GA">is out</a></li>
<li>Hibernate Search 3.1 <a href="http://in.relation.to/">is out</a></li>
<li>JBoss Cache 3.0.1 <a href="http://jbosscache.blogspot.com/2008/11/new-micro-release-on-jboss-cache-naga.html">is out</a></li>
<li>JBoss Web 2.1.1 <a href="http://sacha.labourey.com/2008/11/17/onto-jboss-as-5-jboss-web-released/">is out</a></li>
<li>RestEasy 1.0 beta 9 <a href="http://bill.burkecentral.com/2008/12/01/resteasy-beta-9-released/">is out</a></li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F548&amp;linkname=Tab%20Sweep%20%26%238211%3B%20JBoss"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/548/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What Sun Should Do</title>
		<link>http://blog.softwhere.org/archives/540</link>
		<comments>http://blog.softwhere.org/archives/540#comments</comments>
		<pubDate>Wed, 26 Nov 2008 20:20:37 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[glassfish]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[whatsunshoulddomeme]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=540</guid>
		<description><![CDATA[Since first posting &#8211; I&#8217;ve added Open Office and Java FX &#8211; just goes to show &#8211; Sun have a lot of stuff. I promised myself I wouldn&#8217;t bite; yet here I am. I&#8217;m contributing to the &#8220;Here&#8217;s what Sun should do meme&#8221;. And why not -  I&#8217;m as good a keyboard-CEO as the next [...]]]></description>
			<content:encoded><![CDATA[<p><em>Since first posting &#8211; I&#8217;ve added Open Office and Java FX &#8211; just goes to show &#8211; Sun have a lot of stuff.</em></p>
<p>I promised myself I wouldn&#8217;t bite; yet here I am. I&#8217;m contributing to the &#8220;Here&#8217;s what Sun should do meme&#8221;. And why not -  I&#8217;m as good a keyboard-CEO as the next person and I did work for Sun for almost 9 years.</p>
<p>But first I should note &#8211; I think Tim Bray was pretty bold starting this (as he&#8217;s still a Sun Employee); and Sun is a pretty unique company in that it&#8217;s OK to do what <a href="http://www.tbray.org/ongoing/When/200x/2008/11/24/What-Sun-Should-Do">Tim did </a>(assuming Tim didn&#8217;t get booted).</p>
<p><strong>#1 Java</strong>. I&#8217;m part of the Java ecosystem so it&#8217;s important to me. Basically, do what <a href="http://www.redmonk.com/jgovernor/2008/11/26/what-should-sun-do/">James says</a>:</p>
<blockquote><p>&#8230;, at worst go back to SUNW as a stock ticker.&#8221;</p></blockquote>
<p>then do what <a href="http://www.tbray.org/ongoing/When/200x/2008/11/24/What-Sun-Should-Do">Tim says</a> :</p>
<blockquote><p>As for Sun’s role as Steward of Java, and in particular the Java Community Process, <em>let it go already</em>.  Java has mostly won and is mostly the establishment, and the community is smart and conservative enough to keep anyone from doing what Microsoft tried last millennium, or in any other way to subvert Java’s interoperability.  In 2008, the JCP is costing Sun opportunities and friends and gaining us very little that I can see.</p>
<p>So I’d like Sun to set the JCP free, turn it over to the community, and when we develop some cool Java-based technology in-house, take it to market, try to make some money with it, and after it’s caught on and the bugs are shaken out, consider whether or not it ought to be taken to the JCP.&#8221;</p></blockquote>
<p>But the community is going to have to continue to be smart and I also think that a consortium of interested parties would have to step up and invest some resources in making it work really well. Getting the balance of commercial interest and community is the key &#8211; I think Eclipse has it about right. Money makes the world go round &#8211; sorry if that offends anyone. Oh and while we&#8217;re at it &#8211; <a href="http://openjdk.java.net/">OpenJDK </a>should be treated like the Linux Kernel &#8211; we only need one code base (note IBM and Oracle).</p>
<p><strong>#2 NetBeans</strong></p>
<p>I&#8217;ve used both Net Beans and Eclipse (not for a year or two mind) &#8211; Net Beans is better, more polished, etc. But it doesn&#8217;t matter &#8211; it&#8217;s not a sustainable product. When Sun stops it&#8217;s investment &#8211; it will fade away. Eclipse won in mind share years ago; Sun should have recognized this in 2005 &#8211; I did. Java needed something like NetBeans in 1999 to attract developers but not anymore.</p>
<p><strong>#3 Solaris</strong></p>
<p>See above. Linux has won. Whatever technical merit Solaris has today will be commoditized next year. The innovation around Linux is relentless.</p>
<p><strong>#4 Middleware</strong></p>
<p>Sun has some great products and technology; some that are popular and fit well with Sun&#8217;s demand driven model (eg. Glassfish) and some that make money (Identity Management). Figure out what you need to do #5 &#8211; choose the best available OSS solution and run with it.</p>
<p><strong>#5 MySQL</strong></p>
<p>Invest, Innovate. Hire sales people who can sell data-based solutions &#8211; steal $1bn from Oracle this year, $2bn next year, repeat.</p>
<p>Demand for storing, archiving, cleaning, replicating and accessing data is going to grow. Forever.</p>
<p><strong>#6 Storage, SPARC, Volume Servers</strong></p>
<p>Keep only what is required for #5.</p>
<p><strong>#7 Open Office</strong></p>
<p>I&#8217;m a beneficiary of Open Office &#8211; I use it exclusively but have never paid a penny. That&#8217;s the problem &#8211; I use it because it&#8217;s free and it&#8217;s the best Office Suite available for Linux. There is no business case here. Thanks for a great product though.</p>
<p><strong>#8 Java FX</strong></p>
<p>Drop it. Nobody will notice.</p>
<p>If this sounds depressing &#8211; I&#8217;m sorry but it should be clear that Sun isn&#8217;t going to be the company it was in 1999. It needs to adjust its cost-model inline with its Open Source strategy; it needs to be much smaller; and needs to do much, much less, much, much more sucessfuly. Even if Sun goes private.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F540&amp;linkname=What%20Sun%20Should%20Do"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/540/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Tab Sweep</title>
		<link>http://blog.softwhere.org/archives/526</link>
		<comments>http://blog.softwhere.org/archives/526#comments</comments>
		<pubDate>Fri, 21 Nov 2008 22:07:07 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[novell]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[sco]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=526</guid>
		<description><![CDATA[It&#8217;s been a wild week on the US stock markets (no doubt true across the globe). The irrational behaviour we&#8217;re seeing has created some interesting situations &#8211; a number of brand name companies are trading at or below cash or net asset value.This has caused some other irrational thinking &#8211; for example Dave Rosenberg is [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a wild week on the US stock markets (no doubt true across the globe). The irrational behaviour we&#8217;re seeing has created some interesting situations &#8211; a number of brand name companies are trading at or below cash or net asset value.This has caused some other irrational thinking &#8211; for example <a href="http://news.cnet.com/8301-13846_3-10098692-62.html">Dave Rosenberg</a> is concerned that should <a href="http://news.cnet.com/8301-1001_3-10105585-92.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-5">Sun go under</a> &#8211; that would be a major blow to businesses based on Open Source. I diagree &#8211; I don&#8217;t think Sun&#8217;s demise says any more about the viability of Open Source than it does for software or intel servers or storage. What it says is that you can&#8217;t replace declining multi-billion dollar product lines (hardware, storage) with multi-million dollar product lines (software).</p>
<p>Seeking Alpha has some thoughts on the <a href="http://seekingalpha.com/article/106569-enterprise-software-vendors-now-vulnerable-to-maintenance-payment-reduction?source=feed">vulnerability of software companies</a> to reduction in maintenance payments. Read the comments as well. I agree that many companies will scrutinize the value they get from maintenance contracts.</p>
<p>We&#8217;ve just launched a new <a href="http://jboss.com/partners/index">ISV program</a> around our certified platforms. JBoss is everywhere &#8211; now we can do a better job of working with the whole JBoss ecosystem. We&#8217;re nothing without a healthy, growing and diversified ecosystem of partners.</p>
<p><a href="http://1.bp.blogspot.com/_pMscxxELHEg/SSSevkxwNtI/AAAAAAAADzE/V_BMgbRML4E/s1600-h/four-bears-large.gif">This graph</a> really puts things into perspective and I really hope I&#8217;m not still looking at it in a year&#8217;s time wondering where the bottom is.</p>
<p>Finally (finally!!) &#8211; <a href="http://www.groklaw.net/article.php?story=20081120195227418">Judgment in SCO v. Novell: SCO Loses Again</a>. Who &#8211; in their right mind, in the current economic conditions, would be looking to invest in SCO so they can carry on with this nonesense.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F526&amp;linkname=Tab%20Sweep"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/526/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OLPC XO Running Fedora 10</title>
		<link>http://blog.softwhere.org/archives/450</link>
		<comments>http://blog.softwhere.org/archives/450#comments</comments>
		<pubDate>Fri, 17 Oct 2008 02:41:12 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[olpc]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/450</guid>
		<description><![CDATA[Originally uploaded by sharps With a bit of trimming, a swap-file and a new build &#8211; I now have Fedora 10 running pretty reliably on the OLPC. I wouldn&#8217;t call it snappy exactly but it&#8217;s a start. Fedora is running off a writeable live image (using a 4Gb SD Card) which also hosts the swap-file. [...]]]></description>
			<content:encoded><![CDATA[<p><a title="photo sharing" href="http://www.flickr.com/photos/sharples/2948626682/"><img src="http://farm4.static.flickr.com/3232/2948626682_d42ebb3d7b_m.jpg" alt="" /></a></p>
<p>Originally uploaded by <a href="http://www.flickr.com/people/sharples/">sharps</a><br />
</span><br />
With a bit of trimming, a swap-file and a new build &#8211; I now have Fedora 10 running pretty reliably on the OLPC. I wouldn&#8217;t call it snappy exactly but it&#8217;s a start.</p>
<p>Fedora is running off a writeable live image (using a 4Gb SD Card) which also hosts the swap-file. The poor little XO only has 256Mb RAM and is very low powered so having Firefox eat up 40Mb is a problem &#8211; might have to find a replacement <img src='http://blog.softwhere.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I just signed up for the performance testing team as part of the Fedora on OLPC test effort. Now things are up and running reliably it will be interesting to see what tweaks can be made to improve the performance.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F450&amp;linkname=OLPC%20XO%20Running%20Fedora%2010"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/450/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Earn a (mostly) free OLPC</title>
		<link>http://blog.softwhere.org/archives/394</link>
		<comments>http://blog.softwhere.org/archives/394#comments</comments>
		<pubDate>Fri, 26 Sep 2008 13:03:45 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[olpc]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=394</guid>
		<description><![CDATA[If you&#8217;re not already too late &#8211; there&#8217;s a chance to get your hands on a (mostly) free OLPC if you&#8217;re willing to commit to some testing of Fedora on the OLPC. I&#8217;ve signed up but fully expect my 7 year old daughter to be doing the testing The mostly free bit is that you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.softwhere.org/wp-content/uploads/2008/09/220px-laptopolpc_a.jpg"><img class="alignnone size-medium wp-image-395" title="220px-laptopolpc_a" src="http://blog.softwhere.org/wp-content/uploads/2008/09/220px-laptopolpc_a.jpg" alt="" width="220" height="171" /></a></p>
<p>If you&#8217;re not already too late &#8211; there&#8217;s a chance to get your hands on a (mostly) free <a href="http://en.wikipedia.org/wiki/OLPC_XO-1">OLPC</a> if you&#8217;re willing to commit to some testing of Fedora on the OLPC. I&#8217;ve signed up but fully expect my 7 year old daughter to be doing the testing <img src='http://blog.softwhere.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The mostly free bit is that you have to provide your own 2 or 4 Gb SD card &#8211; if you don&#8217;t already have one lying around.</p>
<p><a href="https://fedoraproject.org/wiki/OLPC/Fedora_on_XO">Sign up on the Fedora wiki</a>.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F394&amp;linkname=Earn%20a%20%28mostly%29%20free%20OLPC"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/394/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tab Sweep</title>
		<link>http://blog.softwhere.org/archives/304</link>
		<comments>http://blog.softwhere.org/archives/304#comments</comments>
		<pubDate>Wed, 03 Sep 2008 12:35:32 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[TabSweep]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[JBoss]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=304</guid>
		<description><![CDATA[Red Hat&#8217;s Spacewalk (the upstream OSS project for RHN Satellite) seems to be doing pretty well &#8211; they have a very active mailing list and are already getting external contributions. Mat Asay casts his perspective over on c-net. Talking of growing communities &#8211; interest in JBoss in China is really picking up &#8211; there&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<p>Red Hat&#8217;s Spacewalk (the upstream OSS project for RHN Satellite) <a href="http://www.press.redhat.com/2008/08/26/checking-in-on-project-spacewalk/">seems to be doing pretty well</a> &#8211; they have a very active mailing list and are already getting external contributions. Mat Asay casts his <a href="http://news.cnet.com/8301-13505_3-10030196-16.html?tag=mncol;title">perspective over on c-net</a>.</p>
<p>Talking of growing communities &#8211; interest in JBoss in China is really picking up &#8211; there&#8217;s a <a href="http://www.kava.org.cn/clearspacex/index.jspa">new site dedicated to JBoss &#8211; Kava</a> which contains translations of many JBoss related blogs and articles you&#8217;d find in North America and Europe.</p>
<p>GNU is twenty five years old this month &#8211; and <a href="http://en.wikipedia.org/wiki/Stephen_Fry">Stephen Fry</a> (English comedian, author, actor, columnist and tech. blogger) has a <a href="http://stephenfry.com/blog/?p=52">short video celebrating the event</a> and introducing free software. btw. his <a href="http://stephenfry.com/podcasts/index.html">podcasts</a> are pretty good as well; if you&#8217;re a Stephen Fry fan and enjoy a light-hearted perspective on technology.</p>
<p>This week the Web is aflutter with the launch of Google&#8217;s browser &#8211; <a href="http://blog.softwhere.org/archives/301">Chrome</a>. Just for the record &#8211; I don&#8217;t think that Microsoft will win this browser war &#8211; give it 3-5 years and IE users will be in the minority &#8211; they&#8217;ve failed to innovate at the pace of the competition (Firefox) and haven&#8217;t established a Mobile Web foothold; and their desktop monopoly is finally being challenged (by OS/X, Linux and the mobile web). The thing is &#8211; IE won&#8217;t be the only victim in this war &#8211; other&#8217;s will get caught in the cross-fire &#8211; I think Safari will go down pretty quickly &#8211; probably within a year of Chrome being ported to the iPhone. Firefox (the only browser I&#8217;ve used for as long as I can remember) will be next. That bothers me &#8211; but only a little &#8211; that&#8217;s techology evolution &#8211; survival of the fittest (despite illegal monopolies). I&#8217;m happy for *any* free, multi-platform alternative to IE.</p>
<p>Finally, I think I pissed off a few ex-colleagues at Sun with <a href="http://blog.softwhere.org/archives/287">my recent post</a>. Thing is, I&#8217;m right. If you thought my post was overly critical (or wrong) &#8211; read this <a href="http://www.forbes.com/technology/2008/09/01/sun-fujitsu-hp-tch-enter-cz_rb_0902sun.html">analysis on Forbes.com</a> and try and argue against the fundamental arithmetic. It&#8217;s worth repeating my position &#8211; I&#8217;m not saying that Sun&#8217;s OSS efforts are wasted &#8211; I&#8217;m just saying they won&#8217;t save Sun. The projects and the people who&#8217;ve pushed them so hard will continue to flourish long after Sun has been dismantled and sold off.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F304&amp;linkname=Tab%20Sweep"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/304/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java is free at last. Now what ?</title>
		<link>http://blog.softwhere.org/archives/209</link>
		<comments>http://blog.softwhere.org/archives/209#comments</comments>
		<pubDate>Mon, 30 Jun 2008 02:19:09 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=209</guid>
		<description><![CDATA[Neil McAllister over at InfoWorld has what starts like a doom and gloom piece on the demise of Java. Having seen this kind of sensationalist drivel too often I was inclined to ignore it (and the ensuing thread on /.). I&#8217;m glad I didn&#8217;t i &#8211; Neil makes some good points and presents them well. [...]]]></description>
			<content:encoded><![CDATA[<p>Neil McAllister over at InfoWorld has what starts like a <a href="http://weblog.infoworld.com/fatalexception/archives/2008/06/java_is_free_at.html">doom and gloom piece</a> on the demise of Java. Having seen this kind of sensationalist drivel too often I was inclined to ignore it (and the ensuing thread on /.). I&#8217;m glad I didn&#8217;t i &#8211; Neil makes some good points and presents them well. The piece rises well above the typical sensationalist rants we&#8217;re all used to.</p>
<p style="padding-left: 30px;"><em>&#8220;I wouldn&#8217;t be the first to argue that Sun missed the boat by not releasing Java under an open source license sooner. As Apache Project co-founder <strong><a href="http://www.infoworld.com/article/06/06/27/79685_HNsunopensourcejava_1.html">Brian Behlendorf said in 2006</a></strong>, &#8220;I think had they done it, they would have established Java further as the language of choice by so many more people.&#8221; </em></p>
<p>From my very, very minor involvement with the <a href="http://iced-tea.org/wiki/Main_Page">IcedTea</a> project and since <a href="http://blog.softwhere.org/archives/85">joining</a> Red Hat just a few months ago I&#8217;ve seen a very different attitude towards Java. I was previously of the opinion (bear in mind I worked for Sun for almost 9 years) that Java was already essentially free and open enough &#8211; and that actually making it Open Source wouldn&#8217;t really change anything. Java had already become incredibly popular without the advantages of Open Source. But I now think Java did miss a <strong>huge</strong> opportunity by not being part of the major upstream Linux ecosystems &#8211; such Fedora and Debian.</p>
<p>So it almost certainly would have made a big difference 3 or 4 years ago; the question is &#8211; will it make a difference now. I&#8217;m optimistic &#8211; but admittedly slightly biased having invested a large part of the last decade in promoting Java in one way or another. Here&#8217;s why I&#8217;m optimistic.</p>
<ol>
<li>Java is still young &#8211; I still talk to customers who are only just contemplating moving to Java; and I&#8217;m still pretty confident that the majority of Java developers are only now working their way through school and college.</li>
<li>The only real, mainstream alternative to Java is Microsoft&#8217;s .NET platform. And the future of that is somewhat predicated on the success of Vista and Vista isn&#8217;t looking too hot right now. OK, Ruby, PHP, Scala, Python all have their place &#8211; but  they are just languages and don&#8217;t really complete with the Java platform.</li>
<li>There&#8217;s a real opportunity for one of the Linux distros. to become *the* Java developer OS &#8211; right now I would guesss that Windows XP and OS/X account for most Java developers desktops &#8211; that just seems completely wrong to me given Microsoft&#8217;s and Apple&#8217;s disdain of Java.</li>
</ol>
<p>I feel pretty encouraged by the reaction to our <a href="http://blog.softwhere.org/archives/196">announcement</a> last week and I wouldn&#8217;t be surprised if the next wave of innovation in Java came from the new communities who can now adopt it. I for one would love to see one of the major Linux distros like Fedora step up and become the developer OS for Java &#8211; and when I say Java; I don&#8217;t just mean the language &#8211; I mean the entire Java ecosystem.</p>
<p style="padding-left: 30px;">
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F209&amp;linkname=Java%20is%20free%20at%20last.%20Now%20what%20%3F"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/209/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tab Sweep &#8211; JBoss / Red Hat</title>
		<link>http://blog.softwhere.org/archives/178</link>
		<comments>http://blog.softwhere.org/archives/178#comments</comments>
		<pubDate>Fri, 06 Jun 2008 01:32:26 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[resteasy]]></category>
		<category><![CDATA[rhel]]></category>
		<category><![CDATA[soa]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=178</guid>
		<description><![CDATA[JBoss.org has had unparalleled success in launching innovative OSS tech. into the enterprise &#8211; something not lost on the folks at Railo. More on Sacha&#8217;s blog Bill Burke, esteemed JBoss old-timer and fellow at Red Hat continues to make progress with RESTEasy (an implementation of JSR-311 aka JAX-RS) &#8211; if my inbox is anything to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jboss.org/">JBoss.org</a> has had unparalleled success in launching innovative OSS tech. into the enterprise &#8211; something not lost on the folks at <a href="http://www.railo-technologies.com/en/index.cfm">Railo</a>. More on<a href="http://sacha.labourey.com/2008/06/05/welcome-railo-goes-open-source-on-jbossorg/"> Sacha&#8217;s blog</a></p>
<p>Bill Burke, esteemed JBoss old-timer and fellow at Red Hat continues to make <a href="http://bill.burkecentral.com/">progress with RESTEasy</a> (an implementation of <a href="http://jcp.org/en/jsr/detail?id=311">JSR-311 aka JAX-RS</a>) &#8211; if my inbox is anything to go by &#8211; this is pretty hot stuff. Get it while it&#8217;s hot.</p>
<p>RHEL <a href="http://news.cnet.com/8301-13505_3-9958716-16.html">voted top</a> server OS by channel insider &#8211; followed by Solaris 10 and SLES 10 &#8211; *nix all the way on the server. RHEL 5 also won a <a href="http://www.redhat.com/about/news/prarchive/2008/codie.html">CODIE as did Red Hat&#8217;s Directory Serve</a>r.</p>
<p>The <a href="http://www.jboss.com/products/platforms/soa">JBoss SOA Platform</a> has had a great start &#8211; here&#8217;s another customer story &#8211; <a href="http://www.cbronline.com/article_news.asp?guid=669E3BD6-A3AE-47D8-9F00-CBB8BAB50A33">Cybercity selects Red Hat&#8217;s SOA platform</a>.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F178&amp;linkname=Tab%20Sweep%20%26%238211%3B%20JBoss%20%2F%20Red%20Hat"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/178/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
