Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-04 Thread Andrew Yourtchenko
On Sat, Apr 4, 2009 at 6:16 AM, Dahlia Trimble dahliatrim...@gmail.com wrote:
 I have an idea that is probably a bit on the hackish side, and I'm not sure
 it would without some experimentation but I believe it could work without
 any modifications to the LL viewer.

Yes. Or even do it as an os* function - osAttachInformation and
osRetrieveInformation. Then the folks would be able to code up the
license stamping and license oracle prims - drop an item into a
license stamping prim, and if you're a creator it will use whatever
script to change the licens. Drop the item into a item checking prim
and it will give you the notecard with the licensing info.

And indeed also give the notecard when there are transfers so the user
would see the license.

Or maybe I am over-engineering :)

thanks,
andrew

 Create a notecard containing the license information desired and name it
 License. Save the notecard. Now take the UUID for the notecard and paste
 it into the description field of the asset you want it to apply to. Opensim,
 noting that the notecard is named License and is created by the same
 person who created the asset, subsequently attaches that UUID to the asset
 in a separate database field, and clears the description field of the asset,
 allowing the description to be used for other purposes. When the asset is
 transferred, the asset and the notecard are both given to the recipient in a
 unique folder. Since the UUID is associated with the asset internally to
 OpenSim and not directly accessible from the viewer, subsequent transfers of
 the asset would always include the notecard.
 There may be some problems that I haven't considered with this approach,
 hopefully the community can comment and improve it or come up with
 alternatives.

 On Fri, Apr 3, 2009 at 8:40 PM, Frisby, Adam a...@deepthink.com.au wrote:

 I think attaching license information to inventory entries in the database
 would be a simple enough tweak. Getting the viewer to display that
 information is a good deal harder.

 Any suggestions on that matter I am welcome to hear - the better if it
 doesn't require us to modify client code.

 Adam

  -Original Message-
  From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-
  boun...@lists.berlios.de] On Behalf Of Ralf Huelsmann
  Sent: Tuesday, 31 March 2009 2:01 PM
  To: opensim-dev@lists.berlios.de
  Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 
  Dear all,
 
  i while ago i went over the legal side of many aspects with 2 lawyer.
 
  Since this is a multinational question and in many cases has not
  exampels
  (e.g. no judgments by court) it tends to be a discussion based on
  personal
  flavor, but not legal facts.
 
  And yes, maybe there is enough mud for the whole 3D web.
 
  But to come to the point:
 
  - I don´t know any country, where having the ability to add a
  hypergrid-aware note about the creator and a license (hint, url,
  notecard)
  would have negative impact
 
  - I know a few countrys where it would realy help from legal side
 
  - it would be a clear sign, that the opensim crew takes care about
  content
  rights and ownership
 
 
  And yes, this only is another brick in the wall of copyright
  protection. We
  still have RL laws, we still need secure technical system, rights
  management
  etc etc...
 
  And spoken in sex beds, I am more afraid about the pure mass von
  animations
  etc - a few more notecards don´t worry me to much.   :-)
 
  So - if it is possible somehow, please add it.
 
 
  Just my 2 cent...
 
 
  Cheers,
  Ralf
 
 
  ---
  Date: Tue, 31 Mar 2009 18:34:58 +0200
  From: Colin B. Withers colin.with...@eumetsat.int
  Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
  To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
  Message-ID:
 
  b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.i
  nt
 
  Content-Type: text/plain; charset=Windows-1252
 
  Won't this also force grids to do what SL do and forbid users to
  transfer
  their accounts/log in details to someone else (and hence all their
  inventory)?
 
  Why do I get the feeling that we are starting to wade in mud?
 
  Can't all the issues of permissions, i.e. the three future (next owner)
  permissions, and the extra two current permissions (anyone can copy,
  anyone
  can move), and licensing, all be dealt with in the TOS of the
  individual
  grids, which then apply to all users of that grid, both creators and
  end-users?
 
  Can you imagine the mess of an object with multiple textures, filled
  with
  various anims, scripts and notecards (thinking sexgen bed here), and
  they
  all have different permissions/licenses. Doesn't bear thinking about :(
 
  Rock
 
  ___
  Opensim-dev mailing list
  Opensim-dev@lists.berlios.de
  https://lists.berlios.de/mailman/listinfo/opensim-dev
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https

Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-03 Thread Ralf Huelsmann
Dear all,

i while ago i went over the legal side of many aspects with 2 lawyer.

Since this is a multinational question and in many cases has not exampels
(e.g. no judgments by court) it tends to be a discussion based on personal
flavor, but not legal facts.

And yes, maybe there is enough mud for the whole 3D web.

But to come to the point:

- I don´t know any country, where having the ability to add a
hypergrid-aware note about the creator and a license (hint, url, notecard)
would have negative impact

- I know a few countrys where it would realy help from legal side

- it would be a clear sign, that the opensim crew takes care about content
rights and ownership


And yes, this only is another brick in the wall of copyright protection. We
still have RL laws, we still need secure technical system, rights management
etc etc...

And spoken in sex beds, I am more afraid about the pure mass von animations
etc - a few more notecards don´t worry me to much.   :-)

