<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Arial">Devesh,<br>
<br>
the following commentary from Andrew is somewhat disconcerting since it
suggests that Nokia is somehow holding back on openness:<br>
<br>
</font>
<blockquote>
  <pre wrap="">"I have to say
<span class="moz-txt-citetags">&gt; </span>Maemo and the Nokia 770 have been disappointing in terms of openness"
  </pre>
</blockquote>
Assuming that his disappointment is warranted, what has held Nokia back
in terms of "complete openness" in the context suggested by the above
comment? Is there some commercial concern that, by being more "open",
that Nokia will be somehow more vulnerable to competitors developing
similar hardware that runs the same software platform as the N770? It
is not even clear to me that it is legally possible under the terms of
licensing for Linux based software to take the parts of Linux that one
likes but to hold other parts back in order to retain a competitive
advantage in the marketplace.<br>
<pre wrap="">
</pre>
<div class="moz-signature">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="ProgId" content="Word.Document">
<meta name="Generator" content="Microsoft Word 10">
<meta name="Originator" content="Microsoft Word 10">
<link rel="File-List"
 href="ASN%20End%20of%20Message%20Signature%2004%2022%2006_files/filelist.xml">
<title>Best Regards,</title>
<o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="phone">
<o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"><!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>John B. Holmblad</o:Author>
  <o:LastAuthor>John B. Holmblad</o:LastAuthor>
  <o:Revision>3</o:Revision>
  <o:TotalTime>3</o:TotalTime>
  <o:Created>2006-04-22T20:38:00Z</o:Created>
  <o:LastSaved>2006-04-22T20:38:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>57</o:Words>
  <o:Characters>331</o:Characters>
  <o:Company>Televerage International</o:Company>
  <o:Lines>2</o:Lines>
  <o:Paragraphs>1</o:Paragraphs>
  <o:CharactersWithSpaces>387</o:CharactersWithSpaces>
  <o:Version>10.6735</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:UseFELayout/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </
w:WordDocument>
</xml><![endif]--><!--[if !mso]><object
 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;
        mso-font-alt:"\FF2D\FF33 \660E\671D";
        mso-font-charset:128;
        mso-generic-font-family:modern;
        mso-font-pitch:fixed;
        mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
@font-face
        {font-family:Papyrus;
        panose-1:3 7 5 2 6 5 2 3 2 5;
        mso-font-charset:0;
        mso-generic-font-family:script;
        mso-font-pitch:variable;
        mso-font-signature:3 0 0 0 1 0;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;
        mso-font-charset:128;
        mso-generic-font-family:modern;
        mso-font-pitch:fixed;
        mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"MS Mincho";}
span.SpellE
        {mso-style-name:"";
        mso-spl-e:yes;}
