<?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>RSands Consulting &#187; open source</title>
	<atom:link href="http://rsandsconsulting.com/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://rsandsconsulting.com</link>
	<description>Strategic Marketing for Platform Adoption</description>
	<lastBuildDate>Wed, 10 Feb 2010 05:20:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>More Google &#8211; The Tao of Open</title>
		<link>http://rsandsconsulting.com/2009/12/23/more-google-the-tao-of-open/</link>
		<comments>http://rsandsconsulting.com/2009/12/23/more-google-the-tao-of-open/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 03:55:49 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[business models]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=509</guid>
		<description><![CDATA[Google does a lot of good stuff. But I still wish Google was more comfortable with the truth about why they do all that good stuff.]]></description>
			<content:encoded><![CDATA[<p><a href="http://rsandsconsulting.com/wp-content/uploads/2009/12/Google-Tao.png"><img class="alignright size-full wp-image-514" style="border: 0pt none;" title="Google-Tao" src="http://rsandsconsulting.com/wp-content/uploads/2009/12/Google-Tao.png" alt="" width="200" height="200" /></a>Google is an irresistable topic for me. They&#8217;re so big, and so influential, that everything they do gets endlessly scrutinized for strategic insight, good and bad. So forgive me for YAGP &#8211; Yet Another Google Post &#8211; this time about their recent public policy <a href="http://googlepublicpolicy.blogspot.com/2009/12/meaning-of-open.html" target="_blank">statement</a> by Jonathan Rosenberg, Senior Vice President, Product Management on &#8220;The meaning of open&#8221;. Google does a lot of good stuff &#8211; I&#8217;m not bashing them. But I still wish Google was more comfortable with the truth about why they do all that good stuff. Their stated reasons reflect the conventional FOSS wisdom:</p>
<blockquote><p><em>&#8220;To understand our position in more detail, it helps to start with the assertion that open systems win. [...] They are competitive and far more dynamic. In an open system, a competitive advantage doesn&#8217;t derive from locking in customers, but rather from understanding the fast-moving system better than anyone else and using that knowledge to generate better, more innovative products.&#8221;</em></p></blockquote>
<p>This sounds great, doesn&#8217;t it? But the premise, that competitive, dynamic markets generate more profit, is inherently untrue. Competition and rapid change sap profitability. It costs a lot more money to win when lock-in is impossible. When all you&#8217;ve got to beat your competitors is brains and hard work, you have to continuously invest big money just in staying ahead.</p>
<p>Gartner&#8217;s Brian Prentice offers a pointed <a href="http://blogs.gartner.com/brian_prentice/2009/12/22/the-truth-of-open/" target="_blank">analysis</a> of Rosenberg&#8217;s article, in which he sums up the revenue picture quite well:</p>
<blockquote><p><em>&#8220;The truth is that closed systems still win. Open systems, practically speaking, are basically good for making others lose.&#8221;</em></p></blockquote>
<p>True, but also misses the key point. Google is not trying to crush their competition in search advertising: they already have.  Their biggest problem isn&#8217;t competition, it is market saturation. The market for search advertising can only grow as fast as the demand for searching, which in turn grows along with the use of the Internet, and Google&#8217;s ability to index ever more of the Net. Another way to put this, is that Google&#8217;s addressable market is driven by adoption of the Internet itself.</p>
<p>&#8220;Open&#8221; is an incredibly important strategy for Google, because it drives greater adoption of the Internet. The money quote from Rosenberg:</p>
<blockquote><p><em>&#8220;Our commitment to open systems is not altruistic. Rather it&#8217;s good business, since an open Internet creates a steady stream of innovations that attracts users and usage and grows the entire industry.&#8221;</em></p></blockquote>
<p>Bingo. Google understands the adoption-led business strategy better than any other enterprise today. With their enormous scale and technological might, they relentlessly develop new, seminal Internet infrastructure that digitizes and shares more and more of the world&#8217;s information. And then they open that infrastructure. Remember: they don&#8217;t sell maps, books, document storage, music, collaboration, or mobile phones (<a href="http://mashable.com/2009/12/12/nexus-one/" target="_blank">yet</a>). They sell search advertising. The more adoption of the Internet for accessing all of these newly digitized artifacts, the more and better targeted search advertising they can sell. They don&#8217;t sell the things they open, they sell something else that scales with adoption of the open stuff. That is the genius of Google&#8217;s business model.</p>
<p>Google doesn&#8217;t do &#8220;open&#8221; to compete. They do &#8220;open&#8221; to drive adoption. But if you sell something that Google offers for free, tough luck! It sure feels like competition! Google Docs feels like competition to Microsoft. Android feels like competition to Symbian and Palm. Chrome feels like competition to Mozilla, and Google is Mozilla&#8217;s biggest <a href="http://www.techcrunch.com/2008/08/28/mozilla-extends-lucrative-deal-with-google-for-3-years/" target="_blank">benefactor</a>!</p>
<p>Rosenberg says that &#8220;An open Internet transforms lives globally. It has the potential to deliver the world&#8217;s information  to the palm of every person and to give everyone the power of freedom of expression.&#8221; He is absolutely right. But Google doesn&#8217;t do &#8220;open&#8221; because it is some benevolent force for the good of humanity. But if closed and bare-knuckled competitive warfare would drive more adoption of the Internet and thus more search advertising, Google would be doing that instead.</p>
<p>Another quote from Google&#8217;s article:</p>
<blockquote><p><em>&#8220;We can do these things because they are information problems and we have the computer scientists, technology, and computational power to solve them. When we do, we make numerous platforms &#8211; video, maps, mobile, PCs, voice, enterprise &#8211; better, more competitive, and more innovative.&#8221;</em></p></blockquote>
<p>Why won&#8217;t Google, in the spirit of transparency, tell the truth, which would read something like this (my words, not theirs):</p>
<blockquote><p>We do these things because we need more and more of the world using the Internet in new and different ways, so we can sell more ads and continue to grow. We&#8217;re genuinely gratified that doing so makes numerous platforms &#8211; video, maps, mobile, PCs, voice, enterprise &#8211; better and more innovative. We&#8217;re not trying to compete in these areas but the effect of our adoption-led strategy is to make it very hard for others to make money doing these things. Still, it is fortunate for both end-users and for us that Google&#8217;s search ad prosperity is driven by Internet adoption. We reap great rewards for delivering awesome technology and information to the world, for free!</p></blockquote>
<p>Those are my words, not Jonathan Rosenberg&#8217;s. But really, wouldn&#8217;t a transparent explanation of their business model be a better message?</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/12/23/more-google-the-tao-of-open/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>You&#8217;re Not Gonna Make A Zillion $ &#8211; Deal With It!</title>
		<link>http://rsandsconsulting.com/2009/12/11/youre-not-gonna-make-a-zillion-deal-with-it/</link>
		<comments>http://rsandsconsulting.com/2009/12/11/youre-not-gonna-make-a-zillion-deal-with-it/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 21:05:11 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[business models]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=500</guid>
		<description><![CDATA[Some hard truths about the nature of the software industry, courtesy of Matt Asay and Jim Zemlin of the Linux Foundation.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-501" style="border: 0pt none;" title="Free-Margin" src="http://rsandsconsulting.com/wp-content/uploads/2009/12/Free-Margin-300x158.png" alt="Free-Margin" width="300" height="158" />Matt Asay <a href="http://news.cnet.com/8301-13505_3-10410237-16.html?part=rss&amp;tag=feed&amp;subj=TheOpenRoad" target="_blank">interviewed</a> Jim <a href="http://www.linux-foundation.org/weblogs/jzemlin/" target="_blank">Zemlin</a>, the head of the <a href="http://www.linuxfoundation.org/" target="_blank">Linux Foundation</a> a few days ago for his ZDNet blog <a href="http://news.cnet.com/openroad/?tag=bc" target="_blank">series</a>. Lots of interesting insights from the chief Linux cat herder, but perhaps the most striking quote for me was this one:</p>
<blockquote><p><em>&#8220;We have to get over this idea that open-source software will produce companies that look just like their proprietary counterparts. I owe much of my career to venture capitalists, but if they are expecting the same returns from the proprietary software portfolio&#8217;s that they had in the 1990s they are crazy.&#8221;</em></p></blockquote>
<p>Exactly true I think. Chris Anderson&#8217;s &#8220;<a href="http://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905" target="_blank">Free &#8211; The Future of a Radical Price</a>&#8220;, posits that you can make plenty of dough pricing your digital assets at zero. Much of the pointed <a href="http://www.newyorker.com/arts/critics/books/2009/07/06/090706crbo_books_gladwell?currentPage=1" target="_blank">criticism</a> of his book point out the brutal truth: there aren&#8217;t many examples of this working, outside of a few well-known famous examples that are very hard to copy.</p>
<p>The software industry is fast consolidating, commoditizing, and morphing into a mature industry with low margins and competition based on partnerships, product line extensions, and marketing, rather than technology and innovation. Software is no different than any other industry in that regard. It is an inexorable fact of life, driven by the structure of the world economy and the nature of technology diffusion. But FOSS accelerates and institutionalizes this rapid maturation. Free, the price, is a direct consequence of Free, the licensing  paradigm. This fact should change our expectations, shouldn&#8217;t it? Has it changed yours? Or do you think there is plenty of room left to monetize innovation and technology in the wide world of software?</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/12/11/youre-not-gonna-make-a-zillion-deal-with-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Community In Your DNA? Should It Be?</title>
		<link>http://rsandsconsulting.com/2009/12/03/is-community-in-your-dna-should-it-be/</link>
		<comments>http://rsandsconsulting.com/2009/12/03/is-community-in-your-dna-should-it-be/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 21:56:37 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=486</guid>
		<description><![CDATA[Google's Chromium project isn't yet part of Fedora. The reasons illuminate some of the challenges of participating in an open source ecosystem.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-489" style="border: 0pt none; margin-left: 10px; margin-right: 10px;" title="Community-DNA" src="http://rsandsconsulting.com/wp-content/uploads/2009/12/Community-DNA-300x287.png" alt="Community-DNA" width="240" height="230" /><a href="http://spot.livejournal.com/" target="_blank">Tom Callaway</a> of the <a href="http://fedoraproject.org/" target="_blank">Fedora</a> Linux distribution has a <a href="http://spot.livejournal.com/312320.html" target="_blank">great post</a> on the ins and outs of how a major Linux distro evaluates the inclusion of an important upstream project &#8211; in this case, Google&#8217;s <a href="http://code.google.com/chromium/" target="_blank">Chromium</a>, the open source code base for the <a href="http://www.google.com/chrome" target="_blank">Chrome browser</a>. Turns out Chromium isn&#8217;t yet a blessed <a href="http://spot.fedorapeople.org/chromium/" target="_blank">package</a> that is part of Fedora. Why? Because the Chromium project isn&#8217;t playing completely by the &#8220;rules&#8221; governing how Fedora expects to collaborate with its upstream components. Tom sums up his long and insight-filled post in the final line:</p>
<blockquote><p><em>&#8220;I do think that with great power comes great responsibility, and Google could truly be a much better community participant than it currently is.&#8221;</em></p></blockquote>
<p>Here&#8217;s a few of his issues that I&#8217;ve spun into recommendations, generalized and refactored:</p>
<ul>
<li>Be stable: Establish a release &#8220;heartbeat&#8221; for your code base, with declared, numbered snapshots that are feature complete for a given version, tested and supported for a reasonable time with patches and bugfixes fixing big bugs or plugging security holes.</li>
<li>Divide and conquer: Engineer your large project as a bunch of independently developed, valuable piece parts each of which has stable releases (see above bullet). Why is it good for the whole to be built from smaller independent projects? Because those independent chunks might be useful in and of themselves in other FOSS projects, and because the independent project approach ends up being more maintainable, and thus supports more participation by a more dynamic community.</li>
<li>Participate: If you&#8217;re going to use someone else&#8217;s code, join their community, participate in their process, and contribute to the overall FOSS ecosystem you&#8217;re relying on. Do not take code from other projects, makes custom changes, and include the hacked upstream code without giving back to the upstream project through participation. Bad karma! And doing that also obligates you to maintain your custom hacks &#8211; so give back those changes!</li>
</ul>
<p>There are a ton of reasons you might not want to do all this stuff. It can slow you down. It can cost you $ and resources. It can make your binaries run slower, be bigger, come out later, and be less competitive. Good karma is hard work, and entails compromise. It isn&#8217;t a slam-dunk that you should always maximize your community participation at the expense of other objectives. Its a hard decision, with real trade-offs. As <a href="http://evan.livejournal.com/" target="_blank">Evan</a>, one of the Chromium developers says in a comment to Tom&#8217;s blog post:</p>
<blockquote><p><em><span id="ljcmt1458176">&#8220;I think the shorter answer is: you demand a huge amount of work for minimal benefit for &#8220;upstream&#8221; (Chrome), so while various bits of the work are underway it&#8217;s not going to happen quickly. Each of your bullet points is of the form &#8220;X ought to be Y&#8221; but none mention why that is useful (or if it is useful, why it merits the amount of work involved). *shrug*&#8221;</span></em></p></blockquote>
<p>Ok, so following all the <a href="https://fedoraproject.org/wiki/Package_Review_Process" target="_blank">rules</a> to be packaged with Linux distros can be hard to justify, even for a company as culturally committed to open source, and as resource-rich as Google. Why do it then?</p>
<ul>
<li> Your business model scales revenue with platform adoption.</li>
<li>You&#8217;re in a market with network effects that make it so only a few competitors at most can survive, and only one really wins.</li>
<li>Adoption of your platform depends on it &#8220;just being there&#8221; when sophisticated, influential developers need its features. In other words, when you need to be distributed with Linux distros.</li>
</ul>
<p>If you don&#8217;t have an adoption-led model, if your market values &#8220;best&#8221; more than &#8220;easy&#8221; or &#8220;standard&#8221;, or if your platform is for a niche, a vertical market, or targets a proprietary foundation, then the costs of being a good citizen may outweigh the benefits. Or if you are one of the very few companies like Google with so much market power that rules don&#8217;t apply to you, and the community will swallow hard and adopt your platform anyway, you can cut corners on community participation.</p>
<p>Do the analysis, but understand that having good karma is often pretty much a binary thing. Either you are doing the community dance and you&#8217;re trusted by developers to be transparent and participatory, or you&#8217;re not. Factor in all the costs, consider the opportunity that monetizing your platform offers, and make a decision. Either pursue an adoption led strategy, or don&#8217;t. If you decide that you can&#8217;t afford community, then make that choice clear to everyone. Developers might regret that you aren&#8217;t adopting an open model, but they can respect that decision. What they can&#8217;t abide is you trying to fool them that you&#8217;re serious about open development -  inviting them to participate in your community, but not giving back to theirs. That is the epitome of bad karma.</p>
<p>How does Google get away with it? They&#8217;re a very sophisticated community participant and understand all of this in great detail, and make considered choices on just how they&#8217;re going to participate, and they invest a lot in community. They get cut some slack because they mostly do the right things, and they listen. Oh, and because, well&#8230; because they&#8217;re Google.</p>
<p>When is community part of your DNA? No magic here &#8211; it is like everything else: when you plan and budget for it, and goal and measure your staff by their participation. There aren&#8217;t any shortcuts, and you can&#8217;t have it both ways. But once you&#8217;ve really thought through your adoption-led strategy and made the decision to see it through, you will wholeheartedly execute that strategy knowing that the rewards justify the costs.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/12/03/is-community-in-your-dna-should-it-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instant (Bad) Karma</title>
		<link>http://rsandsconsulting.com/2009/11/10/instant-bad-karma/</link>
		<comments>http://rsandsconsulting.com/2009/11/10/instant-bad-karma/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 03:56:45 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Karma]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Bada]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Maemo]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Sony Ericsson]]></category>
		<category><![CDATA[Symbian]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=341</guid>
		<description><![CDATA[Want to know how to send your karma quotient into the cellar? Turns out it is startlingly easy to blow your foot off.

Case in point: the Symbian Foundation, established by Nokia as an independent entity to manage the open source Symbian mobile OS code base.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-359" style="border: 0pt none; margin: 10px;" title="shoot-self-in-foot" src="http://rsandsconsulting.com/wp-content/uploads/2009/11/shoot-self-in-foot1-300x253.png" alt="shoot-self-in-foot" width="300" height="253" /></p>
<p>Want to know how to send your karma quotient into the cellar? Turns out it is startlingly easy to blow your foot off.</p>
<p>Case in point: the <a href="http://symbian.org/" target="_blank">Symbian</a> Foundation, <a href="http://www.nokia.com/press/press-releases/showpressrelease?newsid=1230416" target="_blank">established</a> by Nokia as an independent entity to manage the open source Symbian mobile OS code base. Back in June 2008, Nokia bought Symbian, Ltd. and the OS, and simultaneously, they, along with several other OEMs and carriers, started the Symbian Foundation, announcing a project to open source the whole platform under the Eclipse Public License. Fast-forward to October 26, 2009, when the foundation <a href="http://www.symbianone.com/content/view/6563/" target="_blank">announced</a> the microkernel source code&#8217;s release as open source:</p>
<blockquote><p><em>The kernel release is nine months ahead of schedule and reflects the positive momentum behind Symbian&#8217;s ambitious platform migration plan, which began with the release of security code under EPL.</em></p>
<p><em>16 out of a total 134 platform packages have now been released into open source since the code was first made available on the Symbian Foundation servers in April 2009.</em></p></blockquote>
<p>Wow. 16 months after announcing they&#8217;re going to open source the platform, they&#8217;re up to almost 12% of the modules and ahead of schedule! Sure, it is hard to open source previously closed source code. Sifting through all that code, figuring out who owns the copyright, and cutting licensing deals for these encumbered bits of source or writing clean-room replacements is a thankless and difficult task. But have the stewards of Symbian noticed that they&#8217;re in a white-hot competitive market for pride of pocket in smartphones vs. the likes of Apple, Google, RIM, Palm, Microsoft, and a host of other competitors? The Symbian OS has the <a href="http://www.tmcnet.com/channels/wireless-management/articles/68693-report-wireless-handset-market-continues-improve.htm" target="_blank">market-leading position</a> today thanks to Nokia&#8217;s market share outside of North America &#8211; 48% worldwide. But Android and iPhone are growing by leaps and bounds, largely at the expense of Symbian and Microsoft&#8217;s Windows Mobile. Actually, this fact is not lost on Symbian&#8217;s backers. Sony Ericsson is launching the <a href="http://www.newsfactor.com/story.xhtml?story_id=69854" target="_blank">Xperia X10</a> Android-based multimedia smartphone in early 2010. Samsung, according to Korean investment house HTC Investment Securities, is going to <a href="http://www.unwiredview.com/2009/11/09/samsung-to-ditch-symbian-launch-fewer-windows-mobile-phones/" target="_blank">ditch Symbian</a> completely, focusing on Android and their own <a href="http://www.bada.com/samsung-launches-open-mobile-platform/" target="_blank">Bada platform</a>, announced today. Even Nokia is hedging their bets, with their new, hotly anticipated <a href="http://maemo.nokia.com/n900/" target="_blank">N900 tablet</a> running the <a href="http://maemo.org/" target="_blank">Maemo</a> mobile Linux platform, and not Symbian OS.</p>
<p>Not pretty. What to do? Savage your competition &#8211; another open source project (and a very popular one at that!) &#8230; well, perhaps thats not the best strategy but it is what Lee Williams, Symbian&#8217;s executive director chose to do on October 23, in <a href="http://gigaom.com/2009/10/23/symbian-executives-rips-into-googles-android/" target="_blank">this interview</a> with Om Malik of GigaOM. You know you&#8217;re in rough water when your interviewer interjects &#8220;you know you are on camera?&#8221; to throw you a life ring.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="390" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/AYGpuiEC" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="390" src="http://blip.tv/play/AYGpuiEC" allowfullscreen="true"></embed></object></p>
<p>The funny thing is &#8211; Williams is right. Google is so hands-off with how Android is being deployed, that the parochial interests of handset vendors are trumping the need for consistency, creating <a href="http://rsandsconsulting.com/2009/09/14/googles-androids-lack-discipline/" target="_blank">fragmentation</a> that could derail Android&#8217;s platform adoption momentum just as it is gathering speed. But for Williams to poke at Android&#8217;s multiple UI skins when Symbian has S60, <span style="text-decoration: line-through;">UIQ</span>, and MOAP interfaces requiring developers to port across these interfaces and also across carrier and handset differences is a case of throwing stones in a glass house. A few lessons:</p>
<ol>
<li>Don&#8217;t diss other open source communities. Developers are looking for signs of cooperation and community, not corporate style competitive trash talk. Even if you&#8217;re right, you don&#8217;t win respect with such tactics, you just look desperate.</li>
<li>Don&#8217;t blast others for issues on which you are as bad, or worse. You just look silly, and developers lose respect for you, because they know you&#8217;re trying to pull the wool over their eyes.</li>
<li>Don&#8217;t announce a grand gesture aimed at securing developer interest, and then drag your feet, or even worse, renege on your promise. Developers don&#8217;t care about your excuses. They know things are hard &#8211; so what? As Yoda said, <span>&#8220;Do, or do not. There is no &#8216;try&#8217;.&#8221;</span></li>
</ol>
<p>Is Symbian a lost cause? Not at all! They have the largest market share of any smartphone platform, and outside of North America the OS is a strong player. Here are some headlines that the Symbian Foundation could deliver that would create good karma:</p>
<blockquote><p><em>&#8220;Symbian revamps tooling, SDK, simplifies development model, based on community input and contributions.&#8221;</em></p></blockquote>
<blockquote><p><em>&#8220;Symbian Foundation funds accelerated open source project to build automated Android to Java ME porting framework, adopts Android API as alternative programming model.&#8221;</em></p></blockquote>
<blockquote><p><em>&#8220;Low-cost embedded device manufacturers standardize on Symbian on a chip design; create ultra-high volume &#8216;brain&#8217; to add intelligence and style to everyday products.&#8221;</em></p></blockquote>
<blockquote><p><em>&#8220;Symbian Foundation eliminates &#8216;Symbian Signed&#8217; program, creates industry leading free application QA process with guaranteed 7-day approvals, transparency.&#8221;</em></p></blockquote>
<blockquote><p><em>&#8220;Symbian Foundation completes open sourcing of the Symbian platform through unprecedented community contributions of unencumbered APIs; surprising shift to cooperation praised by enthusiastic developer community.</em>&#8220;</p></blockquote>
<p>All of these possible headlines have one thing in common: achieving them would require real commitment, investment, and hard work. It isn&#8217;t just what you do, its how you do it that generates good karma. Including developers in decision making, valuing their contributions, and leveraging their goodwill are vital. Solving real-world problems facing developers and helping them innovate and succeed are essential. If you do not do these things, your competition will.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/11/10/instant-bad-karma/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Do You Have Good Karma?</title>
		<link>http://rsandsconsulting.com/2009/10/26/do-you-have-good-karma/</link>
		<comments>http://rsandsconsulting.com/2009/10/26/do-you-have-good-karma/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 17:30:01 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Automattic]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[business models]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Six Apart]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=314</guid>
		<description><![CDATA[Huh? What does eastern religion have to do with platform adoption? Karma is the idea that what you do drives cause and effect - your deeds today determine your future. With developers, it really is the case that what goes around, comes around. What you do will shape your reputation with developers, and your reputation determines whether they use your software.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-323" style="border: 0pt none;" title="buddha-head" src="http://rsandsconsulting.com/wp-content/uploads/2009/10/buddha-head-262x300.jpg" alt="buddha-head" width="183" height="210" />Huh? What does eastern religion have to do with platform adoption? <a href="#wikipopFrame" class="wikipopLink" onclick="setFrameSrc('Karma', '');">Karma</a> is the idea that what you do drives cause and effect &#8211; your deeds today determine your future. With developers, it really is the case that what goes around, comes around. What you do will shape your reputation with developers, and your reputation determines whether they use your software.</p>
<p>How obvious! And yet how hard to put into action. Why? Because trust is earned over time, with consistent, principled behavior that values long-term success over short-term profit. And trust is so easily trashed &#8211; one shortsighted decision, a few ill-conceived words, and you&#8217;re in the doghouse. Wreck your karma and you&#8217;ll be rebuilding that trust you so swiftly demolished, and maybe never getting it back.</p>
<p>I hear you saying &#8220;Yeah yeah of course! Developers trust <em>us</em>! We&#8217;re the good guys!&#8221; But are you? Turns out that the very things that developers look for as markers for mistrust are often the things you do to make money. And actions speak louder than words.</p>
<p>Remember <a href="http://movabletype.com/" target="_blank">Movable Type</a>, the once popular blogging platform from <a href="http://www.sixapart.com/" target="_blank">Six Apart, Ltd.</a>? Back in the day, MT was the bee&#8217;s knees. Six Apart had always offered a free version, allowed users to modify the code, hosted a public repository, encouraged contributions, patches, and plugins. They built a <a href="http://www.movabletype.org/" target="_blank">community</a> of passionate developers and users who enthusiastically recommended MT to their friends, and helped create a groundswell of adoption. That is how it is supposed to work! Six Apart was the leader in blogging tools, launching <a href="http://www.typepad.com/" target="_blank">TypePad</a> (hosted blogging) and with leading market share in both self-hosted and hosted service blogs, because they were the good guys. Because they painstakingly had built their good karma.</p>
<p>Then on <a href="http://www.sixapart.com/blog/2004/05/its_about_time.html">May 13, 2004</a>, developers and users woke up to discover they&#8217;d been fooled. MT 3.0 was still free for one author and up to 3 blogs. More than that, and you had to pay. Whats wrong with asking for money for something valuable like blogging software? Nothing, unless you have built your large, enthusiastic developer and user base on a promise to make MT free, with source code, and then once they&#8217;ve adopted your platform you renege on that promise. MT 3.0&#8217;s passionate community felt duped. Their passion turned to scathing <a href="http://diveintomark.org/archives/2004/05/14/freedom-0">anger</a> and disgust. They had trusted Six Apart, and that trust was destroyed with one ill-conceived decision, born of the need for Six Apart to monetize their hard work.</p>
<p>That&#8217;s bad karma.</p>
<p>With the 3.2 release, Six Apart <a href="http://www.sixapart.com/blog/2005/08/anil-onstage-at.html" target="_blank">restored</a> an unlimited number of blogs for all licenses. With 3.3, MT was <a href="http://www.sixapart.com/about/press/2006/07/six-apart-relea.html" target="_blank">once again free</a> for unlimited non-commercial use. Still not enough&#8230;. on December 12, 2007 Six Apart <a href="http://www.movabletype.org/2007/12/movable_type_open_source.html" target="_blank">relicensed</a> MT as Free Software under the GPL. But the damage was done.</p>
<p>Where did MT&#8217;s community go? Mostly to <a href="http://wordpress.org/" target="_blank">WordPress</a>, which was far behind MT but rapidly caught up in features and sophistication. WordPress has been <a href="http://ma.tt/2008/03/wordpress-is-open-source/" target="_blank">under the GPL license</a> from day one. There are over 7000 <a href="http://wordpress.org/extend/">plugins</a> that extend it in almost any way imaginable. All plugins in their repository are GPL or compatible with GPL and open source. The WordPress community is enormous. Customizable themes can make WordPress sites look like almost anything you want (disclosure &#8211; I use WordPress for this site). WordPress is Free Software but the leading hosted WordPress service &#8211; <a href="http://wordpress.com/" target="_blank">wordpress.com</a> &#8211; is run by <a href="http://automattic.com/" target="_blank">Automattic</a>, Inc., who&#8217;ve established a fast growing business built on making WordPress effortless for the non-technical blogging world. Automattic is a key contributor to the WordPress project itself which, with three releases/year is accelerating its innovative pace and developing an aura of cool as it is used by marquee Web 2.0 commentary sites like <a href="http://gigaom.com/" target="_blank">GigaOm</a> and <a href="http://www.techcrunch.com/" target="_blank">TechCrunch</a>.</p>
<p>How is Six Apart doing now with their karma? A blog back in March 2008 by their chief evangelist, titled &#8220;<a href="http://www.movabletype.com/blog/2008/03/a-wordpress-25-upgrade-guide.html" target="_blank">A WordPress 2.5 Upgrade Guide</a>&#8221; opens with the line:</p>
<blockquote><p><em>As you might know, WordPress 2.5 is about to be released, and we wanted to encourage WordPress users to upgrade. To Movable Type.</em></p></blockquote>
<p>More bait and switch. This time, baiting WordPress users trying to upgrade with an article bound to pop up in search results. That kind of bare knuckle competition may seem like business as usual but in the developer world, where cooperation and community are valued above all else, it generates more bad karma. Many comments to the post had <a href="http://www.movabletype.com/blog/2008/03/a-wordpress-25-upgrade-guide.html#comment-19031" target="_blank">this flavor</a>:</p>
<blockquote><p><em>Comparing your product to a competitors by putting them down is not going to hold you in good stead (as I&#8217;m sure you&#8217;ve seen by now by the posts on TechCrunch and Twitter conversations), even though you might feel the need to make direct comparisons to pull people.</em></p></blockquote>
<p>Another example, this time about Six Apart&#8217;s hosted service, TypePad in a <a href="http://mashable.com/2009/10/19/wordpress-vs-typepad/#comment-20621511" target="_blank">comment</a> to Mashable&#8217;s October 2009 &#8220;<a href="http://mashable.com/2009/10/19/wordpress-vs-typepad/">Blogging Faceoff: WordPress vs. TypePad</a>&#8221; article (in which WordPress got an overwhelming 87%, TypePad 9%, and 4% called it a tie):</p>
<blockquote><p><em>My big beef with TypePad is that, when I switched to WordPress, TypePad held my graphics hostage. They would not allow me to transfer them with the other content in my blog.</em></p></blockquote>
<p>More bad karma.</p>
<p style="text-align: left;">But what does all this have to do with adoption? Does it really make a difference? See for yourself:</p>
<p style="text-align: center;"><a href="http://siteanalytics.compete.com/typepad.com+wordpress.com/?metric=uv"><img class="aligncenter" style="margin-top: 20px; margin-bottom: 10px;" src="http://grapher.compete.com/typepad.com+wordpress.com_uv_460.png" alt="" width="460" height="188" /></a><strong>TypePad vs. WordPress.com (hosted blogging)</strong></p>
<p style="text-align: center;"><a href="http://siteanalytics.compete.com/movabletype.org+wordpress.org/?metric=uv"><img class="aligncenter" style="margin-top: 10px; margin-bottom: 10px;" src="http://grapher.compete.com/movabletype.org+wordpress.org_uv_460.png" alt="" width="460" height="188" /></a><strong>Movable Type vs. WordPress.org (blogging platform)</strong></p>
<p>Ok, visitors doesn&#8217;t equate to platform adoption. But even the most jaded metrics maven would likely conclude from these statistics that WordPress in both cloud and platform versions is trouncing Movable Type.</p>
<p>If you think that platform adoption is critical to your ability to make money, you ignore your karma at your peril.</p>
<p>Thanks to <a href="http://robilad.livejournal.com/" target="_blank">Dalibor Topić</a> for the example idea used in this post. Now there&#8217;s a dude who really has good developer karma!</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/10/26/do-you-have-good-karma/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is iPhone the new BREW, Android the new Java?</title>
		<link>http://rsandsconsulting.com/2009/10/06/is-iphone-the-new-brew-android-the-new-java/</link>
		<comments>http://rsandsconsulting.com/2009/10/06/is-iphone-the-new-brew-android-the-new-java/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 16:08:40 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[BREW]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=277</guid>
		<description><![CDATA[At Mobile Monday Boston last Wednesday (yes MoMo can be on Wednesday if Yom Kippur is on Monday&#8230;) Bill Scott, VP of Sales and Business Development at GetJar, a large multi-platform app store, delivered the soundbite of the night in explaining why he thinks the smart money will bet on Android long-term, vs. iPhone. He [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-281" style="border: 0pt none; margin: 10px;" title="logo_mobilemonday_hi_res_color" src="http://rsandsconsulting.com/wp-content/uploads/2009/10/logo_mobilemonday_hi_res_color-300x118.jpg" alt="logo_mobilemonday_hi_res_color" width="240" height="94" />At <a href="http://www.momoboston.com/" target="_blank">Mobile Monday Boston</a> last Wednesday (yes MoMo can be on Wednesday if Yom Kippur is on Monday&#8230;) Bill Scott, VP of Sales and Business Development at <a href="http://www.getjar.com/" target="_blank">GetJar</a>, a large multi-platform app store, delivered the soundbite of the night in explaining why he thinks the smart money will bet on Android long-term, vs. iPhone. He said &#8220;iPhone is the new <a href="http://brew.qualcomm.com/brew/en/" target="_blank">BREW</a>, Android is the new <a href="http://java.sun.com/javame/index.jsp" target="_blank">Java</a>.&#8221; There are certainly some parallels:
<table id="wp-table-reloaded-id-1-no-1" class="wp-table-reloaded wp-table-reloaded-id-1">
<thead>
	<tr class="row-1">
		<th class="column-1">iPhone/BREW</th><th class="column-2">Android/Java</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2">
		<td class="column-1">One network type: BREW on CDMA (also GSM/GPRS but, who knew?), iPhone on GSM</td><td class="column-2">Network independent.</td>
	</tr>
	<tr class="row-3">
		<td class="column-1">Compatible API across all devices. BREW-mostly, iPhone-one device!</td><td class="column-2">Compatibility promised (Java-JCP, Android-OHA), but in practice differentiation creates fragmentation.</td>
	</tr>
	<tr class="row-4">
		<td class="column-1">Apps must be approved/certified.</td><td class="column-2">Lightweight or no approval process.</td>
	</tr>
	<tr class="row-5">
		<td class="column-1">Includes distribution services, App Store (Verizon for BREW, iTunes for iPhone)</td><td class="column-2">Java-deployment complex and fragmented. Android-App store available.</td>
	</tr>
	<tr class="row-6">
		<td class="column-1">Proprietary</td><td class="column-2">Open Source</td>
	</tr>
</tbody>
</table>
</p>
<p>Bill walked the audience through an economic argument as to why the most successful app developers will target multiple platforms, not just the iPhone. He&#8217;s right &#8211; if you&#8217;ve got the money, the scale, the know-how and sophistication to manage a big porting and test matrix, a lot of partner programs and distribution negotiations. His point is that the more handsets and end users you can target, the more money you can make. But there comes a point of diminishing returns, even with <a href="http://www.mobile-distillery.com/home.htm" target="_blank">automated porting and testing tools</a>. The question is not how much revenue you can pull in, it is how much <em>profitable</em> revenue.</p>
<p><a href="http://runkeeper.com/blog/" target="_blank">Jason Jacobs</a>, founder of <a href="http://runkeeper.com/" target="_blank">RunKeeper</a> and a successful iPhone app developer was also on the panel. When asked about his plans to port RunKeeper to other smartphones, he said he&#8217;s thought about it but right now is quite happy with his success on the iPhone. Jacobs says that the fastest route to greater profit for RunKeeper has been to expand his existing market through community building features, global reach, and product extensions to new sports and training methods. For RunKeeper, the point of diminishing returns has already been reached with just one target platform. Jacobs did not rule out porting to other platforms in the future, but he&#8217;s focused on profitability, not just maximizing revenue.</p>
<p>The iPhone is different from BREW in some very important ways. BREW has always been <a href="http://www.theregister.co.uk/2006/04/06/brew_java_developers/" target="_blank">perceived</a> as tied to <a href="http://www.qualcomm.com/" target="_blank">Qualcomm</a>&#8217;s CDMA-centric focus and to Verizon Wireless in particular. The iPhone is on the most broadly deployed network technology &#8211; GSM. The BREW <a href="http://brew.qualcomm.com/brew/en/developer/commercialization/commercialization.html" target="_blank">certification process</a> is perceived as complex and costly, designed to facilitate operators&#8217; &#8220;<a href="http://en.wikipedia.org/wiki/Walled_garden_%28technology%29" target="_blank">walled garden</a>&#8221; models. Verizon Wireless&#8217;s <a href="http://digitaldaily.allthingsd.com/20091006/google-and-verizon-to-co-develop-android-devices-and-services/?reflink=ATD_yahoo_ticker" target="_blank">announcement</a> today of a Google/Android partnership points to the end of that sorry era. While the App Store approval process gets <a href="http://www.cultofmac.com/one-year-later-disgruntled-iphone-app-developer-still-disgruntled/16609" target="_blank">dinged</a> for being arbitrary and opaque, for most iPhone apps it is fairly smooth sailing by comparison. And lets face it &#8211; BREW never has had sex appeal &#8211; targeted at more low-brow feature phones. The iPhone fairly reeks of it. In an earlier post, I&#8217;ve <a href="http://rsandsconsulting.com/2009/04/10/iphone-upheaval/" target="_blank">talked about</a> some of the ways the iPhone is disrupting the mobile ecosystem. You can see that disruption in action, watching Apple and AT&amp;T&#8217;s competitors scramble.</p>
<p>The iPhone adopted the best elements of BREW: nearly zero fragmentation and integrated distribution, and ditched the bad bits &#8211; narrow network, small subscriber footprint, weak marketing and branding. Android has adopted both the best and worst elements of Java ME &#8211; broad footprint, open platform, fragmentation and a &#8220;wild west&#8221; competitive landscape.</p>
<p>Bill Scott said that fragmentation is an inevitable cost of the mobile marketplace, and that successful developers must just learn to live with it. With over 2 billion apps downloaded, Apple is disproving this bit of conventional wisdom. Google <a href="http://rsandsconsulting.com/2009/09/14/googles-androids-lack-discipline/" target="_blank">needs to manage</a> their platform&#8217;s &#8220;diversity&#8221; if they hope to catch Apple in this very new world.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/10/06/is-iphone-the-new-brew-android-the-new-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OK, &#8220;Open Source&#8221; Isn&#8217;t a Business Model&#8230; So?</title>
		<link>http://rsandsconsulting.com/2009/09/23/ok-open-source-isnt-a-business-model-so/</link>
		<comments>http://rsandsconsulting.com/2009/09/23/ok-open-source-isnt-a-business-model-so/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 20:17:50 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[business models]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=265</guid>
		<description><![CDATA[
Several great blog posts from Simon Phipps (I commented), Stephen Walli (I also commented), and Matt Aslett debate the question of whether there is such as thing as an open source business model. Everyone agrees &#8211; vehemently &#8211; that there is no such thing. But this whole debate on what you call business models involving [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-266" style="border: 0pt none; margin-left: 10px; margin-right: 10px;" title="coins-question" src="http://rsandsconsulting.com/wp-content/uploads/2009/09/coins-question-207x300.jpg" alt="coins-question" width="102" height="147" /></p>
<p>Several great blog posts from <a href="http://blogs.sun.com/webmink/entry/mind_your_own_business_model" target="_blank">Simon Phipps</a> (I commented), <a href="http://stephesblog.blogs.com/my_weblog/2009/09/making-money-from-open-source-and-the-business-model-debate.html" target="_blank">Stephen Walli</a> (I also commented), and <a href="http://blogs.the451group.com/opensource/2009/09/18/strategies-for-creating-business-opportunities-based-on-open-source-software/" target="_blank">Matt Aslett</a> debate the question of whether there is such as thing as an open source business model. Everyone agrees &#8211; vehemently &#8211; that there is no such thing. But this whole debate on what you call business models involving giving away software for free misses the point.</p>
<p>Open source has accelerated the commoditization of software. If you&#8217;re competing with an open source code base, it won&#8217;t be easy for you to charge a license fee. You can offer commercial service and support, training, professional services, blah blah but Red Hat, the poster child for this model, reported $650M in revenue this past fiscal year. Oracle, at $23.3B revenue, is nearly 36 times larger. You can make a tidy sum with this approach but you probably aren&#8217;t going to be the next Google ($21.8B and they give their software away). Realistic expectations are in order.</p>
<p>It doesn&#8217;t matter what you call it. Making money giving away software isn&#8217;t easy. If it was, there would be a lot more Googles and Red Hats out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/09/23/ok-open-source-isnt-a-business-model-so/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oracle/Sun Merger and Open Source Java</title>
		<link>http://rsandsconsulting.com/2009/04/22/oraclesun-merger-and-open-source-java/</link>
		<comments>http://rsandsconsulting.com/2009/04/22/oraclesun-merger-and-open-source-java/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 20:22:57 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://rich-sands.com/wordpress/?p=61</guid>
		<description><![CDATA[So, Sun embraces Oracle, not IBM, in the end. Most of what I said here about IBM applies to Oracle as well. They&#8217;ve based their middleware on Java just as IBM has. And they&#8217;re perhaps even less of a charity than IBM. But Oracle also has much less experience in open source communities than IBM. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-192" style="border: 0pt none; margin: 10px;" title="zot_sun_s_oracle" src="http://rsandsconsulting.com/wp-content/uploads/2009/08/zot_sun_s_oracle.gif" alt="zot_sun_s_oracle" width="195" height="74" />So, Sun embraces Oracle, not IBM, in the end. Most of what I said <a href="http://rich-sands.com/wordpress/?p=40">here</a> about IBM applies to Oracle as well. They&#8217;ve based their middleware on Java just as IBM has. And they&#8217;re perhaps even less of a charity than IBM. But Oracle also has much less experience in open source communities than IBM. Indeed, as far as I know, Oracle has very little <a href="http://oss.oracle.com/">community presence</a> at all, and haven&#8217;t open sourced any of their marquee products.</p>
<p>This is causing some consternation among open source and free software advocates, who are concerned mostly about MySQL falling into Oracle&#8217;s clutches and being summarily dispatched. I&#8217;m not savvy on open source DBs so I&#8217;ll leave commentary on that one to those who know something. What might happen to Java though?</p>
<p><a href="http://arstechnica.com/open-source/news/2009/04/oracle-acquires-sun-ars-explores-the-impact-on-open-source.ars">Ars Technica&#8217;s Ryan Paul</a> thinks Oracle will be good for open source Java:</p>
<p style="padding-left: 30px;"><span style="color: #808080;">Sun&#8217;s dictatorial control over the <a href="http://arstechnica.com/business/news/2006/11/8205.ars">evolution of Java</a> has been widely criticized by other stakeholders and is generally viewed as detrimental to the language&#8217;s growth and adoption potential. The Java Community Process (JCP) has been a particularly thorny source of controversy and friction.</span></p>
<p style="padding-left: 30px;"><span style="color: #808080;">Oracle could finally democratize the JCP by making it more transparent and inclusive. Sun&#8217;s overt hostility towards the Apache Software Foundation&#8217;s Harmony project, which seeks to build an Apache-licensed Java SE implementation, could also finally be brought to an end.</span></p>
<p><span style="color: #000000;">Bad, bad Sun! Now the community can rejoice! But wait&#8230; </span>Here&#8217;s Glyn Moody of ComputerWorld who thinks overall it will be good but perhaps not so great for open source:</p>
<p style="padding-left: 30px;"><span style="color: #808080;">The downside is that Oracle&#8217;s feelings about open source – and hence its advocacy &#8211; are probably more ambiguous than Sun&#8217;s. In particular, it seems to have very little truck with the more idealistic leanings of the free software side of things. Pragmatists might rejoice at that, but it does mean that Oracle will be aiming to use open source as a tool rather than see itself as an evangelist with a mission to convert.</span></p>
<p><span style="color: #000000;">Canonical&#8217;s Mark Shuttleworth, in <a href="http://blogs.zdnet.com/open-source/?p=4020">a report</a> on a press conference after the Ubuntu 9.04 launch, is sanguine:</span></p>
<p style="padding-left: 30px;"><span style="color: #808080;">&#8220;I’m sure Oracle has carefully thought through everything it committed [itself] to [and] there will be no reversal of the idea that Java should be widely available and available as open source,” Shuttleworth said during a press conference today to launch ubuntu 9.04 upgrade.</span></p>
<p style="padding-left: 30px;"><span style="color: #808080;">“It’s a one-way trip,” Canonical chief said about the process of making software open source. “What is interesting [about the Oracle-Sun deal] is that it really cements the idea that free and open source software is the profound driving force in software today. ”</span></p>
<p><span style="color: #000000;">Shuttleworth is correct. Once a code base has been open sourced, the community has the power to take the code and run, if they don&#8217;t like the direction a project is headed. Having had first-hand experience with the power of community thought leaders to influence even Java, the largest and most corporate of code bases, this is a lesson Oracle will learn. Either they&#8217;ll learn it the hard way, or they&#8217;ll learn it from people at Sun who understand this stuff deeply, and whose expertise could save Oracle a lot of trouble.</span></p>
<p>Redmonk&#8217;s Stephen O&#8217;Grady <a href="http://redmonk.com/sogrady/2009/04/21/settingsun/">sums up</a> the most likely scenario of all:</p>
<p style="padding-left: 30px;"><span style="color: #808080;">However the politics resolve themselves or not, though, the Java landscape is characterized as much by its inertia as anything else. Ergo any potential shifts in the landscape here are likely to be glacial in pace. I’d expect something very akin to the status quo for the foreseeable future.</span></p>
<p>Time &#8211; lots of it &#8211; will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/04/22/oraclesun-merger-and-open-source-java/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Open Source Java In An IBM+Sun World</title>
		<link>http://rsandsconsulting.com/2009/03/19/open-source-java-in-an-ibmsun-world/</link>
		<comments>http://rsandsconsulting.com/2009/03/19/open-source-java-in-an-ibmsun-world/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 16:45:07 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Business Strategy]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://rich-sands.com/wordpress/?p=40</guid>
		<description><![CDATA[(Just a reminder &#8211; I&#8217;m no longer at Sun.)
There is a heckuva big investment in Java software across the IT industry, and so it is interesting to think about where this platform might go if Sun, the inventor and &#8220;steward&#8221; of Java, gets swallowed by IBM, the company that has made the most money on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rsandsconsulting.com/wp-content/uploads/2009/03/duke-ridetoarmonk.jpg"><img class="alignright" style="border: 0pt none;" title="duke-ridetoarmonk" src="http://rich-sands.com/wordpress/wp-content/uploads/2009/03/duke-ridetoarmonk-242x300.jpg" alt="" width="242" height="300" /></a>(Just a reminder &#8211; I&#8217;m no longer at Sun.)</p>
<p>There is a heckuva big investment in Java software across the IT industry, and so it is interesting to think about where this platform might go if Sun, the inventor and &#8220;steward&#8221; of Java, gets swallowed by IBM, the company that has made the most money on Java over the years.</p>
<p>IBM has bet a big piece of its software strategy on Java. A long-term licensee, IBM has been a leader in the <a href="http://www.jcp.org/en/home/index">JCP</a>, built and then contributed to open source the most popular Java IDE (<a href="http://www.eclipse.org/">Eclipse</a>), has long marketed one of the leading Java-based middleware product lines (<a href="http://www-01.ibm.com/software/websphere/">WebSphere</a>), and builds lots of well-regarded Java plumbing, including virtual machines, Java EE implementations, tools and <a href="http://www-01.ibm.com/software/wireless/weme/">embedded versions</a> &#8211; the works. Even as IBM and Sun have cooperated in promoting and advancing the Java platform, they&#8217;ve competed on implementations and have at times not seen eye to eye on where the Java standard should go, and how the platform should be governed.</p>
<p>Sun&#8217;s software strategy over the past few years has been to intensively open source its marquee software platforms, including Solaris, and Java, in order to drive platform adoption by developers. Sun&#8217;s <a href="http://en.wikipedia.org/wiki/Free_and_open_source_software">FOSS</a> platforms are free as in &#8211; zero cost to acquire, and Free &#8211; as in, built by a community of developers and licensed to eliminate proprietary lock-in. The hope is that developers, and the enterprises they work for, will adopt Sun technology as the plumbing on which they build their critical business applications and processes if acquisition cost is zero, and their investment in time and effort are protected. Once ready to deploy, some fraction of these customers may choose to buy support. Oh&#8230; and gear to run it on &#8211; software DOES still require a computer to run it, even in the <a href="http://blogs.sun.com/jonathan/entry/unified_computing">cloud</a>.</p>
<p>All of this is spelled out in <a href="http://blogs.sun.com/jonathan/entry/step_one_adoption">Jonathan Schwartz&#8217;s blog</a>, and is party line and marketing message. But there&#8217;s a bit of subtlety that isn&#8217;t apparent until you actually try to use the FOSS Java code, especially in embedded applications. Sun has done well over the years licensing its <a href="http://java.sun.com/javame/index.jsp">Java ME</a> software to those building devices. The company has a legitimate business interest in maintaining these significant <a href="http://www.sun.com/aboutsun/investor/earnings_releases/Q209_SLD.pdf">licensing revenues (pdf &#8211; see pg. 6)</a>. The GPLv2 license without the <a href="http://www.sun.com/software/opensource/java/faq.jsp#g6">Classpath exception</a>, <a href="http://www.sun.com/software/opensource/java/faq.jsp#g18">chosen</a> for Java ME can be impractical for an embedded device maker to use, as it includes a &#8220;<a href="http://en.wikipedia.org/wiki/Copyleft">copyleft</a>&#8221; provision requiring that modifications to the code, or other code linked to the GPL code must also be published as source code, under the GPL license. So, the recipe to any &#8220;secret sauce&#8221; must be freely available under the GPL. Hardly something that excites a <a href="http://www.forum.nokia.com/Resources_and_Information/Explore/Software_Platforms/">handset maker</a>, for example. Why not use <a href="http://java.sun.com/javase/index.jsp">Java SE</a> then &#8211; since smartphones and other advanced devices have the power to handle it? Not so fast! There are some even more mind-bendingly complicated licensing issues for Java SE that <a href="http://www.apache.org/jcp/sunopenletter.html">riled up</a> the Apache Software Foundation, related to this embedded device revenue. Ever wonder why Google&#8217;s open source <a href="http://www.android.com">Android</a> platform &#8211; which looks startlingly similar to Java SE in many respects, is nonetheless not based on Sun&#8217;s open source code, but rather on Apache&#8217;s <a href="http://harmony.apache.org/">Harmony project</a>? One can speculate&#8230;</p>
<p>IBM approaches open source platforms differently. Rather than monetizing open source only by selling support for deployers, or by choosing licenses that drive commercial licensees to keep paying, IBM <a href="http://www-01.ibm.com/software/webservers/appserv/community/">distributes</a> FOSS code that comes from elsewhere &#8211; often non-profit foundations such as the Apache Software Foundation &#8211; but licensed in such a way that IBM can bundle proprietary extensions with the FOSS code. This lets IBM <a href="http://www-142.ibm.com/software/dre/hmc/compare.wss?HMC02=L666761W91427E61&amp;col1=3&amp;col2=0&amp;col3=2">add value</a>, create something unique, and yet leverage the open source development model and the momentum of FOSS adoption for the bulk of the code they ship. Good idea! Get the benefits, and still sell stuff and make money. This approach doesn&#8217;t annoy licensees, and keeps communities happy and burnishes IBM&#8217;s FOSS credibility by contributing to independent FOSS projects. Seems to work for them too.</p>
<p>What would Java look like, if it was ideally suited for IBM to profit from it, using the same approach? Maybe IBM would donate Java to ASF, making it an Apache project. Or donate it to Eclipse? Perhaps they might spin it off as part of a &#8220;Java Foundation&#8221; or something equivalent, licensed under the <a href="http://www.apache.org/licenses/">ASL</a>, or perhaps the <a href="http://www.eclipse.org/org/documents/epl-v10.php">EPL</a> &#8211; the Eclipse Public License. It is interesting to think about the role of the JCP if Java were to become a code base built within a non-profit foundation, rather than controlled by a corporation as it has been with Sun. Would the JCP even be needed anymore, and if so, who would pay for platform <a href="http://www.jcp.org/en/procedures/jcp2">JSRs</a>? How much code, and staff, would IBM contribute to help the platform evolve? What commercial extensions could IBM sell? What would embedded Java look like as an IBM product? Would Google still need Android as a separate code base? Or could they adopt &#8220;real&#8221; Java under such conditions? Could IBM unify the fractured Java ME ecosystem?</p>
<p>IBM is much less of a charity than Sun. Perhaps that is why they&#8217;re making money and Sun is shopping for a suitor. But under IBM, it seems to me that Java is likely to remain FOSS, under a very liberal license &#8211; arguably even more liberal than GPLv2. Of course the existing code will always be available under GPLv2 as well.</p>
<p>Would IBM be a good steward of Java? What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/03/19/open-source-java-in-an-ibmsun-world/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	
	<div style="display: none;" id="wikipopFrame"><iframe id="theFrame" style="border: none;" name="theFrame" width="340" height="400" src=""></iframe></div>

</channel>
</rss>