So - if it is possible somehow, please add it.


Just my 2 cent...


Cheers,
Ralf


---
Date: Tue, 31 Mar 2009 18:34:58 +0200
From: Colin B. Withers colin.with...@eumetsat.int
Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
Message-ID:

b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.int

Content-Type: text/plain; charset=Windows-1252

Won't this also force grids to do what SL do and forbid users to transfer
their accounts/log in details to someone else (and hence all their
inventory)?

Why do I get the feeling that we are starting to wade in mud?

Can't all the issues of permissions, i.e. the three future (next owner)
permissions, and the extra two current permissions (anyone can copy, anyone
can move), and licensing, all be dealt with in the TOS of the individual
grids, which then apply to all users of that grid, both creators and
end-users?

Can you imagine the mess of an object with multiple textures, filled with
various anims, scripts and notecards (thinking sexgen bed here), and they
all have different permissions/licenses. Doesn't bear thinking about :(

Rock

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-03 Thread Frisby, Adam
I think attaching license information to inventory entries in the database 
would be a simple enough tweak. Getting the viewer to display that information 
is a good deal harder.

Any suggestions on that matter I am welcome to hear - the better if it doesn't 
require us to modify client code.

Adam

 -Original Message-
 From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-
 boun...@lists.berlios.de] On Behalf Of Ralf Huelsmann
 Sent: Tuesday, 31 March 2009 2:01 PM
 To: opensim-dev@lists.berlios.de
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 
 Dear all,
 
 i while ago i went over the legal side of many aspects with 2 lawyer.
 
 Since this is a multinational question and in many cases has not
 exampels
 (e.g. no judgments by court) it tends to be a discussion based on
 personal
 flavor, but not legal facts.
 
 And yes, maybe there is enough mud for the whole 3D web.
 
 But to come to the point:
 
 - I don´t know any country, where having the ability to add a
 hypergrid-aware note about the creator and a license (hint, url,
 notecard)
 would have negative impact
 
 - I know a few countrys where it would realy help from legal side
 
 - it would be a clear sign, that the opensim crew takes care about
 content
 rights and ownership
 
 
 And yes, this only is another brick in the wall of copyright
 protection. We
 still have RL laws, we still need secure technical system, rights
 management
 etc etc...
 
 And spoken in sex beds, I am more afraid about the pure mass von
 animations
 etc - a few more notecards don´t worry me to much.   :-)
 
 So - if it is possible somehow, please add it.
 
 
 Just my 2 cent...
 
 
 Cheers,
 Ralf
 
 
 ---
 Date: Tue, 31 Mar 2009 18:34:58 +0200
 From: Colin B. Withers colin.with...@eumetsat.int
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
 Message-ID:
 
 b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.i
 nt
 
 Content-Type: text/plain; charset=Windows-1252
 
 Won't this also force grids to do what SL do and forbid users to
 transfer
 their accounts/log in details to someone else (and hence all their
 inventory)?
 
 Why do I get the feeling that we are starting to wade in mud?
 
 Can't all the issues of permissions, i.e. the three future (next owner)
 permissions, and the extra two current permissions (anyone can copy,
 anyone
 can move), and licensing, all be dealt with in the TOS of the
 individual
 grids, which then apply to all users of that grid, both creators and
 end-users?
 
 Can you imagine the mess of an object with multiple textures, filled
 with
 various anims, scripts and notecards (thinking sexgen bed here), and
 they
 all have different permissions/licenses. Doesn't bear thinking about :(
 
 Rock
 
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-03 Thread Mystical Demina
Most people know either included the license as an item in the contents of a
prim or if they are giving a folder in the folder so not sure any changes
need to be done.

Kevin Tweedy
IRC:

-Original Message-
From: opensim-dev-boun...@lists.berlios.de
[mailto:opensim-dev-boun...@lists.berlios.de] On Behalf Of Frisby, Adam
Sent: Friday, April 03, 2009 11:41 PM
To: opensim-dev@lists.berlios.de
Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles

I think attaching license information to inventory entries in the database
would be a simple enough tweak. Getting the viewer to display that
information is a good deal harder.

Any suggestions on that matter I am welcome to hear - the better if it
doesn't require us to modify client code.

