2010-03-19-01-Creator ID 問題について - project-enigma

2010-03-19-01-Creator ID 問題について

>> Site top >> weblog >> 月別アーカイブ >> 2010年03月のlog >> 2010-03-19-01-Creator ID 問題について

最終更新日付:2014/01/01 19:04:12


Creator ID 問題について

2010 年 03 月 19 日

KazHat Homepage や MA-CY さんのところで、あるいは Twitter ですでに読んでいる方が多いとは思うが、ACCESS 社が事実上 Palm OS のクリエータ ID の管理をやめたそうだ。つまり、今後 Palmware を作成して配付する場合、設定するクリエータ ID が一意である(つまり他の解発者が使用していない)ことを確認、あるいは保証する手立てがなくなるということだ。

この事件に関して、ACCESS 社を非難するのは簡単だが、それはなんの解決にもならない。先のことを考えるとしよう。今後発生するであろう混乱は、どうやったら可能な限り抑止できるだろうか。

仮に、ACCESS 社から登録済みのクリエータ ID 情報を提供してもらい、新たな管理体制を作るとする。しかし、クリエータ ID の登録情報は登録開発者の情報と紐付けられているから、厳密には個人情報が含まれている。だが、個人情報を一切除去した、登録済みクリエータ ID の一覧だけの提供であればより安全だろう。そして、移行時点での登録済み ID は固定として、新規の ID 登録時のチェック対象としてのみ使用する。そうすれば、あとは移行後の登録や削除にだけ対応すれば良いということになる。

もちろん、『そうすることができる』という話であって、ACCESS 社が対応してくれるかどうかはわからないし、してくれない可能性の方が高い。しかし、混乱を避けるために確実な方法はそれしか思いつかない。

別の方法としては、例えばデバイスに入っている全てのアプリのクリエータ ID をチェックするようなツールを作成し、その出力を持ち寄ってデータベース化するという方法があるだろう。これで全てがカバーできるようにはならないものの、それなりの数になれば『現実的に安全』というレベルにまで持って行けるかもしれない。

 

コメント

MA-CY - 03/19/2010 08:15:01 AM

案2の方法は、ありかもしれないですね。世界的に、となるとしんどいですが、日本国内のユーザ対象だけならなんとかなるかも。

大野 一樹 - 03/19/2010 09:46:35 PM

陰朗さん

私もインストールする前にPalmに入っている全てのCreatorIDをチェックするツールがあればよいかと考えていました。作りませんか?

それを持ち寄ってデータベース化というのは、考えませんでした。Index-With Palmなど、まとまっているところのソフトを調べまくるというのもいいのかな?

とりあえずリリースしてしまいましたが、以前にCreatorIDを登録した時は、意外に同じにならないと思ったのでした。重複していたらダメと出たのでしょうから。

私の場合、前半2文字を固定して、後ろを変えている方式でしたので、そのやり方で今回も対応しています。

kagelow - 03/19/2010 11:28:03 PM

> MA-CY さん

そうですね。陰郎も2番目の方法が現実的かな、と考え始めています。ACCESS 社にはどんな形であれ世話になりたくないし。

> 大野 一樹さん

時間を見つけて、やってみましょうかね。Palm デバイスにインストールして、入っている全アプリのクリエータIDを調べてメモ帳データに出力するアプリというのが妥当でしょう。また、*.prc 形式、あるいはそれを含む *.zip 形式のパッケージを対象としてクリエータIDを抽出して出力するような UNIX 上のプログラムというのも有益でしょうね。

もしそれを持ち寄ってデータベース化するのであれば、やはり現状では Palm Programmer's Laboratory 上で管理するのが良いでしょう。ただ、ある程度は CGI 化するような工夫が必要ですから、それはそれでなんとかしなければ。

ま、仕組みは考えてみます。

大野 一樹 - 03/20/2010 12:21:16 AM

おお、やって頂けるのですか。できることは協力しますので、よろしくお願いします。

goya - 03/20/2010 01:31:16 AM

自分のpalm上で該当プログラムを走らせ、収集したcreatorIDを何らかの形で送信。そして集まったID群は無償利用が原則という理解の仕方でよろしいでしょうか? (商用使用は原則出来ないとの一文も添えて)

あと、【大原則】全て小文字のIDはpalm社専用なので必ず1文字は英大文字を使用して下さい。(Ascii Code:33から127まで)は順守され続ける、との認識でよろしいですか?

kagelow - 03/20/2010 03:36:37 AM

> 大野 一樹さん

Twitter でいろいろとやりとりがあったのですが、ミニーさんより、Palm Pre 向けにClassic を提供している MotionApps 社がクリエータID問題に対応してくれるのではないか、という話を頂きました。もちろんまだ分からないことではありますが、しばらく様子を見るのが良いかな、という認識になってます。

ROM に焼かれているデバイスメーカーが提供するアプリは母艦にバックアップされないので、やる場合はやはりデバイス上で処理をしなければならないようです。どれくらい難しいかは別として、やってやれないことはなさそうなので、方法は考えてみますね。

kagelow - 03/20/2010 03:38:14 AM

> goya さん

えぇと、無償利用の意味が良くわかりませんが、そんなところだと思います。

大野 一樹 - 03/20/2010 09:11:14 AM

色々と情報ありがとうございます。 デバイスメーカがROMに搭載しているアプリは、CreatorIDに大文字を使うのですね。結構面倒そうですね。MotionApps社ですか。初めて聞く名前なので、私も調べてみようと思います。

goya - 03/20/2010 08:14:45 PM

Access社が「IDの一覧データ」に対して著作権云々を主張しないための対策です。「え、この程度の資料に料金発生するの?」という事態が起きないとも限らないので

このページにコメントする

 

このページのタグ

Page tag : Palm

 

 


Copyright(C) 2005-2017 project-enigma.
Generated by CL-PREFAB.