昨日世間で大騒動が起きていた、「フルパーミッション事件」ですが、もしまだ知らないクリエーターがいるかも知れないので、一応ここまでの判明している事実を書いておきたいと思います。
現時点で確実に言える事は!
「Bulk Permissions機能」は、リンデンからBug Fixのアナウンスがされるまで使わないで下さい。
と言う事です。
尚、以下の内容はNaviSL内で報告されている事や、知人からの報告、JIRAの内容を参考にして、Gonbeなりにまとめた物です。
「Gonbeの解釈」も含まれている事を予めご了承下さい。
<問題となった現象>
クリエーターが製作し、Bulk Permissions機能を使って、オブジェクトのパーミッション変更を行い、それを販売物として売り出すと、購入者側の手に渡った時に、クリエーター製作時のフルパーミッションに戻ってしまうと言う事です。
Bulk Permissions機能とは、以下の絵(よねまるさんの絵を勝手に借用。^^;)
オブジェクト編集のコンテンツ・タブにViewer1.23から追加されたボタンで、これを押すとリンクオブジェクトも含めて、一括してパーミッションの変更ができると言う便利な機能です。
Gonbeは、この機能の存在すら知らなくて、今回の事件で初めて知りました。@@
<現状の注意点>
昨日リンデンからも正式に以下のような注意が出されています。
http://status.secondlifegrid.net/2009/07/19/post696/
リンデンも「Bulk Permissions機能は当面使わないで下さい」と言う内容です。
まあ、今更・・・と言う感じもしますが。。。^^;
今回の現象に関しては、「Bulk Permissions機能」を使用した場合に、再現性のある現象です。
潜在的Bugで、パーミッションが変わってしまうと言うものもまだ有りますが、そちらと混同はしないようにして下さい。
それらは、原因が特定されておらす、再現性も確認されていない物です。
今回の問題になった現象は、確実に再現できる現象です。
「Bulk Permissions機能」は、リンデンからBug Fixのアナウンスがされるまで使わないで下さい。
と言うのが、現時点での結論です。
<関連情報>
1.Viewerに関して
この現象が確実に再現されると言われているのは、リンデンの公式Viewer1.23とRCです。
他のViewerに関しては、「大丈夫」とか「いや、これも駄目だ」とか、まだ情報が錯綜しています。
もしリンデンの公式Viewer以外を使って要る人は、誰も保証はしてくれませんので、
「自己責任で使いたいなら使う」と言う事になります。
2.フルパーミッションになるとは限らない
今回の現象関連での報告を見ていると、「Bulk Permissions機能でフルパーミッションになる」と言う以外の報告もあります。
コレに関しては、まだ確証は無いのですが、例えば自作の物以外がリンクされていたり、コンテンツ内に自作以外のスクリプトが使用されている場合、それらのパーミッション状態によって、フルパーにはならないケースがあると言うもののようです。
概ね、クリエーターが製作時点で使ったパーミッションに戻ると言うもののようです。
この辺の詳細は、JIRA等を丹念に読み解く以外は無いと思います。
今言える事は、
「フルパーになろうが、なるまいが、「Bulk Permissions機能」を使うなら、自己責任で!」と言う事です。
3.クリエーターとしての心得
今回の件に関しても、各クリエーターが以下の事を確実に実行していれば防げたかもしれません。
・製作物は必ず自分以外の人に渡して、動作及びパーミッションのチェックを行う。
・チェックがOKだったら、Inventory内でコピーとかせず、渡した物自体を箱詰めして販売する。
・最後に念を入れて、実際に誰かに購入してもらい、動作及びパーミッションの確認をする。
リンデンのBugで一番厄介なのは、クリエーター本人では発生しないBugがあると言う事を知ってください。
Gonbeもそのような問題で、酷い目に何度もあっています。><
かならず自分以外の人(セカンドAVでも良い)に渡してチェックし、それを使うように心がければ、かなりの確率で安全と思います。
4.パーミッションが勝手に変わる現象は、他にもある。
くどいようですが、今回の事件はリンデンの公式Viewerで「Bulk Permissions機能」を使った場合に発生しています。
これ以外にも、「パーミッションが勝手に変わった」と言う現象の報告はあります。
しかし、それらは再現性が明確では無く、潜在Bugとして見られています。
「あれもこれも・・・」と混在した情報を流す人も居るのですが、今回の件は、「Bulk Permissions機能」を使った場合ですから、混同しないようにお願いします。
「Bulk Permissions機能」を使っていないのに、パーミッションが勝手に変わったと言うのは、別なお話として、別途調査をして見て下さい。
そして、確実に再現できる手順が分ったら、JIRAへ掲載するか、日本語サポートに報告してください。
最後に、俄然賑わっているJIRAのページを記載しておきます。
https://jira.secondlife.com/browse/SVC-4444
賛同できる人は、Vote(投票)をして支援してください。
尚、この記事は、この場で議論するためのものではありませんので、コメントは「承認後受け付ける」に設定します。
議論をするならば、リンデンの該当するフォーラム等で発言する事をお勧めします。
Gonbeに言っても、何も変わりませんから。^^
以上です。