<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.redhatmagazine.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.redhatmagazine.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="lyceum/1.0.2" --><!-- This is 512 bytes of nonsense, since the Firefox 2 developers, in one of the strangest decisions ever, decidedthey would obsolete XML styles by overriding them without permission.  Furthermore, the developers appear to be disinterested in fixing this.  Therefore, we use the unofficial workaround, which includes fillingup the first 512 bytes of a document so that the sniffer doesn't encounter the RSS tag.  I really enjoyusing Firefox, but this particular behavior really annoys me! Anyway, since I'm almost at 512 characters, I'mgoing to ramble on for another minute in this comment, and then, without further adue, present you with avalid XML feed. --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Dev Fu: Mystic Developer Arts</title>
	<link>http://developer.redhatmagazine.com</link>
	<description />
	<pubDate>Wed, 14 May 2008 19:58:18 +0000</pubDate>
	<generator>http://lyceum.ibiblio.org/?v=1.0.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.redhatmagazine.com/devfu" type="application/rss+xml" /><item>
		<title>Fedora 9 lands carrying OpenJDK 6 and more for developers</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/290362551/</link>
		<comments>http://developer.redhatmagazine.com/2008/05/14/fedora-9-lands-carrying-openjdk-6-and-much-for-developers/#comments</comments>
		<pubDate>Wed, 14 May 2008 17:32:08 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Uncategorized</category>

		<category>OpenJDK</category>

		<category>Fedora</category>

		<category>JBoss.org</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/05/14/fedora-9-lands-carrying-openjdk-6-and-much-for-developers/</guid>
		<description><![CDATA[Dev Fu focuses on the fresh and free OpenJDK 6 in Fedora 9 (Sulphur) because this is great news for developers.  Especially developers who want to use the best software because it&#8217;s free and it doesn&#8217;t suck.  However, there is much more of interest for developers than just OpenJDK:

Developers using Fedora as a [...]]]></description>
			<content:encoded><![CDATA[<p>Dev Fu focuses on the fresh and free <a href="http://openjdk.java.net/">OpenJDK 6</a> in <a href="http://get.fedoraproject.org">Fedora 9 (Sulphur)</a> because this is great news for developers.  Especially developers who want to use the best software because <a href="http://burrsutter.blogspot.com/2007/07/beginning.html">it&#8217;s free and it doesn&#8217;t suck</a>.  However, there is much more of interest for developers than just OpenJDK:</p>
<ul>
<li><strong>Developers using Fedora as a workstation/laptop to develop on:</strong>
<ul>
<li><a href="http://fedoraproject.org/wiki/Features/GCC4.3">gcc 4.3</a>, <a href="http://fedoraproject.org/wiki/Features/Perl510">perl 5.10</a></li>
<li><a href="http://fedoraproject.org/wiki/Releases/FeatureMoreNetworkManager">NetworkManager has had huge improvements</a>, making it one of the best wireless experiences on laptops for any operating system; it now supports a wide range of <a href="http://fedoraproject.org/wiki/Features/NetworkManager-MobileBroadband">mobile broadband</a> solutions</li>
<li><a href="http://fedoraproject.org/wiki/Features/LivePersistence">Live USB with persistence</a> means your favorite development environment in your pocket now lets you carry around and update your projects.</li>
<li><a href="http://fedoraproject.org/wiki/Eclipse">Eclipse</a> that runs well on Linux runs best on Fedora, and subsequently Red Hat Enterprise Linux</li>
<li>Use the Microsoft Windows-based tool <a href="https://fedorahosted.org/liveusb-creator">livecd-creator</a> to create live instances of Fedora on USB flash media</li>
<li><a href="http://fedoraproject.org/wiki/Releases/FeatureKDE4">KDE 4</a> and <a href="http://docs.fedoraproject.org/release-notes/f9/en_US/sn-Desktop.html#sn-GNOME">GNOME 2.22</a> for great desktop environments</li>
<li><a href="http://fedoraproject.org/wiki/Features/PartitionResizing">Partition resizing</a> at install time, including NTFS partitions</li>
<li><a href="http://fedoraproject.org/wiki/Features/PreUpgrade">Pre Upgrade</a>, to upgrade an older installation directly</li>
<li>&#8230; and OpenJDK 6!</li>
</ul>
</li>
<li><strong>Developers targeting the environment for applications:</strong>
<ul>
<li><a href="http://www.freedesktop.org/wiki/Software/dbus">D-Bus</a> improvements</li>
<li>More <a href="http://libvirt.org/">libvirt</a>, the virtualization API</li>
<li><a href="http://fedoraproject.org/wiki/Features/Ext4">ext4</a>, begin working now with the next iteration of this stable and standard file system</li>
<li><a href="http://fedoraproject.org/wiki/Features/XULRunner">XULRunner</a> now the common engine for Gecko using applications</li>
<li><a href="http://fedoraproject.org/wiki/Releases/FeatureDictionary">Common dictionary used across applications</a> fixes proliferation of dictionaries</li>
<li><a href="http://fedoraproject.org/wiki/Features/freeIPA">freeIPA</a> provides a common account system that can be adopted for an application</li>
<li>As Java based applications begin to get packages in to Fedora, many should land in Fedora 9.  Hear that, <a href="http://jboss.org">JBoss.org</a> fans?
<li>&#8230; and OpenJDK 6!</li>
</ul>
</li>
<li><strong>Developers managing systems, such as testing and build:</strong>
<ul>
<li><a href="https://fedorahosted.org/func">func</a>, the Fedora Unified Network Controller</li>
<li><a href="http://cobbler.et.redhat.com/">cobbler</a>, rapid provisioning services</li>
<li><a href="http://ovirt.org/">oVirt</a>, the WebUI virtual machine manager, and <a href="http://virt-manager.et.redhat.com/">Virtual Machine Manager</a>, the desktop client</li>
<li>&#8230; and OpenJDK 6!</li>
</ul>
</li>
</ul>
<p>For a good general overview of Fedora 9, read <a href="http://fedoraproject.org/wiki/PaulWFrields">Fedora Project Leader Paul W. Frields</a> article in Red Hat Magazine, &#8220;<a href="http://www.redhatmagazine.com/2008/05/13/fedora-9-get-yours-and-get-involved/">Fedora 9: Get yours and get involved</a>&#8220;.  The full <a href="http://fedoraproject.org/wiki/Releases/9/FeatureList">feature list for Fedora 9</a> is also a good read.</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/290362551" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/05/14/fedora-9-lands-carrying-openjdk-6-and-much-for-developers/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/05/14/fedora-9-lands-carrying-openjdk-6-and-much-for-developers/</feedburner:origLink></item>
		<item>
		<title>The Journey of OpenJDK 6 into Fedora, EPEL, and freedom - podcast with Tom Fitzsimmons and Patrick Macdonald</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/289665792/</link>
		<comments>http://developer.redhatmagazine.com/2008/05/13/the-journey-of-openjdk-6-into-fedora-epel-and-freedom-podcast-with-tom-fitzsimmons-and-patrick-macdonald/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:42:19 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>JBoss</category>

		<category>OpenJDK</category>

		<category>IcedTea</category>

		<category>Fedora</category>

		<category>Open Source</category>

		<category>Audio</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/05/13/the-journey-of-openjdk-6-into-fedora-epel-and-freedom-podcast-with-tom-fitzsimmons-and-patrick-macdonald/</guid>
		<description><![CDATA[The first morning of JavaOne was a great serendipitous event.  How often does something fall into place like this:  I saw Barton George, who looks after Sun&#8217;s relationships with Linux communities, and we decided to cook up a podcast about OpenJDK 6 in Fedora 9.  As we walked to the recording room, [...]]]></description>
			<content:encoded><![CDATA[<p>The first morning of <a href="http://java.sun.com/javaone/sf/index.jsp">JavaOne</a> was a great serendipitous event.  How often does something fall into place like this:  I saw <a href="http://blogs.sun.com/barton808">Barton George</a>, who looks after Sun&#8217;s relationships with Linux communities, and we decided to cook up a podcast about <a href="http://openjdk.java.net">OpenJDK 6</a> in <a href="http://get.fedoraproject.org">Fedora 9</a>.  As we walked to the recording room, I commented that it would be great if we could get <a href="http://fedoraproject.org/wiki/ThomasFitzsimmons">Tom Fitzsimmons</a>, too.  Not two beats later, we rounded a corner, and there stood Tom with Patrick Macdonald.  Of course they were available and happy to record with us, and away we went.</p>
<p>Hear Barton (and a little bit of me) interview Tom and Patrick about the journey of OpenJDK and <a href="http://fedoraproject.org/wiki/Features/IcedTea">IcedTea</a>:  <a href="http://mediacast.sun.com/users/Barton808/media/J1_RedHatGuys_11AM_050608_LVL_MUSIC.ogg">OGG</a> and <a href="http://mediacast.sun.com/users/Barton808/media/J1_RedHatGuys_11AM_050608_LVL_MUSIC.mp3">MP3</a></p>
<p><a href="http://blogs.sun.com/barton808/resource/J108_TeamIcedTea&#038;Karsten.jpg"><img src="http://blogs.sun.com/barton808/resource/J108_TeamIcedTea&#038;Karsten.jpg" alt="Patrick Macdonald, Tom Fitzsimmons, and Karsten Wade making a Java sign Open" /></a><em>
<div class="caption" style="width:390px">
<p class="caption">Patrick Macdonald, Tom Fitzsimmons (kneeling), and Karsten Wade.  Photo:  Barton George from <a href="http://blogs.sun.com/barton808/entry/openjdk_and_icedtea_a_view">this post</a></em></p>
</div>
<p>The discussion covered the history of making a 100% free and open source runtime in Fedora from the initial Java open source code, which itself was 96% of a complete and self-building JDK.  This remaining 4% was filled with components from <a href="http://www.gnu.org/software/classpath/">GNU Classpath</a> by the IcedTea team.  The term &#8220;IcedTea&#8221; came from the package name used because, at that time, Fedora didn&#8217;t have a trademark license to use &#8220;OpenJDK&#8221;.  Of the GNU Classpath code used, some if it ended up completing the circle to be included in OpenJDK.  Based on relationships made at FOSDEM 2007, the team from Fedora/Red Hat were able to work with folks from Sun and other places to do work in the community in advance of resolving the remaining 4%, and do it in a way that could be more easily folded into OpenJDK.</p>
<p>What is riveting about this story is the speed and quality of the outcome that is clearly due to the open source methodology used.  By opening all the code that they could, Sun made it possible for others to fill the gaps Sun could not immediately fill.  By working closely throughout that process, all of the open source code was used and tested in the community.  Sun had time to choose the right license so the code could be merged.  If Sun had waited until they could open all the code, we would have lost an entire year of development (at least.)</p>
<p>Now that <a href="http://developer.redhatmagazine.com/2008/05/06/how-to-get-openjdk-6-for-red-hat-enterprise-linux-5/">OpenJDK 6 is available in EPEL 5 for Red Hat Enterprise Linux 5</a>, it is only a matter of time before it gets certified to appear in an update.  This is being worked on by Keith Seitz and <a href="http://gnu.wildebeest.org/diary">Mark Wielaard</a>, who have &#8220;not many&#8221; test suites to complete to be ready to pass the TCK.  Once that is done, the implementation can be called &#8220;Java compliant&#8221;, which is an important step to being ready for an Enterprise Linux 5.x update.</p>
<p>Listen to the audio to get all the details, and check out <a href="http://blogs.sun.com/barton808/entry/openjdk_and_icedtea_a_view">Barton&#8217;s blog entry</a> for his viewpoint.
</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/289665792" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/05/13/the-journey-of-openjdk-6-into-fedora-epel-and-freedom-podcast-with-tom-fitzsimmons-and-patrick-macdonald/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/05/13/the-journey-of-openjdk-6-into-fedora-epel-and-freedom-podcast-with-tom-fitzsimmons-and-patrick-macdonald/</feedburner:origLink></item>
		<item>
		<title>Ajax4jsf - a chat about the RichFaces framework with Alexander Smirnov</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/289096964/</link>
		<comments>http://developer.redhatmagazine.com/2008/05/12/ajax4jsf-a-chat-about-the-richfaces-framework-with-alexander-smirnov/#comments</comments>
		<pubDate>Tue, 13 May 2008 00:24:35 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Java</category>

		<category>JBoss</category>

		<category>Ajax4jsf</category>

		<category>RichFaces</category>

		<category>Audio</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/05/12/ajax4jsf-a-chat-about-the-richfaces-framework-with-alexander-smirnov/</guid>
		<description><![CDATA[At the JBoss booth at JavaOne 2008, I spoke with RichFaces developer Alexander Smirnov (OGG, MP3.)  Alexander is the founder of the Ajax4jsf project, which he started as a personal side effort.  It grew out of his interest in JSF and was originally run as a stand alone, self-hosted project.
As he developed Ajax4jsf, [...]]]></description>
			<content:encoded><![CDATA[<p>At the JBoss booth at JavaOne 2008, I spoke with RichFaces developer Alexander Smirnov (<a href="http://www.jboss.org/files/jbosslabs/podcasts/Alexander_Smirnov-JBoss_RichFaces-JavaOne-2008.ogg">OGG</a>, <a href="http://www.jboss.org/files/jbosslabs/podcasts/Alexander_Smirnov-JBoss_RichFaces-JavaOne-2008.mp3">MP3</a>.)  Alexander is the founder of the Ajax4jsf project, which he started as a personal side effort.  It grew out of his interest in JSF and was originally run as a stand alone, self-hosted project.</p>
<p>As he developed Ajax4jsf, Alexander began working with the MyFaces community, and started communicating more with the larger JSF community.  He moved the project to SourceForge at the suggestion of RichFaces lead developer Sergey Smirnov (no relation.)  <a href="http://exadel.com/">Exadel</a> began developing the  <a href="http://jboss.org/">RichFaces</a> JSF components library and Alexander joined the project as a framework background developer.</p>
<p>At the time it moved to java.net, Ajax4jsf had grown more useful when integrated with the RichFaces component library.  RichFaces, however, was still not open source.  The combined projects came to the attention of JBoss, which contracted with Exadel to open source both projects as JBoss projects.  These were recently combined into a single project under the RichFaces name, available through <a href="http://jboss.org">JBoss.org</a>.  (RichFaces is combined with the <a href="http://www.jboss.org/tools/">JBoss Tools</a> Eclipse-based developer environment to make up the <a href="http://www.jboss.com/products/devstudio">JBoss Developer Studio</a> subscription offering.)</p>
<p>Current activity for the RichFaces project includes a focus on building RichFaces functionality within <a href="http://jboss.org/portletbridge/">JBoss Portlet Bridge</a>. JBoss Portlet Bridge implements JSR-301 to provide support for not only JSF running in a portal, but also Seam and RichFaces.</p>
<p>Joining forces with JBoss has brought significantly more usage, ten times or more in terms of downloads.  In particular, Alexander says there is an obvious increase in forum questions and discussions.  In terms of attracting contributors, there are currently very few code contributions from the community outside of Exadel and JBoss. Alexander and Sergey describe the development process for the RichFaces team as being structured with a well-oiled process, which creates a higher barrier of entry for people outside of the team.  As early ways to bring in external contributors, there are current needs for testing, defining future requirements, and requesting features and enhancements.</p>
<p>For the future roadmap of RichFaces, Alexander says that the next step is toward semantic web technologies.
</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/289096964" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/05/12/ajax4jsf-a-chat-about-the-richfaces-framework-with-alexander-smirnov/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/05/12/ajax4jsf-a-chat-about-the-richfaces-framework-with-alexander-smirnov/</feedburner:origLink></item>
		<item>
		<title>Mobicents project - chat with Ivelin Ivanov at JavaOne</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/285061917/</link>
		<comments>http://developer.redhatmagazine.com/2008/05/06/mobicents-project-chat-with-ivelin-ivanov-at-javaone/#comments</comments>
		<pubDate>Wed, 07 May 2008 01:19:00 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Java</category>

		<category>JBoss</category>

		<category>Audio</category>

		<category>Mobicents</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/05/06/mobicents-project-chat-with-ivelin-ivanov-at-javaone/</guid>
		<description><![CDATA[This afternoon I caught a few minutes with Ivelin Ivanov, a lead developer on the Mobicents project.  Mobicents is the first certified open source platform for developing and deploying JSLEE applications.
This audiocast is available from the JBoss.org podcast channel, in OGG and MP3 formats.

]]></description>
			<content:encoded><![CDATA[<p>This afternoon I caught a few minutes with Ivelin Ivanov, a lead developer on the <a href="http://www.jboss.org/mobicents/">Mobicents</a> project.  Mobicents is the first certified open source platform for developing and deploying <a href="http://en.wikipedia.org/wiki/JSLEE">JSLEE</a> applications.</p>
<p>This audiocast is available from the <a href="http://jboss.org/podcast">JBoss.org podcast channel</a>, in <a href="http://www.jboss.org/files/jbosslabs/podcasts/Ivelin_Ivanov-Mobicents-JavaOne-2008.ogg">OGG</a> and <a href="http://www.jboss.org/files/jbosslabs/podcasts/Ivelin_Ivanov-Mobicents-JavaOne-2008.mp3">MP3</a> formats.
</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/285061917" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/05/06/mobicents-project-chat-with-ivelin-ivanov-at-javaone/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/05/06/mobicents-project-chat-with-ivelin-ivanov-at-javaone/</feedburner:origLink></item>
		<item>
		<title>How to get OpenJDK 6 for Red Hat Enterprise Linux 5</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/284953062/</link>
		<comments>http://developer.redhatmagazine.com/2008/05/06/how-to-get-openjdk-6-for-red-hat-enterprise-linux-5/#comments</comments>
		<pubDate>Tue, 06 May 2008 21:20:21 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Java</category>

		<category>OpenJDK</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/05/06/how-to-get-openjdk-6-for-red-hat-enterprise-linux-5/</guid>
		<description><![CDATA[<div class="featuredPost"><a href="http://developer.redhatmagazine.com/2008/05/06/how-to-get-openjdk-6-for-red-hat-enterprise-linux-5" class="featuredPostTitle">How to get OpenJDK 6 for Red Hat Enterprise Linux 5</a></div>]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s funny is, the instructions are shorter than the title of this post.</p>
<ol>
<li>Install the Fedora Extra Packages for Enterprise Linux (EPEL) repository files:
<pre>su -c "rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm"</pre>
</li>
<li>Install the OpenJDK 6 package:
<pre>su -c "yum install java-1.6.0-openjdk"</pre>
</li>
</ol>
<p>Read more about <a href="http://fedoraproject.org/wiki/EPEL/FAQ#howtouse">how to use EPEL</a>.  Fedora EPEL is a community run project to bring Fedora packages to Enterprise Linux users when the package is not included by Red Hat in an Enterprise Linux release.  Read more on the <a href="http://fedoraproject.org/wiki/EPEL">Fedora EPEL wiki pages</a>, including links to package view (i386, x86_64, ppc) per EPEL version (4, 5 to correspond with Enterprise Linux versions.)</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/284953062" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/05/06/how-to-get-openjdk-6-for-red-hat-enterprise-linux-5/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/05/06/how-to-get-openjdk-6-for-red-hat-enterprise-linux-5/</feedburner:origLink></item>
		<item>
		<title>Dev Fu and Fedora at CommunityOne</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/284173630/</link>
		<comments>http://developer.redhatmagazine.com/2008/05/05/dev-fu-and-fedora-at-communityone/#comments</comments>
		<pubDate>Mon, 05 May 2008 19:10:36 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Java</category>

		<category>Developer life</category>

		<category>Fedora</category>

		<category>Free Culture</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/05/05/dev-fu-and-fedora-at-communityone/</guid>
		<description><![CDATA[Upon arriving I was immediately struck by how large and professional this open community conference is.  CommunityOne seems indicative of what Sun&#8217;s developer audience might expect.  A nice balance of spoon fed and gourmet buffet.  Aside from doing final polish on my Fedora community presentation, I went to Benjamin Mako Hill&#8217;s talk [...]]]></description>
			<content:encoded><![CDATA[<p>Upon arriving I was immediately struck by how large and professional this open community conference is.  <a href="http://developers.sun.com/events/communityone/index.jsp">CommunityOne</a> seems indicative of what Sun&#8217;s developer audience might expect.  A nice balance of spoon fed and gourmet buffet.  Aside from doing final polish on my <a href="http://fedoraproject.org/wiki/CommunityArchitecture/Presentations">Fedora community presentation</a>, I went to Benjamin <a href="http://mako.cc">Mako</a> Hill&#8217;s talk on free culture and <a href="http://freedomdefined.org">freedomdefined.org</a>.</p>
<p>Currently I&#8217;m sitting in Jono Bacon&#8217;s talk on Ubuntu, and it&#8217;s amazing the thematic matches.  People who really get community, the value of working with upstream, and treating community in the right ways.  I think that, aside from logos, I could take Jono&#8217;s talk and give it about Fedora.  Well, all except the Chuck Norris images.</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/284173630" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/05/05/dev-fu-and-fedora-at-communityone/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/05/05/dev-fu-and-fedora-at-communityone/</feedburner:origLink></item>
		<item>
		<title>Horizon appearing for freed open source Java</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/279717020/</link>
		<comments>http://developer.redhatmagazine.com/2008/04/28/horizon-appearing-for-freed-open-source-java/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:42:32 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Java</category>

		<category>OpenJDK</category>

		<category>IcedTea</category>

		<category>Free Culture</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/04/28/horizon-appearing-for-freed-open-source-java/</guid>
		<description><![CDATA[Weren&#8217;t we all skeptical when Sun announced their intent to open source Java?  But we&#8217;ve watched along the way, as they chose a good free/libre/open source software license (the GPL), as they opened the code Sun has a copyright to, and as they have embraced (to varying degrees) the community efforts, such as GNU [...]]]></description>
			<content:encoded><![CDATA[<p>Weren&#8217;t we all skeptical when Sun <a href="http://www.sun.com/smi/Press/sunflash/2006-05/sunflash.20060516.4.xml">announced their intent to open source Java</a>?  But we&#8217;ve watched along the way, as they <a href="http://www.sun.com/software/opensource/java/faq.jsp#a">chose a good free/libre/open source software license</a> (the <a href="http://www.gnu.org/licenses/licenses.html#GPL">GPL</a>), as they opened the code Sun has a copyright to, and as they have embraced (to varying degrees) the community efforts, such as <a href="http://www.gnu.org/software/classpath/">GNU Classpath</a> and <a href="http://fedoraproject.org/wiki/Features/IcedTea">IcedTea</a>.</p>
<p>It should be apparent that Red Hat is looking to put its bread where the open source butter is spread, in the acquisition of middleware powerhouse <a href="http://jboss.com">JBoss</a>.  As can happen with an acquisition, that propelled Red Hat even further into the <a href="http://jboss.org">Java camp</a>.  Yet is has been several of the long-time Red Hat engineers who are also responsible for leading and coding on open source projects that enabled all this to happen (GNU Classpath, IcedTea, <a href="http://www.gnu.org/software/gcc/java/">gcj</a>, and all around <a href="http://www.jboss.com/products/devstudio">Eclipse</a>, to name a prominent few.)  What may have started as hedging the bet that Sun would follow through, all of this work has resulted in <a href="http://www.press.redhat.com/2007/11/05/red-hat-helps-advance-open-source-java/">a stronger relationship across Java camps</a>.</p>
<p>In a fair article on the freeing of Java, &#8220;<a href="http://news.zdnet.co.uk/software/0,1000000121,39405249,00.htm?r=4">Java fully open-sourced &#8216;by end of year&#8217;</a>&#8220;, ZDNet quotes Sun that this year is going to see the end of all the remaining unfreeable parts of the JRE.  What you think about that has to be balanced with what you believe.  And this time, I find I&#8217;m believing that Sun can and will do it in 2008. </p>
<p>See you next week at <a href="http://java.sun.com/javaone/sf/index.jsp">JavaOne</a> and <a href="http://developers.sun.com/events/communityone/">CommunityOne</a>.  I&#8217;ll be there, on Monday talking about Fedora (and OpenJDK), and the rest of the week in the pavilion at the <a href="http://www.jboss.org/files/events/javaone2008events.htm">JBoss booth</a>.</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/279717020" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/04/28/horizon-appearing-for-freed-open-source-java/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/04/28/horizon-appearing-for-freed-open-source-java/</feedburner:origLink></item>
		<item>
		<title>EJB3: an Introduction - JBoss World audiocast</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/277319651/</link>
		<comments>http://developer.redhatmagazine.com/2008/04/24/ejb3-an-introduction-jboss-world-audiocast/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 01:10:06 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>JBoss</category>

		<category>JBoss World</category>

		<category>EJB3</category>

		<category>Audio</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/04/24/ejb3-an-introduction-jboss-world-audiocast/</guid>
		<description><![CDATA[<div class="featuredPost"><a
href="http://developer.redhatmagazine.com/2008/04/24/ejb3-an-introduction-jboss-world-audiocast/" class="featuredPostTitle">EJB3: an Introduction - JBoss World audiocast</a></div>]]></description>
			<content:encoded><![CDATA[<p>Continuing with the audiocast series from JBoss World 2008, this is EJB3 lead developer Carlo de Wolf talking about EJB 3 for Java developers new to Enterprise JavaBeans.  The audio is available in <a href="http://www.jboss.org/files/jbosslabs/podcasts/EJB3-Carlo_de_Wolf-JBossWorld-Orlando-20080213.ogg">OGG Vorbis</a> and <a href="http://www.jboss.org/files/jbosslabs/podcasts/EJB3-Carlo_de_Wolf-JBossWorld-Orlando-20080213.mp3">MP3</a> formats.  <a href="http://www.jbossworld.com/downloads/pdf/wednesday/JBOSS_2-250pm_EJB3_Carlo_de_Wolf.pdf">Slides from the presentation</a> are available.</p>
<p>As an ongoing joint operation, this audiocast is the first that is fed into the <a href="http://www.jboss.org/podcast">JBoss.org podcast channel</a> (<a href="http://jboss.org/feeds/xml/podcast?type=atom">ATOM</a> feed.)  This is fun, as it allows us to distribute not only a title and rich description, but a thumbnail image full of meaning:</p>
<p><img src="http://www.jboss.org//file-access/default/members/jbosslabs/freezone/images/CarlodeWolf-JBW-2008.jpg" width="226" height="239" alt="Carlo de Wolf concentrating on EJB3 hacking" /></p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/277319651" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/04/24/ejb3-an-introduction-jboss-world-audiocast/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/04/24/ejb3-an-introduction-jboss-world-audiocast/</feedburner:origLink></item>
		<item>
		<title>Dangers of trying to block commercial use of free content</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/276475533/</link>
		<comments>http://developer.redhatmagazine.com/2008/04/23/dangers-of-trying-to-block-commercial-use-of-free-content/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 21:12:09 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>Open Source</category>

		<category>Free Culture</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/04/23/dangers-of-trying-to-block-commercial-use-of-free-content/</guid>
		<description><![CDATA[This article is an explanation for why non-commercial use restrictions on free content are contrary to the goal of making it free in the first place.  It brings the discussion more clearly into a realm that is understandable for creative people not familiar with what we&#8217;ve learned in the free software movements.  Think [...]]]></description>
			<content:encoded><![CDATA[<p>This article is an explanation for why non-commercial use restrictions on free content are <em>contrary</em> to the goal of making it free in the first place.  It brings the discussion more clearly into a realm that is understandable for creative people not familiar with what we&#8217;ve learned in the free software movements.  Think of it like great science writing, able to explain a complicated concept to a layperson &#8230; yet still with lessons for the most experienced.</p>
<p><a href="http://freedomdefined.org/Licenses/NC">http://freedomdefined.org/Licenses/NC</a>
</p>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/276475533" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/04/23/dangers-of-trying-to-block-commercial-use-of-free-content/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/04/23/dangers-of-trying-to-block-commercial-use-of-free-content/</feedburner:origLink></item>
		<item>
		<title>Web Beans overview - video with Gavin King</title>
		<link>http://feeds.redhatmagazine.com/~r/devfu/~3/272731682/</link>
		<comments>http://developer.redhatmagazine.com/2008/04/18/web-beans-overview-video-with-gavin-king/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 06:56:19 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>JBoss</category>

		<category>Java EE</category>

		<category>Web Beans</category>

		<guid isPermaLink="false">http://developer.redhatmagazine.com/2008/04/18/web-beans-overview-video-with-gavin-king/</guid>
		<description><![CDATA[Fresh from Australia, via JBoss.org, this is nearly an hour-long presentation on Web Beans.  As the specification lead and originator of the JSR, Gavin has a lot to say on the subject:
Gavin provides an exceptionally nice walk-through behind not just how Web Beans works, but why it works the way it does. He provides [...]]]></description>
			<content:encoded><![CDATA[<p>Fresh from Australia, via <a href="http://jboss.org">JBoss.org</a>, this is <a href="http://www.fnokd.com/2008/04/17/nearly-60-minutes-about-web-beans/">nearly an hour-long presentation on Web Beans</a>.  As the specification lead and originator of the JSR, Gavin has a lot to say on the subject:</p>
<blockquote><p>Gavin provides an exceptionally nice walk-through behind not just how Web Beans works, but why it works the way it does. He provides comparison to AOP features, and even demonstrates the recursive nature of Web Beans functionality being used to define Web Beans functionality. Meta-annotations are cool. Meta-meta-annotations are even cooler.</p>
<p>We’ve broken the talk into 3 easy-to-digest chunks:</p>
<ul>
<li><a href="http://www.jboss.org/files/jbosslabs/podcasts/WebBeans_Gavin_2008_Part1.mp4">Part 1</a></li>
<li><a href="http://www.jboss.org/files/jbosslabs/podcasts/WebBeans_Gavin_2008_Part2.mp4">Part 2</a></li>
<li><a href="http://www.jboss.org/files/jbosslabs/podcasts/WebBeans_Gavin_2008_Part3.mp4">Part 3</a></li>
</ul>
</blockquote>
<img src="http://feeds.redhatmagazine.com/~r/devfu/~4/272731682" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://developer.redhatmagazine.com/2008/04/18/web-beans-overview-video-with-gavin-king/feed/</wfw:commentRss>
		<feedburner:origLink>http://developer.redhatmagazine.com/2008/04/18/web-beans-overview-video-with-gavin-king/</feedburner:origLink></item>
	</channel>
</rss>
