お知らせ

2020年5月から、セカンドライフの情報は仮想生活ガイドというサイトにまとめていくように変更しました。
天使になりたくてのこれまでの情報は今後も過去ログとして残しておきますけれど、新しい情報は仮想生活ガイドをご覧ください^^

2009年8月14日金曜日

コンテンツ管理についての今後の政策

長い内容なのでご紹介が遅れてしまいましたけれど><、

リンデンラボのコンテンツ管理についての
今後の政策が発表されていますので
ご紹介します^^




この内容は、物作りしている人はもちろん、
お店で商品を買うだけといった人にも大事なことですので、
ぜひ読んでみてください。


●著作権侵害の際の被害の申告方法の改良

 セカンドライフ内のコンテンツで著作権侵害の被害を受けた場合、
 セカンドライフを運営しているリンデンラボはアメリカにあるため、
 被害を受けた人が日本在住でも、
 アメリカの法律に基づいて被害の申告を行なわなければなりません。

 その際に提出を求められるのが、

  デジタルミレニアム著作権法(DMCA)
  http://ja.wikipedia.org/wiki/デジタルミレニアム著作権法

 に基づいた資料です。

 従来はこの資料を、
 FAX でリンデンラボへ送る必要がありました。

 これが、
 今後 Web フォームから送ることが出来るようになります。

  日本からアメリカまで FAX で?

 という部分も、
 この問題の一つの障害になっていた部分がありましたので、
 これはいい改善だと思います^^

●新しいコンテンツのライセンス機能

 今までのセカンドライフのパーミッションシステムでは、
 現在存在している様々なライセンスに
 対応出来ない部分が出てきてしまっています。

 特に、オープンソースプロジェクトのようなケースでよくある、

  フルパーミッションだけど
  それ自身の販売は不可

 というような設定は、
 現在のパーミッションシステムでは不可能です。

 また、同様の問題は、
 企業向けグリッドで
 セカンドライフのコンテンツを利用したい場合にも出てきます。

 そこで、それらを解決する
 新しいコンテンツのライセンス機能の計画が、
 年末までに発表されるそうです。

 こういったものが導入されると、
 今までにない形態の商品も生まれてくるかもしれませんので、
 (純粋な「ギフト商品」も出来るかも…)
 この辺はすごく楽しみですね^^

●コピーツールの開発に関して

 セカンドライフのコンテンツをコピーするツールは、

  自分が作ったもののバックアップを、
  ローカルなどの環境にとっておきたい

 という人には有用ですけれど、
 他人のものをコピー出来てしまうという、
 悪用される可能性がある危険な面も持っています。

 こういったケースでの著作権を保護するため、
 コピーツールを作る人には以下の内容が求められます。

  (ルールという決められたものではなくて、
   まだ、慣習的な要望という位置付けです)

  ・コピーツールのユーザーが、
   セカンドライフからコピーしようとしているコンテンツの
   「クリエーター」と一致していること

  ・セカンドライフの「持ち物」の内容全てを
   簡単にコピー出来ないようにすること

  ・セカンドライフの世界で設定されていた、
   「クリエーター」およびその他の情報を保存すること

 これらが守られる限りは、
 他人のものをコピーすることは出来なくなりますので、
 コピーツールを使っての知的財産権(著作権)侵害といったことは
 発生しなくなります。

 これらを、
 コピーツール開発の標準的な方法として
 推し進めていくそうです。

 今までも、
 CopyBot やそれに関連するソフトを使ってコンテンツを盗むことは、
 利用規約違反でアカウント停止などの措置になっていましたけれど、

 それに加えて、
 そういったツールを作る人にも
 自主規制的なものを求めていこうとするのが、
 この方針です^^

●お店の信頼度を表す「Content Seller Program」

 コンテンツを守るという部分のもう一つの側面として、

 商品を買うお客さん側としても、
 違法コピーなどで知的財産権(著作権)を侵害されている商品を
 間違って買ってしまったりしないように、

 お店の信頼度を表す

  Content Seller Program

 という制度を導入して、

  安心してお買い物が出来るようにする

 ということを計画しているそうです。

 もちろんこれはどのお店(人)でも得られるものではなくて、

  ・本人の支払い情報が登録されていること

  ・評判が良く、利用規約違反による利用停止が無いこと

  ・コンテンツの取引がある程度あること

  ・全ての商品の知的所有権とライセンスを保有していることを
   明言すること

 という基準を満たす必要があるそうです。

 これにより、
 信頼度の高いお店でお買い物することで、

  そういうつもりはないのに、
  コピー商品を買ってしまった><

  (知らず知らずのうちに、
   コピー商品が広まるのに加担してしまった)

 ということが無い環境作りを進めていくそうです。

 お店の人にとってはもちろん、
 買う人にとってもより良い環境になるので
 いい感じですね^^

 一つ気になるのは、
 モールや再販ショップ、セレクトショップといったところが
 どういう扱いになるかですよね。

 その辺によっては、
 作者の本支店以外では買ってもらえなくなりそうな感じもありますので、
 そこはちょっと気になるところです@@

