{"id":462333,"date":"2010-03-23T10:00:17","date_gmt":"2010-03-23T14:00:17","guid":{"rendered":"http:\/\/jkontherun.com\/?p=60585"},"modified":"2010-03-23T10:00:17","modified_gmt":"2010-03-23T14:00:17","slug":"mozilla-is-running-out-of-mobile-options-for-firefox","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/462333","title":{"rendered":"Mozilla Is Running Out of Mobile Options for Firefox"},"content":{"rendered":"<p><a href=\"http:\/\/jkontherun.files.wordpress.com\/2010\/03\/fennec-logo-thumb.png\"><img loading=\"lazy\" decoding=\"async\"  title=\"fennec-logo-thumb\" src=\"http:\/\/jkontherun.files.wordpress.com\/2010\/03\/fennec-logo-thumb.png?w=209&#038;h=140\" alt=\"\" width=\"209\" height=\"140\" class=\"alignright size-full wp-image-60591\" \/><\/a><a href=\"http:\/\/blog.pavlov.net\/2010\/03\/22\/stopping-development-for-windows-mobile\/\">Mozilla yesterday stopped development on its browser for Microsoft&#8217;s mobile platform<\/a>, citing the lack of a Native Development Kit. The new Windows Phone 7 operating system is built upon Windows CE 6.0, but without an NDK, Mozilla isn&#8217;t moving forward. In fact, progress on Windows Mobile 6.x devices is halting as well. That&#8217;s a shame because the Mozilla team outed an Alpha browser version for the current Microsoft-powered handsets back in 2008 and <a href=\"http:\/\/jkontherun.com\/2009\/06\/29\/fennic-windows-mobile\/\">updated it last year<\/a>. Granted, the door is being closed by the Mozilla team here &#8212; they&#8217;re making a choice to wait for an NDK &#8212; but there&#8217;s a larger aspect to this situation: It sheds light on open vs closed approaches in the mobile space.<\/p>\n<p>Stepping back for a second, where does this move put Mozilla and their open source approach? Instead of focusing on browsers for closed or controlled ecosystems like Apple&#8217;s &#8212; and so far with Windows Phone 7, like Microsoft&#8217;s &#8212; the project effort <a href=\"http:\/\/gigaom.com\/2009\/10\/19\/on-mobile-phones-firefoxs-big-bet-is-nokia-android\/\">will focus on Android and Maemo, just as Om predicted late last year on GigaOm<\/a>. Both platforms embrace the open source path that Mozilla follows.<a href=\"http:\/\/ostatic.com\/blog\/android-ndk-could-help-usher-in-more-useful-applications\"> Google introduced an NDK last year<\/a> and since Mozilla programs Firefox in C\/C++, the NDKs support the code base. Prior to Google&#8217;s release of an NDK, Mozilla would have had to create the browser in Java. Had they done that successfully, we <em>might<\/em> have seen it on Research In Motion&#8217;s BlackBerry platform, but that never happened &#8212; and it&#8217;s unlikely that it ever will. There isn&#8217;t an NDK that I know of for the Maemo platform, but according to the SDK licensing agreement, some closed Nokia code, functions and binaries. And Maemo is built upon Linux rather than an a closed, proprietary platform.<\/p>\n<p>So where does this leave Mozilla, and other open source vendors, in the mobile market? Until Microsoft releases a Native Development Kit &#8212; and there&#8217;s no guarantee they will &#8212; Mozilla doesn&#8217;t have many choices left. It could take the same approach that Opera is trying and attempt to get a browser through the iTunes App Store approval process. I don&#8217;t\u00a0foresee\u00a0that happening for Opera, <a href=\"http:\/\/www.opera.com\/press\/releases\/2010\/03\/23_3\/\">which just submitted their browser application<\/a> for approval. Like many of us, Mozilla will likely be watching to see how that situation pans out. That rules out the iPhone and Windows Phone 7 platforms for now. And unless or until RIM radically alters the BlackBerry platform, they&#8217;re not a potential development target either. <a href=\"http:\/\/investor.palm.com\/releasedetail.cfm?ReleaseID=450451\">Palm now offers a PDK<\/a>, or Plug-In Development Kit, that supports C and C++, but I don&#8217;t expect Mozilla to focus on webOS <a href=\"http:\/\/jkontherun.com\/2010\/03\/22\/palm-pre-att\/\">given Palm&#8217;s current struggles<\/a>.<\/p>\n<div id=\"inline-related-posts-60585\" class=\"widget inline-related-posts alignleft clearfix\">\n<div class=\"widget-wrap\">\n<div class=\"widget-title-wrap clearfix\">\n<h2 class=\"widget-title\">More on <span><a class=\"category-link\" href=\"http:\/\/jkontherun.com\/topic\/mobile-apps\" title=\"Mobile Apps\">Mobile Apps<\/a><\/span><\/h2>\n<\/p><\/div>\n<ul class=\"inline-related-posts\">\n<li>\n\t\t\t\t\t\t<span class=\"inline-related-posts-article\"><a href=\"http:\/\/jkontherun.com\/2010\/03\/25\/google-mobile-but-not-the-web-storms-the-blackberry\/\">Google Mobile, But Not the Web, Storms the&nbsp;BlackBerry<\/a><\/span><br \/>\n\t\t\t\t\t\t<span class=\"brand-icon jk-run\"><a href=\"http:\/\/jkontherun.com\" title=\"Visit: jkOnTheRun - This is a description.\">Gadget Gurus<\/a><\/span>\n\t\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t\t<span class=\"inline-related-posts-article\"><a href=\"http:\/\/jkontherun.com\/2010\/03\/24\/lost-your-android-phone-itag-can-find-it\/\">Lost Your Android Phone? iTag Can Find&nbsp;It<\/a><\/span><br \/>\n\t\t\t\t\t\t<span class=\"brand-icon jk-run\"><a href=\"http:\/\/jkontherun.com\" title=\"Visit: jkOnTheRun - This is a description.\">Gadget Gurus<\/a><\/span>\n\t\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t\t<span class=\"inline-related-posts-article\"><a href=\"http:\/\/jkontherun.com\/2010\/03\/23\/verizon-skype-android-blackberry\/\">Verizon BlackBerry, Android Phones Ring Up Skype This&nbsp;Week<\/a><\/span><br \/>\n\t\t\t\t\t\t<span class=\"brand-icon jk-run\"><a href=\"http:\/\/jkontherun.com\" title=\"Visit: jkOnTheRun - This is a description.\">Gadget Gurus<\/a><\/span>\n\t\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t\t<span class=\"inline-related-posts-article\"><a href=\"http:\/\/jkontherun.com\/2010\/03\/23\/dropbox-for-android\/\">First Look at Dropbox&#8217;s Android&nbsp;Client<\/a><\/span><br \/>\n\t\t\t\t\t\t<span class=\"brand-icon jk-run\"><a href=\"http:\/\/jkontherun.com\" title=\"Visit: jkOnTheRun - This is a description.\">Gadget Gurus<\/a><\/span>\n\t\t\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"widget-bottom clearfix\"><\/div>\n<\/p><\/div>\n<p>There&#8217;s simply nowhere else for Mozilla to turn in the mobile space, given the constraints and the way it wants to code. From a bigger picture perspective, I&#8217;m wondering how the situation impacts open source development in general when it comes to the mobile market. There&#8217;s a significant number of Linux-based phones available, but they&#8217;re not on a common platform. With the bigger players either using or moving towards more closed systems, what&#8217;s an open source developer to do? I&#8217;m not a coder, so I&#8217;d love to hear thoughts from developers. Is the Mozilla situation unique and not a sign of things to come or are you generally concerned with the way the mobile landscape is shifting?<\/p>\n<p><strong>Related research on GigaOM Pro (sub req\u2019d):<\/strong><\/p>\n<p><a href=\"http:\/\/pro.gigaom.com\/2009\/11\/what-does-the-future-hold-for-browsers\/\">What Does the Future Hold For Browsers?<\/a><\/p>\n<p><img decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/stats.wordpress.com\/b.gif?host=jkontherun.com&#038;blog=4479943&#038;post=60585&#038;subd=jkontherun&#038;ref=&#038;feed=1\" \/><\/p>\n<div class=\"feedflare\">\n<a href=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?a=n0Q6aRLP1PE:VMRAl_Ev-nk:D7DqB2pKExk\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?i=n0Q6aRLP1PE:VMRAl_Ev-nk:D7DqB2pKExk\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?a=n0Q6aRLP1PE:VMRAl_Ev-nk:V_sGLiPBpWU\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?i=n0Q6aRLP1PE:VMRAl_Ev-nk:V_sGLiPBpWU\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?a=n0Q6aRLP1PE:VMRAl_Ev-nk:dnMXMwOfBR0\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?d=dnMXMwOfBR0\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?a=n0Q6aRLP1PE:VMRAl_Ev-nk:yIl2AUoC8zA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?d=yIl2AUoC8zA\" border=\"0\"><\/img><\/a> <a href=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?a=n0Q6aRLP1PE:VMRAl_Ev-nk:F7zBnMyn0Lo\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/jkOnTheRun?i=n0Q6aRLP1PE:VMRAl_Ev-nk:F7zBnMyn0Lo\" border=\"0\"><\/img><\/a>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~r\/jkOnTheRun\/~4\/n0Q6aRLP1PE\" height=\"1\" width=\"1\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mozilla yesterday stopped development on its browser for Microsoft&#8217;s mobile platform, citing the lack of a Native Development Kit. The new Windows Phone 7 operating system is built upon Windows CE 6.0, but without an NDK, Mozilla isn&#8217;t moving forward. In fact, progress on Windows Mobile 6.x devices is halting as well. That&#8217;s a shame [&hellip;]<\/p>\n","protected":false},"author":670,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,10],"tags":[],"class_list":["post-462333","post","type-post","status-publish","format-standard","hentry","category-news","category-software"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/462333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/670"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=462333"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/462333\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=462333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=462333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=462333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}