<?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>Introspection &#187; open source</title>
	<atom:link href="http://blog.jeffhaynie.us/category/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.jeffhaynie.us</link>
	<description>Jeff Haynie on business and technology in Silicon Valley</description>
	<lastBuildDate>Mon, 01 Feb 2010 18:32:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Titanium Mobile at Mountain View JavaScript meetup at Google</title>
		<link>http://blog.jeffhaynie.us/titanium-mobile-at-mountain-view-javascript-meetup-at-google.html</link>
		<comments>http://blog.jeffhaynie.us/titanium-mobile-at-mountain-view-javascript-meetup-at-google.html#comments</comments>
		<pubDate>Sat, 18 Jul 2009 18:29:24 +0000</pubDate>
		<dc:creator>Jeff Haynie</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.jeffhaynie.us/?p=370</guid>
		<description><![CDATA[I gave a talk this week at the Mountain View JavaScript meetup hosted by Google at the Google headquarters in Mountain View, California.  Thanks to Michael Carter who hosts this event on a monthly basis.  The event was also video recorded by Google and is being made available on Youtube, although I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I gave a talk this week at the <a href="http://javascript.meetup.com/9/">Mountain View JavaScript meetup</a> hosted by Google at the Google headquarters in Mountain View, California.  Thanks to Michael Carter who hosts this event on a monthly basis.  The event was also video recorded by Google and is being made available on Youtube, although I don&#8217;t yet have a URL for it.  Below are my slides from the talk, available on Slideshare.</p>
<div style="width:425px;text-align:left" id="__ss_1738370"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/jhaynie/mountain-view-july-javascript-meetup-at-google" title="Mountain View July JavaScript Meetup at Google">Mountain View July JavaScript Meetup at Google</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=julyjsmeetup-090718130319-phpapp02&#038;stripped_title=mountain-view-july-javascript-meetup-at-google" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=julyjsmeetup-090718130319-phpapp02&#038;stripped_title=mountain-view-july-javascript-meetup-at-google" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/jhaynie">Jeff Haynie</a>.</div>
</div>
<div style="height:10px;">&nbsp;</div>
<p>If you haven&#8217;t yet tried <a href="http://www.appcelerator.com">Appcelerator Titanium</a>, I would encourage you to do that now.  It&#8217;s a pretty awesome product and makes it much easier and faster to bring the world of desktop and mobile applications to Javascript / Web Developers.  Titanium Mobile provides a web platform for building native iphone and android applications using web technologies.</p>
<p>Today, Titanium Mobile is still in private beta. However, if you&#8217;d like early access, please email me or get in touch with me through <a href="http://twitter.com/jhaynie">Twitter</a> and I&#8217;ll be glad to activate you.</p>
<img src="http://blog.jeffhaynie.us/?ak_action=api_record_view&id=370&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.jeffhaynie.us/titanium-mobile-at-mountain-view-javascript-meetup-at-google.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome OS &#8211; it&#8217;s a great time to be a web developer</title>
		<link>http://blog.jeffhaynie.us/google-chrome-os-its-a-great-time-to-be-a-web-developer.html</link>
		<comments>http://blog.jeffhaynie.us/google-chrome-os-its-a-great-time-to-be-a-web-developer.html#comments</comments>
		<pubDate>Wed, 08 Jul 2009 08:21:01 +0000</pubDate>
		<dc:creator>Jeff Haynie</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[freemium]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[google chrome os]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[netscape]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://blog.jeffhaynie.us/?p=347</guid>
		<description><![CDATA[With the announcement of Google Chrome OS tonight, it&#8217;s a great time to be a web developer. (And as an aside, I&#8217;m sure Redmond isn&#8217;t partying too hard either).

Why does the Google Chrome OS matter?
It&#8217;s not really a surprise that Google made the announcement.  It&#8217;s been widely speculated for a long time that Google [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>With the <a href="http://www.nytimes.com/2009/07/08/technology/companies/08operate.html?_r=1&#038;hp">announcement</a> of Google Chrome OS tonight, it&#8217;s a great time to be a web developer. (And as an aside, I&#8217;m sure Redmond isn&#8217;t partying too hard either).</p>
<p><img align="right" src="http://upload.wikimedia.org/wikipedia/en/thumb/3/35/GoogleChromeLogo.png/64px-GoogleChromeLogo.png" alt="google chrome os" /></p>
<p><strong>Why does the Google Chrome OS matter?</strong></p>
<p>It&#8217;s not really a surprise that Google made the announcement.  It&#8217;s been widely speculated for a long time that Google was working on this project.  Google has continued to express that Chrome and the Web would be the basis of how they believed applications and software services would be delivered.  The Google OS is simply part of the stack that will help Google fulfill this mission.</p>
<p>Of course, Microsoft tried this a decade or so ago and was hit with a Department of Justice lawsuit.  That had a lot of implications to the web as we know it today.  For example, with the DOJ lawsuit I believe Microsoft made 2 crucial decisions that have shaped today&#8217;s web:</p>
<p>- It removed Sun&#8217;s hopes of making Java the de facto programming language of applications running in the browser</p>
<p>- It removed Microsoft&#8217;s heavy investment in Internet Explorer, essentially freezing time (from a technical standpoint) for almost a decade as IE6 became the de facto web browser we were all forced to live with (and support).</p>
<p>Regardless of whether the DOJ decision or Microsoft&#8217;s reaction to it, our web world was impacted in a big way.  </p>
<p><strong>Beware of Free</strong></p>
<p>There&#8217;s been a lot of relevant discussion around Free &#8211; both the good and the bad &#8211; recently from some large web and technology luminaries: <a href="http://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905">Chris Andersen</a> and <a href="http://www.newyorker.com/arts/critics/books/2009/07/06/090706crbo_books_gladwell?currentPage=1">Malcolm Gladwell</a>.  A number other important people have chimed in &#8211; but I think Alex Iskold at the Read/Write <a href="http://www.readwriteweb.com/archives/free_it_works_it_cries_it_bites.php">web makes some of the most interesting and relevant points about Freemium</a>.</p>
<p>In his post, <a href="http://www.readwriteweb.com/archives/beware_of_freeconomics.php">Beware of Freemium</a>, Alex talks about how Free can be used by elite and powerful organizations to stiffle competition, create (or further) monopolistic markets and introduce complex transactions.</p>
<p><a href="http://twitter.com/tlrobinson">Tom Robinson</a> (of 280 North fame) tweeted the following quote:</p>
<p>&#8220;One scary possibility [is they] create something far less expensive than a PC which is powerful enough for Web browsing&#8221; </p>
<p><a href="http://tr.im/rlGT">This quote came from Bill Gates</a> (then Chairman of Microsoft) in <strong>May 26, 1995</strong>.  This was part of the Government&#8217;s evidence against in the DOJ antitrust case against Microsoft.</p>
<p>Back then, Microsoft was attempting to use Free as a way to enter a new market or more likely, block an emerging, threatening market, the web.  Free was the concept that Internet Explorer could be given away as part of Microsoft&#8217;s dominant operating system, Windows, to eliminate the inventor of the web browser, Netscape.  Prior to this, Netscape dominated (and literally created) the browser marketplace.  In the early days, Netscape even sold Navigator in stores like CompUSA.  But most people at the time received a subsidized version of the product from their ISP as part of your signup package.</p>
<p>Microsoft would give away IE, which meant that users didn&#8217;t have to install it (or worse at the time, download it from slow Internet connections over dial up).  Since it was pre-installed in the Windows OS, users would just click the cleverly named &#8220;Connect to the Internet&#8221; shortcut on the desktop, thereby securing their dominant position literally overnight.</p>
<p><strong>Sun and Java</strong></p>
<p>At the time, Java was becoming very popular and both Netscape and Microsoft were supporting the JRE in the browser.  In fact, the popular JavaScript language was created by Netscape and named (poorly, in retrospect) because of it&#8217;s quickly rising popularity.  Back then, I was recruited by CSX (in Jacksonville, Florida) to work on one of the largest and most prominent Java initiatives (literally, many multimillions) &#8211; this was JDK 1.02 timeframe for some of the Java old timers reading this.  Applets were the thing and lots of us envisioned that we would build rich applications delivered through a web browser using Java.</p>
<p><strong>The DOJ intervened.</strong></p>
<p>The world changed after this intervention.  Not overnight, but close to it.  Not too longer afterwards, Microsoft stopped supported the newest version of the Java runtime inside the browser &#8211; essentially eliminating Java&#8217;s chances to own the &#8220;Java in the browser&#8221; space.  My guess it was more of Microsoft giving everyone (mainly Sun, given their hand in the DOJ lawsuit) the finger.</p>
<p>At the same time, I believe Microsoft made a conscious decision &#8211; partly understandable given the DOJ lawsuit &#8211; to stop investing in IE.</p>
<p>But the damage was done.  Either through evil means or through a government intervention gone bad.  I&#8217;m not smart enough to know the full implications of what could have happened if they didn&#8217;t intervene.  However, I can make some educated conclusions based on what has happened because of the intervention.   The Web innovation &#8211; in terms of the browser itself &#8211; was stifled.</p>
<p><strong>Stifled, but not forever.</strong></p>
<p>AJAX was an accidental success in my opinion.  Timing is always the most interesting dimension of the success equation &#8211; and probably the least understood.  We always remember things in more succinct historical matters where things happened nice and neatly.  AJAX is an example &#8211; in my opinion &#8211; of a number of things converging over a long period of time and it just happened, quickly.</p>
<p>We had been using similar techniques for AJAX for a long, long time.  At CSX, we used a technique that was common for a long time where all the client-to-server remoting was done using a hidden Java applet (and a technology called LiveConnect).  This provided the ability to have real socket communication between the browser and the server and passing data between the Java VM and the browser&#8217;s JavaScript using the  LiveConnect bridge.</p>
<p>Later lots of developer&#8217;s used Flash as a similar technique.</p>
<p>But Microsoft was really the first to introduce the XHR concept into IE.  And the first main property Microsoft used this technique for was Microsoft Exchange Web. The other browser&#8217;s followed.</p>
<p>Also, back then, talking to the server was generally slow.  We optimized around page turns.  For different reasons than we optimize them today.  Back then, we optimized them because it was expensive to talk to the server.  We were using 96K lines (or even better, 128K ISDN).  We used JavaScript sparingly and tried to reduce images (both in size and count).  That&#8217;s how we rolled back then.</p>
<p>AJAX came along at a time when DSL and fast Internet was virtually everywhere and by then, PCs (and Macs) had many years of Moore&#8217;s Law improvement.  In fact, lots of us believed (and still do) that we weren&#8217;t hardly taking much advantage of the PC itself.  We had been frozen in technology time, stuck in the browser while our laptops and desktops were introducing dual-core processors and multiple gigabytes of RAM.</p>
<p><strong>Google and the OS</strong></p>
<p>Google is interesting and a different kind of Microsoft.  But, the more time reveals, the more like Microsoft I think Google is becoming.  I&#8217;m not making a value judgment about Google &#8211; I think Google is different in many, many ways than Microsoft.  In fact, my belief is that technology companies gravitate toward a position of dominance and an orientation toward specific strategies that create unfair advantage, <em>naturally</em>, with success of their platform.  Naturally, because as power is achieved through success, more power can be achieved by leverage.  This is natural and mostly fair.  This is our free market system at it&#8217;s best (or some would say, it&#8217;s worse).</p>
<p>Google wants to own the full stack.  It&#8217;s logical, especially in their world view.  If they can own the operating system, and the applications, and the services on top of the operating system and applications &#8211; they can extract the maximum value from the stack.  It&#8217;s not evil, per se.  It&#8217;s business.    And they have plenty of cash, and plenty of time.  For now, most people still view Google as the underdog and Microsoft as the evil monopoly.</p>
<p><em>But it&#8217;s not much different than Microsoft in the late 1980s and early 1990s</em>.  Faced with how to gain marketshare and continue to secure their dominance, Microsoft was able to make Free a lethal weapon.  It&#8217;s taken over a decade for a company like Google to come along and challenge Microsoft &#8211; and it&#8217;s about time.  </p>
<p>However, it is dangerous to believe that Google&#8217;s the white knight that will rescue the world from Microsoft dominance.  They will certainly continue to put it into a more aggressive and innovative position and help level the playing field.  I welcome that.</p>
<p>Most likely the immediate victims of the Google OS will not be Microsoft.  The Google OS will first almost certainly challenge Linux &#8211; more specifically Ubuntu.  This is the same as what Android will do to Symbian.  While certainly Android competes with iPhone, more likely Android will challenge the rest of the Mobile OS than the Apple iPhone.  </p>
<p>Google will also potentially stifle smaller competitors and innovative startups, first.  Not because they necessarily intend to, but because they can.  And they will.  While Google is by far one of the largest (if not the largest) consumers and producers of open source, they have a hard time cooperating with open source communities and they don&#8217;t buy open source.  This is completely OK &#8211; completely fair.  It&#8217;s open source.    </p>
<p>But I give Google credit, nonetheless.  They try hard with I believe good intentions.  But, it does hurt.   Not personally, but as a whole.  Their shear size, influence and impact have a way of simply locking out competition by simply talking about their intentions.  </p>
<p>And, like Microsoft, Google will use Free as a way to do it.  And, Free will give them a (free) pass &#8211; maybe with different means that Microsoft, but ultimately justifying the same end.  </p>
<p>And what becomes of Google Chrome and the Google Chrome OS as it relates to Web standards?</p>
<p>What I like and admire about Google is that they&#8217;ve continued to support two important initiatives:</p>
<p>- Open Source</p>
<p>- Open Standards</p>
<p>However, this is a different means to an end than Microsoft used over a decade ago.  Microsoft used proprietary and free to create unfair advantage.  I believe strongly Google will use free and open to create an unfair advantage.  <em>And they will do it with the world cheering them on.</em></p>
<p>Google does these two initiatives because it makes their job easier.  And it&#8217;s good for business, especially as it relates to their world view and their long-term strategy.  </p>
<p>Let me reiterate &#8211; I don&#8217;t hate Google and I&#8217;m not trying to call Google evil.  I believe it&#8217;s in their corporate interest to maximize shareholder value by creating the best and most dominant position in the marketplace.  Google Chrome OS is a means to an end. And it&#8217;s a smart one.</p>
<p>But, the end to Google is still similar to Microsoft &#8211; albeit with different means and possibly different end goals.  But, it most likely will have similar effects.  </p>
<p><strong>And this is the dilemma: What will Google do (WWGD)?</strong></p>
<blockquote><p>I started off by saying it&#8217;s a great time to be a web developer.  This is because web technologies are the mainstay of all of these emerging and competing trends.  And, in the end, I hope web technologies will continue to win, regardless of which desktop, phone, netbook or ebook reader we&#8217;re using in the next decade. That&#8217;s why we created <a href="http://www.appcelerator.com">Titanium</a>. It&#8217;s going to be interesting.</p></blockquote>
<img src="http://blog.jeffhaynie.us/?ak_action=api_record_view&id=347&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.jeffhaynie.us/google-chrome-os-its-a-great-time-to-be-a-web-developer.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Service Oriented UI Architecture in the world of web, desktop and mobile applications</title>
		<link>http://blog.jeffhaynie.us/service-oriented-ui-architecture-in-the-world-of-web-desktop-and-mobile-applications.html</link>
		<comments>http://blog.jeffhaynie.us/service-oriented-ui-architecture-in-the-world-of-web-desktop-and-mobile-applications.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 16:49:34 +0000</pubDate>
		<dc:creator>Jeff Haynie</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.jeffhaynie.us/?p=308</guid>
		<description><![CDATA[I gave a talk last night (December 2, 2008) at the SD Forum&#8217;s Java SIG in Palo Alto, CA.
The subtitle of the presentation was: &#8220;How the web has gone beyond the browser and we’re headed back to Client/Server&#8221;.  I&#8217;m including the presentation slides below:
SD Forum Java SIG &#8211; Service Oriented UI Architecture
View SlideShare presentation [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I gave a talk last night (December 2, 2008) at the <a href="http://www.sdforum.org/index.cfm?fuseaction=Calendar.eventDetail&#038;eventID=13241&#038;pageId=471">SD Forum&#8217;s Java SIG</a> in Palo Alto, CA.</p>
<p>The subtitle of the presentation was: &#8220;How the web has gone beyond the browser and we’re headed back to Client/Server&#8221;.  I&#8217;m including the presentation slides below:</p>
<div style="width:425px;text-align:left" id="__ss_813836"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/jhaynie/sd-forum-java-sig-service-oriented-ui-architecture-presentation?type=powerpoint" title="SD Forum Java SIG - Service Oriented UI Architecture">SD Forum Java SIG &#8211; Service Oriented UI Architecture</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=sdforumjava120208-1228321750248283-8&#038;stripped_title=sd-forum-java-sig-service-oriented-ui-architecture-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=sdforumjava120208-1228321750248283-8&#038;stripped_title=sd-forum-java-sig-service-oriented-ui-architecture-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;" href="http://www.slideshare.net/jhaynie/sd-forum-java-sig-service-oriented-ui-architecture-presentation?type=powerpoint" title="View SD Forum Java SIG - Service Oriented UI Architecture on SlideShare">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/web">web</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/ajax">ajax</a>)</div>
</div>
<img src="http://blog.jeffhaynie.us/?ak_action=api_record_view&id=308&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.jeffhaynie.us/service-oriented-ui-architecture-in-the-world-of-web-desktop-and-mobile-applications.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Appcelerator + XAware &#8212; put a face on your SOA</title>
		<link>http://blog.jeffhaynie.us/appcelerator-xaware-put-a-face-on-your-soa.html</link>
		<comments>http://blog.jeffhaynie.us/appcelerator-xaware-put-a-face-on-your-soa.html#comments</comments>
		<pubDate>Tue, 15 Apr 2008 19:53:00 +0000</pubDate>
		<dc:creator>Jeff Haynie</dc:creator>
				<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[appcelerator xaware mysql sun ria soa esb]]></category>

		<guid isPermaLink="false">http://blog.jeffhaynie.us/?p=199</guid>
		<description><![CDATA[
Today, at MySQL World 2008 in Santa Clara we&#8217;re excited about an announcement between XAware, Inc. and Appcelerator and the XAware Ecosystem.
XAware has been an exciting company to work with and they are really pushing leading in the SOA integration space and are creating a compelling SOA ecosystem of best of breed technology partners and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img align="right" src='http://www.xaware.com/images/logo_xaware.jpg' alt='xware' class='alignnone' /></p>
<p>Today, at <a href="http://en.oreilly.com/mysql2008/public/content/home">MySQL World 2008</a> in Santa Clara we&#8217;re excited about an <a href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&#038;newsId=20080414005176&#038;newsLang=en">announcement</a> between <a href="http://www.xaware.org/">XAware, Inc.</a> and <a href="http://www.appcelerator.com">Appcelerator</a> and the <a href="http://www.xaware.com/partners/ecosystem.php">XAware Ecosystem</a>.</p>
<p>XAware has been an exciting company to work with and they are really pushing leading in the SOA integration space and are creating a compelling SOA ecosystem of best of breed technology partners and platforms.</p>
<p>According to Marten Mickos, previous CEO of MYSQL and new Senior VP at Sun, said:</p>
<blockquote><p>
“It’s encouraging to see innovative organizations working together to expand the open source SOA ecosystem,” said Marten Mickos, senior vice president, Database Group, Sun Microsystems. “Companies such as XAware, Appcelerator and Active Endpoints provide open source solutions that address a range of business issues, and we urge conference attendees to check out their offerings.”
</p></blockquote>
<p>So what does this all mean?</p>
<p>This means that you can now use the Appcelerator rich Internet Application (RIA) platform together with XAware&#8217;s open source SOA solution to give your SOA infrastructure a face.  You can now leverage all the existing enterprise data to build rich, powerful and dynamic web applications and seamlessly make them work together using standards, tools and skill sets you&#8217;ve already invested in in the enterprise.</p>
<img src="http://blog.jeffhaynie.us/?ak_action=api_record_view&id=199&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.jeffhaynie.us/appcelerator-xaware-put-a-face-on-your-soa.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The day open source changed the world</title>
		<link>http://blog.jeffhaynie.us/the-day-open-source-changed-the-world.html</link>
		<comments>http://blog.jeffhaynie.us/the-day-open-source-changed-the-world.html#comments</comments>
		<pubDate>Fri, 18 Jan 2008 04:10:16 +0000</pubDate>
		<dc:creator>Jeff Haynie</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.jeffhaynie.us/the-day-open-source-changed-the-world.html</guid>
		<description><![CDATA[And that day was yesterday. January 16, 2008.
Two big announcements happened in the world of software.  Both were big and important and billion dollar deals.  Both will have profound impact on software as we know it.  Both will have a profound impact on organizations large and small.
But one means that open source [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>And that day was yesterday. January 16, 2008.</p>
<p>Two big announcements happened in the world of software.  Both were big and important and billion dollar deals.  Both will have profound impact on software as we know it.  Both will have a profound impact on organizations large and small.</p>
<p>But one means that open source business models are here to stay and are part of the development and community landscape of software as we know it.  The other may signal that closed source models are going to continue to consolidate into the depths of a few larger companies that can reap maintenance revenues as long as their tight, proprietary reign allows them.</p>
<p>If you don&#8217;t know, Sun paid $1B to purchase MySQL and Oracle is paying $8.5B for BEA.</p>
<p>The former is more interesting &#8211; and it proves that community and installed landscape is important &#8211; if not the most important thing after great product &#8211; regardless of the distribution and licensing model.</p>
<p>I&#8217;m not bold enough to predict that closed source models are gone. Of course, not.  That would be ludicrous.  Not every business or product should be open source.  And not every product should be completely free and open.  There are plenty of business models where I would recommend you stay closed source, proprietary and try and get as many patents as you can.</p>
<p>But horizontal products which have large and wide and very diverse distributions, uses and adoption &#8211; almost can only succeed in a profound way if you pursue an open source model.  Linux would not be what it is today if it wasn&#8217;t for open source. And the group at Mysql wouldn&#8217;t be worrying tonight about what Sun will do with them if they hadn&#8217;t pursued and open source model.  In my opinion, products that have such horizontal impact can&#8217;t be easily developed in a closed-source model.  Probably the only companies today that can successfully build large horizontal software plays which have global impact are the handful of giant technology companies &#8211; IBM, Apple, Oracle, Microsoft, etc.  And even the big boys like Oracle, IBM and Apple are more and more turning quickly to open source.</p>
<p>Microsoft is the last major hold out but it&#8217;s only a matter of time before they&#8217;ll convert and become the biggest advocate of open source.  In fact, I believe in less than 3-4 years we&#8217;ll see Microsoft starting to embrace open source in a big way.  Not this shared source crap they mask as open source &#8211; we all know that&#8217;s b.s.   In fact, my prediction is that if Microsoft one day woke up and decided to wholeheartedly embrace the OS model &#8211; they would become an incredibly powerful force again for developers.  Microsoft still has millions of people under the trance and that&#8217;s not changing.  But even those developers (save the most dedicated) are unpleased from what I see and hear.</p>
<p>Think about it a bit.</p>
<p>It will take some time to regain the trust and confidence.  But, with a few major things and then some execution (and new leadership) &#8212; they could completely change the game.  I mean completely change the game.</p>
<p>But, I digress.  I could care less if Microsoft ever does that.</p>
<p>But why does the Mysql mean massive change?</p>
<p>First, Mysql represents a first generation OS business model.  They are part of the proud few that started as a real open source product (not a business), created a business model years after the product was built, and successfully monetized the community and created value and a meaningful exit.  Their exit represents an approximation of a little less than 20x revenue.    That&#8217;s called premium.  JBoss&#8217; exit to RedHat was around 10x revenue and <a href="http://marcf.blogspot.com/2008/01/sun-acquires-mysql-for-1gazillion.html">Marc&#8217;s kicking himself</a> (and he shouldn&#8217;t).  What the first generation OS businesses have done will be radically improved by 2nd generation companies like my own, <a href="http://www.appcelerator.com">Appcelerator</a>.  And watch out.  Sometimes, the &#8220;early bird may get the worm but the 2nd mouse gets the cheese&#8221;.</p>
<p>Second, the Mysql acquisition signals desperation in large companies (again, Sun, et al) in how they can make the move to OS business models.  IBM has actually done a really good job in blending OS and proprietary and layering services across them. HP has figured out that OS software on HP hardware represents more dollars in their pocket.  Sun, a complete failure at figuring out how to open source Java, needs to make the transition to OS &#8211; and they need to do it fast and with a concerted, heart-felt effort.</p>
<p>Third, a billion dollars and a 20x premium means that this model is real and real money can be made &#8211; even when you give your product away.  I know, I know&#8230; I&#8217;ve been telling people for well over 12 years (I first got heavily involved in OS back in 1996 as both a user and contributor) that OS models work.  It&#8217;s hard for some people to understand it and I understand.  But, the <a href="http://en.wikipedia.org/wiki/The_Long_Tail">long tail</a> is part of how OS works and if you don&#8217;t understand it &#8211; you might want to do a little research and get smart about it.  It&#8217;s changing the world that we thought we understood.</p>
<p>2nd generation open source business models need to understand how to synthesize community, product, support and services.  You can&#8217;t just do <a href="http://blogs.zdnet.com/open-source/?p=1807">like some big companies</a> continue to do and just make your source available and call it open source.  Sure, technically, it&#8217;s open and it&#8217;s source code.  But, that&#8217;s not open source and it&#8217;s certainly not a business model around OS.  That&#8217;s called bait-n-switch and most people know that.  If you&#8217;re proprietary, just be proprietary &#8211; stop trying to tease people with OS and small tidbits here-and-there. I call bullshit.</p>
<p>2nd generation open source business models have to understand that a principal corporate sponsor still needs outside community developers. It stills need to operate transparently.  It still needs the community to survive, to thrive &#8211; hell, to make something that people want. I think that open source models work well because of this.  In a closed source world, you hide everything and try and design software and requirements largely based on the best (or worst) attempts at guessing what your customer&#8217;s want and building in a vacuum.  Open source models completely change that.  You develop in the open &#8212; all the warts, all the bugs, all the issues.  It&#8217;s open for the world to see.  It&#8217;s a little scary for some &#8212; but it&#8217;s completely how you make software that actually solves other people&#8217;s problems.</p>
<p>2nd generation models can also understand how to better monetize their communities &#8212; in a valuable way.  Some purists may not like the fact that someone is making money off their labor.  Okay, maybe or maybe not that&#8217;s understandable.  I believe it&#8217;s a free world &#8212; and even in the free software world, you gotta pay the bills.  If you can monetize it,  you can make it available to others.  It&#8217;s the ultimate model where everyone wins.  Sure, not everyone pays.  That&#8217;s OK.  Deliver something that has value &#8211; they&#8217;ll pay.</p>
<p>Open source is here to stay in a big way.  Now the rest of the world can see that.</p>
<p class="techtags">Tech Tags: <a href="http://technorati.com/tag/mysql" rel="tag" class="techtag">mysql</a> <a href="http://technorati.com/tag/opensource" rel="tag" class="techtag">opensource</a> <a href="http://technorati.com/tag/appcelerator" rel="tag" class="techtag">appcelerator</a> <a href="http://technorati.com/tag/bea" rel="tag" class="techtag">bea</a> <a href="http://technorati.com/tag/oracle" rel="tag" class="techtag">oracle</a> <a href="http://technorati.com/tag/adobe" rel="tag" class="techtag">adobe</a> <a href="http://technorati.com/tag/acquisitions" rel="tag" class="techtag">acquisitions</a></p>
<img src="http://blog.jeffhaynie.us/?ak_action=api_record_view&id=183&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.jeffhaynie.us/the-day-open-source-changed-the-world.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