Adam

 -Original Message-
 From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-
 boun...@lists.berlios.de] On Behalf Of Ralf Huelsmann
 Sent: Tuesday, 31 March 2009 2:01 PM
 To: opensim-dev@lists.berlios.de
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 
 Dear all,
 
 i while ago i went over the legal side of many aspects with 2 lawyer.
 
 Since this is a multinational question and in many cases has not
 exampels
 (e.g. no judgments by court) it tends to be a discussion based on
 personal
 flavor, but not legal facts.
 
 And yes, maybe there is enough mud for the whole 3D web.
 
 But to come to the point:
 
 - I don´t know any country, where having the ability to add a
 hypergrid-aware note about the creator and a license (hint, url,
 notecard)
 would have negative impact
 
 - I know a few countrys where it would realy help from legal side
 
 - it would be a clear sign, that the opensim crew takes care about
 content
 rights and ownership
 
 
 And yes, this only is another brick in the wall of copyright
 protection. We
 still have RL laws, we still need secure technical system, rights
 management
 etc etc...
 
 And spoken in sex beds, I am more afraid about the pure mass von
 animations
 etc - a few more notecards don´t worry me to much.   :-)
 
 So - if it is possible somehow, please add it.
 
 
 Just my 2 cent...
 
 
 Cheers,
 Ralf
 
 
 ---
 Date: Tue, 31 Mar 2009 18:34:58 +0200
 From: Colin B. Withers colin.with...@eumetsat.int
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
 Message-ID:
 
 b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.i
 nt
 
 Content-Type: text/plain; charset=Windows-1252
 
 Won't this also force grids to do what SL do and forbid users to
 transfer
 their accounts/log in details to someone else (and hence all their
 inventory)?
 
 Why do I get the feeling that we are starting to wade in mud?
 
 Can't all the issues of permissions, i.e. the three future (next owner)
 permissions, and the extra two current permissions (anyone can copy,
 anyone
 can move), and licensing, all be dealt with in the TOS of the
 individual
 grids, which then apply to all users of that grid, both creators and
 end-users?
 
 Can you imagine the mess of an object with multiple textures, filled
 with
 various anims, scripts and notecards (thinking sexgen bed here), and
 they
 all have different permissions/licenses. Doesn't bear thinking about :(
 
 Rock
 
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-03 Thread Dahlia Trimble
I have an idea that is probably a bit on the hackish side, and I'm not sure
it would without some experimentation but I believe it could work without
any modifications to the LL viewer.
Create a notecard containing the license information desired and name it
License. Save the notecard. Now take the UUID for the notecard and paste
it into the description field of the asset you want it to apply to. Opensim,
noting that the notecard is named License and is created by the same
person who created the asset, subsequently attaches that UUID to the asset
in a separate database field, and clears the description field of the asset,
allowing the description to be used for other purposes. When the asset is
transferred, the asset and the notecard are both given to the recipient in a
unique folder. Since the UUID is associated with the asset internally to
OpenSim and not directly accessible from the viewer, subsequent transfers of
the asset would always include the notecard.

There may be some problems that I haven't considered with this approach,
hopefully the community can comment and improve it or come up with
alternatives.

On Fri, Apr 3, 2009 at 8:40 PM, Frisby, Adam a...@deepthink.com.au wrote:

 I think attaching license information to inventory entries in the database
 would be a simple enough tweak. Getting the viewer to display that
 information is a good deal harder.

 Any suggestions on that matter I am welcome to hear - the better if it
 doesn't require us to modify client code.

 Adam

  -Original Message-
  From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-
  boun...@lists.berlios.de] On Behalf Of Ralf Huelsmann
  Sent: Tuesday, 31 March 2009 2:01 PM
  To: opensim-dev@lists.berlios.de
  Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 
  Dear all,
 
  i while ago i went over the legal side of many aspects with 2 lawyer.
 
  Since this is a multinational question and in many cases has not
  exampels
  (e.g. no judgments by court) it tends to be a discussion based on
  personal
  flavor, but not legal facts.
 
  And yes, maybe there is enough mud for the whole 3D web.
 
  But to come to the point:
 
  - I don´t know any country, where having the ability to add a
  hypergrid-aware note about the creator and a license (hint, url,
  notecard)
  would have negative impact
 
  - I know a few countrys where it would realy help from legal side
 
  - it would be a clear sign, that the opensim crew takes care about
  content
  rights and ownership
 
 
  And yes, this only is another brick in the wall of copyright
  protection. We
  still have RL laws, we still need secure technical system, rights
  management
  etc etc...
 
  And spoken in sex beds, I am more afraid about the pure mass von
  animations
  etc - a few more notecards don´t worry me to much.   :-)
 
  So - if it is possible somehow, please add it.
 
 
  Just my 2 cent...
 
 
  Cheers,
  Ralf
 
 
  ---
  Date: Tue, 31 Mar 2009 18:34:58 +0200
  From: Colin B. Withers colin.with...@eumetsat.int
  Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
  To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
  Message-ID:
 
  b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.i
  nt
 
  Content-Type: text/plain; charset=Windows-1252
 
  Won't this also force grids to do what SL do and forbid users to
  transfer
  their accounts/log in details to someone else (and hence all their
  inventory)?
 
  Why do I get the feeling that we are starting to wade in mud?
 
  Can't all the issues of permissions, i.e. the three future (next owner)
  permissions, and the extra two current permissions (anyone can copy,
  anyone
  can move), and licensing, all be dealt with in the TOS of the
  individual
  grids, which then apply to all users of that grid, both creators and
  end-users?
 
  Can you imagine the mess of an object with multiple textures, filled
  with
  various anims, scripts and notecards (thinking sexgen bed here), and
  they
  all have different permissions/licenses. Doesn't bear thinking about :(
 
  Rock
 
  ___
  Opensim-dev mailing list
  Opensim-dev@lists.berlios.de
  https://lists.berlios.de/mailman/listinfo/opensim-dev
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-03 Thread Mystical Demina
Another thought I had is the creator of the item can add a note card to the
contents of a prim that has a specific name like “_License”.  Then only
allow the creator of this note card to remove it.  The creator of the prim
and the creator of the note card would be the same creator name.  Any
attempts by anyone else to remove it would be ignored.  If this prim is
given to someone else, even if the object is full perms, the new owner will
not be able to remove this note card.  

 

