<?xml version="1.0" encoding="UTF-8"?>
<!-- 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 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/"
	>

<channel>
	<title>Red Hat Magazine</title>
	<link>http://www.redhatmagazine.com</link>
	<description></description>
	<pubDate>Wed, 23 Jul 2008 22:12:52 +0000</pubDate>
	<generator>http://lyceum.ibiblio.org/?v=1.0.2</generator>
	<language>en</language>
			<item>
		<title>Who&#8217;s using Creative Commons? Now you can find out.</title>
		<link>http://www.redhatmagazine.com/2008/06/25/whos-using-creative-commons-now-you-can-find-out/</link>
		<comments>http://www.redhatmagazine.com/2008/06/25/whos-using-creative-commons-now-you-can-find-out/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 16:09:23 +0000</pubDate>
		<dc:creator>Ruth Suehle</dc:creator>
		
		<category>culture</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/06/25/whos-using-creative-commons-now-you-can-find-out/</guid>
		<description><![CDATA[Today Creative Commons launched the Case Studies Project, a large community effort to explore and document the use of Creative Commons around the world. At the same time, Creative Commons Australia is holding a conference on “Building an Australasian Commons.” There the project is being announced with the publication of a publicly available booklet featuring [...]]]></description>
			<content:encoded><![CDATA[<p>Today Creative Commons launched the <a href="http://wiki.creativecommons.org/Casestudies">Case Studies Project</a>, a large community effort to explore and document the use of Creative Commons around the world. At the same time, Creative Commons Australia is holding a conference on “Building an Australasian Commons.” There the project is being announced with the publication of a publicly available booklet featuring some of the best global case studies.</p>
<p>Despite having just launched, the site is already full of studies. A few you&#8217;ve heard of. Most you probably haven&#8217;t. Here are a few I thought were interesting:</p>
<p>- <a href="http://wiki.creativecommons.org/Architecture_for_Humanity">Architecture for Humanity.</a> &#8220;Design like you give a damn.&#8221; Co-founder Cameron Sinclair won a <a href="http://www.ted.com/index.php/talks/view/id/54">2006 TED prize</a> for the project. How do they use CC? &#8220;We use the Developing Nations licence for the designs of our buildings. Once the first prototype building is completed, we can essentially give away the designs to other communities in other developing nations.&#8221;</p>
<p>- <a href="http://wiki.creativecommons.org/Blender_Foundation">Blender.</a> If you&#8217;ve done any 3D animation, you know about this successful open source project. The entire production files of two movies&#8211;<em>Elephants Dream</em> and <em>Big Buck Bunny</em>&#8211;are released under the Creative Commons Attribution License.</p>
<p>- <a href="http://wiki.creativecommons.org/University_of_Southern_Queensland_OpenCourseWare">The University of Southern Queensland OpenCourseWare.</a> This project applies the Creative Commons Attribution-Noncommercial-Share Alike 2.5 Australia license to ten courses. From October 2007 to March 2008, there were over 26,000 visitors to the site. The most popular class? C++.</p>
<p>The Case Studies Project is set up wiki-style, so it&#8217;s just waiting for your contributions. </p>
<ul class="linkage">
<li><a href="http://creativecommons.org/weblog/entry/8396">Learn more.</a> </li>
<li><a href="http://wiki.creativecommons.org/Casestudies">Explore and add.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/06/25/whos-using-creative-commons-now-you-can-find-out/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FUDCon report from the Fedora Project Leader</title>
		<link>http://www.redhatmagazine.com/2008/06/23/fudcon-report-from-the-fedora-project-leader/</link>
		<comments>http://www.redhatmagazine.com/2008/06/23/fudcon-report-from-the-fedora-project-leader/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 17:44:30 +0000</pubDate>
		<dc:creator>Paul Frields</dc:creator>
		
		<category>Fedora</category>

		<category>culture</category>

		<category>events</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/06/23/fudcon-report-from-the-fedora-project-leader/</guid>
		<description><![CDATA[FUDCon comes on the heels of the Red Hat Summit, with many of the speakers and developers doing double-duty.  Even Red Hat&#8217;s CEO showed up for both events. Did you miss out? Never fear, there&#8217;s always another FUDCon coming up, and the Fedora Project Leader is happy to give you the report from this [...]]]></description>
			<content:encoded><![CDATA[<p><em>FUDCon comes on the heels of the Red Hat Summit, with many of the speakers and developers doing double-duty.  Even Red Hat&#8217;s CEO showed up for both events. Did you miss out? Never fear, there&#8217;s always <a href="http://fedoraproject.org/wiki/FUDCon">another FUDCon coming up</a>, and the Fedora Project Leader is happy to give you the report from this one.</em></p>
<h3>From FUDCon Boston, June 20, 2008:</h3>
<p>The <a href="http://fedoraproject.org/wiki/FUDCon/FUDConF10">Fedora Users and Developers Conference (FUDCon)</a> is in full swing on its second day.  We have another full day of exceptional hacking taking place on the third floor of the Hynes Convention Center in Boston. Just as the <a href="http://redhat.com/promo/summit/">Red Hat Summit</a> is drawing to a close downstairs&#8211;winding up with a half-day of sessions and panels&#8211;we&#8217;re just now kicking into high gear. This has been an exceptional way to introduce open source customers to the larger ecosystem behind the products they love, and the community that powers Fedora, the upstream for <a href="http://www.redhat.com/rhel/">Red Hat Enterprise Linux</a>.<a id="more-944"></a></p>
<p>Last night at the close of FUDCon Day 1, we had two huge events&#8211;the first came courtesy of Fedora&#8217;s <a href="https://fedoraproject.org/wiki/Infrastructure">Infrastructure</a> team. Over the last couple of years, the team has built a world-class infrastructure for hosting and communication throughout the entire Fedora community. Last night, Infrastructure team leader <a href="http://mmcgrath.livejournal.com/18768.html">Mike McGrath announced</a> a one-two punch of free software goodness for Fedora.  First, our Fedora Account System is now an <a href="http://openid.org/">OpenID</a> provider. This means that the identity you create in the Fedora Project can be used across thousands of web sites. The other big announcement was the new <a href="http://talk.fedoraproject.org/">Fedora telephony system</a>, “Fedora Talk,” based on the juggernaut free software VoIP project <a href="http://asterisk.org/">Asterisk</a>.</p>
<p>That&#8217;s right, Fedora contributors will be able to use VoIP to set up voice meetings that facilitate better and more efficient collaboration. There will also be features to ensure that those conversations don&#8217;t damage the openness and transparency on which Fedora thrives. As Mike announced in <a href="http://mmcgrath.livejournal.com/18768.html">this recent blog post</a>, the hardware and bandwidth have been provided courtesy of our friends at <a href="http://serverbeach.com/">ServerBeach</a>, and the dial-in numbers by <a href="http://www.arrivaltel.com/">Arrival Telecom</a> and <a href="http://www.diddiscount.com/">DiDDiscount</a>.</p>
<p>Red Hat CEO Jim Whitehurst arrived in the FUDCon space just in time for Mike&#8217;s big announcement. I saw a smile spread across his face as he saw the incredible work done by our Infrastructure team&#8211;just a recent example of the constant, continuous improvements in Fedora. If you&#8217;re interested in what Jim had to say, Fedora engineer Jeremy Katz <a href="http://katzj.livejournal.com/430216.html">posted an excellent summary</a> of the speech and subsequent Q&#038;A.</p>
<p>This morning things kicked into high gear again.  Some of today&#8217;s highlights:</p>
<ul>
<li>Our QA and Triage teams continued some very intense work on Fedora&#8217;s testing processes, and discussing the current and future use of Rawhide and how it can be used most effectively to improve the distribution.</li>
<li>A brainstorming session was held by Max Spevack and Mairin Duffy on the future of the Spins website, and how to generate a user-friendly experience for people who want to create and consume customized versions of Fedora (“spins”). Max and Mairin make a great team for keeping the talk on-track and focused on the user experience (or “story”) before lunch, and afterward narrowing in on guidelines and goals for the spin process itself.</li>
<li>The <a href="https://fedoraproject.org/wiki/EPEL">Extra Packages for Enterprise Linux (EPEL)</a> group members here at FUDCon also formed a hackfest session. The EPEL special interest group is all about helping enterprise Linux users use more of the thousands of software packages available in Fedora.</li>
<li>The <a href="https://fedoraproject.org/wiki/CommunityArchitecture">Community Architecture</a> group had a long strategy meeting to talk about its funding for the rest of 2008&#8211;making sure it&#8217;s spent in a way that maximizes the benefits to Fedora and our community building <a href="https://fedoraproject.org/wiki/CommunityArchitecture/Goals">goals</a>.  One of the most interesting things about our CA team&#8211;and frankly, one of the reasons many others want to emulate the way they build Fedora&#8217;s community&#8211;is that they conduct all this work openly and transparently.  Anyone is free to see how we allocate our funds, set our priorities, and produce results from our community work.</li>
<li>Thanks to our friends at <a href="http://digium.com/">Digium</a>, the company behind Asterisk, many of our Infrastructure team, some folks who operate in remote areas of the globe, and a handful of other Fedora team leaders and engineers were able to receive SIP handsets. We&#8217;ll use those with the new Fedora Talk to test and implement new communications solutions for all our contributors.</li>
<li>Around all this activity, there were a constant stream of visitors from the Red Hat Summit&#8211;people interested in the ways in which our community brings innovative new ideas and software to the world of free and open source software.  Educators, engineers, system administrators, editors, students, journalists, C-level executives, and enthusiasts all were well represented.</li>
</ul>
<p>It&#8217;s been an exhausting but incredibly fulfilling couple of days thus far&#8211;and the BarCamp day on Saturday is sure to be just as solid. Just another few days in the whirlwind of community-powered goodness that we call the Fedora Project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/06/23/fudcon-report-from-the-fedora-project-leader/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Now open: Red Hat Network Satellite 5.1.0</title>
		<link>http://www.redhatmagazine.com/2008/06/20/now-open-red-hat-network-satellite-510/</link>
		<comments>http://www.redhatmagazine.com/2008/06/20/now-open-red-hat-network-satellite-510/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 14:24:35 +0000</pubDate>
		<dc:creator>the editorial team</dc:creator>
		
		<category>Red Hat Enterprise Linux</category>

		<category>culture</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/06/20/now-open-red-hat-network-satellite-510/</guid>
		<description><![CDATA[With this announcement at the Summit, Red Hat&#174; Network&#174; enters a new, more open era.  We caught up with Mike McCune from the RHN team, and he sent us this quick run-down of the new release and the project&#8217;s decision to go open source.
Intro
Responsible for 1,000 systems? One hundred systems? Ten? If so, you [...]]]></description>
			<content:encoded><![CDATA[<p><em>With this <a href="http://www.press.redhat.com/2008/06/19/rhn-satellite-goes-open-source-project-spacewalk/">announcement at the Summit</a>, Red Hat&reg; Network&reg; enters a new, more open era.  We caught up with Mike McCune from the RHN team, and he sent us this quick run-down of the new release and the project&#8217;s decision to go open source.</em></p>
<h2>Intro</h2>
<p>Responsible for 1,000 systems? One hundred systems? Ten? If so, you likely have processes in place for maintaining these systems, if only to preserve your sanity! Perhaps you have custom ssh scripts to command the systems remotely, or maybe you have your own yum repositories to maintain software patches critical to your systems. If the burden of maintaining these systems causes you a headache or your needs go beyond the methods you use today, Red Hat has tools available to make your life as a system administrator easier.<a id="more-940"></a></p>
<h2>Satellite</h2>
<p>Red Hat Network Satellite is a systems management platform that will make the deployment of your Linux systems easier, faster, and more scalable.  Satellite automates many of the day-to-day operations that would otherwise require manual script writing, remote ssh execution, and a considerable amount of human effort. Satellite can centralize the storage and deployment of Red Hat products alongside your own custom  software content in one server for easy and controlled distribution to as many systems as you desire.<br />
Users deploy Satellite in environments ranging from tens to tens of thousands of Linux systems.</p>
<p>If any of the features below sound useful to you, give Red Hat Network Satellite a try:</p>
<ul>
<li>One-click software updates in an easy-to-use web interface</li>
<li>Role-based administration</li>
<li>Flexible delivery architectures - Satellite, Proxy, and Hosted</li>
<li>Virtual Machine Management - Provision, control, and configure virtual machines</li>
<li>System grouping for easier administration</li>
<li>Automation of previously manual tasks</li>
<li>Life-cycle management of your entire Linux infrastructure</li>
<li>Performance tracking for your Linux systems</li>
</ul>
<h2>Latest features in Satellite 5.1.0</h2>
<p>With the latest release of Red Hat Network Satellite, 5.1.0, we introduced some excellent new features to help Satellite better integrate with your environments. The most notable feature we introduced in the release is the Multiple Organizations feature, sometimes referred to as &#8216;Multi-Org.&#8217; This feature allows you to partition your servers, users, software, and configuration into separate &#8216;Organizations&#8217; within the Satellite.  Each organization can manage their own sets of users and systems allowing you to control access to your data without having to install and maintain separate Satellite servers.</p>
<p>An example usage of this feature would be a user that wants a Satellite for managing systems in a multi-departmental organization. Each department would be given its own separate Organization within the Satellite: one organization for Finance, one for IT, one for Engineering, and so on. Each organization would then be granted a set amount of licenses (&#8217;entitlements&#8217;) to Red Hat Enterprise Linux as determined by a central Satellite administrator. Likewise, the Satellite Administrator would create administrators for each Department within the Satellite. Each department would then have rights to register and administer their<br />
systems without fear of users in other departments seeing or manipulating their systems.</p>
<p>Other exciting features in 5.1.0 include:</p>
<ul>
<li>API Call enhancements: Vastly expanded set of XML-RPC APIs to help you better automate your experience with RHN Satellite.</li>
<li>Satellite support for x86 64-bit (Intel/AMD) and  z390/x (IBM) platforms. You can run your Satellite on more hardware than ever before!</li>
<li>Provisioning support for Power PC (PPC) platform: Kickstart your PPC boxes from Satellite.</li>
<li>Apache 2.0 support for Satellite and Proxy on RHEL4</li>
<li>Exporter tool for moving RHN configuration information</li>
<li>Web User Interface (UI) enhancements: Expanded CSV export support and performance enhancements.</li>
</ul>
<h2>Last but not least</h2>
<p>Big news in the world of RHN Satellite:  We are going open source!  Our development, source code, and communications will all be done in the open with GPLv2 licensing.  Much more information at our website: </p>
<p><a href="http://spacewalk.redhat.com">http://spacewalk.redhat.com/</a></p>
<p>Attend one of our Satellite lab sessions to talk one-on-one with developers on our team and get the latest information.  </p>
<h2>More information</h2>
<p><a href="http://phx.corporate-ir.net/phoenix.zhtml?p=irol-eventDetails&#038;c=67156&#038;eventID=1861362">Red Hat press release webcast</a></p>
<p><a href="http://www.press.redhat.com/2008/06/19/rhn-satellite-goes-open-source-project-spacewalk/">Red Hat press blog announcement</a></p>
<p>Developer Blogs:   <a href="http://zeusville.wordpress.com/2008/06/19/strolling-with-spacewalk/">Jesus Rodriguez</a>, <a href="http://dgoodwin.dangerouslyinc.com/node/99">Devan Goodwin</a></p>
<p><a href="http://biz.yahoo.com/bw/080619/20080619005026.html?.v=1">Red Hat Delivers on Linux Automation with Identity Management and Open Source Systems Management Solutions</a></p>
<p><a href="http://news.yahoo.com/s/pcworld/20080618/tc_pcworld/147258">Red Hat Network to Be Open-sourced</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/06/20/now-open-red-hat-network-satellite-510/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Red Hat Summit keynotes: Wednesday, June 18</title>
		<link>http://www.redhatmagazine.com/2008/06/19/red-hat-summit-keynotes-wednesday-june-18/</link>
		<comments>http://www.redhatmagazine.com/2008/06/19/red-hat-summit-keynotes-wednesday-june-18/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 14:17:19 +0000</pubDate>
		<dc:creator>Karsten Wade</dc:creator>
		
		<category>culture</category>

		<category>events</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/06/19/red-hat-summit-keynotes-wednesday-june-18/</guid>
		<description><![CDATA[Starting off this year&#8217;s Red Hat Summit was a triplet of keynotes: a Red Hat leader (CEO Jim Whitehurst), a Red Hat partner (Jim Stallings of IBM), and an open culture visionary (Dr. John Halmaka, CIO of Harvard Medical School.)  This ordering of keynotes is representative of how the Red Hat commmunity is structured&#8211;a [...]]]></description>
			<content:encoded><![CDATA[<p>Starting off this year&#8217;s Red Hat Summit was a triplet of keynotes: a Red Hat leader (CEO Jim Whitehurst), a Red Hat partner (Jim Stallings of IBM), and an open culture visionary (Dr. John Halmaka, CIO of Harvard Medical School.)  This ordering of keynotes is representative of how the Red Hat commmunity is structured&#8211;a balance between enterprise and open communities, with Red Hat in the lead.  (These keynotes will be available in their entirety from the <a href="http://www.redhat.com/promo/summit/2008/">Red Hat Summit</a> page.)<a id="more-934"></a></p>
<h2>Leadership keynote:  Jim Whitehurst</h2>
<p>Jim Whitehurst focused on how Red Hat enables customers to gain value by entering the open source ecosystem.  As examples, he talked about <a href="http://selinuxproject.org">SELinux</a< and <a href="http://www.amqp.org">AMQP</a>.  The Advanced Message Queue Protocol (AMQP) was developed internally at JP Morgan for fast messaging.  Whitehurst described the visionary CIO of JP Morgan, who realized JP Morgan could improve the code and reduce their maintenance commitment over the long term.</p>
<p>Whitehurst encouraged customers to look at the code they develop internally.  &#8220;The waste in IT software development is extraordinary,&#8221; he said.  By bringing that coding effort into the open and building a community around it, enterprises can look at millions in savings.</p>
<h2>Visionary keynote: Dr. John Halamka</h2>
<p>Continuing the discussion of the value of open culture, Dr. John Halamka, CIO of Harvard Medical School, talked about healthcare IT. In modern medical IT, he said, &#8220;Open and transparent is good, closed and proprietary is bad.&#8221;  Dr. Halamka&#8217;s talk focused on the millions of Eastern Massachusets medical records handled by their Red Hat cluster, placing that in the context of national work on open medical IT standards.</p>
<p>Dr. Halamka works as part of the American Health Information Community (AHIC).  One of his main projects with AHIC is improving medical record standards.  He describes it as &#8220;500 groups working to harmonize standards.&#8221;  The AHIC defines a number of use cases to drive their work. One of their projects, for example, might be making it possible to get your medical records in a totally portable way.</p>
<p>In Massachusetts, the IT group Dr. Halamka oversees has put this planning into action.  Patient records are transmitted on an entirely open source architecture, with edge servers at all the medical providers and payers.  As an example, Dr. Halamka pulled up his own record, then joyfully showed his mostly-IT audience the underlying XML source.</p>
<p>By using open standards running on an open source infrastructure, they move patient data wherever it needs to go without delay.  In the process, they have saved over $20 million a year by not having licensing and fees for a slower clearinghouse to ship records.</p>
<p>As a call to the innovative open IT audience, Dr. Halamka listed the items that keep him awake at night: Electronic health records for doctors; storage as a utility; e-Prescribing; data sharing for clinical care among a community of caregivers; security; RFID and bar-coding; providing remote decision support; compliance requirements; internal and external websites that provide social tools for end-users; and disaster recovery.</p>
<h2>Partner keynote:  Jim Stallings</h2>
<p>Jim Stallings from IBM presented the partner keynote, which served to bring home some of these open source lessons from the big infrastructure/large enterprise/data center perspective.  What are global CEOs/CIOs worried about?  Globalization, scale, complexity, security, and energy.  In particuar, Stallings explained how energy has been the surprise concern that is going to change how data centers operate in the future.</p>
<p>In this transformation of the data center, one area of cost savings includes dealing with heat.  As a global concern, power and cooling are going to drive data center changes, with Linux at the center because of flexibility, speed, and a history of caring about these matters.</p>
<p>Stallings describes an average achievable energy savings of 40%, with an average payback of less than two years.  For every dollar of energy savings, there is an average additional six to eight dollars in operational savings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/06/19/red-hat-summit-keynotes-wednesday-june-18/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Have an opinion about redhat.com? Now&#8217;s your chance&#8230;</title>
		<link>http://www.redhatmagazine.com/2008/06/13/have-an-opinion-about-redhatcom-nows-your-chance/</link>
		<comments>http://www.redhatmagazine.com/2008/06/13/have-an-opinion-about-redhatcom-nows-your-chance/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 20:45:55 +0000</pubDate>
		<dc:creator>the editorial team</dc:creator>
		
		<category>culture</category>

		<category>truth</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/06/13/have-an-opinion-about-redhatcom-nows-your-chance/</guid>
		<description><![CDATA[It&#8217;s once again time for you to help us shape our web presence&#8211;not just here at Red Hat Magazine, but for the whole of redhat.com.  Your opinions.  Five minutes.  Be heard.  
Red Hat is committed to providing you with the information, tools, training, downloads, and contacts you need&#8211;fast and at your [...]]]></description>
			<content:encoded><![CDATA[<p><em>It&#8217;s once again time for you to help us shape our web presence&#8211;not just here at Red Hat Magazine, but for the whole of redhat.com.  Your opinions.  Five minutes.  Be heard.</em>  </p>
<p>Red Hat is committed to providing you with the information, tools, training, downloads, and contacts you need&#8211;fast and at your fingertips.  As a part of our efforts to continually improve your online experience, we&#8217;d like for you to share your thoughts and opinions with us in a short, five-minute survey. No registration or personal information is required.</p>
<p><a href="http://www.keysurvey.com/survey/207989/8dee/70160000000HTB5"><span style="font-size: larger; font-weight: bold;">&gt;&gt;&nbsp;Take the survey</span></a></p>
<p><a id="more-930"></a></p>
<p>The information you provide will be used to help us determine:</p>
<ul>
<li>The general profile of people using our site</li>
<li>Which aspects of our websites work well for these users</li>
<li>Which aspects of our websites need improvement</li>
<li>What updates we should make to our web properties and how to prioritize them to meet the needs of the users</li>
</ul>
<p>Thank you for your time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/06/13/have-an-opinion-about-redhatcom-nows-your-chance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Book review: Patent Failure</title>
		<link>http://www.redhatmagazine.com/2008/06/12/book-review-patent-failure/</link>
		<comments>http://www.redhatmagazine.com/2008/06/12/book-review-patent-failure/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 18:11:23 +0000</pubDate>
		<dc:creator>Ruth Suehle</dc:creator>
		
		<category>Fedora</category>

		<category>culture</category>

		<category>review</category>

		<category>truth</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/06/12/book-review-patent-failure/</guid>
		<description><![CDATA[
Authors: James Bessen and Michael J. Meurer
Publisher: Princeton University Press
Publication Date: March 2008
Patent Failure examines the current state of the American patent system based on the way it has traditionally been treated&#8211;as a type of property system. Using the yardstick of property rights and the economics they influence, Bessen and Meurer analyze the costs and [...]]]></description>
			<content:encoded><![CDATA[<div class="alignLeft"><a href="http://www.amazon.com/gp/product/069113491X?ie=UTF8&#038;tag=wwwredhatcom-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=069113491X"><img src="http://farm4.static.flickr.com/3184/2572925775_d92f9c2fcc.jpg?v=0"></a></div>
<p>Authors: James Bessen and Michael J. Meurer<br />
Publisher: <a href="http://press.princeton.edu">Princeton University Press</a><br />
Publication Date: March 2008</p>
<p><em>Patent Failure</em> examines the current state of the American patent system based on the way it has traditionally been treated&#8211;as a type of property system. Using the yardstick of property rights and the economics they influence, Bessen and Meurer analyze the costs and benefits of patents to innovators. Their qualification: &#8220;If the estimated costs of the patent system to an innovator exceed the estimated benefits, then patents fail as property.&#8221;</p>
<p><a id="more-929"></a>The authors rightly point out that many of the criticisms of the patent system are anecdotal. We&#8217;ve all heard about the <a href="http://www.ipfrontline.com/depts/article.asp?id=14617&#038;deptid=3">peanut-butter-and-jelly patent</a>. So what are we to base reforms on then? <em>Patent Failure</em> answers that with empirical evidence, largely economic, but also from history, international comparison, and legal precedent. The book focuses quite a bit (some might say a bit too much) on the <a href="http://news.cnet.com/Court-guts-E-Data-patent/2100-1023_3-211350.html">claims brought by E-Data</a>, now a decade-old case.</p>
<p>For quite a few years, patents have been lumped in with the completely different systems of trademark and copyright under the title &#8220;intellectual property.&#8221; And, as the authors point out, the quotation marks have fallen away. Many, if not most, people now assume patents <em>are</em> property. But for certain industries, namely software, patents fail as a property system. </p>
<p>So what should we do?</p>
<p>That &#8220;for certain industries&#8221; part is a sticky point. I have to admit, it&#8217;s easy for me, and I suspect others, to forget that patents can work quite well outside of software. But because that&#8217;s where the controversy is, that&#8217;s where the media is, and so it&#8217;s the failures we hear about. Bessen and Meurer do plenty to build a separation, often making exceptions for chemical and pharmaceutical patents. Those types of patents come much closer to passing the patent-as-property test than software. </p>
<p>The authors then devote chapter 9 to &#8220;Abstract Patents and Software,&#8221; the entirety of which you can <a href="http://www.researchoninnovation.org/dopatentswork/">download as a book preview</a>. They point out that &#8220;no other technology has experienced anything like the broad industry opposition to software patents that arose during the 1960s.&#8221; That is to say, this unprecedented opposition is coming from <em>within the industry the patents ideally help protect.</em> <a href="http://www.sciencedirect.com/science?_ob=ArticleURL&#038;_udi=B6VD0-3TTCD4S-4&#038;_user=10&#038;_rdoc=1&#038;_fmt=&#038;_orig=search&#038;_sort=d&#038;view=c&#038;_acct=C000050221&#038;_version=1&#038;_urlVersion=0&#038;_userid=10&#038;md5=e9459821eafd00b01c7a2acbc23cee9f">Software developers oppose patents on their own work</a>. You simply cannot draw the same fence around the property lines of software patents the way you would around the property boundaries of the land you own. The authors conclude:</p>
<blockquote><p>[Software patents] play a central role in the failure of the patent system as a whole. Any serious effort at patent reform must address these problems and the failure to deal with the problems of software patents&#8211;either with software-specific measures or general reforms&#8211;will likely doom any reform effort.</p></blockquote>
<p>Like not giving away the end of the movie, I&#8217;ll leave it to you to read and form your own opinion of their recommendations that follow that chapter. You can also read excerpts and some interesting discussion about the book on <A href="http://www.patentlyo.com/patent/2008/03/do-patents-stim.html">PatentlyO</a>, a patent law blog.</p>
<p>And if you&#8217;re interested in hearing more about the authors&#8217; ideas firsthand, Michael Meurer will be presenting a session about <em>Patent Failure</em> at the <a href="http://www.redhat.com/promo/summit/2008">Red Hat Summit</a> on Thursday, June 19 at 11:30.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/06/12/book-review-patent-failure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Interview: Joel Cohen, writer and associate producer of The Simpsons</title>
		<link>http://www.redhatmagazine.com/2008/05/29/interview-joel-cohen-writer-and-associate-producer-of-the-simpsons/</link>
		<comments>http://www.redhatmagazine.com/2008/05/29/interview-joel-cohen-writer-and-associate-producer-of-the-simpsons/#comments</comments>
		<pubDate>Thu, 29 May 2008 13:00:19 +0000</pubDate>
		<dc:creator>Ruth Suehle</dc:creator>
		
		<category>culture</category>

		<category>events</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/05/29/interview-joel-cohen-writer-and-associate-producer-of-the-simpsons/</guid>
		<description><![CDATA[

Photo credit: Sheryl Wachtel

Joel Cohen is an Emmy award-winning writer and associate producer of The Simpsons. He&#8217;s also a keynote speaker at the Red Hat Summit this June. Enjoy this sneak preview of Joel, and then join us in Boston to hear more from him about The Simpsons and keeping innovation alive for 420 episodes [...]]]></description>
			<content:encoded><![CDATA[<div class="alignRight">
<img src="http://www.redhat.com/g/magazine/cohen-credit-sheryl-wachtel.jpg" width="187" height="290"></p>
<div class="caption" >Photo credit: Sheryl Wachtel</div>
<p><!-- caption --></div>
<p>Joel Cohen is an Emmy award-winning writer and associate producer of <em>The Simpsons</em>. He&#8217;s also a keynote speaker at the <a href="http://www.redhat.com/promo/summit/2008/index.html">Red Hat Summit</a> this June. Enjoy this sneak preview of Joel, and then join us in Boston to hear more from him about <em>The Simpsons</em> and keeping innovation alive for 420 episodes over two decades.<br />
<strong><br />
<em>The Simpsons</em> has been on for 20 years now. What does the team do to keep creativity alive for that long?</strong></p>
<p>I look forward to talking about this more at the Summit, but basically it is a lot of brainstorming, building on ideas, constantly pushing ourselves to find new, previously un-mined veins for stories and jokes, and shamelessly ripping off other people&#8217;s ideas (somehow this last one is the easiest).</p>
<p><strong>How did you wander from a career in sales to writing for <em>The Simpsons</em> and other shows and movies?</strong></p>
<p>A question my parents have asked me repeatedly, although when they ask, they are more sneering and judgmental. </p>
<p><a id="more-907"></a><strong>I noticed while Googling that there&#8217;s another Joel Cohen who turned out to be a biologist. Maybe you could convince them that&#8217;s you. Although he appears to have more than a few years on you in age, so make sure the parents have images turned off when they&#8217;re surfing.<br />
</strong><br />
It is for exactly that reason that I have refused to allow my parents home to have electricity&#8211;that way they can never look me up on a computer. The power generated by the water wheel isn&#8217;t enough to run anything but the basic necessities.  Some people call it cruel, I call it protecting my self-interests. </p>
<p>I always wanted to write; I just never really pursued it until I found myself in LA growing bored with my sales job. Once I made the decision to pursue a career in writing, it was incredibly tough, and were it not for getting the chance to write some jokes for the comedian Kathy Griffin, I very well might still be selling bad movies to video stores or late night commercial spots on CNN Latin America. So the next time someone out there rents a bad movie or hears of an insomniac in Peru buying something they saw on late night TV, well, that&#8217;s my legacy.</p>
<p><strong>Can you explain how <em>The Simpsons</em> used Linux?</strong></p>
<p>Well, before I answer this, I first will admit to being only a writer and consequently both ignorant and in awe of our animators and their process. That said, based on conversations with them, I am willing to commit to the following answer: </p>
<p>The show is all hand-drawn and digitally animated, and the movie was too.  However, because we were writing and re-writing the movie at such a furious pace, the scenes we would write needed to be seen and approved or revised (or often rejected) before they committed to the very labor-intensive process of hand drawing the cels. </p>
<p>For that purpose, crudely animated scenes were produced with Red Hat Enterprise Linux and Linux animation technology, so our animators were able to show us these scenes incredibly quickly. Once a scene or piece of a scene was approved, it would begin the more traditional animation route; however, the volume and speed of material that was created for the movie could never have been done without that Red Hat-fueled system.</p>
<p><strong>I saw an interview with you and Tim Long where you guys mentioned that the  Americans were writing most of the Canada jokes on the show. Any cracks on Canada you need to set straight?</strong></p>
<p>We once had an episode where a bunch of characters sang &#8220;Oh, Canada&#8221; (the national anthem), and I noticed that they skipped a line in the song when they sang. I pointed it out to my boss, and he said no one would notice. I was of course indignant until the episode aired in Canada and the US and indeed, no one did notice. Therefore, I&#8217;ve given up and just try every day not to be teased too much by the American bullies I work with.</p>
<p><strong>Who&#8217;s been your favorite character to write, major or minor?</strong></p>
<p>I love writing for Moe the bartender and Ralph Wiggum.  It&#8217;s a chance to explore the furthest depths of misery and stupidity respectively - both wonderful places to visit and even better to come home from.</p>
<p><strong>And of course we have to ask&#8230; What&#8217;s your favorite episode? Or even a top 5?<br />
</strong><br />
My very favorite episode is one I saw a crude version of my first day and was absolutely blown away by. It is a homage to the VH1 show &#8220;Behind the Music,&#8221; but our version is called &#8220;Behind the Laughter.&#8221;  My very first half-hour working on the show was spent watching this episode, and I was amazed by how great it was. My second half-hour was spent hearing all of the talented writers on the show talking about how to make it better&#8211;and they were right. It was like sitting around with amazing artists as they talked about how to improve the Mona Lisa. The final product is terrific, and as such, I have a fondness for it. It also may be the only episode of the show since I have worked there that hasn&#8217;t gotten worse as a result of my presence.</p>
<p><em>If you&#8217;re interested in hearing Joel speak, attending over 100 technical sessions, and having a lot of fun with Red Hat in Boston, <a href="http://www.redhat.com/promo/summit/2008/index.html">register for the Red Hat Summit</a>. Early bird pricing has been extended until May 30.</em>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/05/29/interview-joel-cohen-writer-and-associate-producer-of-the-simpsons/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Open source project:  OpenJDK</title>
		<link>http://www.redhatmagazine.com/2008/05/16/open-source-project-openjdk/</link>
		<comments>http://www.redhatmagazine.com/2008/05/16/open-source-project-openjdk/#comments</comments>
		<pubDate>Fri, 16 May 2008 19:05:20 +0000</pubDate>
		<dc:creator>Andrew Haley</dc:creator>
		
		<category>Fedora</category>

		<category>culture</category>

		<category>technical</category>

		<category>truth</category>

		<category>JBoss</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/05/16/open-source-project-openjdk/</guid>
		<description><![CDATA[Contributing writer: Thomas Fitzsimmons
At the 2006 JavaOne conference, Sun announced plans to open source Java.  This wasn&#8217;t exactly a surprise to those of us working on Java at Red Hat, given that there had been rumblings before. But this was a real announcement.  We were immediately interested in learning exactly which license Sun [...]]]></description>
			<content:encoded><![CDATA[<p><em>Contributing writer: Thomas Fitzsimmons</em></p>
<p>At the 2006 JavaOne conference, Sun announced plans to open source Java.  This wasn&#8217;t exactly a surprise to those of us working on Java at Red Hat, given that there had been rumblings before. But this was a real announcement.  We were immediately interested in learning exactly which license Sun would choose.  Even if it was a legitimate open source license, it still might not allow us to combine our code with Sun&#8217;s.</p>
<p>We have been working on free Java for many years&#8211;most particularly through gcj, a project started at Cygnus in 1998 by a developer named Per Bothner.  Gcj has been steadily improving over the years, but still wasn&#8217;t fully Java-compatible, partly because we couldn&#8217;t get permission to run the official Java compatibility test suite.  We had also been working on GNU Classpath, which is GNU&#8217;s free replacement for the core Java class libraries from Sun. We were very curious to see the &#8220;official version.&#8221;<a id="more-893"></a></p>
<p>We were thrilled to hear Sun announce in November 2006 that it had selected  the exact same license as GNU Classpath.</p>
<p>When the complete Java source code&#8211;now called OpenJDK&#8211;was released on May 9, 2007, there were a few challenges.  Most notably, some of the code was missing. Over the years, Sun had licensed Java libraries from a variety of sources, some of which would not allow their code to be open sourced.  In order to work with this encumbered code, Sun provided some &#8220;binary plugs&#8221; that were copied into the build.  This presented a problem as Fedora&#8217;s rules don&#8217;t allow the inclusion of anything that isn&#8217;t open source.  It&#8217;s hard for us to maintain confidence in code we can&#8217;t see.</p>
<p>We were 95 percent of the way to a truly free Java. The way to fill that last five percent became clear: use the code from GNU Classpath. We later discovered that one of the reasons Sun selected the Classpath license was so that they could work with the Classpath developers and the Linux distributions that already used GNU Classpath. This was a great vote of confidence.</p>
<p>We needed to start a project to combine OpenJDK with the GNU Classpath code. This project could have been hosted within Red Hat, but we didn&#8217;t want this to be seen as Red Hat only.  Classpath came to the rescue and Mark Wielaard, GNU Classpath maintainer, set up the <a href="http://icedtea.classpath.org">IcedTea project</a>.  This is the repository for the totally free version of OpenJDK.</p>
<p>Bootstrapping was another not-so-obvious problem. Much of OpenJDK is written in Java.  Sun built the first release of OpenJDK with its unfree Java. Fedora, however, doesn&#8217;t allow packages to depend on any unfree software.  This time, it was gcj that came to the rescue.  Since gcj is completely free software, we could use it to build OpenJDK. This also ensured that unfree code couldn&#8217;t &#8220;leak&#8221; into our OpenJDK package during the build process.</p>
<p>Over the next few weeks, a team within Red Hat worked vigilantly to create the OpenJDK and GNU Classpath hybrid that was to become IcedTea.  Less than a month after we received the OpenJDK source code, we were able to release IcedTea 1.0.  In a few cases, we had to create non-functional stubs for code we didn&#8217;t have, but the result was good enough to run many of the Java applications in Fedora. Since then, Sun has created replacements for many of the binary plugs and we have gradually been able to remove much of the GNU Classpath code.</p>
<p>The OpenJDK that Sun released only ran on i386 and AMD-64 machines. Fedora runs on other systems, in particular those based on the PowerPC.  To solve this problem, we started an IcedTea porting project. That project produced an interpreter-only OpenJDK port for the PowerPC, based on Sun&#8217;s C++ interpreter. This later became Zero, a truly portable &#8220;zero assembler&#8221; version.  As you might expect, a pure interpreter is not as fast as the high-performance JIT (Just In Time) compilers often used in Java implementations, but we&#8217;re working on that.</p>
<p>The OpenJDK code that Sun released was a preview of Java SE Version 7 rather than an implementation of Version 6.  Java SE Version 7 has not yet been released and neither has its specification, so IcedTea cannot officially be certified as compatible with anything.  Despite this, it works so well that we shipped it with Fedora 8.</p>
<p>Though it is not officially part of the Java platform, for many Fedora users the Java web browser plugin is essential to a complete desktop experience.  Sun did not open source its Java plugin with OpenJDK, presenting another opportunity to utilize IcedTea.  GNU Classpath includes a Java plugin named, for historical reasons, <code>gcjwebplugin</code>.  By adapting Sun&#8217;s applet viewer code slightly, we were able to integrate <code>gcjwebplugin</code> into IcedTea to provide a working Java plugin.  This plugin was released as part of Fedora 8, and is installed by default on both x86 and x86-64.  This was the first time a 64-bit Java plugin had been available to Fedora users; unfree Java plugins are 32-bit only.</p>
<p>The plugin is closely related to the other Java deployment technology, Java Web Start, which also currently lacks an open source replacement. We&#8217;re working on IcedTea to complete the support for both the plugin and Java Web Start.  We&#8217;ve integrated and extended NetX, an open source web start implementation; it is now nearing release-readiness for Fedora.  We&#8217;re making good progress on <code>gcjwebplugin</code>&#8217;s two missing features: a LiveConnect Java/JavaScript bridge and signed applet verification.  Future Fedora releases will boast increasingly better integration of these Java deployment technologies. </p>
<p>After the release of Fedora 8, the lack of an open source version of Java SE Version 6 became more of a problem.  Developers were using IcedTea on Fedora, but as it was a preview of Version 7, there was a risk that people might rely on libraries and interfaces that would change when Version 7 was released.  Sun started an OpenJDK 6 project, which took the OpenJDK 7 code base and made the changes necessary for it to be compatible with Version 6.  We immediately realized that this would be far more useful to Fedora users and developers..  After some discussion, we decided to base the next Fedora&#8217;s OpenJDK on the Java 6 code.</p>
<p>At the same time, Sun decided to allow Fedora to use its OpenJDK trademark for IcedTea.  This makes perfect sense as there are now so few binary plugs needed to build OpenJDK that it&#8217;s a distinction without a real difference from a user&#8217;s point of view.  Fedora 9&#8217;s package is now called OpenJDK, not IcedTea, and it is based on OpenJDK 6.</p>
<p>We have also been permitted to run the official Java SE Compatibility test suite on OpenJDK.  This test suite has a crucial role in Java: to be called Java-compatible, an implementation must pass every one of tens of thousands of tests.  Simply running this test suite is a huge effort. We still fail some tests, so our OpenJDK package cannot yet claim to be Java compatible, but we are working on it.  Watch this space.  When we pass the last few tests, we will finally be able to say &#8220;Java is free!&#8221;
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/05/16/open-source-project-openjdk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Video: Fedora Project leader on Fedora 9</title>
		<link>http://www.redhatmagazine.com/2008/05/15/video-fedora-project-leader-on-fedora-9/</link>
		<comments>http://www.redhatmagazine.com/2008/05/15/video-fedora-project-leader-on-fedora-9/#comments</comments>
		<pubDate>Thu, 15 May 2008 19:34:08 +0000</pubDate>
		<dc:creator>Colby Hoke</dc:creator>
		
		<category>Fedora</category>

		<category>culture</category>

		<category>multimedia</category>

		<category>truth</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/05/15/video-fedora-project-leader-on-fedora-9/</guid>
		<description><![CDATA[<a href=""><img src="" width="211" height="158" alt="Video: Fedora Project Leader on Fedora 9" border="0" /></a>
<div class="caption" style="width: 210px;"><a href="">Fedora Project Leader on Fedora 9</a> </div>]]></description>
			<content:encoded><![CDATA[<p>Find out about the new features in <a href="http://fedoraproject.org/get-fedora.html">Fedora 9</a> straight from the source&#8211;Paul Frields, the new Fedora project leader.  He talks with us about the massive changes in KDE4, the new (and improved) LiveUSB features, and the many, many people that helped get Sulphur off to a running start.  And what&#8217;s in store for Fedora 10? Watch and learn&#8230;</p>
<div class="alignLeft">
<embed src="http://www.redhat.com/v/swf/flvplayer.swf?file=http://www.redhat.com/v/magazine/swf/Fedora9PaulFrields.flv&#038;autoStart=false&#038;image=http://www.redhat.com/g/magazine/video_stills/Fedora9PaulFrields320x240.png" width="320" height="260" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
<div class="caption" >Download this video: [<a href="http://www.redhat.com/v/magazine/ogg/Fedora9PaulFrields.ogg">Ogg Theora</a>]</div>
<p><!-- caption --></div>
<p><!-- alignLeft --><br />
<br clear="both" />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/05/15/video-fedora-project-leader-on-fedora-9/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AbiWord team interview</title>
		<link>http://www.redhatmagazine.com/2008/05/08/abiword-team-interview/</link>
		<comments>http://www.redhatmagazine.com/2008/05/08/abiword-team-interview/#comments</comments>
		<pubDate>Thu, 08 May 2008 07:10:45 +0000</pubDate>
		<dc:creator>Rahul Sundaram</dc:creator>
		
		<category>Fedora</category>

		<category>culture</category>

		<category>truth</category>

		<guid isPermaLink="false">http://www.redhatmagazine.com/2008/05/08/abiword-team-interview/</guid>
		<description><![CDATA[This is another article in our series co-publishing with Fedora Interviews.
AbiWord just had a great 2.6 release and the developers took several hours of their spare time over a few weeks period answering questions and providing information. Thanks to the team and especially MarcMaurer for his time and patience. We present you a detailed interview [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is another article in our series co-publishing with <a href="http://fedoraproject.org/wiki/Interviews/AbiWord">Fedora Interviews</a>.</em></p>
<p><a href="http://www.abisource.com/">AbiWord</a> just had a great 2.6 release and the developers took several hours of their spare time over a few weeks period answering questions and providing information. Thanks to the team and especially <a href="http://fedoraproject.org/wiki/MarcMaurer">MarcMaurer</a> for his time and patience. We present you a detailed interview with the AbiWord team on a broad range of topics.<a id="more-881"></a></p>
<div class="alignLeft"><a href="http://www.flickr.com/photos/redhatmagazine/2473980795/" title="Marc Maurer by redhatmag, on Flickr"><img src="http://farm4.static.flickr.com/3132/2473980795_f0c708c126_m.jpg" width="176" height="240" alt="Marc Maurer" /></a></div>
<p><strong>Marc Maurer</strong><br />
<em>Location:</em> Enschede, The Netherlands<br />
<em>Age:</em> 27<br />
<em>Profession:</em> Software Engineer<br />
<em>Hobbies:</em> Hackers have to hack<br />
<em>IRC nick:</em> uwog<br />
<em>Website: </em><a href="http://uwog.net/">http://uwog.net/</a><br />
<br clear="both" /></p>
<div class="alignLeft"><a href="http://www.flickr.com/photos/redhatmagazine/2473980799/" title="Martin Sevior by redhatmag, on Flickr"><img src="http://farm3.static.flickr.com/2073/2473980799_f51ba98802_m.jpg" width="237" height="240" alt="Martin Sevior" /></a></div>
<p><strong>Martin Sevior</strong><br />
<em>Location:</em> Melbourne, Australia<br />
<em>Age:</em> 49<br />
<em>Profession:</em> Associate Professor of Physics<br />
<em>Hobbies:</em> AbiWord, Running, Karate, Enjoying life<br />
<em>IRC nick:</em> msevior<br />
<em>Website:</em> <a href="http://msevior.livejournal.com/">http://msevior.livejournal.com/</a><br />
<br clear="both" /></p>
<p><strong>Tell us something about the history of AbiWord.</strong></p>
<p>AbiWord was started in 1998 by AbiSource Inc., a company founded by SourceGear corporation. The initial plan was to build a free office suite named AbiSuite, which would encompass things like a word processor, presentation program and a spreadsheet program. The office suite would be cross platform and use the native UI on every operating system it was ported to. Unfortunately they didn&#8217;t have a usable product yet when the venture capital was all used up. I think this was somewhere in near the end of 1999. Around that time StarOffice was also open-sourced, so new venture capital was hard to come by with such a big direct competitor in the market. In the end, AbiSource Inc. went belly up and volunteers started to take over the project. The only code written so far was for the word processor part of the office suite (AbiWord), so that&#8217;s what people started hacking on, and continue to hack on till today.</p>
<p><strong>How many people are on the team?</strong></p>
<p>The more regular contributors are Dominic Lachowicz from the USA, Martin Sevior from Australia, Robert Staudinger from Austria, Hubert Figuiere from Canada, Ryan Pavlik from the USA, Tomas Frydrych from the UK, and me (Marc Maurer) from The Netherlands. Then of course we have quite a bit of people sending the occasional patch or translation updates. Then there is Kamran Khan from the USA. He&#8217;s been very active as our Q/A guy, and he&#8217;s working regularly on all our importers and exporters</p>
<p><strong>Tell us more about yourself. How did you get started?</strong></p>
<p>I got started somewhere in 1999 when I was 19. I was bored during some classes, and fixed a bug in AbiWord 0.7.14. Since the community was _really_ friendly, I stuck around. That was my first ever contribution to a FOSS project. I started working on the WordPerfect importer, as my father needed that. When we saw our code would be useful for other projects such as OOo as well, we split that off into libwpd.</p>
<p><strong>Within the team, how do you share your work or decide what each person works on? Do members work on specific things?</strong></p>
<p>We have no policies whatsoever. Everyone is free to work on whatever he or she loves working on. In practice we see that everyone has his own niche which he works in. For example: Kamran tends to touch the import and export filters; Martin does the bulk of the document layout code; Ryan maintains our Windows port; Robert often works on the build system and is replacing our old home grown code with glib equivalents; Frydrych did most of the text shaping and rendering work, and I myself mostly work on our collaboration plugin these days and keep myself busy maintaining the stable branch.</p>
<p><strong>It is exciting to see the 2.6 release after a long time. How long has it been in development?</strong></p>
<p>Let me see&#8230; we branched off the development branch when we released 2.4.0, which was in oct. 2005. That makes it ~2.5 years. Wow, that&#8217;s long :-P. Bad us.</p>
<p><strong>Do you want to do more frequent releases going forward?</strong></p>
<p>Yeah, 2.6 was definitely bad in terms of our release process. This was due to 2 things really:</p>
<ul>
<li>abicollab, a new plugin that allows collaborative editing, took way more time to develop than planned and we really wanted to ship it with 2.6.</li>
<li>our involvement to get the codebase ready for inclusion on OLPC took away a lot of spare time but both were important enough we felt to delay 2.6 for.</li>
</ul>
<p><strong>How has the experience of working with OLPC been?</strong></p>
<p>When we started, it was quite annoying at times. This was mainly due to the lack of direction and concrete plans. On the other hand, that is to be expected. The end result was definitely worth it though, as the OLPC enabled us to work full time on getting AbiCollab production ready, for example.</p>
<p><strong>Were you contracted?</strong></p>
<p>I was, yes. I think for about 6 to 9 months but we also spent tons of spare time on it. Martin Sevior and Robert Staudinger also devoted a considerable amount of their time, and so did other abiword hackers.</p>
<p><strong>Could you tell us about the collaboration plugin?</strong></p>
<p>The AbiCollab plugin allows multiple people to work on the same document in real-time. You can select which transport you want to use. For example, we have a basic XMPP (Jabber) transport, a pure TCP one, and we developed one for OLPC, which uses Telepathy.</p>
<p><strong>Does that require a server like Gobby, or is it peer to peer?</strong></p>
<p>It&#8217;s a mix: 1 document is always the &#8220;master&#8221;, which we need for tie-breaking collisions and to make sure the documents stay in a synchronized state. However the protocol is totally lock free (good for high latency connections which we have on OLPC for example). Also there is nothing in the design that prevents us from making another user the master in a session when the current master wants to stop collaborating. We didn&#8217;t implement this last part yet, but we should have it ready soon. This lack of master-takeover is why the AbiWord 2.6.0 release notes still called AbiCollab &#8220;experimental&#8221;.</p>
<p><strong>How do Abiword sessions on a network discover each other&#8211;do you connect specifically to an IP address?</strong></p>
<p>That depends on the transport used really. For XMPP you add your Jabber account information. For TCP you connect to a specific IP. For OLPC the discovery is built into the platform, which we tightly integrate with. This integrated approach works really neat in practice. For the desktop I&#8217;ve been wanting to make a Telepathy backend, but i didn&#8217;t get to it yet.</p>
<p>We are currently also working on another transport that will use a webservice called <a href="http://abicollab.net/">http://abicollab.net/</a> that we are developing. With this backend you just login using your email address and it will automatically fetch all your documents, friends and groups from the webservice.</p>
<p><em>Martin:</em> Actually our webservice really takes the online experience to a different level. All your on-line documents are accessible from the browser or within AbiWord. In addition we solved one really critical bottleneck in collaborative document production: you don&#8217;t need to wait for your colleague to check in his changes before you can see what he has done. You grab the most recent document off the site and that is what he is typing in. You can see exactly the latest changes at all times, even when the latest work was not saved yet. By hosting the documents on the site we automatically get around the problem of imperfect file format filters. Users just grab an AbiWord release (a 20 second download) and they see exactly what you&#8217;ve typed. No one else has anything like it and I expect Microsoft will be scrambling to add this feature for their next version of Office. It was worth the long wait for 2.6 to get this right.</p>
<p><em>Marc:</em> To plug this even more: one cool feature will be the ability to direct link to any revision of a document hosted on http://abicollab.net/ in any format. For example, you can give someone a link to the latest version of your resume in PDF format. As soon as you update your resume (ie. hit CTRL-s in AbiWord), the linked PDF will reflect those changes immediately. Pretty neat if you ask me :)</p>
<p><strong>What are the future plans for Abiword?</strong></p>
<p>For 2.8, we are trying to be conservative. It will not have a ton of new features; It will feature the new Annotations feature though, as well as a proper GTK+ widget that application developers can use in their application as a rich text widget. The fun thing about the widget will be that you will get everything that abiword supports for free, such as support for all the file formats abiword supports and all AbiCollab&#8217;s features.</p>
<p><strong>What kind of features do you see in demand from users?</strong></p>
<p>Interestingly, not any particular feature stands out anymore. In the AbiWord 1.x era users mostly wanted Table support. For 2.x it went from the lack of floating textbox support, to document revision tracking and better support for international scripts. These days we are pretty much feature complete I&#8217;d say, with Annotation support being the single obvious hole in our feature list. On the other hand, Annotation support will be a feature that only a very small percentage of users will actually use, so I guess most people are happy with AbiWord&#8217;s feature list as it is.</p>
<p>Oh, and don&#8217;t forget improved OOXML filters. As MS Word 2007 will start being used more and more, the number of .docx documents floating around the net will pick up dramatically. Our users will expect us to be able to handle those.</p>
<p><strong>Do you have many platform specific features, or do you use the same technologies everywhere?</strong></p>
<p>We use the native toolkit on every platform. That means GTK+ on unix-like platforms. Cocoa on OSX (although we don&#8217;t have any developer working on that platform at the moment, which is really sad) and the Windows API and GDI on Windows platforms. We do try to make as much of our code cross platform though, for example, one really annoying thing we have to deal with is having 3 separate graphics classes (render engines)&#8211;we really want to get rid of that.</p>
<p><strong>How are you planning to deal with these things in the future?</strong></p>
<p>On UNIX, we recently switched to Pango, which is available on OSX and Windows as well. If we then also move to cairo, we can share a single render engine on all our platform. For the toolkit, some people have expressed interest in creating a GTK+ port for Windows and OSX. We don&#8217;t plan to make that the official port though, but it&#8217;s certainly interesting to see what the result will be.</p>
<p><strong>Are the ports for different platforms managed by different people?</strong></p>
<p>Yes, but in practice there is a lot of crossover. Also, we don&#8217;t have a lot of manpower, so if the platform maintainer is gone for a while, one platform can lag behind the others for a while</p>
<p><strong>How has been the collaboration or competition with other FOSS office suites been?</strong></p>
<p>We don&#8217;t share a lot of work with other office teams. However, we do create code that is shared between OpenOffice.org, KWord and AbiWord, for example, We created the libwpd library, a library for importing Word Perfect documents; that is currently used by OOo, KWord and of course us. We also created enchant (Dominic mostly) - that&#8217;s a general spell checking framework that is starting to be picked up by the others. We don&#8217;t compare ourself too much against the rest though. We are a tiny team compared to OpenOffice, with quite a different vision.</p>
<p><strong>Has similar sharing of code not been possible with other filters?</strong></p>
<p>It would have been, but every project already had its own filter for the most common file formats and no one is keenly interested in ditching working code.</p>
<p><strong>So the quality of import/export filters would be different between them?</strong></p>
<p>That&#8217;s very much so. For example, we&#8217;d love to share OOo&#8217;s word import filters.</p>
<p><strong>Why hasn&#8217;t that happened then?</strong></p>
<p>That can&#8217;t be easily split off from OOo. The code is too integrated. The OOo hackers obviously have no time/interest in untangling it of course, which is understandable.</p>
<p><strong>Is Abiword capable of supporting all the Word features, even if the code is shared?</strong></p>
<p>Not to the extent that OOo can, but we would be able to support almost all features users typically use; the one area lacking would be Annotations and Word Art. The first we will fix in AbiWord 2.8. The latter we will probably not implement.</p>
<p><strong>How do you work with distributions?</strong></p>
<p>We try to get as close to the distros as possible. For example I&#8217;m the AbiWord maintainer in Fedora. That really helps us to get high quality packages in the distribution. With Ubuntu for example it&#8217;s a bit harder, as we are too far from the actual packagers. That leads to some issues, such as a lot of Ubuntu users still think after 2.5 years that we don&#8217;t support the ODF file format which is not true; this comes from the fact that Ubuntu ships that import/export filter as a separate package. Not a lot of users seem to be aware of that; they don&#8217;t know additional packages exist that&#8217;s why we are consistently pushing the distros to ship the most useful functionality in 1 package. We hope Ubuntu will fix the long standing <a href="https://bugs.launchpad.net/ubuntu/+source/abiword/+bug/24195">bug report</a> about this, as they are a popular distro.</p>
<p><strong>How long have you been the maintainer for Fedora? How has the experience been?</strong></p>
<p>Let me see. My first spec file change was Fri Mar 14 2005. I must say the Fedora experience has been getting better consistently over time. The merging of extras and core was one of the best things that happened over time, making outside contributors a first class citizen. Also the web services (Koji and Bodhi for example) have improved a lot over time. Another good thing is that Fedora is really close to upstream. I often push an Abiword update to Fedora even before it hits abisource.com, which is very nice to be able to do. The lack of bureaucracy is a real blessing. The other area that has seen good improvements is the package review that helped cleaning up my packages a lot recently. Creating a working package is one thing; having consistency across nearly 10,000 packages is very hard to achieve, but Fedora is doing better every day in that respect.</p>
<p><strong>What do you mean by lack of bureaucracy?</strong></p>
<p>Let me give an example about the lack of bureaucracy. AbiWord 2.6.0 was released a few days after the official Fedora feature freeze. I was unaware of this (didn&#8217;t really pay attention to the schedule, sorry :), so I pushed it in and now my push caused some problems, such as dragging in a lot of new dependencies on the live cd. Instead of forcing me to revert my invasive change, Fedora allowed me to fix it to be able to have the nice new Abiword available in Fedora 9. They could also have chosen to deny my push, as it really was after the feature freeze date.</p>
<p><strong>Is there anything you want to see Fedora improve on to be a better platform for upstream ?</strong></p>
<p>I really would love to offer suggestions wherever, but I can&#8217;t see how Fedora could improve on this a lot. The process &#8216;Just Works&#8217; :-)</p>
<p><strong>How is the concept of GNOME office working out, and what is your integration with Gnumeric like?</strong></p>
<p>GNOME is still missing a presentation program.</p>
<p>As much as some people would like to see it differently, GNOME Office really never existed. It started off as this weird &#8216;Meta-Package&#8217; concept, just listing every productivity related program on their website. We tried to bring some direction to it by focussing on Gnumeric, GNOME-DB/GDA and AbiWord. However, apart from updating the website, it really went nowhere. As for the integration with Gnumeric, we do ship a &#8216;GNOME Office&#8217; plugin, which is based on libgoffice. The plugin allows people to embed (and edit) Gnumeric charts within Abiword, which is pretty nice. It is not based on any component model such as bobobo, but instead the plugin provides the glue between goffice charts and Abiword&#8217;s general embedding functionality. Also, we made sure you can copy/paste Gnumeric cells from Abiword and visa versa.</p>
<p>As for the presentation program, there was a tiny amount of code in libgoffice for a while that could read PowerPoint files. It was never really used for some reason; I guess no-one is really interested in creating a true GNOME presentation program. The AbiWord developers always used AbiWord in fullscreen mode to do their own presentations; Martin Sevior recently added a new plugin to Abiword that added a &#8216;Presentation&#8217; view. This will show your document in full screen, and uses the common keybindings, such as left-mouse click will go to the next page/slide, and the right mouse will go back if anything has changed. He has expressed interest in improving its capabilities, so its usability might rise above the gimmick level in the near future.</p>
<p><strong>Has the Abiword team participated with the ODF spec?</strong></p>
<p>We were asked to join the review committee, but we didn&#8217;t accept.</p>
<p><strong>Why not?</strong></p>
<p>In contrast to what everyone was saying, we would be far too small to make any real change. ODT is basically run by the big corporations like Sun, Novell and IBM. It would be naive to assume there was anything we could change about the format. Those are my views by the way, I can&#8217;t speak for the other Abiword developers; I doubt they will disagree.</p>
<p><em>Martin:</em> In a nutshell neither Dominic nor me wanted to be part of the odt committee because we felt it wasn&#8217;t a good (or fun) use of our limited time. Both dom and I have full time real jobs as well as families. There is only so much we can do. For my part I&#8217;d rather hack on Abiword than have to fight political battles. All that said, if we had been on the committe we might have prevented a couple of silly things being part of the spec.</p>
<p><strong>Such as?</strong></p>
<p><em>Martin:</em> ODT has page reference positioned images and frames. This means that an importer cannot place the image or frame in the document without laying out the document first. So if you want to translate an ODT file to a webpage you&#8217;re screwed, because you don&#8217;t where to place the image.</p>
<p><em>Marc:</em> Not if you do a 2 pass export :) This obviously sucks complexity and performance wise, but technically it is doable.</p>
<p><em>Martin:</em> ODF also doesn&#8217;t define a region over which comments are applied. So in Abiword you can highlight a region and put in a comment like &#8220;This phrase makes no sense&#8221; or even better, suggest a sentence that should be used instead. Your collaborator on the document can then just click &#8220;replace&#8221; on our annotations dialog and the text in replaced. Now we can&#8217;t preserve this feature when exporting to ODT, because comments are only defined at positions in the document not as regions. I have no idea why they did this.</p>
<p><strong>Any comments on ODF as the default format? There was a 2004 discussion, but has anything changed after that?</strong></p>
<p>No. We will not make it our default file format. Our internal model does not map 100% to ODT and visa versa (basically because ODT is nothing more than a dump of OpenOffice.org&#8217;s internal format). Any data loss that happens because of saving and loading a file again will not be accepted by our users. A user can make ODT the default in their own profile though. Interestingly, we do save to ODT by default on the OLPC XO laptop. We can do that there, because we only have to support a subset of features AbiWord supports, making the roundtrip (almost) flawless.</p>
<p><strong>So you don&#8217;t advise distributions to set it as default either?</strong></p>
<p>No, I&#8217;d strongly advise against making ODT the default format in Abiword for distributions given the previously mentioned lack of 100% feature coverage.</p>
<p><strong>How is the support for OOXML?</strong></p>
<p>We only support OOXML importing at the moment, and it doesn&#8217;t cover the full spec by far. We got the OOXML import filter as a result of last years Google SoC program. This years SoC program will hopefully futher improve our import capabilities, and maybe bring us an initial OOXML export filter.</p>
<p><strong>Was writing a OOXML importer hard to do? Did you run into any major problems? How did it compare to write a filter for ODF?</strong></p>
<p>I&#8217;ve no idea really, as I never hacked a single line on either of those filters. AbiWord has become big enough that you can&#8217;t know every line of code anymore I guess :)</p>
<p><strong>What about this year? What are the projects?</strong></p>
<p>This year we will have 6 students working on AbiWord. Two people will work on our OOXML filter (import and export); one person work on improving our LaTeX export filter; Ryan will work on improving our handling of document styles; Robert will port AbiWord&#8217;s render engine to Cairo and replace gnomeprint with GtkPrint and finally we will have a student working on a multi-page view, allowing you to view several pages side by side.</p>
<p><strong>What do you think about OOXML becoming a ISO standard?</strong></p>
<p>I&#8217;m really sad about the ISO verification process, which is a complete farce. As for the format itself, from our point of view it&#8217;s just another file format we have to support, with all its good and bad parts. In the end, it doesn&#8217;t matter a single bit if it&#8217;s ISO approved or not. Millions of people around the world will MS Office and thus create documents that people expect us to support. So even though I&#8217;m strongly against how the process was conducted, we will have to support the format.</p>
<p><strong>Was ODF support different in any way?</strong></p>
<p>No, us supporting ODF (even before it was ISO approved) is exactly the same as us supporting OOXML.</p>
<p><strong>How and why did you get involved with Fedora specifically as a maintainer?</strong></p>
<p>For every release, we always uploaded quite a number of rpms to our website (for SuSE, various Red Hat Linux and Fedora Core versions, etc). This gave our users the opportunity to always run the latest version of AbiWord as soon as we made a new release. While this effort was appreciated by lots of users, it also proved to be very time consuming to maintain for us. It also was not the ideal solution we were looking for in terms of ease of use. For example, the AbiWord RPM includes lots of plugins by default, which drags in quite a number of dependencies. The process of manually resolving these dependecies often proved too hard and confusing for our users, even when they were all available in the default repositories.</p>
<p>The only proper solution to solve these issues was getting close to the distribution AbiWord maintainers, or even become one. The latter was not possible in the Red Hat Linux era, but that all changed with the creation of the Fedora Extras reposities. This gave me the perfect opportinity to become the maintainer of AbiWord, and upload new releases directory into the official Fedora repositories. Since then I&#8217;ve maintained AbiWord and a number of its dependencies in Fedora, ensuring that Fedora users always have access to the best AbiWord experience possible.</p>
<p><strong>How much does being far from the actual distribution package maintainers affect you, versus the distribution model in Windows where you are directly reaching end users?</strong></p>
<p>When the distribution does a decent job of packaging AbiWord, it works really well for users. They can get all their software and updates from in one single place: the distribution&#8217;s software repository.</p>
<p>Things start to fall appart when the distribution starts making the wrong choices: split out the plugins in a seperate package or not, which plugins to package and distribute, that sort of stuff. Splitting out plugins in a seperate package for example only makes sense if having a small download is of absolute importance. From a users point of view, it&#8217;s almost always the wrong choice. Ubuntu bug 24195 (<a href="https://bugs.launchpad.net/ubuntu/+source/abiword/+bug/24195">https://bugs.launchpad.net/ubuntu/+source/abiword/+bug/24195</a>) is a classic example of this, where they decided not to ship the OpenDocument filter in the main AbiWord package. We had a lot of users complaining to us that we didn&#8217;t support the OpenDocument format. They simply didn&#8217;t know a seperate plugins package existed (nor should they have to know).</p>
<p>When a distribution didn&#8217;t package a plugin that a particular user would like use, then the game is basically over. The user would have to resort to compiling the whole of AbiWord and the required plugins himself, which is almost never an option.</p>
<p>This is all very different on Windows, where we can provide the latest version of AbiWord and all its plugins in a simple convenient installer on our download page. In the end, we have far fewer complaints regarding software distribution coming from our Windows users than from the Linux users. If you consider the fact that our Linux userbase by my estimates is a lot smaller than our Windows user base (and more technical generally as well), it shows us that we have a lot of work to do on the software update distribution front.</p>
<p>The AutoPackage we provided on our download page for AbiWord 2.4.x came close to the easy software distribution channel we have for Windows platforms.</p>
<p><strong>Abiword was one of the earlier adopters of AutoPackage. What happened? What has been the experience with it?</strong></p>
<p>Our AutoPackage was an experiment done by Robert. While it seemed to work nicely for a lot of users, a whole bunch of users also had some serious issues with it (I think they were mostly libstdc++ related, but I could be wrong here). Also maintaining an AutoPackage took a non-trivial amount of time, time that Robert was unwilling to spend on it. Being unmaintained, it followed the path of so many other unmaintained bits before it; it was dropped.</p>
<p>If someone steps up to create a new AutoPackage and shows some dedication for maintaining it, I&#8217;d be very willing to put it back up on our download page.</p>
<p><strong>Have you looked at PackageKit?</strong></p>
<p>Well, I never touched PackageKit yet, but it does look very promising indeed for plugins, dictionaries, templates and other complimentary add-ons.</p>
<p><strong>Living off Abiword? How many get paid? For specific features? Is any commercial contributor involved?</strong></p>
<p>Noone is living off AbiWord at the moment. In 1999, AbiSource Inc. tried and failed to do just that. Ofcourse, they had the problem of starting from scratch with nothing of value to offer for a while. Eight years later we have a solid product that from time to time generates corporate support requests. Any AbiWord developer that is interested in taking up on the offer is encouraged to do so. Besides doing the specific OLPC adaptations, our mail-merge feature and command line based printing options are both developed under contract for example.</p>
<p>For a long time some of us been toying with the idea to create a legal entity to direct all the corporate support requests to. It didn&#8217;t really get anywhere up till recently, when we came up with the idea of offering additional services around our real time collaboration technology. We hope to announce our services and plans within the next few months.</p>
<p><strong>Any parting comments?</strong></p>
<p>I&#8217;m really happy to see AbiWord 2.6 being as well received as it has. Since it was so long in development and everyone seemed to be too busy to do some development releases, we (or at least I) totally lost track of the quality of it all. Various people all over the internet even declared AbiWord to be dead as a project :) In the end, I just ended up tagging trunk on a rainy weekend and declared that 2.6.0 was done. I won&#8217;t go as far as some people by claiming (almost) feature parity with OpenOffice.org Writer, I&#8217;d say it turned out to be a pretty solid release. Stay tuned for the upcomming 2.7.0 development release. It will feature Annotations and it will finally have proper Smart Quote support!
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redhatmagazine.com/2008/05/08/abiword-team-interview/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
