<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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: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>Comments on: Revealing secrets</title>
	<atom:link href="http://dw2blog.com/2008/09/25/revealing-secrets/feed/" rel="self" type="application/rss+xml" />
	<link>http://dw2blog.com/2008/09/25/revealing-secrets/</link>
	<description>Eclectic thoughts on technologies, markets, innovation, openness, collaboration, disruption, risks, and solutions</description>
	<lastBuildDate>Sat, 07 Jan 2012 23:42:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: David Wood</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-138</link>
		<dc:creator><![CDATA[David Wood]]></dc:creator>
		<pubDate>Mon, 29 Sep 2008 15:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-138</guid>
		<description><![CDATA[Hi Rick,&lt;br/&gt;&lt;br/&gt;&lt;i&gt;&gt;I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your time and tried to understand developers&#039; needs.&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Although I am not able to reply to all the points that are raised in comments to my blog postings, please be assured that I do read all comments carefully, and I have a long list of matters arising which I am engaged in progressing.&lt;br/&gt;&lt;br/&gt;I want to keep the good threads of discussion alive, but equally important, I want to use my time and effort to deepen my understanding of what look like key issues, and then to identify and implement solutions.  That often takes a lot of time - so please forgive periods of radio silence on my part.&lt;br/&gt;&lt;br/&gt;Hi Mark,&lt;br/&gt;&lt;br/&gt;&lt;i&gt;&gt;Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#039;s done in a way that doesn&#039;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers. They can implement their innovations on the next device they release. Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#039;ve got their changes to the platform approved/included. Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.&lt;br/&gt;&lt;br/&gt;&gt;I think the only way around this is full patching of device firmware (either MS style &quot;you need to download an update to use this...&quot; or some kind of officially sanctioned patches to bundle with third party applications). Will consumers go for it? It&#039;s certainly technically possible already. Will device manufacturers implement it (they&#039;d have to manage the firmware updates)? Is it at all practical?&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;My own view is that seamless downloading of validated updates to system software, in support of new application features, is going to become more and more prevalent.  As you say, the technical issues have largely already been solved.  It will come down to smoothing the distribution channel and the user experience.  This kind of remote device management will fit nicely alongside Symbian Apps Store functionality.&lt;br/&gt;&lt;br/&gt;// dw2-0]]></description>
		<content:encoded><![CDATA[<p>Hi Rick,</p>
<p><i>&gt;I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your time and tried to understand developers&#39; needs.</i></p>
<p>Although I am not able to reply to all the points that are raised in comments to my blog postings, please be assured that I do read all comments carefully, and I have a long list of matters arising which I am engaged in progressing.</p>
<p>I want to keep the good threads of discussion alive, but equally important, I want to use my time and effort to deepen my understanding of what look like key issues, and then to identify and implement solutions.  That often takes a lot of time &#8211; so please forgive periods of radio silence on my part.</p>
<p>Hi Mark,</p>
<p><i>&gt;Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#39;s done in a way that doesn&#39;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers. They can implement their innovations on the next device they release. Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#39;ve got their changes to the platform approved/included. Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.</p>
<p>&gt;I think the only way around this is full patching of device firmware (either MS style &quot;you need to download an update to use this&#8230;&quot; or some kind of officially sanctioned patches to bundle with third party applications). Will consumers go for it? It&#39;s certainly technically possible already. Will device manufacturers implement it (they&#39;d have to manage the firmware updates)? Is it at all practical?</i></p>
<p>My own view is that seamless downloading of validated updates to system software, in support of new application features, is going to become more and more prevalent.  As you say, the technical issues have largely already been solved.  It will come down to smoothing the distribution channel and the user experience.  This kind of remote device management will fit nicely alongside Symbian Apps Store functionality.</p>
<p>// dw2-0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Wood</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-443</link>
		<dc:creator><![CDATA[David Wood]]></dc:creator>
		<pubDate>Mon, 29 Sep 2008 15:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-443</guid>
		<description><![CDATA[Hi Rick,&lt;br/&gt;&lt;br/&gt;&lt;i&gt;&gt;I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your time and tried to understand developers&#039; needs.&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Although I am not able to reply to all the points that are raised in comments to my blog postings, please be assured that I do read all comments carefully, and I have a long list of matters arising which I am engaged in progressing.&lt;br/&gt;&lt;br/&gt;I want to keep the good threads of discussion alive, but equally important, I want to use my time and effort to deepen my understanding of what look like key issues, and then to identify and implement solutions.  That often takes a lot of time - so please forgive periods of radio silence on my part.&lt;br/&gt;&lt;br/&gt;Hi Mark,&lt;br/&gt;&lt;br/&gt;&lt;i&gt;&gt;Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#039;s done in a way that doesn&#039;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers. They can implement their innovations on the next device they release. Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#039;ve got their changes to the platform approved/included. Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.&lt;br/&gt;&lt;br/&gt;&gt;I think the only way around this is full patching of device firmware (either MS style &quot;you need to download an update to use this...&quot; or some kind of officially sanctioned patches to bundle with third party applications). Will consumers go for it? It&#039;s certainly technically possible already. Will device manufacturers implement it (they&#039;d have to manage the firmware updates)? Is it at all practical?&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;My own view is that seamless downloading of validated updates to system software, in support of new application features, is going to become more and more prevalent.  As you say, the technical issues have largely already been solved.  It will come down to smoothing the distribution channel and the user experience.  This kind of remote device management will fit nicely alongside Symbian Apps Store functionality.&lt;br/&gt;&lt;br/&gt;// dw2-0]]></description>
		<content:encoded><![CDATA[<p>Hi Rick,</p>
<p><i>&gt;I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your time and tried to understand developers&#39; needs.</i></p>
<p>Although I am not able to reply to all the points that are raised in comments to my blog postings, please be assured that I do read all comments carefully, and I have a long list of matters arising which I am engaged in progressing.</p>
<p>I want to keep the good threads of discussion alive, but equally important, I want to use my time and effort to deepen my understanding of what look like key issues, and then to identify and implement solutions.  That often takes a lot of time &#8211; so please forgive periods of radio silence on my part.</p>
<p>Hi Mark,</p>
<p><i>&gt;Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#39;s done in a way that doesn&#39;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers. They can implement their innovations on the next device they release. Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#39;ve got their changes to the platform approved/included. Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.</p>
<p>&gt;I think the only way around this is full patching of device firmware (either MS style &quot;you need to download an update to use this&#8230;&quot; or some kind of officially sanctioned patches to bundle with third party applications). Will consumers go for it? It&#39;s certainly technically possible already. Will device manufacturers implement it (they&#39;d have to manage the firmware updates)? Is it at all practical?</i></p>
<p>My own view is that seamless downloading of validated updates to system software, in support of new application features, is going to become more and more prevalent.  As you say, the technical issues have largely already been solved.  It will come down to smoothing the distribution channel and the user experience.  This kind of remote device management will fit nicely alongside Symbian Apps Store functionality.</p>
<p>// dw2-0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m_p_wilcox</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-134</link>
		<dc:creator><![CDATA[m_p_wilcox]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 14:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-134</guid>
		<description><![CDATA[@Paul,&lt;br/&gt;&lt;br/&gt;You are absolutely correct of course. The development teams in Nokia will have to adjust to a much more open mode of working.&lt;br/&gt;&lt;br/&gt;Hopefully the shame factor will prevent too many quick hacks getting into the foundation code. This sort of area we&#039;re discussing never would have got anywhere near Symbian (the OS team as you put it) though. A quick change to the sysapp is all that&#039;s required for permanent key routing to a specific application.&lt;br/&gt;&lt;br/&gt;The really important thing will be how much is guaranteed compatible for a Symbian Foundation phone, which is one of the issues David is describing above.  A sysapp is likely to be part of the platform but there&#039;s nothing to stop device manufacturers shipping a modified version of it in the firmware.  It is a quick and easy way to make device specific modifications for things like slide or fold detection and extra hardware keys like a camera or music button.&lt;br/&gt;&lt;br/&gt;I have high hopes for the Symbian Foundation but I don&#039;t think we&#039;re likely to see quite the level playing field that you&#039;re asking for - it would be too much of a burden for the Nokia development teams.&lt;br/&gt;&lt;br/&gt;Whatever happens it will be much better than iPhone, where your application would just get barred from the store for competing with an Apple application.  Now that&#039;s anti-competitive!&lt;br/&gt;&lt;br/&gt;@Rick&lt;br/&gt;There is no server behind CMdaAudioPlayerUtility, the architecture is plug-in based.  There is/was a vendor ID check in the low-level audio server (beneath DevSound) which was, as I see it, security goof and Nokia released the Audio Proxy Server as a workaround until an appropriate API could be delivered.&lt;br/&gt;&lt;br/&gt;I honestly believe that at least 90% of the things that people get wound up about result from the fact that Nokia are focused on delivering products with the required functionality on time.  The &quot;platform&quot; aspects have been a bit of an afterthought, at least until recently.  It&#039;s not that they don&#039;t care or didn&#039;t want to build a developer platform, it&#039;s just a case of limited resource and other business priorities.&lt;br/&gt;&lt;br/&gt;They test devices for BC on all the published APIs but developers always want to do more.  Hence open source!  This isn&#039;t going to fix the problem overnight but it will make everything more transparent.&lt;br/&gt;&lt;br/&gt;Personally I&#039;d much rather Nokia build great products that ship hundreds of millions of units which I can target with applications than be completely open and let developers change everything (the IMHO empty promise from Android) but not ship many devices.  If I wanted the latter I&#039;d write apps for Openmoko.&lt;br/&gt;&lt;br/&gt;Mark]]></description>
		<content:encoded><![CDATA[<p>@Paul,</p>
<p>You are absolutely correct of course. The development teams in Nokia will have to adjust to a much more open mode of working.</p>
<p>Hopefully the shame factor will prevent too many quick hacks getting into the foundation code. This sort of area we&#8217;re discussing never would have got anywhere near Symbian (the OS team as you put it) though. A quick change to the sysapp is all that&#8217;s required for permanent key routing to a specific application.</p>
<p>The really important thing will be how much is guaranteed compatible for a Symbian Foundation phone, which is one of the issues David is describing above.  A sysapp is likely to be part of the platform but there&#8217;s nothing to stop device manufacturers shipping a modified version of it in the firmware.  It is a quick and easy way to make device specific modifications for things like slide or fold detection and extra hardware keys like a camera or music button.</p>
<p>I have high hopes for the Symbian Foundation but I don&#8217;t think we&#8217;re likely to see quite the level playing field that you&#8217;re asking for &#8211; it would be too much of a burden for the Nokia development teams.</p>
<p>Whatever happens it will be much better than iPhone, where your application would just get barred from the store for competing with an Apple application.  Now that&#8217;s anti-competitive!</p>
<p>@Rick<br />There is no server behind CMdaAudioPlayerUtility, the architecture is plug-in based.  There is/was a vendor ID check in the low-level audio server (beneath DevSound) which was, as I see it, security goof and Nokia released the Audio Proxy Server as a workaround until an appropriate API could be delivered.</p>
<p>I honestly believe that at least 90% of the things that people get wound up about result from the fact that Nokia are focused on delivering products with the required functionality on time.  The &#8220;platform&#8221; aspects have been a bit of an afterthought, at least until recently.  It&#8217;s not that they don&#8217;t care or didn&#8217;t want to build a developer platform, it&#8217;s just a case of limited resource and other business priorities.</p>
<p>They test devices for BC on all the published APIs but developers always want to do more.  Hence open source!  This isn&#8217;t going to fix the problem overnight but it will make everything more transparent.</p>
<p>Personally I&#8217;d much rather Nokia build great products that ship hundreds of millions of units which I can target with applications than be completely open and let developers change everything (the IMHO empty promise from Android) but not ship many devices.  If I wanted the latter I&#8217;d write apps for Openmoko.</p>
<p>Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m_p_wilcox</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-439</link>
		<dc:creator><![CDATA[m_p_wilcox]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 14:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-439</guid>
		<description><![CDATA[@Paul,&lt;br/&gt;&lt;br/&gt;You are absolutely correct of course. The development teams in Nokia will have to adjust to a much more open mode of working.&lt;br/&gt;&lt;br/&gt;Hopefully the shame factor will prevent too many quick hacks getting into the foundation code. This sort of area we&#039;re discussing never would have got anywhere near Symbian (the OS team as you put it) though. A quick change to the sysapp is all that&#039;s required for permanent key routing to a specific application.&lt;br/&gt;&lt;br/&gt;The really important thing will be how much is guaranteed compatible for a Symbian Foundation phone, which is one of the issues David is describing above.  A sysapp is likely to be part of the platform but there&#039;s nothing to stop device manufacturers shipping a modified version of it in the firmware.  It is a quick and easy way to make device specific modifications for things like slide or fold detection and extra hardware keys like a camera or music button.&lt;br/&gt;&lt;br/&gt;I have high hopes for the Symbian Foundation but I don&#039;t think we&#039;re likely to see quite the level playing field that you&#039;re asking for - it would be too much of a burden for the Nokia development teams.&lt;br/&gt;&lt;br/&gt;Whatever happens it will be much better than iPhone, where your application would just get barred from the store for competing with an Apple application.  Now that&#039;s anti-competitive!&lt;br/&gt;&lt;br/&gt;@Rick&lt;br/&gt;There is no server behind CMdaAudioPlayerUtility, the architecture is plug-in based.  There is/was a vendor ID check in the low-level audio server (beneath DevSound) which was, as I see it, security goof and Nokia released the Audio Proxy Server as a workaround until an appropriate API could be delivered.&lt;br/&gt;&lt;br/&gt;I honestly believe that at least 90% of the things that people get wound up about result from the fact that Nokia are focused on delivering products with the required functionality on time.  The &quot;platform&quot; aspects have been a bit of an afterthought, at least until recently.  It&#039;s not that they don&#039;t care or didn&#039;t want to build a developer platform, it&#039;s just a case of limited resource and other business priorities.&lt;br/&gt;&lt;br/&gt;They test devices for BC on all the published APIs but developers always want to do more.  Hence open source!  This isn&#039;t going to fix the problem overnight but it will make everything more transparent.&lt;br/&gt;&lt;br/&gt;Personally I&#039;d much rather Nokia build great products that ship hundreds of millions of units which I can target with applications than be completely open and let developers change everything (the IMHO empty promise from Android) but not ship many devices.  If I wanted the latter I&#039;d write apps for Openmoko.&lt;br/&gt;&lt;br/&gt;Mark]]></description>
		<content:encoded><![CDATA[<p>@Paul,</p>
<p>You are absolutely correct of course. The development teams in Nokia will have to adjust to a much more open mode of working.</p>
<p>Hopefully the shame factor will prevent too many quick hacks getting into the foundation code. This sort of area we&#8217;re discussing never would have got anywhere near Symbian (the OS team as you put it) though. A quick change to the sysapp is all that&#8217;s required for permanent key routing to a specific application.</p>
<p>The really important thing will be how much is guaranteed compatible for a Symbian Foundation phone, which is one of the issues David is describing above.  A sysapp is likely to be part of the platform but there&#8217;s nothing to stop device manufacturers shipping a modified version of it in the firmware.  It is a quick and easy way to make device specific modifications for things like slide or fold detection and extra hardware keys like a camera or music button.</p>
<p>I have high hopes for the Symbian Foundation but I don&#8217;t think we&#8217;re likely to see quite the level playing field that you&#8217;re asking for &#8211; it would be too much of a burden for the Nokia development teams.</p>
<p>Whatever happens it will be much better than iPhone, where your application would just get barred from the store for competing with an Apple application.  Now that&#8217;s anti-competitive!</p>
<p>@Rick<br />There is no server behind CMdaAudioPlayerUtility, the architecture is plug-in based.  There is/was a vendor ID check in the low-level audio server (beneath DevSound) which was, as I see it, security goof and Nokia released the Audio Proxy Server as a workaround until an appropriate API could be delivered.</p>
<p>I honestly believe that at least 90% of the things that people get wound up about result from the fact that Nokia are focused on delivering products with the required functionality on time.  The &#8220;platform&#8221; aspects have been a bit of an afterthought, at least until recently.  It&#8217;s not that they don&#8217;t care or didn&#8217;t want to build a developer platform, it&#8217;s just a case of limited resource and other business priorities.</p>
<p>They test devices for BC on all the published APIs but developers always want to do more.  Hence open source!  This isn&#8217;t going to fix the problem overnight but it will make everything more transparent.</p>
<p>Personally I&#8217;d much rather Nokia build great products that ship hundreds of millions of units which I can target with applications than be completely open and let developers change everything (the IMHO empty promise from Android) but not ship many devices.  If I wanted the latter I&#8217;d write apps for Openmoko.</p>
<p>Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-133</link>
		<dc:creator><![CDATA[Rick]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 09:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-133</guid>
		<description><![CDATA[Hi David,&lt;br/&gt;&lt;br/&gt;I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your precious time and tried to understand developers&#039; needs. &lt;br/&gt;&lt;br/&gt;Strength of open platforms is that The sky is the limit for implementing your ideas and community can also benefit from developer&#039;s work if they develop new APIs. Ofcourse Symbian has limit somewhere in developing new APIs, but developers can help in that and make platform much stronger much faster.&lt;br/&gt;&lt;br/&gt;@Pault@Wilcox&lt;br/&gt;Pault really hit the right issue and there need to be some concrete steps to rebuild the faith. There are other examples in the list I am touching one more to illustrate Pault&#039;s comment in more detail. OS provides CMDAudioPlayerUtility to play audio but Nokia has inserted its own VendorID in the server (which is part of OS) and restricted it for 3rd party developers.&lt;br/&gt;&lt;br/&gt;&gt;&gt;Parts of the source code will be released, in a staged manner, at various phases during 2009&lt;&lt; &amp;&amp; &gt;&gt; the new bias will be, &quot;release the code, unless there&#039;s a very strong specific reason not to do so&quot;&lt;&lt;&lt;br/&gt;&lt;br/&gt;Best promise from Symbian so far, I must admit.&lt;br/&gt;&lt;br/&gt;Thanks Again. Looking forward to a better tomorrow with Symbian.]]></description>
		<content:encoded><![CDATA[<p>Hi David,</p>
<p>I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your precious time and tried to understand developers&#39; needs. </p>
<p>Strength of open platforms is that The sky is the limit for implementing your ideas and community can also benefit from developer&#39;s work if they develop new APIs. Ofcourse Symbian has limit somewhere in developing new APIs, but developers can help in that and make platform much stronger much faster.</p>
<p>@Pault@Wilcox<br />Pault really hit the right issue and there need to be some concrete steps to rebuild the faith. There are other examples in the list I am touching one more to illustrate Pault&#39;s comment in more detail. OS provides CMDAudioPlayerUtility to play audio but Nokia has inserted its own VendorID in the server (which is part of OS) and restricted it for 3rd party developers.</p>
<p>&gt;&gt;Parts of the source code will be released, in a staged manner, at various phases during 2009&lt;&lt; &amp;&amp; &gt;&gt; the new bias will be, &quot;release the code, unless there&#39;s a very strong specific reason not to do so&quot;&lt;&lt;</p>
<p>Best promise from Symbian so far, I must admit.</p>
<p>Thanks Again. Looking forward to a better tomorrow with Symbian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-438</link>
		<dc:creator><![CDATA[Rick]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 09:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-438</guid>
		<description><![CDATA[Hi David,&lt;br/&gt;&lt;br/&gt;I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your precious time and tried to understand developers&#039; needs. &lt;br/&gt;&lt;br/&gt;Strength of open platforms is that The sky is the limit for implementing your ideas and community can also benefit from developer&#039;s work if they develop new APIs. Ofcourse Symbian has limit somewhere in developing new APIs, but developers can help in that and make platform much stronger much faster.&lt;br/&gt;&lt;br/&gt;@Pault@Wilcox&lt;br/&gt;Pault really hit the right issue and there need to be some concrete steps to rebuild the faith. There are other examples in the list I am touching one more to illustrate Pault&#039;s comment in more detail. OS provides CMDAudioPlayerUtility to play audio but Nokia has inserted its own VendorID in the server (which is part of OS) and restricted it for 3rd party developers.&lt;br/&gt;&lt;br/&gt;&gt;&gt;Parts of the source code will be released, in a staged manner, at various phases during 2009&lt;&lt; &amp;&amp; &gt;&gt; the new bias will be, &quot;release the code, unless there&#039;s a very strong specific reason not to do so&quot;&lt;&lt;&lt;br/&gt;&lt;br/&gt;Best promise from Symbian so far, I must admit.&lt;br/&gt;&lt;br/&gt;Thanks Again. Looking forward to a better tomorrow with Symbian.]]></description>
		<content:encoded><![CDATA[<p>Hi David,</p>
<p>I thoughts comments on your other blog post are frozen similar to discussion threads on nokia forum. But I am delighted that you took your precious time and tried to understand developers&#39; needs. </p>
<p>Strength of open platforms is that The sky is the limit for implementing your ideas and community can also benefit from developer&#39;s work if they develop new APIs. Ofcourse Symbian has limit somewhere in developing new APIs, but developers can help in that and make platform much stronger much faster.</p>
<p>@Pault@Wilcox<br />Pault really hit the right issue and there need to be some concrete steps to rebuild the faith. There are other examples in the list I am touching one more to illustrate Pault&#39;s comment in more detail. OS provides CMDAudioPlayerUtility to play audio but Nokia has inserted its own VendorID in the server (which is part of OS) and restricted it for 3rd party developers.</p>
<p>&gt;&gt;Parts of the source code will be released, in a staged manner, at various phases during 2009&lt;&lt; &amp;&amp; &gt;&gt; the new bias will be, &quot;release the code, unless there&#39;s a very strong specific reason not to do so&quot;&lt;&lt;</p>
<p>Best promise from Symbian so far, I must admit.</p>
<p>Thanks Again. Looking forward to a better tomorrow with Symbian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pault</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-132</link>
		<dc:creator><![CDATA[pault]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 09:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-132</guid>
		<description><![CDATA[Hi Mark,&lt;br/&gt;&lt;br/&gt;The point being is that the applications team would need to go to the OS team who would then have to provide an open API as this is going into public facing code, otherwise the fallout from having hard coded hacks in public source code would be very negative for all concerned. The OS team would also be incentivized to produce both timely and good quality code so the apps team could roll out their application.&lt;br/&gt;&lt;br/&gt;It could have been IMHO easy to setup PS keys to handle the headset features and expose these keys out of the remote control API, still no use crying over spilt milk as the saying goes...]]></description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>The point being is that the applications team would need to go to the OS team who would then have to provide an open API as this is going into public facing code, otherwise the fallout from having hard coded hacks in public source code would be very negative for all concerned. The OS team would also be incentivized to produce both timely and good quality code so the apps team could roll out their application.</p>
<p>It could have been IMHO easy to setup PS keys to handle the headset features and expose these keys out of the remote control API, still no use crying over spilt milk as the saying goes&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pault</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-437</link>
		<dc:creator><![CDATA[pault]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 09:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-437</guid>
		<description><![CDATA[Hi Mark,&lt;br/&gt;&lt;br/&gt;The point being is that the applications team would need to go to the OS team who would then have to provide an open API as this is going into public facing code, otherwise the fallout from having hard coded hacks in public source code would be very negative for all concerned. The OS team would also be incentivized to produce both timely and good quality code so the apps team could roll out their application.&lt;br/&gt;&lt;br/&gt;It could have been IMHO easy to setup PS keys to handle the headset features and expose these keys out of the remote control API, still no use crying over spilt milk as the saying goes...]]></description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>The point being is that the applications team would need to go to the OS team who would then have to provide an open API as this is going into public facing code, otherwise the fallout from having hard coded hacks in public source code would be very negative for all concerned. The OS team would also be incentivized to produce both timely and good quality code so the apps team could roll out their application.</p>
<p>It could have been IMHO easy to setup PS keys to handle the headset features and expose these keys out of the remote control API, still no use crying over spilt milk as the saying goes&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m_p_wilcox</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-131</link>
		<dc:creator><![CDATA[m_p_wilcox]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 08:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-131</guid>
		<description><![CDATA[&lt;i&gt; &gt;The singular biggest thing that would rebuild my faith in the foundation would be if Nokia had a clean distinction between Applications and Operating Systems divisions.&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;I have to start by saying I agree that Nokia have to play fair or it isn&#039;t going to work.  People will take their toys and play elsewhere.&lt;br/&gt;&lt;br/&gt;But that&#039;s the solution in cases like this: take your innovation and implement it on another platform - if you can.  Microsoft gets sued because they have an established monopoly and they abuse it.  I think regulators will let market forces work out who&#039;s allowed to do what in the mobile space for a few years yet.&lt;br/&gt;&lt;br/&gt;The chances are (and I don&#039;t know for sure in this case) that the headset buttons are hard-coded to the built-in music player and there is no way to register to recieve them in another application (I do know for sure of other cases that work like this).  That&#039;s why you can&#039;t get an API, rather than any deliberately anti-competitive behaviour.&lt;br/&gt;&lt;br/&gt;Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#039;s done in a way that doesn&#039;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers.  They can implement their innovations on the next device they release.  Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#039;ve got their changes to the platform approved/included.  Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.&lt;br/&gt;&lt;br/&gt;I think the only way around this is full patching of device firmware (either MS style &quot;you need to download an update to use this...&quot; or some kind of officially sanctioned patches to bundle with third party applications).  Will consumers go for it?  It&#039;s certainly technically possible already.  Will device manufacturers implement it (they&#039;d have to manage the firmware updates)?  Is it at all practical?&lt;br/&gt;&lt;br/&gt;To some extent we have to accept that smartphones aren&#039;t quite PCs yet and live with the limitations.  With the foundation you should at least be able to get them fixed in the next version and even contribute the code to do it (or pay someone else to) if you need to speed up the process.&lt;br/&gt;&lt;br/&gt;Mark]]></description>
		<content:encoded><![CDATA[<p><i> &gt;The singular biggest thing that would rebuild my faith in the foundation would be if Nokia had a clean distinction between Applications and Operating Systems divisions.</i></p>
<p>I have to start by saying I agree that Nokia have to play fair or it isn&#8217;t going to work.  People will take their toys and play elsewhere.</p>
<p>But that&#8217;s the solution in cases like this: take your innovation and implement it on another platform &#8211; if you can.  Microsoft gets sued because they have an established monopoly and they abuse it.  I think regulators will let market forces work out who&#8217;s allowed to do what in the mobile space for a few years yet.</p>
<p>The chances are (and I don&#8217;t know for sure in this case) that the headset buttons are hard-coded to the built-in music player and there is no way to register to recieve them in another application (I do know for sure of other cases that work like this).  That&#8217;s why you can&#8217;t get an API, rather than any deliberately anti-competitive behaviour.</p>
<p>Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#8217;s done in a way that doesn&#8217;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers.  They can implement their innovations on the next device they release.  Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#8217;ve got their changes to the platform approved/included.  Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.</p>
<p>I think the only way around this is full patching of device firmware (either MS style &#8220;you need to download an update to use this&#8230;&#8221; or some kind of officially sanctioned patches to bundle with third party applications).  Will consumers go for it?  It&#8217;s certainly technically possible already.  Will device manufacturers implement it (they&#8217;d have to manage the firmware updates)?  Is it at all practical?</p>
<p>To some extent we have to accept that smartphones aren&#8217;t quite PCs yet and live with the limitations.  With the foundation you should at least be able to get them fixed in the next version and even contribute the code to do it (or pay someone else to) if you need to speed up the process.</p>
<p>Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m_p_wilcox</title>
		<link>http://dw2blog.com/2008/09/25/revealing-secrets/#comment-436</link>
		<dc:creator><![CDATA[m_p_wilcox]]></dc:creator>
		<pubDate>Fri, 26 Sep 2008 08:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://dw2blog.com/2008/09/25/revealing-secrets/#comment-436</guid>
		<description><![CDATA[&lt;i&gt; &gt;The singular biggest thing that would rebuild my faith in the foundation would be if Nokia had a clean distinction between Applications and Operating Systems divisions.&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;I have to start by saying I agree that Nokia have to play fair or it isn&#039;t going to work.  People will take their toys and play elsewhere.&lt;br/&gt;&lt;br/&gt;But that&#039;s the solution in cases like this: take your innovation and implement it on another platform - if you can.  Microsoft gets sued because they have an established monopoly and they abuse it.  I think regulators will let market forces work out who&#039;s allowed to do what in the mobile space for a few years yet.&lt;br/&gt;&lt;br/&gt;The chances are (and I don&#039;t know for sure in this case) that the headset buttons are hard-coded to the built-in music player and there is no way to register to recieve them in another application (I do know for sure of other cases that work like this).  That&#039;s why you can&#039;t get an API, rather than any deliberately anti-competitive behaviour.&lt;br/&gt;&lt;br/&gt;Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#039;s done in a way that doesn&#039;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers.  They can implement their innovations on the next device they release.  Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#039;ve got their changes to the platform approved/included.  Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.&lt;br/&gt;&lt;br/&gt;I think the only way around this is full patching of device firmware (either MS style &quot;you need to download an update to use this...&quot; or some kind of officially sanctioned patches to bundle with third party applications).  Will consumers go for it?  It&#039;s certainly technically possible already.  Will device manufacturers implement it (they&#039;d have to manage the firmware updates)?  Is it at all practical?&lt;br/&gt;&lt;br/&gt;To some extent we have to accept that smartphones aren&#039;t quite PCs yet and live with the limitations.  With the foundation you should at least be able to get them fixed in the next version and even contribute the code to do it (or pay someone else to) if you need to speed up the process.&lt;br/&gt;&lt;br/&gt;Mark]]></description>
		<content:encoded><![CDATA[<p><i> &gt;The singular biggest thing that would rebuild my faith in the foundation would be if Nokia had a clean distinction between Applications and Operating Systems divisions.</i></p>
<p>I have to start by saying I agree that Nokia have to play fair or it isn&#8217;t going to work.  People will take their toys and play elsewhere.</p>
<p>But that&#8217;s the solution in cases like this: take your innovation and implement it on another platform &#8211; if you can.  Microsoft gets sued because they have an established monopoly and they abuse it.  I think regulators will let market forces work out who&#8217;s allowed to do what in the mobile space for a few years yet.</p>
<p>The chances are (and I don&#8217;t know for sure in this case) that the headset buttons are hard-coded to the built-in music player and there is no way to register to recieve them in another application (I do know for sure of other cases that work like this).  That&#8217;s why you can&#8217;t get an API, rather than any deliberately anti-competitive behaviour.</p>
<p>Once the foundation platform is open it should be possible to change anything you need to access (as long as it&#8217;s done in a way that doesn&#8217;t negatively impact anyone else) but there will still be an advantage of time for Nokia and other device manufacturers.  They can implement their innovations on the next device they release.  Other third party software vendors will have to wait for the next platform release to be taken into devices, after they&#8217;ve got their changes to the platform approved/included.  Also, the device manufacturers can bundle firmware patches for old devices with their applications if needed.</p>
<p>I think the only way around this is full patching of device firmware (either MS style &#8220;you need to download an update to use this&#8230;&#8221; or some kind of officially sanctioned patches to bundle with third party applications).  Will consumers go for it?  It&#8217;s certainly technically possible already.  Will device manufacturers implement it (they&#8217;d have to manage the firmware updates)?  Is it at all practical?</p>
<p>To some extent we have to accept that smartphones aren&#8217;t quite PCs yet and live with the limitations.  With the foundation you should at least be able to get them fixed in the next version and even contribute the code to do it (or pay someone else to) if you need to speed up the process.</p>
<p>Mark</p>
]]></content:encoded>
	</item>
</channel>
</rss>