●知的財産権保護の教育

 著作権を含む、知的財産権全般の保護のための教育を
 推し進めていくそうです。

 その一つとして、
 Second Life Wiki に
 基本的な情報をまとめてあるそうです。

  Intellectual Property
  http://wiki.secondlife.com/wiki/Intellectual_Property

 また、これはすでに発表されていますが、
 Xstreet SL での商品掲載の基準も
 知的財産権保護の方針に沿って改定されています。

  Updates to XStreet SL Listing Guidelines
  https://blogs.secondlife.com/community/community/blog/2009/08/11/updates-to-xstreet-sl-listing-guidelines

 こういった具体的内容を順次発表して、
 知的財産権保護に対する理解を深めてもらい。
 より良い環境作りを行なっていくそうです。


以上です。

著作権関連の問題は、
セカンドライフのシステムの仕組み上、
なかなか対応してもらえないところもあったりしたんですけれど、
ようやくリンデンも
重い腰を上げて取り組む方向になってきたみたいです。

こういったものが導入されて、
物作りしている人にとっても、
それを使う人にとっても、
より良い環境になるといいですねー^^
このエントリーをはてなブックマークに追加

2009年8月10日月曜日

スクリプト制限について(乗り物編)

昨日書いた内容

 スクリプト制限について
 http://sakuranoelfayray.blogspot.com/2009/08/blog-post_5547.html

は一般的なアイテムの場合の話で、

 ビークル(Vehicle)

と呼ばれる乗り物の場合は、
ちょっと特殊な仕様になっているそうですので、
今日は、そこの部分を紹介してみます^^


 User:Babbage Linden/Office Hours/2009 04 22
 http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_04_22#chat131

 LSL http server
 http://wiki.secondlife.com/wiki/LSL_http_server

  「Resource Limitations」の
   Vehicles are special and lazily moved to resident pools by the following logic:
  の部分


セカンドライフでは、
「乗り物」と言うと、

 装着型  :アバターに身に付けるだけの
       見た目だけだけもの

       移動はアバターの歩行

 乗り込み型:Sit で座って操作するタイプのもの

       LSL のビークルの機能を使って、
       ちゃんとした乗り物の動作をするものがほとんど

の2種類のものがあります。


前者の「装着型」は、
スカートなどの身に付けるアイテムと同じですので、
スクリプト制限が入ることになっても
アバターのメモリを消費するだけです。


特殊なのは、
後者の「乗り込み型」の方です。

普通に考えると、乗り込み型は、
地面に Rez したあと
そこにあるものに乗り込んで移動するのですから、

 1.Rez する際には、Rez する区画のメモリを使用する

 2.移動したら、移動先の区画のメモリを使用する

という感じになりそうなイメージがあると思いますが、

実際の挙動は、ちょっと複雑で、
以下のようになるそうです。

 1.Rez する際には、Rez する区画のメモリを使用する

 2.Sit すると、
   乗り物は区画のメモリを使用して動作する

   もし、区画のメモリが不足している場合は
   アバターのメモリを使用する

 3.移動する場合も同様

その乗り物がある区画のメモリを消費するというのは、
乗り物が進入した区画のプリム数が
乗り物のプリム数分影響してしまうのと同じですから
分かりやすいと思いますが、

プリム数の場合とは違って、

 足りなくなったら、
 アバターのメモリも消費する

という部分があるところは、
乗り物だけの特殊な仕様だと思われます。


区画のメモリの残量は、
そこに置いてあるもの次第で
様々に変わります。

1 プリムの木の箱しかなくても、
そこで、その区画のメモリを使い切るスクリプトが
動いていることもあるかもしれません。

もしそういう場所で乗り物を Rez したら、
乗り物で必要なほとんどのメモリが
アバターの方に要求されてしまいます。

アバターのメモリが多い場合は、それでも、

 乗れない

ということは無いのでいいとは思いますが、

スクリプトを使用している装着物が多いなどの理由で

 (HUD はもちろん、色が変わる髪、音が鳴る靴などいろいろありますからね…)

アバターのメモリが足りない場合は、

 メモリ不足で乗れない

