ヨーラ(フィンランド語の発音に近い読み方ではヨッラ、 、国際的にはJolla Ltd.、多くの出典では通常Jolla Mobileと呼ばれる)とはフィンランドにある独立系のスマートフォン設計開発販売企業である。Sailfish OSと呼ばれる数種類の携帯機器に対応したオペレーティングシステムを開発しており、MeeGoの後継となっているhttps://wiki.merproject.org/wiki/Main_Page#Introduction_to_Merの中核ディストリビューションをベースにしているhttps://sailfishos.org/wiki/Main_Page#Contribute 。
開発はMeeGo version Harmattanを搭載したNokia N9が起源であるが、ノキアがMeeGoへの参加を断念したため、Nokia N9の開発チームに参加していたディレクターや中核プロフェッショナルが退社しN9の資産を活かす許可を受けた上でヨーラを立ち上げた。
歴史 かつてノキアの社員だったサミ・ピエニマキ、ユッシ・フルモラ、マーク・ディルロン、ステファノ・モスコニとアンッティ・サールニオがMeeGo搭載スマートフォンの開発を続けるためにヨーラを設立した。この目的のために、既存の企業(2011年3月に設立)を使用する形で2011年10月に社名をヨーラに改称した。オリジナルのMeeGo LinuxはどちらもLinuxシステムであるノキアのMaemoとインテルのMoblinを統合して誕生したものである。その後、ノキアはMeeGoへの参加中止を決め、サムスン電子はノキアをハンドセットパートナーとして効果的に置き換える形でTizenという新たな協働プロジェクトを立ち上げた。MeeGoもTizenもLinux Foundationが主導しているが、MeeGoは開発者コミュニティの手によってフォークされという独立プロジェクトとして形成することでMeeGoの目的とメリトクラシーガバナンスを再建することになり、MeeGoの開発で蓄積された努力を無にしないように開発が続けられることになった。かつては市場において最大の雇用主となったノキアも事業縮小とコスト削減を行うことになり、ノキアは起業する元従業員を支援する「ブリッジ」プログラムを設けてこれを推進した。「ブリッジ」プログラムの支援を受けるにあたり、ヨーラの首脳陣は事業計画についてノキアと公開討論会を行ったが、この時CEOのユッシ・フルモラはノキアの知的財産を侵害することを望まなかった。ノキアはヨーラのスマートフォン開発のためになる自社の特許や知的財産を提供しなかったためこの結果Jokkaは権利を保持することは無かった。ヨーラはNokia N9に関してあくまでもヨーラではなくノキアの中核的な活動過程とされたためそのスマートフォンに対応する計画を持つことはなかった。ヨーラ製OSは自身のシステムを開発するためにあるMerの中核的ディストリビューションを自然に使用するMeeGo APIがベースになっている。
事業
戦略 2012年7月6日、ヨーラは国際的なプライベート投資家や提携相手に向けてLinuxシステムと新しいユーザーインターフェースを搭載した新たなスマートフォンの設計、開発、販売を行うことを発表した。このSeilfish OSは「MeeGoとMerの中核部を基にしている」 と述べており現にMerのOSカーネル中核部やQt、QML、HTML5で構成されている。Jolla開発チームはかつてノキアで中核的な技術者やディレクターだった人達が参加しており、新しいスマートフォンの開発と生産を目的にMeeGoで培った資産を積極的に活用している。
ユッシ・フルモラはモバイル市場において他との違いとして「他と差別化するように設定した我が社の携帯電話は我々のユーザーエクスペリエンスであり、我々で行なっている。-- ヨーラはiOSやAndroidよりも新鮮なのを製作することを目的するがその際にネイティブなマルチタスキング、アプリケーション統合とデータ統合といったMeeGoの一部を取り込みたい。私は携帯端末を使った全ての仕事にN9を使ってるし、全てのアプリケーションが常に開かれているという事実を楽しんでいる。 -- 我々はユーザーがアプリケーションを起動したりシャットダウンするという流れを取り除きたい上、ユーザーインターフェースはカスタマイズ可能でなければならないと考えている。」と述べている。
ヨーラ製端末にはサードパーティによるサポートとアプリケーションやエコシステムが必要であることがはっきりとしており、今後ヨーラはオンラインアプリケーションストアを開設する予定だとしている。「エコシステム製作は協働作業であり1人で行うことではない。我々はMeeGoでもヨーラでもパートナーや成果を集めている。私は全てのアプリケーションに開いており、もちろん協働作業の異なる形式だが、鍵はエコシステムを育てることだ。」。自身のMeeGoインターフェイスを完成させたヨーラは世界中に散らばっているかつてのMeeGoのパートナーを結びつけるための形ある製品を有している。
アンッティ・サールニオは「中華人民共和国のスマートフォン市場は世界中で最も大規模かつ急成長している。D.Phoneとの提携はヨーラがグローバルなスマートフォン市場における欠かせない存在になるための重要な一歩だ。」と、D.Phoneグループ設立者でCEOのドンハイ・リューは「ヨーラはフレッシュさ、独自のユーザーエクスペリエンスで中華人民共和国のスマートフォン市場における新規参入企業として大きな可能性を感じ、大きな売上を出すことを目的にヨーラと組むことにした。」と述べている。ヨーラがD.Phoneグループのリテールチェーンと協働作業を行う契約にサインしたことで中華人民共和国の1億5000万に及ぶスマートフォン市場で目立った売り上げを達成するためにターゲットを共有することができるようになった。D.Phoneはチャイナ・モバイル、チャイナテレコム、チャイナユニコムと戦略的提携関係を結んでいるために中華人民共和国での事業展開において重要な存在となっている。かつてチャイナテレコムはMeeGoプロジェクトの重要なメンバーだった。
Tizenに関するアイデアについて聞かれた時にヨーラは「Tizenの構想はオープンソースの視点からは好ましいものではない。我々はMeegoを基礎にオープンソースを活用した活動を続けていて、協働作業のために開かれたものになっている。」とツイートした。
経営 ヨーラを統率するのは会長のアンッティ・サールニオ、販売担当ヴァイスプレジデントのサミ・ピエニマキ、CIOのステファノ・モスコニである。
社風についてユッシ・フルモラは「ヨーラの企業構造は非常にダイナミックだ。同社には設計者および技術者、上司、経営陣という3つのレベルがある。上司はチームのメンバーの貢献とメリットを考慮して選出される。チームは現目標に合わせるため開発やビジネスの繰り返しの中で変化し続けている。社員報酬は過去のビジネスや開発の繰り返しにおいてどれだけ貢献したかで決まる能力給である。」と述べている。
社員 2013年2月に開催されたモバイルワールドコングレスにて約60人の社員がいると述べた。社員の殆どは過去にノキアの社員でNokia N9やそのスワイプユーザーインターフェースの開発に携わっていた。
拠点 本社はヘルシンキの、研究開発センターはタンペレや香港のにあるが、ノキアが研究開発スタッフを数多く削減することにあわせ、オウルにも研究開発センターを開設する計画がある。
製品 ヨーラが開発した最も重要な製品は独自かつ異なるビジネスアプローチで生成されている。 The Sailfish OS The Sailfish SDK The Sailfishのライセンス付与 スマートフォン 他の携帯端末メーカー向けサービスと広告 オープンソースのプロジェクトやコミュニティへの貢献(例:)
ヨーラによる最近発表されたSailfishアライアンスOSを基にした最初のスマートフォンユーザーインターフェースは2012年11月21日から22日までヘルシンキで行われたSlushというイベントでデモンストレーションが行われた。
最初の製品は一般ユーザー向けのスマートフォンで、特別なユーザー向けのデベロッパーモードも追加されていて「ヨーラはLinuxハッカーやテクノロジーの愛好家がフルアクセスできる開発版端末のリリースを進めている。また、彼らのコミュニティを完全に支援することで彼らが我々の端末の製作や開発の一部分に参加することを望む。」と述べている。
ユッシ・フルモラは計画に関して「MeeGo、Maemo、Moblin等源流への敬意」「ユーザーインターフェースは重要で我々がMeeGoを選んだ理由の一つで、Androidに関しては我々はコピーしか出来ないが、MeeGoは市場に向けていくつかの新要素を導入している」「我々は技術やユーザーインターフェースでリードしたいしそれが我々のビジネスで、他のAndroidメーカーからコピーはしたくない」と述べている。さらにお届けできる唯一の製品は仕様はまだ公開できず発売時期もまだ見定めているところだが発表する予定はあるとも述べた。当初、最初の製品は2012年にお披露目される予定だったが 、実際のお披露目は2013年5月20日まで遅れた。
最初に出た端末、試作機
確認されている暫定的な仕様 2013年5月20日(Twitterの#JollaLoveDayハッシュ)、ヨーラは最初の端末のデザインと詳細を披露した。このお披露目は#IamTheOtherHalfという革新的なインターネットマーケティングキャンペーンの後に行われた。端末の公開された仕様は以下の通り: 大きな「エストレード(Estrade)ディスプレイ搭載のオリジナルデザイン HDを称する4.5インチエストレードディスプレイ(正確な解像度は不明) マーク・ディルロンは「Estradaとは実際我々自身の言葉で、基本的にユーザーエクスペリエンスの組み合わせである。我々は通知表示があって、少しスクロールダウンしてアプリケーションにアクセスしたり、その後マルチタスキング機能のあるホーム画面をスクロールダウンするトップにあるロック画面へのアクセスが非常に簡単であるという この長いかつ垂直なエクスペリエンスを持っている。さらに少しスクロールすることで垂直なエクスペリエンスを持つことになり、違うものへのアクセスを非常に早くすることができるようになる。」と説明している。 デュアルコアプロセッサ 4G接続 ストレージメモリ16GB microSD対応 8MP AFカメラ 着脱可能バッテリー(容量未発表) アザーハーフ(1-アザーハーフとはユーザーのことでヨーラによるオープンソース哲学である。2-スマートフォンは容易に交換可能な機能性を持つように適応かつモジュール性がなければならない。) Sailfish OSをベースにしたジェスチャー機能付きボタン無しディスプレイ Android™アプリケーションが動作可能(端末でのAndroidアプリケーション使用実例は この動画の2:20 を参照) MicroUSB接続 3.5 mmジャック接続(ヘッドホン用だが他用途もあり) 英語対応(最初のローカライズ対応言語だが順次追加予定)
詳細な開発と改善点 ヨーラは他の仕様について聞かれた時、後日発表するとした。ヨーラの初代端末において一部仕様が決まっていなかったのはメーカーが大量生産前の使用部品選択を微調整している時だったためである。間接的ながらこのことは「ヨーラによればおそらくこの週において中国で発売されることはないと思われる。また、ピエニマキは『多くの商業的、法的な問題に苛まれている』と述べている。」と説明されている。
予備的な仕様の詳細については以下の通りだが、ヨーラは公式に伝えていない(これは開発中であることや、予告無しに変更することがあることや、「これより悪くなることはない」とされるといった事による): 2Gネットワーク: GSM 850 / 900 / 1800 / 1900 3Gネットワーク: HSDPA 850 / 900 / 1900 / 2100 4Gネットワーク = LTE: 一部地域 SIM対応 ディスプレイ: 表面静電容量タッチスクリーン、16万色、マルチタッチ 通知方式: バイブレーション、MP3着信音 ステレオ対応ラウドスピーカー 64GBまで対応したmicroSDメモリーカードスロット データ送信: GPRS, EDGE 速度: HSDPA; HSUPA; LTE WLAN: Wi-Fi 802.11 b/g/n, Wi-Fi hotspot v3.0、A2DP対応Bluetooth NFC対応 USB v2.0 背面カメラ: 8 MP、解像度3264 x 2448、オートフォーカス、LEDフラッシュ カメラのソフトウェア機能: ジオタギング、タッチフォーカス、顔認証システム 1080p@30fpsビデオ対応 セカンダリーカメラ搭載 センサー: 加速度計、近接、コンパス メッセージング: SMS(スレッド式)、MMS、電子メール、プッシュ型電子メール、IM ラジオ対応(Nokia N9にあるようなソフトウェアが含まれるかは未定) A-GPS含めてGPS対応 Java MIDPエミュレータ含めJava対応 色:ライトブルー、緑、白、オレンジ Facebook、Twitter、WhatsAppのようなソーシャル・ネットワーキング・サービス (SNS) ドキュメントビューア ボイスメモ・ダイヤル 通話録音:未定 予測テキスト入力 バッテリー: リチウムイオン
機能が完全に網羅された試作機がお披露目された結果、また、同じくお披露目された仕様はディスプレイのベゼルや解像度のように未だ開発段階で変更もあり得るものだった。この件に関してヨーラは「この試作機は調整改善段階であることに留意してほしい」と述べている。
アザーハーフと称するモジュール拡張 また念頭に置かされている重要点となっているアザーハーフという交換可能な背面カバーはプラスチックだけではなく仕様や特徴を変更できる内蔵のソフトウェアやハードウェアで構成されており、「これは我々が持つ最もパワフルなものの1つで、違った色のカバーを持つことができるという非常にシンプルな例だ」とディロンは発言している。「午後は赤、オフィスでは黒と変えられるようにユーザーインターフェースも変えられる理由は繋がりがそこにあるからだ。」そしてアザーハーフはまた、アーティストが携帯電話のリミテッドエディションで表現する特別コンテンツ向けに追加のメモリを持つこともできるとも述べている。記述的観点ではヨーラが公式にアザーハーフはQWERTY配列キーボードに接続することもできるとしている。ヘルシンキで行われた#JollaLoveDayイベントでは12色以上の交換可能なアザーハーフバックカバーが展示された。
マーケティングとプロモーション ヨーラは2013年の終わりまでに端末を出荷することを目指している。
IamTheOtherHalfと銘打った革新的なインターネットマーケティングキャンペーンの後に2013年5月20日に#JollaLoveDayというお披露目イベントで初代端末が http://jolla.streamforce1.tv/ にてで公開された。
ヨーラの新製品への需要を試すため、2013年5月20日に https://join.jolla.com/en にて一部の欧州各国(フィンランド、スウェーデン、デンマーク、イギリス、ドイツ、スペイン、フランス、イタリア)向けに予約キャンペーンを行った。28日に40ユーロパッケージが売り切れとなりさらに需要が増したことでスイス、ノルウェーを含めた全欧州連合加盟国向けに100ユーロパッケージの予約が受け付けられるようになった。また、他の世界各国全ての人向けが予約可能なのが0EURパッケージで、この方法で登録した潜在的な予約者の数で判断して市場投入する国を加えるとしている。このキャンペーンと予約の成功はヨーラの人気、このプロジェクトの背後にある強力なコミュニティやLinux Sailfish OSソフトウェアの潜在的な市場を証明することになった。
初期の市場による反応 「ヨーラはアップルと同様かつノキアと異なった形による、ソフトウェアとハードウェアの縛りのない共同開発によって立派な仕事を成し遂げた」http://pandodaily.com/2013/05/21/finally-a-lumia-like-device-unbound-by-windows-phone/
エコシステム
水面下の時期 ヨーラが「ノキアのN9でも対応していた同じQMLの構成物、パス、フォルダなどに対応することで開発者はアプリケーションを容易に作り直せるのではないか」と聞かれた時に「Harmattanの構成物を含むQMLの使用が奨励される」と解答したが、現実ではSailfish SDKに依存している。
Sailfish OSの開始時に数多くのアプリケーションを提供するためにヨーラはApplication Compatibility LayerというAndroidアプリケーションを端末にあるアプリケーションエコシステム全体に対応できる を使用するとしている。理由はAndroidのランタイム環境とAndroid端末で常に動作させることができるDalvik VMを活用するためである。これによりシステムパフォーマンスとメモリの変更といった端末のリソースを排出すること無く全てのAndroidアプリケーションがオペレーションシステムにおいてレイテンシ無くネイティブに動作することができ、開発者はアプリケーションを修正する必要が無くなる。さらにヨーラの顧客が最初から50万以上のアプリケーションを使用することや開発者がSailfish SDKを使ってネイティブ動作するアプリケーションを構築することができるようになる。2012年8月21日、Jolla PRはACLテクノロジーに関する情報源の記事を修正する事態を引き起こした。著者がこの技術の使用は現在純粋な推論あると発言していて、企業は今年後半にこの分野における戦略を公開する としていたが、この考えを否定するわけではなく多くの他の技術を考えることができるとしている。そして「我々は自身のアプリケーションエコシステムのプロットを強化するために多くの異なるオプションを探していて、MeeGoのような新興プラットフォームはもちろん全てのクロスプラットフォームオプションを見据えている。基本的な全ての既存エコシステム全体にクロスプラットフォーム機能を提供するために開かれた多くの異なるメーカーやクロスプラットフォーム技術がそこにある。」と述べた。また「我々はMeeGoの目標を達成するためにこれらの企業やコミュニティと一緒に仕事ができて幸せだ。しかし、我々はこれらの技術や企業を選定する準備ができていない。」。
共通API共有のためにUbuntu、Sailfish、Plasma Activeと協力 カノニカル、Jolla、KDEの集団は自身のユーザーインターフェースデザインでの作業に共通のアプリケーションプログラミングインタフェースを使用することについて話し合った。これは各プラットフォーム間で互換性のあるソフトウェアを生成できるようにすることを目的としている。
SailfishとPlasma ActiveワークスペースはQt 5のQMLというユーザーインターフェースアプリケーションの設計用JavaScript型言語を使用している。この結果インターフェイス要素は類似しているが、お互いの互換性は現在消滅している。
両方の集団はKDEと共通アーキテクチャ推進、モバイルLinuxのさらなる断片化阻止の作業を行なっていてこれにより最終的にHTML5アプリケーションのための3つのシステムが可能になるという。
共通APIを持つために協力するアイデアはKDEの#activeというIRCチャンネルでのチャットで生み出され、全3プロジェクトの未来において大きな影響力を持っている。
カノニカルの開発者であるゾルタン・バロフ(Zoltán Balogh)はディスカッションにてAPIが進行中であることを確認し、QMLに興味を持つ人たちを招待し、「はっきり言って、コミュニティと企業間での生産的な協働作業は革新的なものになる」と述べている。
この計画された協働作業は単なるユーザーインターフェース開発に留まらず、「『共通パッケージフォーマットとデリバリー戦略といったより大きなパズルの他の側面』を含むカノニカルとヨーラとKDEのスタッフ間の長期的的な繋がりになる」とKDEのアーロン・セイゴが自身のブログで述べている。
また、単一のアプリケーションがUbuntuやSailfishモバイルオペレーションシステムだけでなくPlasma Activeを使うLinuxディストリビューションで動作できるようになる。さらに多くの開発者をプラットフォームやエコシステム対応に引きつけており、結果的に多くのアプリケーションが製作され、開発者がより大きな市場、顧客の基盤に参入できるようになったことでより良い影響と収益がもたらされるようになった。
「Sailfish OSはあなたのビジネスモデルで使える」と銘打ってビジネスパートナーを勧誘 Sailfish OSは自由なエコシステムで構築されていて、オープン性と全エコシステムパートナーの成功予測がベースになっている。ヨーラが計画した携帯電話はSailfishエコシステムの先鋒を走るものとなっている。提携相手や携帯電話事業者はまた自身のブランドでSailfish携帯電話を販売することができる。
エコシステムでブランドや提供方法を差別化する主な方法には以下の様なのがある: パートナーのサービスはOSと統合することでシームレスなユーザーエクスペリエンスを提供することができる。 Sailfishユーザーインターフェースはブランドらしさや提供するサービスに合わせて容易にカスタマイズが出来る。 仕様的ニーズに合わせてSailfish端末をカスタマイズできる。 ヨーラは自身の全エコシステムパートナーと一緒に収益の共有や革新的なビジネスモデルについて議論できるようにオープンになっている。
種類あるビジネスやエコシステムをサポートするためのヨーラのアーキテクチャ ヨーラはビジネスとサービスのための準備としてSailfishのアーキテクチャを製作した。構成は以下の通り(本項では下から、最低のレイヤーからハードウェアレイヤーの順になっている): (0) ハードウェア Mer中核部を使って動作する準備をするためのカーネルを立ち上げる事ができる数種類のハードウェアプラットフォーム。 (1番目) ハードウェア固有カーネル適応 (2番目) MER中核部 Mer: システムエッセンシャル、マルチメディア、ウェイランド(ディスプレイサーバープロトコル)、グラフィック (X11)、コミュニケーション、個人情報管理、ソフトウェア管理、セキュリティ、構築と開発 Qt: Qt, Qt Mobility, Qt Webkit (3番目) ユーザーインターフェースとミドルウェア ホームでのスクリーンと切り替え、リアルライブマルチタスキング、入力メソッド、アンビバレンステーマ設定、ローカライゼーション、マルチメディアコーデック、パワーマネージメント最適化、中核ウェブサービス向け統合UX、アプリケーションとユーザーインターフェースのパフォーマンス最適化 ヨーラとパートナーによるSailfish OS適応: サービス統合とサードパーティ統合を含み、これらの適応は4番目と3番目のレベル両方で影響を与えることができる。 (4番目) アプリケーション ヨーラ製アプリケーション: 電話、メッセージング、連絡先、カメラ、ギャラリー、設定等、もしくはSailfish OSのライセンスを受けたメーカーによる同類アプリケーション。 サードパーティ製アプリケーション: ブラウザ、Androidアプリケーションランタイム、地図 ヨーラとパートナーによるSailfish OS適応: これらの適応は4番目と3番目のレベル両方で影響を与えることができる。 (5番目) アプリケーションストア エンドユーザーのアプリケーション': ユーザー向けサービスとソフトウェア
以上のモデルはメーカー、携帯電話事業者、採用者、修正者、実業家、開発者その他興味を持つ人達に数ある言及されたビジネスチャンスを与える。「SalfishはMeeGoの技術を元に構築されている。これはパワーマネージメントや外部接続といった携帯電話の中核機能を確実に節度のある組み込み環境で内蔵され最適化される。OSの中核部はMerプロジェクトが由来で、ユーザーインターフェースはQMLとQt Quickで構築されているが、ユーザーインターフェースを速いかつ簡単なカスタマイズ、同じく校則かつ簡単な開発ツールを使ってパートナーの固有スクリーンのさらなる開発をそれぞれ可能とする。」
ソフトウェア ヨーラが公開した計画では自社製品で次の技術が使用される:Mer による中核ディストリビューション(つまり、システムカーネルとユーザーインターフェースで構成されないことを意味する)はインハウスユーザーインターフェース、HTML5、QML、Qtが使用される(MeeGo OSの後継としてメリトクラシー的に管理されるが、グラフィカルユーザインタフェースとシステムカーネルは持たない)。また次のと考えられるMeeGoのAPI(Mer中核部経由)の使用は続けられる、 Qt 4.7 [Qt47] Qt Mobility 1.0 [QtMob] OpenGL ES 2.0 [OGLES]
しかし、アップデートバージョンではほぼ確実にQt 5.0が使用されるとしている。
組み込まれたMerの中核部は多種類のハードウェア・端末に対応するために必要不可欠である。Merの主要顧客はエンドユーザーではなく端末製造業者、ハードウェア採用者、コミュニティディストリビューションを含む業者となっている。Merはこれらの業者が使用しやすい携帯端末向けのアーキテクチャ、ストラクチャー、プロセスやツールである。現在のMer(名称はMeeGo Reconstructedから来ているが初代はMaemoがベースになっている)はMeeGoプロジェクトの再活性化やプロジェクトのマネジメント、運営、透明性不足、方向性や柔軟さ といった問題を解決し再活性化させるために再構築という観点からのアプローチによるプロジェクトの新たな方向性に関する議論後にフォークと言う形でコミュニティによって開発された。Merプロジェクトは中核OSのライブラリのみで構成されていてユーザーインターフェースを持たない。
ネイティブ移植されるソフトウェアと機能の一般公開リスト