But not sure how much this will really do since anything that is modify or
full perms can be copied and a new item made with a new creator except for
no mod scripts.

 

Kevin Tweedy

IRC: Mystical

 

 

 

  _  

From: opensim-dev-boun...@lists.berlios.de
[mailto:opensim-dev-boun...@lists.berlios.de] On Behalf Of Dahlia Trimble
Sent: Saturday, April 04, 2009 12:16 AM
To: opensim-dev@lists.berlios.de
Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles

 

I have an idea that is probably a bit on the hackish side, and I'm not sure
it would without some experimentation but I believe it could work without
any modifications to the LL viewer.

 

Create a notecard containing the license information desired and name it
License. Save the notecard. Now take the UUID for the notecard and paste
it into the description field of the asset you want it to apply to. Opensim,
noting that the notecard is named License and is created by the same
person who created the asset, subsequently attaches that UUID to the asset
in a separate database field, and clears the description field of the asset,
allowing the description to be used for other purposes. When the asset is
transferred, the asset and the notecard are both given to the recipient in a
unique folder. Since the UUID is associated with the asset internally to
OpenSim and not directly accessible from the viewer, subsequent transfers of
the asset would always include the notecard.

 

There may be some problems that I haven't considered with this approach,
hopefully the community can comment and improve it or come up with
alternatives.

On Fri, Apr 3, 2009 at 8:40 PM, Frisby, Adam a...@deepthink.com.au wrote:

I think attaching license information to inventory entries in the database
would be a simple enough tweak. Getting the viewer to display that
information is a good deal harder.

Any suggestions on that matter I am welcome to hear - the better if it
doesn't require us to modify client code.

Adam


 -Original Message-
 From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-

 boun...@lists.berlios.de] On Behalf Of Ralf Huelsmann
 Sent: Tuesday, 31 March 2009 2:01 PM
 To: opensim-dev@lists.berlios.de
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles

 Dear all,

 i while ago i went over the legal side of many aspects with 2 lawyer.

 Since this is a multinational question and in many cases has not
 exampels
 (e.g. no judgments by court) it tends to be a discussion based on
 personal
 flavor, but not legal facts.

 And yes, maybe there is enough mud for the whole 3D web.

 But to come to the point:

 - I don´t know any country, where having the ability to add a
 hypergrid-aware note about the creator and a license (hint, url,
 notecard)
 would have negative impact

 - I know a few countrys where it would realy help from legal side

 - it would be a clear sign, that the opensim crew takes care about
 content
 rights and ownership


 And yes, this only is another brick in the wall of copyright
 protection. We
 still have RL laws, we still need secure technical system, rights
 management
 etc etc...

 And spoken in sex beds, I am more afraid about the pure mass von
 animations
 etc - a few more notecards don´t worry me to much.   :-)

 So - if it is possible somehow, please add it.


 Just my 2 cent...


 Cheers,
 Ralf


 ---
 Date: Tue, 31 Mar 2009 18:34:58 +0200
 From: Colin B. Withers colin.with...@eumetsat.int
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
 Message-ID:

 b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.i
 nt

 Content-Type: text/plain; charset=Windows-1252

 Won't this also force grids to do what SL do and forbid users to
 transfer
 their accounts/log in details to someone else (and hence all their
 inventory)?

 Why do I get the feeling that we are starting to wade in mud?

 Can't all the issues of permissions, i.e. the three future (next owner)
 permissions, and the extra two current permissions (anyone can copy,
 anyone
 can move), and licensing, all be dealt with in the TOS of the
 individual
 grids, which then apply to all users of that grid, both creators and
 end-users?

 Can you imagine the mess of an object with multiple textures, filled
 with
 various anims, scripts and notecards (thinking sexgen bed here), and
 they
 all have different permissions/licenses. Doesn't bear thinking about :(

 Rock

Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-04-03 Thread Dahlia Trimble
The reason I proposed using the description field was because only prim
assets allow you to insert a notecard, and there are other assets (textures,
sounds, animations) where a specific license may be desired but they don't
have inventories where a notecard could be stored like prims do.