span.GramE
        {mso-style-name:"";
        mso-gram-e:yes;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;
        mso-header-margin:.5in;
        mso-footer-margin:.5in;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0in 5.4pt 0in 5.4pt;
        mso-para-margin:0in;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="5122"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
 </o:shapelayout></xml><![endif]-->
</o:SmartTagType></o:SmartTagType>
<div class="Section1">
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">Best
Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">John
Holmblad<o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">Acadia
Secure Networks<o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">GSEC Gold,
GCWN Gold, GGSC-0100,
NSA-IAM, NSA-IEM<o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">(H)
</span><st1:phone o_x003a_ls="trans" phonenumber="$6620$$$"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">703
620 0672</span></st1:phone><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR"><o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">(M)
</span><st1:phone o_x003a_ls="trans" phonenumber="$6407$$$"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">703
407 2278</span></st1:phone><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR"><o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">(F)<span
 style="">&nbsp; </span></span><st1:phone o_x003a_ls="trans"
 phonenumber="$6620$$$"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">703
620 5388</span></st1:phone><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR"><o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">(O)
</span><st1:phone o_x003a_ls="trans" phonenumber="$6849$$$"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">410
849 2376</span></st1:phone><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">
(has <span class="SpellE">voicemail</span> to email)<o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span class="GramE"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">primary</span></span><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"> email
address:<span style="">&nbsp; </span></span><st1:PersonName><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><a class="moz-txt-link-abbreviated" href="mailto:jholmblad@aol.com">jholmblad@aol.com</a></span></st1:PersonName><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><o:p></o:p></span></p>
<p class="MsoNormal"><span class="GramE"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">backup</span></span><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"> email
address:<span style="">&nbsp; </span></span><st1:PersonName><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><a class="moz-txt-link-abbreviated" href="mailto:jholmblad@verizon.net">jholmblad@verizon.net</a></span></st1:PersonName><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><o:p></o:p></span></p>
<p class="MsoNormal"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span class="GramE"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">www</span></span><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;" lang="FR">
page for <span class="SpellE">texting</span>:<span style="">&nbsp;&nbsp;
</span><a class="moz-txt-link-abbreviated" href="http://www.vtext.com/users/jholmblad">www.vtext.com/users/jholmblad</a><o:p></o:p></span></p>
<p class="MsoNormal"><span class="GramE"><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;">text</span></span><span
 style="font-size: 11pt; font-family: Papyrus; color: navy;"> email
address:<span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><a class="moz-txt-link-abbreviated" href="mailto:jholmblad@vtext.com">jholmblad@vtext.com</a><o:p></o:p></span></p>
</div>
</div>
<br>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:devesh.kothari@nokia.com">devesh.kothari@nokia.com</a> wrote:
<blockquote cite="mid44F44ED0.20204@nokia.com" type="cite">
  <pre wrap="">ext Andrew Barr wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">On Mon, 2006-08-28 at 18:47 -0300, Alessandro Ikeuchi wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">...
      </pre>
    </blockquote>
    <pre wrap="">While I certainly don't agree with the angry tone used, I have to say
Maemo and the Nokia 770 have been disappointing in terms of openness. It
seems to me that Nokia has opened just enough to get apps ported and/or
written for the device, which in turn sells more devices, or at least
that appears to be the plan. Nothing has come of recurring requests for
information about the Bluetooth hardware (e.g. for headset support), Ogg
Vorbis support, or Gstreamer/DSP multimedia internals in general. Some
things that are missing from the Subversion repo don't even make sense,
e.g. there is no hardware secrets or patents associated with them (at
least as far as I know) The media player apps come to mind here.

    </pre>
  </blockquote>
  <pre wrap=""><!---->What I agree is that we need to strengthen the architecture documents
BTW getting strarted with multimedia development doc was updated
<a class="moz-txt-link-freetext" href="http://maemo.org/platform/docs/multimedia/getting_started.html">http://maemo.org/platform/docs/multimedia/getting_started.html</a>
(section Plugin development) which describes how to enable  ogg-vorbis
 

  </pre>
  <blockquote type="cite">
    <pre wrap="">Maemo really isn't open in the sense that we're used to: like a
traditional Linux distribution. It seems to be more of an SDK plus
things that were required to be open, e.g. due to licensing terms.

    </pre>
  </blockquote>
  <pre wrap=""><!---->I think one of the reason for that could also be attributed that most
general linux distributions are targetted to PC/laptop which have
relatively well defines standardized hardware architecture. What we have
tried to do with maemo is
- provide a common development environment and tools for Nokia 770 and
future devices (SB, rootstraps etc)
- provide (as a priority) to enable application development
- enable experimentation like ability to compile your own kernel, create
your own rootfs and all the benifits that could be leveraged from a
debian based component package management system

Now what we are concentrating on, beside improving the above is to
enable participation and contribution in stages to different parts of
maemo, starting with HAF/Sardine which I hope would extend. The starting
up and adoption barrier for sardine are being recognized, and we are now
trying to make it easy to adopt and use sardine, without sacrificing the
genral device usability. This would enable the patches or feature
implementations by community to be made and tested on the latest svn
codebase, so the component owners can integrate/accept/reject them.
There has been excellent work done for enabling dual boot by Frantisek Dufka
<a class="moz-txt-link-freetext" href="http://maemo.org/maemowiki/BootMenu">http://maemo.org/maemowiki/BootMenu</a>

which I hope would enable the experimentation atleast in the large area
of HAF/sardine (comprising the majority of the middleware stack like
gtk+, theming, desktop, tasknavigator, control panel, application
installer etc) to happen on MMC based sardine rootfs

Devesh


  </pre>
  <blockquote type="cite">
    <pre wrap="">This is unfortunate, because it creates a burden on the Nokia employees
working on this project. They are the only ones who can add many
requested features or fix bugs, so in many cases people complain to the
mail list because they cannot take care of things themselves. You don't
see patch mails on the maemo-* lists. That's to say nothing of ideas
people have had but been unable to implement--trivial stuff that would
improve the Maemo environment but may not have been discussed on the ML.

To me, the open-source economy (or whatever) that makes some projects so
great doesn't work here because the "community" is relegated in large
part to the role of application developer. The best you can do to
improve some parts of Maemo is suggest it and hope someone at Nokia
takes it up.

These are just my impressions from informal observation and occasional
participation in this endeavor. If you think I'm way off base or crazy
or something, please feel free to tell me or ignore me.
--
Andrew Barr | <a class="moz-txt-link-freetext" href="http://www.oakcourt.dyndns.org/~andrew/">http://www.oakcourt.dyndns.org/~andrew/</a>
<a class="moz-txt-link-rfc2396E" href="http://www.oakcourt.dyndns.org/%7Eandrew/">&lt;http://www.oakcourt.dyndns.org/%7Eandrew/&gt;</a>

"Buzzword detected (core dumped)"
  -- seen on <a class="moz-txt-link-abbreviated" href="mailto:linux-kernel@vger.kernel.org">linux-kernel@vger.kernel.org</a>
_______________________________________________
maemo-developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:maemo-developers@maemo.org">maemo-developers@maemo.org</a>
<a class="moz-txt-link-freetext" href="https://maemo.org/mailman/listinfo/maemo-developers">https://maemo.org/mailman/listinfo/maemo-developers</a>

    </pre>
  </blockquote>
  <pre wrap=""><!---->
_______________________________________________
maemo-developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:maemo-developers@maemo.org">maemo-developers@maemo.org</a>
<a class="moz-txt-link-freetext" href="https://maemo.org/mailman/listinfo/maemo-developers">https://maemo.org/mailman/listinfo/maemo-developers</a>
  </pre>
</blockquote>
</body>
</html>