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

<channel>
	<title>Compute Magazine &#187; open source</title>
	<atom:link href="http://computemagazine.com/tag/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://computemagazine.com</link>
	<description></description>
	<lastBuildDate>Fri, 09 Oct 2009 21:54:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Gears Could Revolutionize the Online Application User Experience</title>
		<link>http://computemagazine.com/google-gears-could-revolutionize-the-online-application-user-experience</link>
		<comments>http://computemagazine.com/google-gears-could-revolutionize-the-online-application-user-experience#comments</comments>
		<pubDate>Thu, 28 May 2009 08:56:52 +0000</pubDate>
		<dc:creator>John Koenig</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[berners-lee]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[sqlite]]></category>

		<guid isPermaLink="false">http://127.0.0.1/wordpress/?p=45</guid>
		<description><![CDATA[A few years ago no online application vendors cared to admit that changes to Internet Explorer could ruin their business.]]></description>
			<content:encoded><![CDATA[<p>Just three years ago the Firefox browser reached 50 million downloads. At the time it had about four percent of the browser market, but there were no assurances about any browser roadmap from Mozilla. Even before Firefox, browsers had been relegated to the woodshed. Although many online businesses and services depended on the browser, programmers at those companies had virtually no control over the browser platform. Since more than ninety percent of the world used Internet Explorer, the future direction of web-based applications was Microsoft’s unchallenged dominion.</p>
<p>With little foresight and with the desktop application mentality deeply entrenched at Microsoft, the company poured resources into its operating system, not into web-based applications or the browser platform. Microsoft seems to under-appreciate the browser, but imbraces what Tim Bray calls the <a href="http://www.tbray.org/ongoing/When/200x/2003/07/12/WebsThePlace">sharecropper model</a>, preferring to mimic Adobe with Silverlight. But will Microsoft prevail this time with developer lock-in?  Where will companies find developers for these closed platforms, and at what price.  Developers today have an abundance of open source choices and are favoring open source convenience versus whatever closed source may yet claim as an advantage. Any advantage that once existed has greatly blurred, because open source is not only convenient &#8212; but has nearly no strings attached as far as online service delivery goes. Thus will follow a continued explosion of online applications. </p>
<h2>Documentation System in the Sky</h2>
<p><span>At their inception, the browser and HTML introduced global static publishing to the world. People saw it and acknowledged it as providing a simple, clean, unbiased platform. Tim Berners-Lee called his invention the &#8220;documentation system in the sky&#8221;. In spite of its humble beginnings, the browser is now everywhere, with Firefox three years later, enjoying eighteen percent market share. Safari is also gaining popularity at nearly five percent market share and could become the de facto browser for mobile applications. Because browser-based applications pose a threat Microsoft desktop licensing, Microsoft continues to demonstrate no roadmap, no leadership, no innovation and meager support for timely browser maintenance, much less improvements.</span></p>
<p><span>A few years ago no online application vendors cared to admit that Microsoft-dictated changes to Internet Explorer could ruin their business. There was a conspiracy of silence, for fear of partner repercussions from Microsoft. At that time only Google possibly perceived the potential magnitude of the problem if the browser became encumbered with Microsoft-only features. Today awareness of such general vulnerability has changed, and the industry enjoys more choices and less reliance on Microsoft. For instance, Apple has worked to support Webkit, Mozilla is working on a faster Javascript engine, and Google Gears has made substantial progress in its first year. The browser and online applications market are not only healthy, but are at the cusp of an innovation explosion. As Ben Galbraith said at the Google I/O Developer Conference in San Francisco, Wednesday, &#8220;The browser jail is being broken.&#8221;</span></p>
<h2>An Embedded SQLite Database</h2>
<p><span>So what&#8217;s great about Gears? As Aaron Boodman explains, having a SQLite database allows application data to persist on the client for many useful purposes including full text search. With Gears&#8217; LocalServer, applications can run offline. WorkerPool allows processes to run in a background thread, which helps prevent user interaction from being momentarily blocked, something we have all experienced in a browser. Boodman pointed out several Gears introductions made at the conference, including desktop shortcuts, &#8220;toast&#8221; style desktop notifications, geolocation, a filepicker and blobs. </span></p>
<p>Possibly one of the most beautiful things about Gears is the separate namespace, which means a developer never needs to use anything in Gears unless he or she chooses to.  As Boodman demonstrated, all functionality of the Gears plugin is optional. If the same features are natively implemented in a browser, they can be used by default. The idea of Gears is to extend and encourage innovation in browsers, not dictate standards. Since it&#8217;s <a href="http://computemagazine.com/technology/google-gears-could-revolutionize-the-online-application-user-experience.html#mce_temp_url%23">open source,</a> Gears&#8217; features can be readily adopted by the browser developers too, if they wish.</p>
<p>Google Gears could drive the next wave of online application innovation. With both online and offline data, rapidly developed and deployed applications using Gears will shake out more innovations for both consumers and enterprises. Application vendors placing bets on Silverlight or Flex should take a hard look at Gears. Not only is Gears open and free, there is an even better reason for them to consider Gears. Their futures may depend on it.</p>
<p>Photo Credit: <a href="http://www.flickr.com/photos/elsie/8229790/" target="_blank">Elsie Esq</a></p>
]]></content:encoded>
			<wfw:commentRss>http://computemagazine.com/google-gears-could-revolutionize-the-online-application-user-experience/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Founders Reflect On Project Milestones</title>
		<link>http://computemagazine.com/open-source-founders-reflect-on-project-milestones</link>
		<comments>http://computemagazine.com/open-source-founders-reflect-on-project-milestones#comments</comments>
		<pubDate>Fri, 18 Apr 2008 05:30:18 +0000</pubDate>
		<dc:creator>Compute Staff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[mondrian]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://127.0.0.1/wordpress/?p=110</guid>
		<description><![CDATA[There are tens of thousands of open source projects, some legendary. We asked a few project founders for some insight on their success.]]></description>
			<content:encoded><![CDATA[<p><span>We met with Wireshark founder Gerald Combs at the annual Wireshark conference in Los Altos, California. His story starts while working at an ISP a few years ago and unfolds with his on-the-job need for an inexpensive protocol analyzer. Other than TCPdump, there were only proprietary network analyzers on the market at the time. With his employer&#8217;s approval, Combs architected and developed the code for an open source network analyzer. It was soon downloaded hundreds of thousands of times.</span></p>
<p><span>Combs’ cites the project&#8217;s rapid popularity as the initial milestone. Over the following months, he received emails asking about his plans for the project. He realized it needed his full-time commitment. His employer at the time had little interest in an open source network analyzer but eventually Combs found the right partner. Today CACE Technologies is the project sponsor, a change he cites as the second significant milestone &#8212; as well as CACE becoming his employer.</span></p>
<p><span>A third milestone was the build-up of the user and developer community. &#8220;We attracted people who stuck with Wireshark &#8212; people smarter than me&#8221;, he claims. &#8220;And we needed an infrastructure including CVS and mail lists that could leverage their talents.&#8221; Combs explained that most Wireshark contributors work for larger companies than CACE. The parallel architecture of Wireshark makes their participation easier, letting them work simultaneously on their own pieces, such as protocols.</span></p>
<p><span><span><strong>The Asterisk Project</strong></span><br />
</span></p>
<p><span>Mark Spencer, founder of Digium and the Asterisk project, was in San Francisco for the Open Source Business Conference in April and gave us his thoughts. As Spencer explains, Asterisk was started from a real business requirement &#8212; his own company needed a phone system. &#8220;Telephony&#8221; he recalls, &#8220;was a large market with no Microsoft-like monopoly, and back then phone systems were expensive.&#8221;</span></p>
<p><span>To keep a complex development project like Asterisk running smoothly, Spencer set up an issue tracker, something he still considers a significant milestone. Asterisk has many contributors to manage, he explains. He initially targeted a technical audience with Asterisk, adding further, that he designed the code base to support &#8220;extreme customization&#8221;.</span></p>
<p><span>Spencer likewise encouraged the developers to earn income from the Asterisk ecosystem. Digium sponsored the first Asterisk conference to provide them an opportunity to do commercial business and discuss how to move the project forward.</span></p>
<p><span><span><strong>The Mondrian Project</strong></span><br />
</span></p>
<p><span>The MySQL Conference in Santa Clara offered an opportunity to speak with Julian Hyde, founder of the Mondrian project. Mondrian is an OLAP cube that Hyde wrote as a skunk project with his company&#8217;s permission. Mondrian, he explains, is based on an OLAP standard he created &#8212; one which is similar to the Microsoft OLAP product.</span></p>
<p><span>Mondrian&#8217;s popularity took off when an industry analyst highlighted it in an article. &#8220;Open source&#8221; Hyde tells us, &#8220;provided a multiplier effect, allowing people with the same interests to converge on one project.&#8221; But the milestone was when people started to use it, he adds. Hyde explains that using SourceForge was not a watershed but it helped get visibility. Awareness attracted Andreas Voss, for example, a developer with whom Hyde agreed to provide cross-support, giving Mondrian a technical boost through JPivot&#8217;s navigational capability.</span></p>
<p><span>Even with Mondrian&#8217;s success, Hyde didn&#8217;t want to start a company. Instead he looked for someone to back the project. He met Richard Daley of Pentaho at a conference, and was impressed with their business model and professionalism. Hyde now has two roles there: architect of the roadmap and community advocate. &#8220;Engineers at other companies using Mondrian are full-time contributors&#8221; he explains, and &#8220;these people have a strategic interest in stable Mondrian code.&#8221; Having a commercial sponsor helped the project achieve maturity and industry strength, including regular releases, Hyde says.</span></p>
<p><span>Hyde is looking ahead to another milestone. He would like the open source community to help adopt OLAP4J, because, he explains, &#8220;the commercial world has failed to provide us with a standard.&#8221;<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://computemagazine.com/open-source-founders-reflect-on-project-milestones/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