ということが起きてしまう可能性がありそうです。

乗り物の中には、
HUD を併用して操作することもありますので、

  環境 SIM(Openspace)
  ホームステッド(Homestead)

でのメモリ量の制約次第では、
より厳しいことになることも考えられると思います。


 この商品にお乗りになる場合には、
 身に付けるものを出来るだけ減らしてお乗りください
   (最低必須メモリ 256KB)

そんな注意書きがある商品も
出てきちゃうようになるかも…@@
このエントリーをはてなブックマークに追加

2009年8月9日日曜日

スクリプト制限について

  環境 SIM(Openspace)
  ホームステッド(Homestead)

 では「スクリプト制限」が行なわれます

という発表はあったものの、
その後、公式には新しい情報が無くて、
すっかり忘れてしまった方もいらっしゃるかもしれませんけれど…w、


Babbage Linden さんのオフィスアワーでは、
そのことについての続報も
順次お知らせされています^^

 User:Babbage Linden
 http://wiki.secondlife.com/wiki/User:Babbage_Linden


 スクリプト制限って、どうやって行われるの?

というのが一番の関心事だと思いますが、
そのことについては

 User:Babbage Linden/Office Hours/2009 03 18
 http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_03_18#chat88

で詳しく解説されています。

スクリプト制限は

 メモリの使用量

を制限する形で行われるそうです。

SIM では、たくさんのスクリプトが動いたりする場合、
全体のメモリが足りなくなって
スワップ(Swap)が起きてしまうことがあります。

これが、
SIM のパフォーマンスを大きく低下させる
一つの要因になっています。

特に、

  環境 SIM(Openspace)
  ホームステッド(Homestead)

では、多くの SIM が同じサーバーに同居していますので、
この影響を非常に受けやすくなっています。

このため、そもそもスワップ自体を起きないようにするために、

 各 SIM で使えるメモリ量を制限してしまおう

というのが、
今回の「スクリプト制限」です。


SIM では、区画、アバター毎に
メモリが確保される仕組みになっているそうです。

そのため、区画、アバター毎に
このメモリの使用量制限が適用されることになるそうです。

 メモリの使用量制限

と言うと、ちょっとピンと来ないかもしれないですけれど、
スクリプトで使用出来るメモリの量は、

 LSL2:16KB
 Mono:64KB

と固定されていますので、
(現時点では)スクリプトの個数が制限されるのと同じような形です。

イメージ的には、
区画、アバター毎にある、

 プリム数の制限

と同じようなものが、
スクリプトにも用意されるという感じですね。

この制限が導入されると、

  環境 SIM(Openspace)
  ホームステッド(Homestead)

では、
小さな区画でたくさんのスクリプトを動かすことが出来なくなったり
アバターでも、
これらの SIM に来ると動作しない装着物が出てくる可能性があります。

どういう風に動かなくなるか…という部分の詳細はまだ分かりませんけれど、
もしかすると、

 この区画はプリム数がいっぱいなので Rez 出来ませんでした

というエラーのように、

 この区画はメモリがいっぱいなので Rez 出来ませんでした

というようなエラーが表示されるようになってしまうかもしれません。

でも、そういう仕組みがあれば、
メモリを使いすぎて
サーバー全体のパフォーマンスが低下するということはありませんので、

  環境 SIM(Openspace)
  ホームステッド(Homestead)

のような環境では、
効果的な対策だと思われます^^


次に気になるのは、

 それがいつ導入されるの?

ということだと思いますが、
その点については、先日のオフィスアワーで
休暇中の Babbage Linden に変わって来られていた
Scouse Linden さんが答えられています。

 User:Babbage Linden/Office Hours/2009 08 05
 http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_08_05

スクリプト制限は、
Second Life Server 1.30 で導入される予定になっています。

現在の Second Life Server 1.27 の次は 1.30 となり、
そのリリース時期は
1.27 がリリースされた 7 月から 3 ヶ月後の

 10 月

となる予定だそうです。

つまり、
10 月か、遅くとも 11 月頃には、
これらの SIM でのスクリプト制限が始まりそうな感じです。


もう一点、

 こういう制限が入るなら、
 自分が作ったスクリプトや
 自分が置いたものが
 どれくらいのメモリを使用しているかなどの情報が知りたい!

ということも気になると思いますが、
これは先日

 より環境にやさしいアイテム作りへ向けて
 http://sakuranoelfayray.blogspot.com/2009/07/blog-post_5154.html

で書きました通り、
スクリプト制限とほぼ同じ時期に
それらが確認出来る機能が
ビュアーに搭載される予定になっています。