On Fri, Apr 3, 2009 at 9:16 PM, Dahlia Trimble dahliatrim...@gmail.comwrote:

 I have an idea that is probably a bit on the hackish side, and I'm not sure
 it would without some experimentation but I believe it could work without
 any modifications to the LL viewer.
 Create a notecard containing the license information desired and name it
 License. Save the notecard. Now take the UUID for the notecard and paste
 it into the description field of the asset you want it to apply to. Opensim,
 noting that the notecard is named License and is created by the same
 person who created the asset, subsequently attaches that UUID to the asset
 in a separate database field, and clears the description field of the asset,
 allowing the description to be used for other purposes. When the asset is
 transferred, the asset and the notecard are both given to the recipient in a
 unique folder. Since the UUID is associated with the asset internally to
 OpenSim and not directly accessible from the viewer, subsequent transfers of
 the asset would always include the notecard.

 There may be some problems that I haven't considered with this approach,
 hopefully the community can comment and improve it or come up with
 alternatives.


 On Fri, Apr 3, 2009 at 8:40 PM, Frisby, Adam a...@deepthink.com.auwrote:

 I think attaching license information to inventory entries in the database
 would be a simple enough tweak. Getting the viewer to display that
 information is a good deal harder.

 Any suggestions on that matter I am welcome to hear - the better if it
 doesn't require us to modify client code.

 Adam

  -Original Message-
  From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-
  boun...@lists.berlios.de] On Behalf Of Ralf Huelsmann
  Sent: Tuesday, 31 March 2009 2:01 PM
  To: opensim-dev@lists.berlios.de
  Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 
  Dear all,
 
  i while ago i went over the legal side of many aspects with 2 lawyer.
 
  Since this is a multinational question and in many cases has not
  exampels
  (e.g. no judgments by court) it tends to be a discussion based on
  personal
  flavor, but not legal facts.
 
  And yes, maybe there is enough mud for the whole 3D web.
 
  But to come to the point:
 
  - I don´t know any country, where having the ability to add a
  hypergrid-aware note about the creator and a license (hint, url,
  notecard)
  would have negative impact
 
  - I know a few countrys where it would realy help from legal side
 
  - it would be a clear sign, that the opensim crew takes care about
  content
  rights and ownership
 
 
  And yes, this only is another brick in the wall of copyright
  protection. We
  still have RL laws, we still need secure technical system, rights
  management
  etc etc...
 
  And spoken in sex beds, I am more afraid about the pure mass von
  animations
  etc - a few more notecards don´t worry me to much.   :-)
 
  So - if it is possible somehow, please add it.
 
 
  Just my 2 cent...
 
 
  Cheers,
  Ralf
 
 
  ---
  Date: Tue, 31 Mar 2009 18:34:58 +0200
  From: Colin B. Withers colin.with...@eumetsat.int
  Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
  To: opensim-dev@lists.berlios.de opensim-dev@lists.berlios.de
  Message-ID:
 
  b293f9025ab9df4bbd3bc3403f25da4501609b5c5...@exw10.eum.root.eumetsat.i
  nt
 
  Content-Type: text/plain; charset=Windows-1252
 
  Won't this also force grids to do what SL do and forbid users to
  transfer
  their accounts/log in details to someone else (and hence all their
  inventory)?
 
  Why do I get the feeling that we are starting to wade in mud?
 
  Can't all the issues of permissions, i.e. the three future (next owner)
  permissions, and the extra two current permissions (anyone can copy,
  anyone
  can move), and licensing, all be dealt with in the TOS of the
  individual
  grids, which then apply to all users of that grid, both creators and
  end-users?
 
  Can you imagine the mess of an object with multiple textures, filled
  with
  various anims, scripts and notecards (thinking sexgen bed here), and
  they
  all have different permissions/licenses. Doesn't bear thinking about :(
 
  Rock
 
  ___
  Opensim-dev mailing list
  Opensim-dev@lists.berlios.de
  https://lists.berlios.de/mailman/listinfo/opensim-dev
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-31 Thread Michael Cortez
Frisby, Adam wrote:
 I suggest using a URI here for the licenses, with major license links hosted 
 at sites owned by major organisations unlikely to go down (CC, FSF, etc).

 For plain SL-viewers, perhaps we could show the licenses as the 'description' 
 of the inventory item or something? (maybe a '/license item' command 
 inworld with the inventory item name returns license information?)
   

I think this would make only a good first step.

It leaves things entirely in too much limbo if said URI goes down, 
especially if the creator had no desire to use an open source license, 
or any license provided by a 3rd party and choose to instead use a 
license of their making.  The user may not even have a web site.

One intriguing way of doing it via a Region Module, would basically be 
to have an in-world /license command -- which is used to both view and 
attach a license.  You create your license using a notecard and do 
/license item notecard to attach the license.  Then you use 
/license item to retrieve the license.  Of course you would allow 
expose capabilities to allow viewers to access these licenses directly 
and retrieve them with dialogs or other mechanisms that are a bit 
cleaner then a chat interface.

I'd like to see things go a step farther, and actually have the author 
specify along with their license a bit of xml or other configuration, 
that specifies what/how they want their license expressed as permissions 
within the system.  This makes things much more complicated, but would 
allow future things such as Allow export which could specifically flag 
and enable users to easily save their content via their viewer for use 
elsewhere.

Heck, there's even the legal mess that a creator may choose specifically 
to limit an item to a single grid.  Which creates all kinds of 
interesting issues with hypergrid scenarios, for example the grid owner 
may be violating the rights of the creator by providing a script binary 
to a client (see various bittorrent, file sharing cases) - so that the 
client can upload it to another grid.

Fun food for thought,
--
Michael Cortez
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-31 Thread Colin B. Withers
Won't this also force grids to do what SL do and forbid users to transfer their 
accounts/log in details to someone else (and hence all their inventory)?

Why do I get the feeling that we are starting to wade in mud?

