<?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; Karma</title>
	<atom:link href="http://rsandsconsulting.com/category/blog/karma/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>A Flash of Bad Karma</title>
		<link>http://rsandsconsulting.com/2010/02/10/a-flash-of-bad-karma/</link>
		<comments>http://rsandsconsulting.com/2010/02/10/a-flash-of-bad-karma/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 05:19:22 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Karma]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=720</guid>
		<description><![CDATA[There must be some real reason why Adobe doesn't open source Flash Player. Inventing bogus reasons to tell the community doesn't win the company any points!]]></description>
			<content:encoded><![CDATA[<p><a href="http://rsandsconsulting.com/wp-content/uploads/2010/02/flash-gramophone.png"><img class="alignright size-medium wp-image-721" style="border: 0pt none;" title="flash-gramophone" src="http://rsandsconsulting.com/wp-content/uploads/2010/02/flash-gramophone-261x300.png" alt="" width="209" height="240" /></a>Adobe&#8217;s David McAllister, Director of Open Source and Standards, probably thought he was doing a good thing <a href="http://blogs.adobe.com/open/2010/02/following_the_open_trail.html" target="_blank">explaining why Flash is not open sourced</a>, on his blog. 69 comments later and still going strong, he might be having second thoughts. The reason:</p>
<blockquote><p><em>&#8220;The main reason we can&#8217;t release Flash Player as open source is because there is technology in the Player that we don&#8217;t own&#8230;&#8221;</em></p></blockquote>
<p>Sounds reasonable except that developers know it is BS. Just open source the unencumbered parts and let the community help you both maintain and improve your platform, as well as engineer around the encumbrances. A typical comment, repeated by many:</p>
<blockquote><p><em>&#8220;You can open the source code to the parts of the Flash Player you do own. Your commitment to openness sounds imaginary.&#8221;</em></p></blockquote>
<p>The moral of the story&#8230; tell the truth, even if it hurts. There must be some real reason why Adobe doesn&#8217;t open source Flash Player. No matter what the reason it would be better to just own up to it. Even if the community disagrees with Adobe&#8217;s reasoning, they&#8217;ll at least respect the company for being transparent. Read the comments! The alternative is very bad karma!</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2010/02/10/a-flash-of-bad-karma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Let&#8217;s Do a Foundation!</title>
		<link>http://rsandsconsulting.com/2010/01/27/wordpress-lets-do-a-foundation/</link>
		<comments>http://rsandsconsulting.com/2010/01/27/wordpress-lets-do-a-foundation/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 01:35:18 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Automattic]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=653</guid>
		<description><![CDATA[The new WordPress Foundation is a great thing! But perhaps not for the reasons stated on their site.]]></description>
			<content:encoded><![CDATA[<p><a href="http://rsandsconsulting.com/wp-content/uploads/2010/01/rebar.jpg"><img class="alignright size-medium wp-image-658" style="border: 0pt none;" title="rebar" src="http://rsandsconsulting.com/wp-content/uploads/2010/01/rebar-300x224.jpg" alt="" width="300" height="224" /></a>At <a href="http://wordcampboston.com/" target="_blank">WordCamp Boston</a> this past weekend there was a great <a href="http://wordcampboston.com/wcboston-2010-recap/ignite/" target="_blank">Ignite</a> talk session. The last Ignite speaker was <a href="http://jane.wordpress.com/" target="_blank">Jane Wells</a> of Automattic, Inc., the WordPress.com folks. She told us in 5 minutes and 20 slides with nary a breath, about the new <a href="http://wordpressfoundation.org/" target="_blank">WordPress Foundation</a> founded as a charitable organization by <a href="http://ma.tt/" target="_blank">Matt Mullenweg</a>, the creator of WordPress. I think this is a great thing. A Foundation serves a number of valuable purposes for a FOSS project:</p>
<ul>
<li>Protector of the code, if the Foundation owns the copyright and accepts contributions through a contribution agreement.</li>
<li>Protector of the other IP including patents (but what self respecting FOSS project would own software patents?) and trademarks.</li>
<li>Sponsor and participant for standardization efforts that dovetail with the project.</li>
<li>Center of gravity for donations and common community resources such as developer grant programs, legal defense, and project infrastructure.</li>
<li>Chief cheerleader and promoter, sponsoring events, providing spokespeople, establishing training and certification, and generally making positive noise about the project.</li>
</ul>
<p>The WordPress Foundation is going to do a lot of this. They&#8217;ll own and license the trademark and logo, and sponsor WordCamps and other events. The rationale on the &#8220;<a href="http://wordpressfoundation.org/" target="_blank">About</a>&#8221; page is surprising, however:</p>
<blockquote><p><em>&#8220;The point of the foundation is to ensure free access, in perpetuity, to the projects we supp</em><em>o</em><em>rt. Pe</em><em>ople and businesses may come and go, so it is important to ensure that the source code for these projec</em><em>ts</em><em> will survive beyond the current contributor base, that we may create a <strong>stable platform for web publishing for generations to come</strong>.&#8221;</em></p></blockquote>
<p>What is interesting here is the claim that the Foundation will protect the code &#8211; presumably against the potential for ravaging by some evil corporation that might acquire the rights to the code base in an acquisition. Need an example? We just saw a nine-month standoff between the European Commission and Oracle over the Sun/Oracle merger and its potential to harm competition from MySQL in the database market. The EC <a href="http://www.washingtonpost.com/wp-dyn/content/article/2010/01/21/AR2010012100752.html" target="_blank">determined</a> ultimately that this merger was not anti-competitive, and it <a href="http://digitaldaily.allthingsd.com/20100127/oracle-sun/?reflink=ATD_yahoo_ticker" target="_blank">closed</a> earlier today.</p>
<p>So who owns the copyright on WordPress? I asked Matt Mullenweg in a <a href="http://wordpressfoundation.org/2010/getting-off-the-ground/comment-page-2/#comment-172" target="_blank">blog comment</a> about this. His reply:</p>
<blockquote><p><em>&#8220;Copyright is maintained by the original contributors of code, and licensed under the license of WordPress. (Which makes it highly unlikely we will ever change licenses.)&#8221;</em></p></blockquote>
<p>So, WordPress is not like MySQL. With a code base that is owned by many authors, there is little danger of falling prey to an entity bent on harming the project or community. There is no way for a corporation to gain such control, when they&#8217;d have to find all those au<a href="http://rsandsconsulting.com/wp-content/uploads/2010/01/wordpress-logo-stacked-rgb.png"><img class="alignleft size-medium wp-image-654" style="border: 0pt none; margin: 10px;" title="wordpress-logo-stacked-rgb" src="http://rsandsconsulting.com/wp-content/uploads/2010/01/wordpress-logo-stacked-rgb-300x186.png" alt="" width="108" height="68" /></a>thors and negotiate copyright assignments with all of them. As Matt says, this also means that WordPress will forever be a GPL v2 project as there is no practical way to re-license the entire body of code.</p>
<p>The WordPress Foundation serves another purpose: it declares to the world that this project is ultimately owned by the community. Not just the code, but the trademark, the PR voice, and all the rest. Why does that matter?</p>
<p>Adoption!</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2010/01/27/wordpress-lets-do-a-foundation/feed/</wfw:commentRss>
		<slash:comments>6</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>Go &#8211; Google&#8217;s Moment of Truth</title>
		<link>http://rsandsconsulting.com/2009/11/13/go-googles-moment-of-truth/</link>
		<comments>http://rsandsconsulting.com/2009/11/13/go-googles-moment-of-truth/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 18:15:01 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[trademark]]></category>

		<guid isPermaLink="false">http://rsandsconsulting.com/?p=364</guid>
		<description><![CDATA[Google does open source projects right. Mostly.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-365" style="border: 0pt none;" title="steamroller" src="http://rsandsconsulting.com/wp-content/uploads/2009/11/steamroller-229x300.png" alt="steamroller" width="229" height="300" />Google does open source projects right. Mostly. Their new Go programming language has all the earmarks of a savvy developer initiative:</p>
<ul>
<li>Cool <a href="http://golang.org/doc/go_lang_faq.html" target="_blank">technology</a></li>
<li>Geek <a href="http://www.youtube.com/watch?v=rKnDgT73v8s" target="_blank">rockstar</a> spokesperson</li>
<li>Sophisticated PR blitz</li>
<li>Permissive BSD-style <a href="http://golang.org/LICENSE" target="_blank">license</a></li>
<li><a href="http://golang.org/doc/contribute.html" target="_blank">Community</a> development</li>
<li>Early access with plenty for contributors to do</li>
</ul>
<p>Lovely! Great example of creating good karma. Except for a little detail &#8211; the name. Tsk tsk &#8211; they should have googled &#8220;Go&#8221; before naming their new toy. Turns out that someone else invented a computer language and called it Go! (exclamation point is part of the name). Frank McCabe&#8217;s Go! language had its public debut in a research <a href="http://www.doc.ic.ac.uk/~klc/annals.pdf">paper</a> published in 2004. He wrote a <a href="http://www.lulu.com/content/paperback-book/lets-go/641689" target="_blank">book</a> on the language, published in 2007. As for Google&#8217;s use of the same name, <a href="http://www.informationweek.com/news/software/web_services/showArticle.jhtml?articleID=221601351" target="_blank">McCabe said</a>:</p>
<blockquote><p><em>&#8220;It takes a lot of effort to produce a reasonably well-designed language. I am concerned that the &#8216;big guy&#8217; will end up steam-rollering over me. I do not have resources to invest in legal action; but do not intend to let Google keep the name without them being explicit that they are steam-rollering over us.&#8221;</em></p></blockquote>
<p>825 <a href="http://code.google.com/p/go/issues/detail?id=9&amp;colspec=ID%20Type%20Status%20Owner%20Summary" target="_blank">comments</a> and counting on Google&#8217;s issues forum mostly are in support of McCabe, call for Google to change the name, and are questioning Google&#8217;s commitment to their &#8220;Do no evil&#8221; motto.</p>
<p>A moment of truth for Google &#8211; what will they do? Stay tuned, because whatever their choice, the way this plays out is a case study in managing <a href="http://rsandsconsulting.com/2009/10/26/do-you-have-good-karma/" target="_blank">karma</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsandsconsulting.com/2009/11/13/go-googles-moment-of-truth/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>
	
	<div style="display: none;" id="wikipopFrame"><iframe id="theFrame" style="border: none;" name="theFrame" width="340" height="400" src=""></iframe></div>

</channel>
</rss>