ただ、Scouse Linden さんの話では、
先日 Babbage Linden さんからお話があった 1.30 ではなくて
1.32 になるということですので、
11 月から 12 月ごろにずれこみそうな雰囲気です。

それでも、出来ることは確実なようですので、
その点は安心ですね。


ざっと紹介してきましたけれど、
これである程度は

 スクリプト制限

が、どんなものか見えてきたんじゃないかなー?っと思います^^

ここから見えてくるのは、
この制限の影響を受けるのは
スクリプト屋さんだけじゃなくて、

  環境 SIM(Openspace)
  ホームステッド(Homestead)

に住んでいる方も、
かなり気にしないといけない制限のような感じというところですね。

 買ってきたものを置いてみたら、
 メモリ不足で使えなかった…><

なんてことも十分考えられると思いますので、
この辺は、

 使うだけ

の人も、
今後の動向はしっかりチェックしておいた方がいいと思います^^
このエントリーをはてなブックマークに追加

2009年8月8日土曜日

日にち間違えてました、ごめんなさい><

 8/7、8/8 ローリングリスタート、1.27.2 導入
 http://sakuranoelfayray.blogspot.com/2009/08/8788-1272_8238.html

の内容なんですけれど、

一番肝心な、日にちを間違えてました><

ごめんなさい。


原因は、PDT から JST にする際に、
日本の日付とアメリカの日付がごっちゃになってしまって、
間違えてしまったみたいです。

こちらの内容を見て予定を立てていらっしゃった方がいましたら、
本当にすみませんでした。

ごめんなさい。

今後はこういうことが無いように、
PDT(PST) <-> JST の変換ツールを導入したり、
もっとしっかり事前のチェックの方をして、
より一層正しい情報を伝えられるように頑張りますので、
よろしくお願いいたします^^


とは言っても、
ここはあくまでも私のブログ(日記)で、
日本語の公式情報やニュースサイトみたいに

 100% 正確じゃなきゃダメ!
 絶対間違っちゃダメ!

みたいなことは
求めてないところです。

出来る限り正しい情報を伝えたい…ということは頑張っていますけれど、
今回のようにミスで間違ってしまうことや、
内容を勘違いして書いてることがあったりすることも
あると思います。

その点はご了承ください。

もちろんそうことがあれば、
出来る限り正しい形に直していくことも
ちゃんと行なっていこうと思っていますので、
もしそういうミスなどを見つけた場合は、
ぜひぜひ教えてください^^

そういう感じのところですので、
こちらの情報が間違っていない時でも、

 公式の情報で確認する

ということも、
忘れないようにお願いします。


もちろん、これからも頑張っていこうと思っていますので、
今後ともよろしくお願いいたします^^
このエントリーをはてなブックマークに追加

2009年8月7日金曜日

8/7、8/8 ローリングリスタート、1.27.2 導入



 Rolling Restart for 1.27.2
 https://blogs.secondlife.com/community/technology/release/blog/2009/08/06/rolling-restart-for-1272

 Rolling Restart for server version 1.27.2
 http://status.secondlifegrid.net/2009/08/06/post715/

突然のお知らせでびっくりしてしまいましたが、
ローリングリスタートが、
すでに行われています@@

今回は、

 Second Life Server 1.27.2

導入のために行われます。

 Release Notes/Second Life Server/1.27
 http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/1.27

スケジュールは、以下の通りです。

 
・8/7 14:15-20時(日本時間:8/7 6:15 〜 8/7 12時)

 ・8/6 14:15-20時(日本時間:8/7 6:15 〜 8/7 12時)

  全体の半分の SIM でローリングリスタート

 
・8/8 7-12時(日本時間:8/8 23 時〜 8/9 4時)

 ・8/7 7-12時(日本時間:8/7 23 時〜 8/8 4時)

  残りの SIM でローリングリスタート

本日分は既に始まっていますので、
(すでに 1.27.2 になっているところもあります)
突然の再起動のお知らせにはご注意ください。


再起動が始まる 5 分前に、
再起動を通知するダイアログが出ます。

再起動が始まると、
ほとんどの SIM は 5 〜 10 分で復帰します。

一部の SIM は
アップグレードの関係で、
20 〜 30 分掛かることもあるそうです。

もし、30 分以上経っても SIM が復帰しない場合は、
サポートに連絡してください…だそうです^^


ローリングリスタートは、
セカンドライフの世界全ての SIM を
リンデン側で
順次再起動していくことです。

ローリングリスタートは、
メンテナンスやサーバーソフトのバージョンアップの際などに
行われます。
このエントリーをはてなブックマークに追加

