<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Zero Lines of Code</title>
	<atom:link href="http://zerolinesofcode.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://zerolinesofcode.wordpress.com</link>
	<description>About everything else apart from code.</description>
	<lastBuildDate>Thu, 05 Jan 2012 07:47:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='zerolinesofcode.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Zero Lines of Code</title>
		<link>http://zerolinesofcode.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://zerolinesofcode.wordpress.com/osd.xml" title="Zero Lines of Code" />
	<atom:link rel='hub' href='http://zerolinesofcode.wordpress.com/?pushpress=hub'/>
		<item>
		<title>2010 in review</title>
		<link>http://zerolinesofcode.wordpress.com/2011/01/03/2010-in-review/</link>
		<comments>http://zerolinesofcode.wordpress.com/2011/01/03/2010-in-review/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 04:29:11 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=302</guid>
		<description><![CDATA[The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health: The Blog-Health-o-Meter™ reads Wow. Crunchy numbers A helper monkey made this abstract painting, inspired by your stats. A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=302&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health:</p>
<p><img style="border:1px solid #ddd;background:#f5f5f5;padding:20px;" src="http://s0.wp.com/i/annual-recap/meter-healthy5.gif" alt="Healthy blog!" width="250" height="183" /></p>
<p>The <em>Blog-Health-o-Meter™</em> reads Wow.</p>
<h2>Crunchy numbers</h2>
<div style="width:288px;float:right;border:1px solid #ddd;background:#fff;margin:0 0 1em 1em;padding:6px;">
<p><img src="http://s0.wp.com/i/annual-recap/abstract-stats-5.png" alt="Featured image" /></p>
<p><em>A helper monkey made this abstract painting, inspired by your stats.</em></p>
</div>
<p>A Boeing 747-400 passenger jet can hold 416 passengers.  This blog was viewed about <strong>11,000</strong> times in 2010.  That&#8217;s about 26 full 747s.</p>
<p>&nbsp;</p>
<p>In 2010, there were <strong>13</strong> new posts, not bad for the first year! There was <strong>1</strong> picture uploaded, taking a total of 5kb.</p>
<p>The busiest day of the year was April 26th with <strong>779</strong> views. The most popular post that day was <a style="color:#08c;" href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/">Oracle starts to monetize Free Software, is it wrong?</a>.</p>
<h2>Where did they come from?</h2>
<p>The top referring sites in 2010 were <strong>dzone.com</strong>, <strong>digg.com</strong>, <strong>reddit.com</strong>, <strong>twitter.com</strong>, and <strong>theserverside.com</strong>.</p>
<p>Some visitors came searching, mostly for <strong>mariadb</strong>, <strong>mariadb vs drizzle</strong>, <strong>drizzle vs mariadb</strong>, <strong>mariadb drizzle</strong>, and <strong>drizzle mariadb</strong>.</p>
<h2>Attractions in 2010</h2>
<p>These are the posts and pages that got the most views in 2010.</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">1</div>
<p><a style="margin-right:10px;" href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/">Oracle starts to monetize Free Software, is it wrong?</a> <span style="color:#999;font-size:8pt;">April 2010</span><br />
15 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">2</div>
<p><a style="margin-right:10px;" href="http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes-mariadb-and-drizzle/">MySQL is gone. Here comes MariaDB and Drizzle. </a> <span style="color:#999;font-size:8pt;">May 2010</span><br />
10 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">3</div>
<p><a style="margin-right:10px;" href="http://zerolinesofcode.wordpress.com/2010/11/29/adopting-rad-in-the-enterprise-the-14-biggest-misconceptions/">Adopting RAD in the Enterprise: The 14 Biggest Misconceptions</a> <span style="color:#999;font-size:8pt;">November 2010</span><br />
2 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">4</div>
<p><a style="margin-right:10px;" href="http://zerolinesofcode.wordpress.com/2010/06/08/what-apple-taught-other-businesses-tonight/">What Apple taught other businesses tonight.</a> <span style="color:#999;font-size:8pt;">June 2010</span><br />
3 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">5</div>
<p><a style="margin-right:10px;" href="http://zerolinesofcode.wordpress.com/2010/10/25/nokia-and-symbian-business-and-software-lessons-to-be-learnt/">Nokia and Symbian : Business and Software : Lessons To Be Learnt</a> <span style="color:#999;font-size:8pt;">October 2010</span><br />
10 comments and 1 Like on WordPress.com,</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/302/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=302&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2011/01/03/2010-in-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>

		<media:content url="http://s0.wp.com/i/annual-recap/meter-healthy5.gif" medium="image">
			<media:title type="html">Healthy blog!</media:title>
		</media:content>

		<media:content url="http://s0.wp.com/i/annual-recap/abstract-stats-5.png" medium="image">
			<media:title type="html">Featured image</media:title>
		</media:content>
	</item>
		<item>
		<title>Adopting RAD in the Enterprise: The 14 Biggest Misconceptions</title>
		<link>http://zerolinesofcode.wordpress.com/2010/11/29/adopting-rad-in-the-enterprise-the-14-biggest-misconceptions/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/11/29/adopting-rad-in-the-enterprise-the-14-biggest-misconceptions/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 08:25:10 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rad]]></category>
		<category><![CDATA[rapid application development]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring roo]]></category>
		<category><![CDATA[systems]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[vcs]]></category>
		<category><![CDATA[version control system]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=271</guid>
		<description><![CDATA[Rapid Application Development (RAD) is a way of developing computer software applications with less effort than the traditional means. RAD tools focus on providing code generation and automated testing capabilities with the use of convention over configuration to provide a streamlined workflow to create applications. Even with the most advanced and easiest to use RAD [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=271&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://en.wikipedia.org/wiki/Rapid_application_development" target="_blank">Rapid Application Development</a> (RAD) is a way of developing computer software applications with less effort than the traditional means.</p>
<p style="text-align:justify;">RAD tools focus on providing code generation and automated testing capabilities with the use of convention over configuration to provide a streamlined workflow to create applications.</p>
<p style="text-align:justify;">Even with the most advanced and easiest to use RAD tools, there are times which the traditional enterprise and the business software development vendors which are having their own implementations and in-house built frameworks are continuously refusing to adopt them.</p>
<p style="text-align:justify;">Most of the misconceptions on the RAD are based on FUD (<a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt" target="_blank">Fear, Uncertainty and Doubt</a>) which has been created around the internal complexity of the RAD tools.</p>
<p style="text-align:justify;">Here we take a look at the biggest common misconceptions on RAD tool adoption in the enterprise.</p>
<h3>1.	RAD tools are magical</h3>
<p style="padding-left:30px;">This is a common myth among the developers who insist on writing their own code from scratch.</p>
<p style="padding-left:30px;">Due to the elegance and the accuracy of properly generated applications, they will assume that the changing of generated code would cause the application to lose its beauty.</p>
<p style="padding-left:30px;">They are reluctant to see patterns in commonly developed applications which could be easily generated by the use of RAD tools.</p>
<p style="padding-left:30px;"><span id="more-271"></span></p>
<h3>2.	You can’t make changes to the generated code</h3>
<p style="padding-left:30px;">Most of the code generated by the RAD tools are editable, but takes a developer who has the understanding on the related technologies.</p>
<p style="padding-left:30px;">When people do not have the exposure to the technologies beneath the RAD generated code, they will start to spread fear and doubt on the customizability of the generated application.</p>
<h3>3.	RAD tools are for simple applications</h3>
<p style="padding-left:30px;">Yes, simple applications can be generated by RAD tools, but it doesn’t limit you from creating a large application with the use of the tool.</p>
<p style="padding-left:30px;">As long as your application is properly designed, RAD tools will always have a solution.</p>
<p style="padding-left:30px;">Agree or not, most of the current applications with support to the cloud are the ones built with RAD tools.</p>
<h3>4.	You can’t make mistakes while generating the code</h3>
<p style="padding-left:30px;">Most RAD tools have the capability of correcting mistakes done while generating the code. In most cases, even if you have made a mistake that the tool cannot reverse, there will be a manual way you can correct it.</p>
<h3>5.	You can’t make complex user interfaces with RAD tools</h3>
<p style="padding-left:30px;">First, ask yourself whether you really need a complex user interface. The users are really comfortable using a simple, elegant and consistent user interface, rather than a complex and bloated user interface.</p>
<p style="padding-left:30px;">Even if you want a complex user interface, you can always integrate your generated code to your own user interface.</p>
<h3>6.	RAD is for startups, not for big businesses</h3>
<p style="padding-left:30px;">If you are a big business, you will benefit more from RAD than a startup, because your development and testing time would be significantly reduced due to the reuse of patterns.</p>
<p style="padding-left:30px;">Actually, big businesses use RAD, but will not tell you.</p>
<h3>7.	You can’t integrate RAD applications with other systems</h3>
<p style="padding-left:30px;">This again is due to the lack of knowledge about the particular application development framework. Almost all of the RAD tools provide means of exposing services to integrate your generated application to other applications.</p>
<h3>8.	You can’t work in a team setting or use a Version Control System (VCS)</h3>
<p style="padding-left:30px;">You can always check-in your generated code to the VCS, and work in collaboration. In most of the cases, you just have to make sure only one developer is responsible for the use of tool for a particular module of the application.</p>
<h3>9.	RAD tools lock you in for a particular technology</h3>
<p style="padding-left:30px;">Before asking this, ask yourself how much you are locked into the technology which you are currently using.</p>
<p style="padding-left:30px;">Most tools provide a humble way to remove the RAD tool dependencies and continue the project as a handwritten project.</p>
<h3>10.	People who can code should always code, instead of using tools</h3>
<p style="padding-left:30px;">People who can cook, should always cook? No. Especially when they are given a machine which can create any delicious meal, once the guidelines are defined by the cook? No, not at all.<br />
People, who can code, are the best people to properly use RAD tools, as they understand the tool better, and are able to extend and make the maximum use of the power of the tool.</p>
<p style="padding-left:30px;">Additionally, they can write add-ons, application specific and platform specific components to better match the business needs while increasing productivity to the organization as a whole.</p>
<h3>11.	RAD tools reduces the job security of the developers</h3>
<p style="padding-left:30px;">This is largely false, as the tool would only increase productivity. Developers would have more time creating ‘applications’ instead of creating ‘application code’. As the tests and the related scripts are automatically generated they would have more time for manual testing of the application and to cater more requirements instead of battling the complexities arising from day to day changes to the application.</p>
<h3>12.	You can’t maintain generated applications with RAD tools</h3>
<p style="padding-left:30px;">Before asking this question, look at your own code and see how much legacy code and technologies are still present. One thing you would understand is that application code never grows old or dies. As long as it works, it will be alive.</p>
<p style="padding-left:30px;">Using RAD tools, you will always have the particular version of the tool to make changes to the existing code based on the available capabilities. Even if a new version comes along, it will be mostly backwards compatible and would even have capabilities to support the conversion of the existing generated code to the new code to make it better. This is largely possible due to the proper use of patterns in the generated application.</p>
<h3>13.	RAD is complete</h3>
<p style="padding-left:30px;">The perfect RAD tool is not yet complete, but the current tools have been evolved over the years and are usually more than enough for almost all businesses. Most tools would provide you ways to enhance the tool in order to better cater for your individual needs.</p>
<h3>14.	RAD will take your house, your spouse, everything you have and leave you with nothing.</h3>
<p style="padding-left:30px;">No. Really?</p>
<p>These are just the biggest misconceptions; the rest will be covered in a next post on this blog.</p>
<p><em><strong>Additional Resources:</strong></em></p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Rapid_application_development" target="_blank">Wikipedia: Rapid Application Development</a></li>
<li><a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt" target="_blank">Wikipedia: Fear, Uncertainty and Doubt</a></li>
</ul>
<p><strong><em>Frameworks and Tools</em></strong></p>
<ul>
<li><a href="http://www.microsoft.com/visualstudio/en-us/" target="_blank">Microsoft Visual Studio</a></li>
<li><a href="http://www.grails.org/" target="_blank">Grails</a></li>
<li><a href="http://www.springsource.org/roo" target="_blank">Spring Roo</a></li>
<li><a href="http://www.cakephp.org/" target="_blank">CakePHP</a></li>
</ul>
<p>Read more posts on this blog :</p>
<ul>
<li><a title="Nokia and Symbian : Business and Software : Lessons To Be Learnt" href="http://zerolinesofcode.wordpress.com/2010/10/25/nokia-and-symbian-business-and-software-lessons-to-be-learnt/">Nokia and Symbian : Business and Software : Lessons To Be Learnt</a></li>
<li><a title="What Apple taught other businesses tonight." href="http://zerolinesofcode.wordpress.com/2010/06/08/what-apple-taught-other-businesses-tonight/">What Apple taught other businesses tonight.</a></li>
<li><a title="Flash and Runtimes on Mobile Devices, Who is right? Steve Jobs or Adobe?" href="http://zerolinesofcode.wordpress.com/2010/05/26/flash-and-runtimes-on-mobile-devices-who-is-right-steve-jobs-or-adobe/">Flash and Runtimes on Mobile Devices, Who is right? Steve Jobs or Adobe?</a></li>
<li><a title="MySQL is gone. Here comes MariaDB and Drizzle." href="http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes-mariadb-and-drizzle/">MySQL is gone. Here comes MariaDB and Drizzle.</a></li>
<li><a title="Is Open Source software a classic example of fail for Design by Committee?" href="http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/">Is Open Source software a classic example of fail for Design by Committee?</a></li>
<li><a title="Why a ‘Single Line’ was added to the Solaris Terms of Use by Oracle?" href="http://zerolinesofcode.wordpress.com/2010/04/27/why-a-single-line-was-added-to-the-solaris-terms-of-use-by-oracle/">Why a ‘Single Line’ was added to the Solaris Terms of Use by Oracle?</a></li>
<li><a title="Oracle starts to monetize Free Software, is it wrong?" href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/">Oracle starts to monetize Free Software, is it wrong?</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/271/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=271&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/11/29/adopting-rad-in-the-enterprise-the-14-biggest-misconceptions/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Nokia and Symbian : Business and Software : Lessons To Be Learnt</title>
		<link>http://zerolinesofcode.wordpress.com/2010/10/25/nokia-and-symbian-business-and-software-lessons-to-be-learnt/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/10/25/nokia-and-symbian-business-and-software-lessons-to-be-learnt/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 05:49:06 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[human resources]]></category>
		<category><![CDATA[iterative]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[matrix organization]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[organization]]></category>
		<category><![CDATA[peter principle]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[profit]]></category>
		<category><![CDATA[QT]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sdlc]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[vision]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=236</guid>
		<description><![CDATA[According to the latest news, Nokia is likely to wind up encouraging Symbian application development. There are a few things which can be learnt from this move for most of the software companies and businesses. In a nutshell, Symbian was bought over by Nokia and, which intended to make it an industry wide standard in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=236&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>According to the latest news, <a href="http://www.nokia.com/" target="_blank">Nokia</a> is likely to wind up encouraging <a href="http://symbian.org/" target="_blank">Symbian </a>application development. There are  a few things which can be learnt from this move for most of the software companies and businesses.</p>
<p>In a nutshell, Symbian was bought over by Nokia and, which intended to make it an industry wide standard in developing mobile applications - made it a foundation run by member subscriptions. To aid this, Nokia gathered a number of mobile phone vendors which were starving for a mobile operating system. Times passed by, and the Symbian source code was made open source and freely available since last year. Since then, Nokia has experienced a reduced amount of market share and has gone down.</p>
<p>Following is a list of lessons which can be learnt from Nokia and Symbian experience.</p>
<p><strong>Design by Committee</strong></p>
<p>Making Symbian design governed by a committee instead of a central designer, largely contributed to the failure of the Symbian to adopt to the environment. Committee members had their own proprietary implementations of the platform architecture, and then the platform started to starve from lack of usable components.</p>
<p>This was highlighted back in April 2010 on this blog, in the post titled <a href="http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/" target="_blank">Is Open Source software a classic example of fail for Design by Committee?</a></p>
<p><strong>Technological Vision</strong></p>
<p>Nokia probably had great management people at its top, but lacked any with a technological vision. This is also clearly visible in many software companies engaged in business and enterprise application development. A clear technology visionary would allow any organization to reach its maximum potential with its existing business and technical resources.</p>
<p>In addition to the technological vision, <a href="http://zerolinesofcode.wordpress.com/2010/06/08/what-apple-taught-other-businesses-tonight/" target="_blank">a marketing visionary</a> is also needed within a company to promote its technological efforts to the mass market.</p>
<p><strong>Iterative Development</strong></p>
<p>The traditional waterfall software development method along with phased releases used at Symbian and Nokia [not applicable to Series 40 platform] were too destructive for the foundation as a whole, specially at the times where other mobile operating systems were developed and delivered in faster release cycles and the customers were eagerly waiting for bug fixes and new feature additions which can unlock the best features of the device hardware.</p>
<p><strong>Platform, Platform and <a href="http://zerolinesofcode.wordpress.com/2010/04/17/facebook-today-i-understood-what-it-really-meant-by-cross-browser-compatibility-sorry-name-but-ie-really-really-sucks/" target="_blank">Platform</a></strong></p>
<p>As a platform, Symbian was too complicated for the developers to develop applications for. The platform <a href="http://en.wikipedia.org/wiki/API" target="_blank">API(Application Programming Interface)</a> has been too complicated for regular and rapid development. This has not been the case for mobile operating systems that were coming from developer centric organizations.</p>
<p>It should be also noted, that the platform has to be maintained by a core-team, with contributions accepted and merged from different products and projects which use the same platform. This has been the case for <a href="http://qt.nokia.com/" target="_blank">Qt framework</a>, which Nokia acquired along with Trolltech. Now, Qt has become the only platform that Nokia will ever promote.</p>
<p><strong>Developers, Developers and Developers</strong></p>
<p>Steve Ballmer&#8217;s famous lines, has been reiterated at the recent Nokia World summit by the new Nokia Chief Executive Officer, Stephen Elop who previously  headed the Microsoft business division. Developer centric organizations rarely go down in business, in spite there would be many management people arguing against the fact, simply because they see developers as inferior to the managers or they have a bad perception of overly expensive developers. Developers are the ones who would be defining the boundaries which a modern organization can expand.</p>
<p><strong>Don&#8217;t let the hardware limit the developers</strong></p>
<p>At Nokia, hardware rules, this is no different from many traditional software companies which focus on reducing costs by limiting the hardware and capabilities available to the developers (whether at the runtime environment or the development environment). Give freedom to the developers and a solid foundation which they can simply focus on software and  logic, they will do magic. Otherwise, it&#8217;s very likely that developers would be compelled to waste time optimizing [<a href="http://bit.ly/aVQP1X" target="_blank">or debating the best way to concatenate Strings</a>, which is a classic example] instead of delivering new, interesting and usable features to the end-user.</p>
<p><strong>Product based Matrix Organizations don&#8217;t work</strong></p>
<p>Considering Nokia and it&#8217;s recent products, one can always see that there is a large amount of different devices which run the same platform, but have different features. It is largely possible that these devices are coming from different teams which are headed by different product or project managers. Very likely that there are developers who excel in different areas of development put into different projects, causing increased fragmentation of the operating system and the device software, making it difficult to maintain. It also reduces the chances of platform improvement by making it difficult to merge individual improvements to the main source code base.</p>
<p><strong>Don&#8217;t keep incompetent people</strong></p>
<p>There were loads of people who were working at Nokia from top to bottom (including the CEO and the factory worker) who were simply incompetent for their current role, highlighting a real world occurrence of the <a href="http://en.wikipedia.org/wiki/Peter_Principle" target="_blank">Peter Principle</a>. The maximum from them could have been obtained from their competencies if there had been a proper mechanism that would have prevented such. Unfortunately, when the company as a whole goes down, these people are less likely to find a better job and will have to step down and go down another step when joining another company.</p>
<p><strong>Research is important</strong></p>
<p>At all times when these things happened, <a href="http://research.nokia.com/" target="_blank">Nokia Research</a> has been making great advancements in the fields which they conducted research. In the coming times, probably the only Saviour for Nokia would be the product features which can be improved through the in-house research. <a href="http://research.microsoft.com/" target="_blank">Microsoft</a>, <a href="http://research.google.com/" target="_blank">Google</a> and Facebook are also examples where in-house research has benefited an organization to come out and perform soon after difficult times.</p>
<p>Please feel free to share your views and additions.</p>
<p><em><strong>Additional Links</strong></em></p>
<ul>
<li>Qt Platform : <a href="http://qt.nokia.com/" target="_blank">http://qt.nokia.com/</a></li>
<li>Application Programming Interface (API) : <a href="http://en.wikipedia.org/wiki/API" target="_blank">http://en.wikipedia.org/wiki/API</a></li>
<li>How to concatenate Strings [StackOverflow] : <a href="http://bit.ly/aVQP1X" target="_blank">http://bit.ly/aVQP1X</a></li>
<li>Peter Principle : <a href="http://en.wikipedia.org/wiki/Peter_Principle" target="_blank">http://en.wikipedia.org/wiki/Peter_Principle</a></li>
<li>Nokia Research : <a href="http://research.nokia.com/" target="_blank">http://research.nokia.com/</a></li>
<li>Google Research : <a href="http://research.google.com/" target="_blank">http://research.google.com/</a></li>
<li>Microsoft Research : <a href="http://research.microsoft.com/en-us/" target="_blank">http://research.microsoft.com/</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/236/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=236&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/10/25/nokia-and-symbian-business-and-software-lessons-to-be-learnt/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>What Apple taught other businesses tonight.</title>
		<link>http://zerolinesofcode.wordpress.com/2010/06/08/what-apple-taught-other-businesses-tonight/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/06/08/what-apple-taught-other-businesses-tonight/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 07:50:44 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[steve jobs]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=222</guid>
		<description><![CDATA[This is a moment where most businesses start to realize the truth about managing their customer requirements and product releases.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=222&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
<p>It&#8217;s here. Steve Jobs announced the iPhone 4g.</p>
<p>This is a moment where most businesses start to realize the truth and lessons about managing their customer requirements and product releases.</p>
<p>Found this article on My Nokia Blog on how most businesses can learn from the release and product strategies of Apple.</p>
<blockquote><p>What Steve and Apple do best is explain why features are great, why   they’re useful to you. Regardless if it’s mundane, it helps general   public and the press vomit it verbatim. It helps in direct word of mouth  conversation and even more so in online social media. Even if people  are retweeting nonsensical bullshit, people are talking about your  product in the positive way you choreographed it.</p></blockquote>
<p>You can read more on Apple product strategies and requirement management strategies on similar articles in here within Zero Lines of Code Blog.</p>
<ul>
<li>How does iPhone survive without Flash? (<a href="http://zerolinesofcode.wordpress.com/2010/05/26/flash-and-runtimes-on-mobile-devices-who-is-right-steve-jobs-or-adobe/">Flash and Runtimes on Mobile Devices, Who is right? Steve Jobs or Adobe?</a>)</li>
<li>Should you decide the requirements for the customer? (<a href="http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/">Is Open Source software a classic example of fail for Design by Committee?</a>)</li>
</ul>
<p><em><strong>Related Articles</strong></em></p>
<ul>
<li><a href="http://mynokiablog.com/2010/06/08/what-nokia-needs-to-learn-from-apple-keynotes-pointers-from-steve-jobs-iphone-4-announcement/">What Nokia needs to learn from Apple Keynotes. Pointers from Steve Job’s iPhone 4 announcement.</a></li>
</ul>
<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/222/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=222&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/06/08/what-apple-taught-other-businesses-tonight/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash and Runtimes on Mobile Devices, Who is right? Steve Jobs or Adobe?</title>
		<link>http://zerolinesofcode.wordpress.com/2010/05/26/flash-and-runtimes-on-mobile-devices-who-is-right-steve-jobs-or-adobe/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/05/26/flash-and-runtimes-on-mobile-devices-who-is-right-steve-jobs-or-adobe/#comments</comments>
		<pubDate>Wed, 26 May 2010 07:38:27 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[balance]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[consumer]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[manufacturer]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[n96]]></category>
		<category><![CDATA[n97]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[QT]]></category>
		<category><![CDATA[Steve]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=183</guid>
		<description><![CDATA[Interestingly, Nokia is currently trying to lead a different trend. They are promoting QT runtime as the future in mobile and desktop application development as a solution to the highly criticized Symbian platform native application development. Actually QT runs faster on Symbian than most native Symbian applications [as I have noted].<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=183&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
<p><a href="http://en.wikipedia.org/wiki/Steve_Jobs" target="_blank">Steve Jobs</a> doesn&#8217;t hate flash. It&#8217;s just the energy consumption and increased competition from other mobile phone manufacturers due to the nature of platform independence that he is concerned about. Accept the fact, he is the CEO of Apple.</p>
<p>Flash and many other runtimes are now becoming a trend of the past as most mobile device makers are now focusing on enhancing energy consumption through the use of native code.</p>
<h3>What about Apple?</h3>
<p>In his now <a href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">famous post</a> published on <a href="http://www.apple.com" target="_blank">Apple website</a>, Steve noted that there are six (6) reasons why he has decided to keep flash and other runtimes away from Apple devices.</p>
<p><em>Openness </em>- Flash<strong> </strong>is completely proprietary as Jobs says.</p>
<p><em>Full Web</em> &#8211; Flash stands blocking the way for the completely open and total web experience without separate plugins for most browsers.</p>
<p><em>Reliability, <span style="font-style:normal;"><em>Security and Performance</em>-  There are known reliability and security vulnerabilities in Flash plugins. Flash is known to be the number 1 reasons that Macs crash, according to Jobs.</span></em></p>
<p><em>Battery Life</em> &#8211; The device battery dies fast, when Flash is running.  This is a known and clearly visible fact, in instances where operations such as video decoding is performed through software, when it is possible through a dedicated chip. The processor is usually a heavy resource consumer, when compared against a dedicated video decoding chip.</p>
<p><em>Touch</em> &#8211; Flash doesn&#8217;t completely support touch. This is somewhat notable when you run Flash applications on a Symbian device. The highly famous &#8216;On Mouse Over&#8217; effect in Flash sometimes destroys the user experience for most touch based Flash applications.</p>
<p><em>Proprietary and Third party</em> &#8211; Having Flash on board the Apple devices means it creates a third-party dependency on Apple.</p>
<h3>What about other manufacturers?</h3>
<p>Interestingly, <a href="http://www.nokia.com" target="_blank">Nokia</a> is trying to lead a different trend. They  are promoting QT runtime as the future in mobile and desktop  application development as a solution to the highly criticized Symbian  platform native application development. Actually QT runs faster on Symbian than  most native Symbian applications [<em>as I have noted</em>].</p>
<p>On contrast to Apple, Nokia smartphones are known to support a large number of runtimes including <a href="http://www.adobe.com/devnet/devices/nokia_s60.html" target="_blank"><em>Adobe</em> Flash</a>, <a href="http://betalabs.nokia.com/apps/silverlight" target="_blank"><em>Microsoft</em> Silverlight</a>, <a href="http://betalabs.nokia.com/apps/java-runtime-for-Symbian" target="_blank"><em>Sun(Oracle)</em> Java</a>,<a href="http://labs.trolltech.com/blogs/2009/03/10/the-latest-qt-for-s60-pre-release-is-out/" target="_blank"><em>Nokia</em> QT</a> and <a href="http://wiki.opensource.nokia.com/projects/Python_for_S60" target="_blank">Python</a>. I have used apps that run on Flash, Java and QT runtimes, and have to say that they are pretty impressive and works almost fine as the native applications on Symbian.</p>
<blockquote><p>For an example, one of the main reasons I bought my current <a href="http://europe.nokia.com/find-products/devices/nokia-n97/specifications" target="_blank">Nokia N97 Mobile computer</a> and previously <a href="http://europe.nokia.com/find-products/devices/nokia-n96/technicalspecifications-nseries" target="_blank">Nokia N96 Mobile computer</a> is their ability to run Java based applications.</p></blockquote>
<p>Speaking of QT, even now I use <a href="http://dev.nokia.wordpress.org/" target="_blank">WordPress for Symbian</a> application which runs on QT runtime and is pretty much impressed with the performance and the user experience.</p>
<p>Google has stated that it is and will continue offering support for Adobe Flash runtime on their Android mobile platform.</p>
<h3>What about the users of mobile devices?</h3>
<p>The expectation from a mobile device is somewhat independent of what Adobe and Apple are fighting for. Consumers use mobile devices for various purposes and the needs of most consumers are largely different from each other. Some would like to play games on their mobiles, and some people focus on staying connected all the time.</p>
<p>It is almost impractical <em>[at least for the moment]</em> for mobile manufacturers to reach both ends of being able to support processing intensive applications and prolonged battery life.</p>
<p><strong><em>Related Links</em></strong></p>
<ul>
<li><a href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">Thoughts on Flash</a>[by Steve Jobs]</li>
<li><a href="http://qt.nokia.com" target="_blank">QT &#8211; A Cross Platform application and UI framework </a></li>
</ul>
<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/183/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=183&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/05/26/flash-and-runtimes-on-mobile-devices-who-is-right-steve-jobs-or-adobe/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>MySQL is gone. Here comes MariaDB and Drizzle.</title>
		<link>http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes-mariadb-and-drizzle/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes-mariadb-and-drizzle/#comments</comments>
		<pubDate>Thu, 06 May 2010 05:06:29 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[branch]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[drizzle]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[monty]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[sun microsystems]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=153</guid>
		<description><![CDATA[It is seen that Oracle plans to retain existing customers of Sun but most probably, not the community. Having a closed source culture and being business minded, Oracle is highly able to transform the existing MySQL customers to Oracle Database solutions by strategically reducing and finally discontinuing support for existing MySQL customers.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=153&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
<p>After Sun Microsystems was acquired by Oracle, there has been a large amount of discussions in the business and developer community on the future of MySQL community involved in its development.</p>
<h3>A Community Fork?</h3>
<p>Interestingly, MySQL community has been able to create a new Database by a fork from the public branch and has revived the project as <a href="http://askmonty.org/wiki/MariaDB" target="_blank">MariaDB</a>.</p>
<p>On it&#8217;s website, AskMonty.org [founded by Michael "Monty" Widenius, the founder and creator of MySQL] states that its aim is,</p>
<blockquote><p>To provide a community developed, stable, and always Free branch of  MySQL that is, on the user level, compatible with the main version. We  strive for total interoperability with both our own, and our upstream,  communities.</p></blockquote>
<p>It also states that,</p>
<blockquote><p>MariaDB is a backward compatible, drop-in replacement branch of the  MySQL® Database Server. It includes all major open source storage  engines, including the <a title="Maria" href="http://askmonty.org/wiki/Maria">Maria</a> storage engine.</p></blockquote>
<h3>What about cloud?</h3>
<p>There is another branch of MySQL survived as Drizzle which aims to focus on Cloud. The <a href="https://launchpad.net/drizzle" target="_blank">Drizzle </a>project states that,</p>
<blockquote><p>&#8230;[It] is building a database optimized for Cloud and Net  applications. It is being designed for massive concurrency on modern  multi-cpu/core architecture. The code is originally derived from MySQL.</p></blockquote>
<p>Looking at both of the above, it can be seen that even if the main source of the above two projects are same (MySQL), they are going on different directions as a result of the community turmoil created because of Oracle&#8217;s acquisition.</p>
<h3>The Future <em>[and the Community Edition]</em>?</h3>
<p>Oracle had stated that it will be continuing to serve existing business customers of MySQL of Sun <a href="http://www.oracle.com/features/suncustomers.html" target="_blank">by providing more investments to the development and continuing support for the existing customers</a>, but has not issued any statement related the community editions of the MySQL. It is seen that Oracle plans to retain existing customers of Sun but most probably, not the community. Having a closed source culture and being business minded, Oracle is highly able to transform the existing MySQL customers to Oracle Database solutions by strategically reducing and finally discontinuing support for existing MySQL customers.</p>
<p>Adding with the demise of MySQL [<em>probably within the next couple of years</em>] from almost every <a href="http://en.wikipedia.org/wiki/List_of_AMP_packages">xAMP stack</a>, the free and open source community has to reinvent the wheels to continue its race against the well-built closed source commercial software.</p>
<p>This has also been made difficult due to the absenteeism of a centralized management framework for managing the functionality and requirements  in most open source software as highlighted in a previous post in this blog [<a href="http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/">Is Open Source software a classic example of fail for Design by Committee?</a>].</p>
<p><span class="status"></span></p>
<p><em><strong>Related Articles and Links </strong></em>:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/XAMPP">Wikipedia : XAMPP</a></li>
<li><a href="http://en.wikipedia.org/wiki/List_of_AMP_packages">Wikipedia : List of AMP Packages</a></li>
<li><a href="http://www.oracle.com/features/suncustomers.html">Oracle : Plans on Sun Customers</a></li>
<li><a href="http://askmonty.org/wiki/MariaDB">MariaDB Project</a></li>
<li><a href="https://launchpad.net/drizzle">Drizzle Project</a></li>
<li><a href="http://askmonty.org/wiki/Main_Page">AskMonty.org</a></li>
<li><a href="http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/">Zero Lines of Code : Is Open Source software a classic example of fail for Design by Committee?</a></li>
</ul>
<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:570px;width:1px;height:1px;overflow:hidden;">http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=153&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes-mariadb-and-drizzle/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Is Open Source software a classic example of fail for Design by Committee?</title>
		<link>http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 11:07:24 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[anti pattern]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[customer]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[responsibility]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=128</guid>
		<description><![CDATA[The completely free and open source software distribution model is facing increasingly tough challenges everyday from companies that are heavily investing in their development resources and marketing their products, instead of opening up their code, giving the source and the product away for free and charging for support.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=128&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- AddThis Button BEGIN --></p>
<div>
<div class="addthis_toolbox addthis_default_style" style="text-align:right;"><a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></div>
</div>
<p><!-- AddThis Button END --></p>
<p>Open up your  code, watch it grow and let it go. Most open source software have started small and has grown up to be large projects that sometimes have changed the entire game of software business and the economy.</p>
<p>While certain projects are totally open, in some projects, the authors have only shared certain components of their applications <em>[not the complete application]</em> and have asked the community to contribute to the code while retaining the revenue [<em>and profit</em>] for themselves.</p>
<p>The times have come for both types of applications to review their development model as the Golden era of Open Source is coming to an end along with the acquisitions of notable open <em>(source)</em> companies by companies that were mainly focused on creating revenue out of their products. [Read the earlier posts in this blog, <a href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/">Oracle starts to monetize Free Software, is it wrong?</a> and <a href="http://zerolinesofcode.wordpress.com/2010/04/27/why-a-single-line-was-added-to-the-solaris-terms-of-use-by-oracle/">Why a ‘Single Line’ was added to the Solaris Terms of Use by Oracle?</a> ]</p>
<h3>Open for Extension?</h3>
<p>Most open source projects become total messes in terms of usability and product focus because of the community members and other people requesting various features that are sometimes totally unrelated to the main intentions and goals of developing a particular application.</p>
<p>For an example, in the recently opened up Symbian Ideas project, one had even suggested <a href="http://ideas.symbian.org/Idea/View?ideaid=2011" target="_blank">an idea for a platform feature to romance and pamper one&#8217;s loves ones</a> through a simple application which is built into the Symbian Operating System. When Symbian votes down this idea, it would be affecting the Symbian perception for the particular person who suggested it [<em>as he would be feeling being let down by a whole community instead of just a single entity such as a person or a company</em>].</p>
<p>If it was a closed source project, when an idea gets voted down, the person would not be feeling offended as  a there is a person who is officially responsible for taking the blame and to follow the suggestion afterward.</p>
<p>A typical reverse example for the above is Apple, which dictates what their users should be able to  have access to. In the case of Apple, the users have less choice for customization and modification while Apple takes all the credit and the blame for the feature set that is offered along with its products.</p>
<p>Google <a href="http://www.visionmobile.com/blog/2010/04/is-android-evil/" target="_blank">is almost doing the same</a>, but with a different model of open source software development, retaining the power within the paid and experienced developers who work within Google, instead of letting everyone contribute their various ideas and messing the usability and source code up with the myriad of user requirements coming from millions of users.</p>
<p>The completely free and open source software distribution model is facing increasingly tough challenges everyday from companies that are heavily investing in their development resources and marketing their products, instead of opening up their code, giving the source and the product away for free and charging for support.</p>
<h3>Closed for Modification?</h3>
<p>Taking the above case as an example, it can be seen that the developers and the market are following Apple and Google instead of Symbian[s<em>adly</em>]. Due to the less amount of change [<em>predicted and ongoing</em>] in the core of the project<em> [People are reluctant for rapid change</em>]. Apple and Google have released neatly documented and easy to use Application Programming Interfaces (APIs) that allows easy integration of the underlying platform instead of completely opening up the source of the platform.</p>
<p>This has increased trust over their particular projects [brands] because of the simple fact that these entities having complete control and total responsibility over their source and project at a single point.</p>
<p>Apparently,  <a href="http://en.wikipedia.org/wiki/Design_by_committee">Design By Commitee</a> anti-pattern describes the same scenario.</p>
<p><em><strong>Related Articles and Links :</strong></em></p>
<ul>
<li><a href="http://www.visionmobile.com/blog/2010/04/is-android-evil/" target="_blank">VisionMobile : Is Android Evil? </a></li>
<li><a href="http://ideas.symbian.org/" target="_blank">Symbian Ideas Project</a></li>
<li><a href="http://en.wikipedia.org/wiki/Design_by_committee" target="_blank">Wikipedia : Design By Committee</a></li>
<li><a href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/" target="_blank">Zero Lines of Code Blog :  Oracle starts to monetize Free Software, is it wrong?</a></li>
<li><a href="http://zerolinesofcode.wordpress.com/2010/04/27/why-a-single-line-was-added-to-the-solaris-terms-of-use-by-oracle/" target="_blank">Zero Lines of Code Blog : Why a ‘Single Line’ was added to the Solaris Terms of Use by Oracle?</a></li>
</ul>
<p style="text-align:right;"><a href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode">Bookmark and Share this post</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=128&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/04/29/is-open-source-software-a-classic-example-of-fail-for-design-by-committee/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Why a &#8216;Single Line&#8217; was added to the Solaris Terms of Use by Oracle?</title>
		<link>http://zerolinesofcode.wordpress.com/2010/04/27/why-a-single-line-was-added-to-the-solaris-terms-of-use-by-oracle/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/04/27/why-a-single-line-was-added-to-the-solaris-terms-of-use-by-oracle/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 09:06:48 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[commercial]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[sun microsystems]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=88</guid>
		<description><![CDATA[If you are giving away something for free while being able to generate revenue out of it, you're probably in a bad business model.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=88&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- AddThis Button BEGIN --></p>
<div align="right">
<div class="addthis_toolbox addthis_default_style">
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode" class="addthis_button_compact">Bookmark and Share this post</a>
</div>
</div>
<p><!-- AddThis Button END --></p>
<p>After the<em> OpenDocument Format (</em><em>ODF) </em>Plug-in mentioned in my previous post (<a href="http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/" target="_blank">Oracle starts to monetize Free Software, is it wrong?</a>), here goes Solaris.</p>
<p><a href="http://www.oracle.com" target="_blank">Oracle</a> has changed the Solaris (aka. Sun Solaris <em>[not <a href="http://en.wikipedia.org/wiki/OpenSolaris" target="_blank">OpenSolaris</a>]</em>) terms of use to reflect the Oracles policy of monetizing and generating more revenue from Sun applications by changing service models.</p>
<h3>Earlier,</h3>
<p>According to the Sun Solaris 10 license as it was offered back in 2005:</p>
<blockquote><p>Obtaining an Entitlement Document is simple. On the Solaris 10 Get It  page, select the platform and format you desire from the drop-down  menus, and then click the Download Solaris 10 button. When you arrive at  the Sun Download Center, either sign in or register, ensuring that a  valid e-mail address is part of your Sun Download Center account to  receive the Entitlement Document. Fill out the Solaris download survey,  specifying the number of systems on which you are installing the  software. Once you have completed the survey, you will be redirected to  the Solaris 10 download page for downloading, and your Entitlement  Document will be sent to your registered e-mail address.</p></blockquote>
<h3>Today,</h3>
<p>Now Oracle has appended a single sentence that effectively modifies the entire intent of the above terms of use.</p>
<blockquote><p>Please remember, your right to use Solaris acquired as a download is  limited to a trial of 90 days, unless you acquire a service contract for  the downloaded Software.</p></blockquote>
<p>That&#8217;s right, you need a service contract from Oracle now onwards to use Solaris more than 90 days. Previously, you could use the Solaris download as long as you wish without having a contract with Sun Microsystems.</p>
<blockquote><p>If you are giving away something for free while being able to generate revenue out of it, you&#8217;re probably in a bad business model.</p></blockquote>
<p>For Oracle[<em>as always</em>], there is no wrong time to make money. If you don&#8217;t own shares of Oracle or worried about the future of commitments from Oracle to the communities involving the users of these software, don&#8217;t complain.</p>
<p>But still, you can comment here on this blog. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Related Articles :</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Solaris_%28operating_system%29" target="_blank">Wikipedia : Solaris (Operating System)</a></li>
</ul>
<p><!-- AddThis Button BEGIN --></p>
<div align="right">
<div class="addthis_toolbox addthis_default_style">
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode" class="addthis_button_compact">Bookmark and Share this post</a>
</div>
</div>
<p><!-- AddThis Button END --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=88&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/04/27/why-a-single-line-was-added-to-the-solaris-terms-of-use-by-oracle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle starts to monetize Free Software, is it wrong?</title>
		<link>http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 12:31:51 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[bill gates]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hobbyist]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=54</guid>
		<description><![CDATA[    ...As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?

    - Bill Gates [in his famous open letter to hobbyists on February 3rd, 1976]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=54&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- AddThis Button BEGIN --></p>
<div align="right">
<div class="addthis_toolbox addthis_default_style">
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode" class="addthis_button_compact">Bookmark and Share this post</a>
</div>
</div>
<p><!-- AddThis Button END --></p>
<p>According to a recent tweet, <a href="http://www.oracle.com">Oracle</a> (the company which recently acquired <a href="http://www.sun.com">Sun Microsystems</a>) has started to charge a license fee for its popular open office compatibility plug-in for Microsoft Office.</p>
<h3><em>Is this a signal for other open source and free software vendors to start charging for commercially valuable applications?</em></h3>
<p>Given the functionality and usability of the OpenOffice, it&#8217;s the right time to start investing more time and effort on its competencies against Microsoft  Office and most other online office applications such as Google Docs.</p>
<p>The OpenOffice suite follows the <a href="http://en.wikipedia.org/wiki/OpenDocument">OpenDocument Format (ODF)</a> standard, and there is no other reason that it should be kept free when there are better free or low cost alternatives available which follow the same standard. For Oracle, it&#8217;s time to make money. Free users, don&#8217;t complain.</p>
<p>In most blogs that discussed about the new offer from Oracle, it was always noted that certain versions of the Microsoft Office software costs less than the Oracle converter.</p>
<h3><em>Would this be fueling the open source through increased amount of investments from commercial entities?</em></h3>
<p>This is a tricky question, as most companies who earn from Free and Open Source applications earn revenue by providing support. Most of them function and generate profit like they are having thousands of great programmers working free for them.</p>
<p>Yes, some programmers are enthusiastic about free coding and contributing to the open source projects, but it is the time they need to be paid and recognized for their commitments to projects accordingly.</p>
<blockquote><p><em>Programmers</em> : If you&#8217;re ever good at anything, don&#8217;t do it for free.</p></blockquote>
<p>Starting charging for free software<em> [for the Office plug-in (in this instance)] </em>has created a large amount of negative impressions on Oracle&#8217;s commitment to Open Source. As most us know, developers and open source enthusiasts rallied upon and evangelized OpenOffice because it was the best free alternative available for desktop office operations as they had high hopes on OpenOffice to beat its commercial competitors by being completely free and standards compliant.</p>
<p>Any open source company who earns money by using code written by someone else, has an ethical responsibility to look after the community and their wishes. The licensing model of the code doesn&#8217;t matter. This is a purely an ethical concern.</p>
<p>Oracle is doing what it thinks that could make money in the short run. There is nothing wrong in Oracles approach apart from the above concerns. Revenues and the community should be kept in balance in order to make profits and foster innovation, if you keep aligned to one, your business is going to fail. Someday, somehow.</p>
<p>Finally for all the open source enthusiasts and hobbyists,</p>
<blockquote><p>&#8230;As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?</p></blockquote>
<blockquote><p>- Bill Gates<em> [in his famous open letter to hobbyists on February 3rd, 1976]</em></p></blockquote>
<p>Yes Bill, I agree with you.</p>
<p><strong><em>Related : </em></strong></p>
<ul>
<li><a href="http://news.techworld.com/applications/3221176/oracle-charges-for-microsoft-office-to-openoffice-file-converter/?olo=rss">Techworld : Oracle charges for Microsoft Office to OpenOffice file converter<br />
Reverses Sun position</a></li>
<li><a href="http://en.wikipedia.org/wiki/File:Bill_Gates_Letter_to_Hobbyists.jpg">Wikipedia : Bill Gates Open letter to hobbyists </a></li>
</ul>
<p><!-- AddThis Button BEGIN --></p>
<div align="right">
<div class="addthis_toolbox addthis_default_style">
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=zerolinesofcode" class="addthis_button_compact">Bookmark and Share this post</a>
</div>
</div>
<p><!-- AddThis Button END --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=54&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/04/23/oracle-starts-to-monetize-free-software-is-it-wrong/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Mobitel ‘Smart’ ‘Loan’, is it a real loan?</title>
		<link>http://zerolinesofcode.wordpress.com/2010/04/20/mobitel-%e2%80%98smart%e2%80%99-%e2%80%98loan%e2%80%99-is-it-a-real-loan/</link>
		<comments>http://zerolinesofcode.wordpress.com/2010/04/20/mobitel-%e2%80%98smart%e2%80%99-%e2%80%98loan%e2%80%99-is-it-a-real-loan/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 11:27:33 +0000</pubDate>
		<dc:creator>zerolinesofcode</dc:creator>
				<category><![CDATA[mobile services]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[airtel]]></category>
		<category><![CDATA[mobitel]]></category>
		<category><![CDATA[sri lanka]]></category>
		<category><![CDATA[tariff]]></category>

		<guid isPermaLink="false">http://zerolinesofcode.wordpress.com/?p=40</guid>
		<description><![CDATA[This is NOT a real credit loan; it’s a desperate attempt to charge more from the typical prepaid customer who runs out of credit. [Taking loans is bad. I do not like to spend what I don’t have.] I once activated this when I ran out of credits after someone needed my phone to take [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=40&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is NOT a real credit loan; it’s a desperate attempt to charge more from the typical prepaid customer who runs out of credit.</p>
<blockquote><p>[Taking loans is bad. I do not like to spend what I don’t have.]</p></blockquote>
<p>I once activated this when I ran out of credits after someone needed my phone to take some calls. After activating, the balance showed -30 LKR, and I was unable to browse using WAP, or use any other service apart from calls, which wasn&#8217;t the requirement for me.<br />
Then I cycled to a nearby shop and bought a ‘smart’ reload card, and topped up my account with 100 LKR, and after the top-up the balance showed as 70 LKR, even if I didn&#8217;t take a single call using the so called ‘loan’.</p>
<blockquote><p>[It must be definitely a bug in the account balance checking method when a connection is made through packet data. The authorization method for calls is able to use a minus value, while the other  authorization and account balance checking methods returning false at times when the account balance is less than or equal to zero]</p></blockquote>
<p>Thereafter I called the customer care, the call dropped twice, once after the agent picked up my call and were ‘busy’ looking for a solution, ending the two free customer care calls.</p>
<p>Somehow, in the third time (after being exposed to ads more than 5 minutes), I was able to successfully reach an agent. I inquired why the WAP wasn’t functional when I activated the ‘loan’ and why didn’t they notice whether the ‘loan’ is applicable for value added services such as WAP.</p>
<p>The agent was clueless at first because I talked about the small print, and after sometime told me that there are TWO account balances in my account. One for the free calls left from the ‘loan’ and the other one containing the real balance. He told that if I make a call, it would be directly charged from the free calls balance and asked me check next time when I make a call. I said thank you and hung up.</p>
<p>After sometime I had to make a call, and saw the call has been charged from my ‘normal balance’. I didn’t want to call the customer care again to ‘confirm’ that agent my credit has gone missing.</p>
<p>Over the past few weeks I have been disappointed at Mobitel and also I’m not happy about the tariff for the data consumer. Mobitel charges 98 LKR (VAT included) to give a 200MB per week naming it as weekly freedom. I usually do not activate this unless I want to download something over 10 mega bytes. (That’s right; I’ve been paying more than 500 LKR for just over 5 Megabytes per month for packet data)</p>
<p>In the meantime, Airtel Lanka has come up with a fairly simple plan of offering 400MB of data for 99 LKR per month, and I’m thinking of trying it out though I wasn’t happy with the signal strength of  the Airtel 3G network even in where I live, Bambalapitiya the ‘Las Vegas’ in the capital Colombo of Sri Lanka.</p>
<p>Related links:</p>
<blockquote><p>Mobitel: <a href="http://www.mobitel.lk">http://www.mobitel.lk</a><br />
Airtel new offering: <a href="http://www.airtel.lk/AirtelSL/prepaid/youth_pack.html">http://www.airtel.lk/AirtelSL/prepaid/youth_pack.html</a></p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zerolinesofcode.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zerolinesofcode.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zerolinesofcode.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zerolinesofcode.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zerolinesofcode.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zerolinesofcode.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zerolinesofcode.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zerolinesofcode.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zerolinesofcode.wordpress.com&amp;blog=13178596&amp;post=40&amp;subd=zerolinesofcode&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zerolinesofcode.wordpress.com/2010/04/20/mobitel-%e2%80%98smart%e2%80%99-%e2%80%98loan%e2%80%99-is-it-a-real-loan/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61f435e4d99d841d6bce38db23735ba9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">zerolinesofcode</media:title>
		</media:content>
	</item>
	</channel>
</rss>