Can't all the issues of permissions, i.e. the three future (next owner) 
permissions, and the extra two current permissions (anyone can copy, anyone can 
move), and licensing, all be dealt with in the TOS of the individual grids, 
which then apply to all users of that grid, both creators and end-users?

Can you imagine the mess of an object with multiple textures, filled with 
various anims, scripts and notecards (thinking sexgen bed here), and they all 
have different permissions/licenses. Doesn't bear thinking about :(

Rock

-Original Message-
From: opensim-dev-boun...@lists.berlios.de 
[mailto:opensim-dev-boun...@lists.berlios.de] On Behalf Of Michael Cortez
Sent: Tuesday, March 31, 2009 5:05 PM
To: opensim-dev@lists.berlios.de
Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles

Tom Willans wrote:
 Who are you giving permissions to the Avatar or the owner of the Avatar?
This is the rudimentary issue at the bottom of this, and is IMHO the 
cause of most of the confusion.

You can't make a legal agreement with an Avatar -- in all likelyhood, 
the only legal standings an avatar is going to have in court is as an 
alias for an actual human.

Therefore you are always making an agreement with the owner.

Now you may be making an agreement that the owner is being licensed to 
use an object within the confines of a specific grid, t the owner is 
permitted to make digital copies of said object within the regions of 
that grid, is restricted to using those copies with a single specific 
avatar and is not allowed to provide those copies to other people.  This 
is what some creators and users believe is happening when you mark 
something as No Transfer, Copy, No Mod.

Now others believe, for the same permissions that you are:

Selling the owner a digital copy of the item.  Since they now own it, 
they are legally entitled to fair rights usage including backing it up.  
They believe they have agreed to some terms of usage during the 
purchase, which includes the fact that they will not modify the item or 
provide it to others.  However since they (the human) own it, they feel 
they can use said item anywhere, any grid, or any purpose including 
importing it into their own 3D applications and creating 3D meshes that 
they may render to jpeg and use to decorate their personal website.

And then there are lots of shades of gray between those two points.

 The permissions based system regardless of security issues does 
 address this however imperfectly.
IMHO the permissions system, as envisioned by LL fails utterly to convey 
in a manor that is clear and concise as to what you are actually buying 
or licensing when you spend L$ within SL, to purchase an object.

For more fun, one can always try to decode the LL Terms of Service:

Section 1.3: 
... You acknowledge that Linden Lab and other Content Providers have 
rights in their respective Content under copyright and other applicable 
laws and treaty provisions, and that except as described in this 
Agreement, such rights are not licensed or otherwise transferred by mere 
use of the Service. ...

Section 3.2
...Notwithstanding the foregoing, you understand and agree that by 
submitting your Content to any area of the service, you automatically 
grant (and you represent and warrant that you have the right to grant) 
to Linden Lab:...  (a) a royalty-free, worldwide, fully paid-up, 
perpetual, irrevocable, non-exclusive right and license to (i) use, 
reproduce and distribute your Content within the Service as permitted by 
you through your interactions on the Service

Many of these sections have been misread and misquoted, I myself have 
done so. 

However at this point, I am fairly certain the intent of the only 
license users of Second Life are agreeing to by merely using the system, 
and buying/selling content in a normal fashion (no included license 
notecards and such) -- is the right to use LL's SL.  You never have any 
legal rights at all to the items you buy in the system.  A license is 
never established between the content creators and the buyers -- instead 
the license creators have licensed the content to Linden Labs, and under 
the Terms of Service, Linden Labs allows other users to utilize the 
content within the system.  I'm not even sure you can argue quid pro quo 
has granted you a license or ownership, because LL makes it quite clear 
that Linden Dollars have no intrinsic value, and all you have is a 
license to move around some bits on their database servers that are 
labeled as Linden Dollars

I highly doubt this is the intent of the vast mast majority of OpenSim 
developers and potential users for this to be the case on any grid they 
provide or visit. 

--
Michael Cortez

Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-31 Thread Mike Dickson
+1, strongly agree.  How content is handled is largely IMO an issue of
the TOS extended by the grid owner.  OpenSIM should provide a robust
permissions system to allow content creators to manage access to
resources inside a grid but how something leaves or moves across a grid
is tied to the TOS for that grid.

Mike