2009年8月6日木曜日

HTTP Get Textures は、効果無いみたい

Snowglobe が出てすぐ、

 Advanced メニューの HTTP Get Textures を有効にすると早くなる

という情報が、あちこちから出ていました。


しかし、わたしの環境では、
「HTTP Get Textures」をオンにする前から快適な表示になっていて、
これをオンにしても全く変化はありませんでした。

また、Snowglobe 1.0 のリリースノートには

 Release Notes/Snowglobe Release/1.0
 http://wiki.secondlife.com/wiki/Release_Notes/Snowglobe_Release/1.0

 A new, general-purpose texture fetching and caching mechanism (see HTTP Texture), currently used most with the map (with more widespread use in future versions)

 新しいテクスチャーのダウンロードとキャッシュの仕組み(HTTP Texture 参照)は、現在地図で主に使用されています(他の部分での利用が可能になるのは、将来のバージョンです)

とわざわざ明記してありましたので、
HTTP Get Textures のオプションの存在意義自体、
私は疑問に感じていました。


そこで、いろいろと調べてみたのですが、
この情報の発信元となっていると思われるブログの記事は、

 Pushing the Limits II — Snowglobe and ultrafast texture download [UPDATED TWICE]
 http://gwynethllewelyn.net/2009/06/30/pushing-the-limits-ii-—-snowglobe-and-ultrafast-texture-download/

その後の調査の結果として

 マップ以外のテクスチャーは
 HTTP 経由でダウンロードされていないことを確認した

 ビュアーのコードとしては実装は終ってるけど、
 サーバー側との絡みなのか、
 まだ機能していないようだ

という内容を、
追記として伝えています。


実際私も、上の記事の追記の内容に沿って、
Advanced メニューの Texure Console で
今ダウンロードしているテクスチャーがどこ経由のものかを
あちこちの SIM で確認してみましたが、
HTTP Get Textures のオン/オフに関わらず、
通常のテクスチャーは
HTTP 経由ではダウンロードされていませんでした。


通常のテクスチャーのダウンロード状況


地図を開いた時のダウンロード状況
(この場合だけ、地図の画像が HTTP 経由(HTP)でダウンロードされています)


HTTP 経由なのは、
リンデンからも発表があったように、

 地図の表示のみ

のようです。

つまり、

 HTTP Get Textures

の設定は、
全く効果が無いと思われます。


おそらく、
Advanced メニューに「HTTP Get Textures」という項目が増えたので、

 これは、通常のテクスチャーを
 HTTP でダウンロード出来るようになる隠し機能だ!

と思って、
こういう情報が流れたのではないでしょうか。

でも実際には、
そういう機能自体、現在は根本的に機能していないようですので、
この設定を有効にしても、何の効果も無いと思われます。


Advanced メニューはもともと
ビュアーの開発者が
開発中のテストに使うようなものですので、
書いてあるものから想像したものと全然違う動作をしたり、
または全く動かなかったり、
実装が不完全で誤動作してしまう危険性さえもあるものです。

その内容がちゃんと動くと確認されたものなら大丈夫だと思いますが、
(一部の機能は、リンデンさんからも公式に紹介されています)
そうでないものは、どんな挙動をするか分かりませんので、
その辺は注意された方がいいと思います。

[補足]
HTTP Get Textures の設定は、
デフォルトではオフです。

その状態でも、
地図の画像は HTTP 経由でダウンロードされます。

HTTP Get Textures をオンにしても、
それは変わりません。

つまり、HTTP Get Textures の設定自体、
何の意味も無い状態になっているようです。
このエントリーをはてなブックマークに追加

2009年8月4日火曜日

Snowglobe 1.1.2 リリース

まだ公式ブログの方では発表されていませんが、
Snowglobe 1.1.2 が、リリースされました。


Snowglobe 1.1.2 は、
Snowglobe 1.0 に
細かい機能改善と不具合の修正を行なったものです。

 Release Notes/Snowglobe Release/1.1
 http://wiki.secondlife.com/wiki/Release_Notes/Snowglobe_Release/1.1

今回は、新機能 3 点、不具合の修正 9 点と、
すごく小さな内容のバージョンアップになっています。

でも、最新の環境で

 推奨環境ではありません

というメッセージが出てしまう不具合の修正など、
必要な改善は行なわれていますので、
1.0 でうまくいかなかった方は
再度挑戦してみてください^^

Snowglobe 1.1.2 は、
公式サイトのダウンロードページからダウンロード出来ます。

 Support: Downloads
 http://secondlife.com/support/downloads.php
このエントリーをはてなブックマークに追加