Smartphoneblog-RuinDig短かったり長かったりする。ver.1.xとScanner[REDACTED]の開発基盤だったRoboVM*1についてコメントした。2019年8月19日時点。finished?「簡単な質問だ。Storeが私達の手に負えなかったから、議論するには値しないよ。ver.1.xを構築した技術だ。MicrosoftはRoboVMを買収して、その後にRoboVMを終了した。1つの製品の一生は終わりを迎えたのさ。サポートもされなくなった。ソフトウェアがサポートされなくなると、セキュリティ上のリスクになるから、ユーザーはソフトウェアの使用を好まなくなる。誰かがこれまで知られていなかった脆弱性を発見しても、その製品は死んでいるから、修正される事はない。RoboVMは死んだから、アプリストアはRoboVMを使ったアプリをサポートしないし、サポートする予定もないだろう。RoboVMを使っているアプリのサポートがいつ終了するのかは分からない。終わりの時はいずれやって来るだろう。これが、Scanner[REDACTED]をアップデートできない理由だ。Primeを予定より少し早くリリースするという状況が起こったんだ。hand.アンドリュー「そしてRoboVMからUnityへの移行はすんなりとは行かなかった。全てのコードをゼロから書き直す必要が生じたのさ。文書データのようにコピーアンドペーストすれば完成するものではないんだよ。」*3アンドリュー「コードをゼロから書かなければならなかったから、開発チームは自分達が望む方法で実装する事にした。クライアントアプリを片手で使えるようにするとかだね。Primeにスキンとして実装されない理由でもある。Primeとは違う配置だからだ。別々のユーザーインターフェースを維持する計画はないよ。move.「RoboVMはコミュニティプロジェクトとして再開し、活発に開発されています。iOS12の問題も修正しています。http://robovm.mobidevelop.com」*5アンドリュー「企業はオープンソース製品を使いたがらない。Officeが配布されている理由だ。クローズドなソフトウェアや、ヨーロッパ政府のソフトウェアでのデータ漏洩に関する調査結果は、それほど喜ばしいものではありません。Officeに移行しています。Primeが現在の状態になるまでScanner[REDACTED]の開発を続けるだけで十分だったと思います。」アンドリュー「ハハッ、あなたは会社の仕事のやり方や、大量の株式を所有する株主がどのように投資するかを理解していないと思う。彼らは、コードをオープンソース・プロジェクトに転換するために投資するわけではないが、オープンソース・プロジェクトに転換するためには、コードを要求する全ての人に合法的にコードを提供しなければならない。それは実に悪影響しか生まない行いだ。witty.「最初から分かっていたら、私の苦い思いは全て撤回されていたかもしれません。」アンドリュー「それは公然の知見だけど、ほとんどの人は知らないか、理解していないよ。ほとんどの人はWordやPhotoshopのようなコピーアンドペーストの仕事だと思っている。状況が変わらなければ、なぜ私達はこれまで自分達がやってきた事をしたのか?なぜなら...気の利いた事も思いつかないな。better.「いずれにせよ、Unityは優れた開発プラットフォームです。PrimeがScanner[REDACTED]のような外観に固執しなかった事です。グラフィックが小さくて見にくいです。ポータルは細い線で、全てが透けているように見えます。バースターはレベルによって色分けされません。それはほとんどの人が本当に困っている事です。」アンドリュー「グラフィックの選択が最高でない場合もあるとは言うつもりはないよ。Scanner[REDACTED]のインターフェースは7年近く前のものだから変化を必要としたのさ。be.「それでもいくつかの企業ではオープンソースが機能しています。」アンドリュー「オープンソースが機能している例はとても少ないよ。Hatとその全ての問題を見てみるといい。彼らのビジネスモデルは、基本的にサービスプロバイダとサポートプロバイダという関係だった。Appleは彼らが使っていたUnixベースに、カスタム機能を山ほど組み込んだ。一部のMacOSXはオープンだが、良いものはそうではなく、今後もそうなる事はないだろうね。UpdatesのTelegramチャンネルにアクセスして「DISCUSS」(日本語設定の場合は「語り合う」)から参加できる。*3:個人的にはロマンシング・サガ3のリマスターに向けた移植についてのコメントに似たような感じを覚えた。スーパーファミコンからの移植は簡単ではありません。ツールで一発変換だとか、AIが適当に高画質化してくれるだとかいった魔法のような手段はありません。オリジナルのままでも、人手も時間も必要なのです。「やる気が無い」などということはありませんので、御理解いただければと思います。2019*4:スキン:一般的には、ゲームにおけるメニュー画面などのデザインのセットを意味する。キャラクターの強さなどゲームプレイそのものに影響を与えるものではなく、操作画面の色合いなどの見た目が変わるだけである。ver.1.xでのiOS12の問題については以下を参照。Hat社:企業向けにオープンソースソリューションの提供などを行うIT企業。世界各地に展開していて、日本にもレッドハット株式会社として日本法人を設けている。access.https://www.google.com/analytics/terms/gb.htmlこのブログはGoogleアナリティクスによるアクセス解析を利用しています。