On Tue, 2009-03-31 at 16:34 +, Colin B. Withers wrote:
 Won't this also force grids to do what SL do and forbid users to transfer 
 their accounts/log in details to someone else (and hence all their inventory)?
 
 Why do I get the feeling that we are starting to wade in mud?
 
 Can't all the issues of permissions, i.e. the three future (next owner) 
 permissions, and the extra two current permissions (anyone can copy, anyone 
 can move), and licensing, all be dealt with in the TOS of the individual 
 grids, which then apply to all users of that grid, both creators and 
 end-users?
 
 Can you imagine the mess of an object with multiple textures, filled with 
 various anims, scripts and notecards (thinking sexgen bed here), and they all 
 have different permissions/licenses. Doesn't bear thinking about :(
 
 Rock
 
 -Original Message-
 From: opensim-dev-boun...@lists.berlios.de 
 [mailto:opensim-dev-boun...@lists.berlios.de] On Behalf Of Michael Cortez
 Sent: Tuesday, March 31, 2009 5:05 PM
 To: opensim-dev@lists.berlios.de
 Subject: Re: [Opensim-dev] Legal Issues was RFC Profiles
 
 Tom Willans wrote:
  Who are you giving permissions to the Avatar or the owner of the Avatar?
 This is the rudimentary issue at the bottom of this, and is IMHO the 
 cause of most of the confusion.
 
 You can't make a legal agreement with an Avatar -- in all likelyhood, 
 the only legal standings an avatar is going to have in court is as an 
 alias for an actual human.
 
 Therefore you are always making an agreement with the owner.
 
 Now you may be making an agreement that the owner is being licensed to 
 use an object within the confines of a specific grid, t the owner is 
 permitted to make digital copies of said object within the regions of 
 that grid, is restricted to using those copies with a single specific 
 avatar and is not allowed to provide those copies to other people.  This 
 is what some creators and users believe is happening when you mark 
 something as No Transfer, Copy, No Mod.
 
 Now others believe, for the same permissions that you are:
 
 Selling the owner a digital copy of the item.  Since they now own it, 
 they are legally entitled to fair rights usage including backing it up.  
 They believe they have agreed to some terms of usage during the 
 purchase, which includes the fact that they will not modify the item or 
 provide it to others.  However since they (the human) own it, they feel 
 they can use said item anywhere, any grid, or any purpose including 
 importing it into their own 3D applications and creating 3D meshes that 
 they may render to jpeg and use to decorate their personal website.
 
 And then there are lots of shades of gray between those two points.
 
  The permissions based system regardless of security issues does 
  address this however imperfectly.
 IMHO the permissions system, as envisioned by LL fails utterly to convey 
 in a manor that is clear and concise as to what you are actually buying 
 or licensing when you spend L$ within SL, to purchase an object.
 
 For more fun, one can always try to decode the LL Terms of Service:
 
 Section 1.3: 
 ... You acknowledge that Linden Lab and other Content Providers have 
 rights in their respective Content under copyright and other applicable 
 laws and treaty provisions, and that except as described in this 
 Agreement, such rights are not licensed or otherwise transferred by mere 
 use of the Service. ...
 
 Section 3.2
 ...Notwithstanding the foregoing, you understand and agree that by 
 submitting your Content to any area of the service, you automatically 
 grant (and you represent and warrant that you have the right to grant) 
 to Linden Lab:...  (a) a royalty-free, worldwide, fully paid-up, 
 perpetual, irrevocable, non-exclusive right and license to (i) use, 
 reproduce and distribute your Content within the Service as permitted by 
 you through your interactions on the Service
 
 Many of these sections have been misread and misquoted, I myself have 
 done so. 
 
 However at this point, I am fairly certain the intent of the only 
 license users of Second Life are agreeing to by merely using the system, 
 and buying/selling content in a normal fashion (no included license 
 notecards and such) -- is the right to use LL's SL.  You never have any 
 legal rights at all to the items you buy in the system.  A license is 
 never established between the content creators and the buyers -- instead 
 the license creators have licensed the content to Linden Labs, and under 
 the Terms of Service, Linden Labs allows other users to utilize the 
 content within the system.  I'm not even sure you can argue quid pro quo

Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-31 Thread Andrew Yourtchenko
On Tue, Mar 31, 2009 at 11:22 AM, Frisby, Adam a...@deepthink.com.au wrote:
 Well, you /could/ use hashing to define the license text, but honestly? A URI 
 works better. Really, just making it complicated in order to have a UUID 
 really isn't ideal.

thought more - and my hashing idea was pretty bad in a sense that it
did not solve the problem completely.

but i think what might be happening is that everyone has different
class of the problem in mind, in which case we could discuss for quite
a long time ;)

is the problem:

a) thank you for making your purchase. Oh by the way - if you don't
wipe your butt with this texture, would be awesome.
b)  why are they suing me ? these textures chased me themselves!
honest! which textures you are talking about ?
c) { c = malloc(5); strcpy(c, sale); give_to_user(c); strcpy(c,
rent); go_to_court(c); }
d) oh Ms. $Hollywood[rand()], we are sorry our user giving out your
nude photo, no, if you sue we are bankrupt
e) hmmm did this guy _really_ build this texture he is selling? looks
too good compared with the rest

A couple of those I made from theoretical examples in the paranoid
head, the rest I tried to summarize my understanding of others'
posts... and those have varying requirements, so would it be useful to
give a 160-character description per each one that is missing in he
above list ? then we could see what's the scope of the Licensing
support issue and how it could be chopped down into chewable pieces ?

Of course, if all everyone wants is the extra field in the DB and
firing up the browser with that URL each time the asset crosses
hands, that's would be my last mail on the subject :)

cheers,
andrew
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-30 Thread Tristan
That seems like a good idea. Another idea would be add a drop down box and
choose a type of license, such as Copyright: All rights reserved, or open
source, etc...

On Mon, Mar 30, 2009 at 8:30 AM, Michael Cortez mcor...@gmail.com wrote:

 James Stallings II wrote:
  Perhaps So Mel, But
  Where is the similar licensing or release from obligation under
  license for the OS grid content?
 
  It seems to me there's a double standard in the offing here, whereby
  content from the Linden Grid is hands-off for legal reasons, but not
  so much as a tip of the hat in that direction when it comes to content
  from an OS grid.
 Depending on your interpretation of Linden Lab's legal documents
 including their ToS, one may come to the conclusion that the only person
 who is being granted a copyright license (regardless of what permissions
 check boxes you click) is Linden Labs, who is being granted a right to
 use a creators content as intended by the creator within their system.

 Now of course this is just one interpretation, and I'm sure if you get
 two different lawyers in the same room looking at those documents you
 may get two completely different answers as well.

 This in my humble opinion is a good reason why I believe the asset
 system should be extended in such a way that every asset can have a text
 blob attached to it that includes actual licensing terms -- perhaps with
 the default check box permissions being assigned to various creative
 commons licensing attributes.  Or allow the user to decide what those
 check boxes mean for themselves and when they encounter an item where
 they're different, they're informed via blue message box (for legacy
 integration) -- but even better would be to talk to the Hippo and other
 alternative viewer creators, to see if something can be integrated to
 display the creators licensing terms directly.

 Just a few random thoughts,
 --
 Michael Cortez
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-30 Thread Melvin Carvalho
On Mon, Mar 30, 2009 at 7:34 PM, Dahlia Trimble dahliatrim...@gmail.com wrote:
 Agreed that there should be a way to attach a license to an asset. Prim
 assets can have a notecard included which might be useful as a way to convey
 license, but other assets such as textures, animations, and even closed
 source scripts are unable to have any additional attributes associated with
 them using this method.
 I'm not sure I would support having Creative Commons be the default
 though... while it is an excellent option for some work and I have used it
 for some content I have developed, it does reduce the creator's rights that
 are normally assumed by the Berne convention or US copyright laws. I think
 it would be nice to have a few boilerplate licenses such as Creative Commons
 of GPL or BSD or whatever available, but only as an addition to the ability
 to add free-form license text.
 Then again, I really think we need some kind of asset metadata storage
 capability, and license could be one metadata attribute.

Any help? http://wiki.creativecommons.org/CcREL

 On Mon, Mar 30, 2009 at 8:30 AM, Michael Cortez mcor...@gmail.com wrote:

 James Stallings II wrote:
  Perhaps So Mel, But
  Where is the similar licensing or release from obligation under
  license for the OS grid content?
 
  It seems to me there's a double standard in the offing here, whereby
  content from the Linden Grid is hands-off for legal reasons, but not
  so much as a tip of the hat in that direction when it comes to content
  from an OS grid.
 Depending on your interpretation of Linden Lab's legal documents
 including their ToS, one may come to the conclusion that the only person
 who is being granted a copyright license (regardless of what permissions
 check boxes you click) is Linden Labs, who is being granted a right to
 use a creators content as intended by the creator within their system.

 Now of course this is just one interpretation, and I'm sure if you get
 two different lawyers in the same room looking at those documents you
 may get two completely different answers as well.

 This in my humble opinion is a good reason why I believe the asset
 system should be extended in such a way that every asset can have a text
 blob attached to it that includes actual licensing terms -- perhaps with
 the default check box permissions being assigned to various creative
 commons licensing attributes.  Or allow the user to decide what those
 check boxes mean for themselves and when they encounter an item where
 they're different, they're informed via blue message box (for legacy
 integration) -- but even better would be to talk to the Hippo and other
 alternative viewer creators, to see if something can be integrated to
 display the creators licensing terms directly.

 Just a few random thoughts,
 --
 Michael Cortez
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev


 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Legal Issues was RFC Profiles

2009-03-30 Thread Michael Cortez
  I'm not sure I would support having Creative Commons be the default 
though...
  while it is an excellent option for some work and I have used it for 
some content
  I have developed, it does reduce the creator's rights that are 
normally assumed
  by the Berne convention or US copyright laws.

This is true.

With the four component options available for CC, many scenarios are 
covered:

http://creativecommons.org/about/licenses/

But not all.

All of the CC options assume you allow redistribution, but aside from 
that in most cases Copy-No Mod would be equivalent to something like 
Attribution No Derivatives and Copy-Mod would essentially be 
Attribution Share-Alike or Attribution Non-Commercial.

What's missing is a No Distribution clause.  If the organizers had the 
foresight to be complete, rather then altruistic, the addition of a 
non-redistribution clause IMHO would have made for the ultimate 
mix/match license.

An All rights reserved, you are licensed to use this for personal use 
type clause for No Perms would be good.

Lots of ideas, and there will be lots of complexity -- and of course we 
don't want to start handing out legal advice -- but as others have 
mentioned, if we start with some way of adding asset meta data -- we can 
then grow from there.

Now of course, for specific grids like say coughOSGrid/cough -- 
where I suspect the admin's aren't really in this to be  IP rights 
cops,  and probably don't want people coming after them with  lawyers 
because some bug  exposed  an exploitable asset copy mechanism, or 
because someone connected a hacked region to the grid to suck assets out 
-- perhaps having the default licensing be something like CC -- which 
always guarantees redistribution isn't such a bad thing?

--
Michael Cortez
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev