Re: [freenet-chat] Questions from a potential client writer

2004-08-25 Thread Ian Clarke
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 24 Aug 2004, at 18:24, Nick Tarleton wrote:
On Aug 23, 2004 8:04 PM, Ian Clarke [EMAIL PROTECTED] wrote:
I hate to say it, but if you are that timid then I suggest you run a
mile from Freenet and anything like it.
Indeed, it seems I should. Running a Freenet node could easily get one 
sued for contributory copyright infringement.
I don't think so, who would sue you?
Ian.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFBLFqFQtgxRWSmsqwRAgwcAJ0eDy+8yXCLvShwDJq6BO32uVCE1wCeLK/o
CNzIeKGijYqZuu77BWz5vRE=
=QOCC
-END PGP SIGNATURE-
___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general


Re: [freenet-chat] Re: [freenet-support] RE: anonymity(NOT)

2004-08-25 Thread Newsbyte
No. Ian points out that the DMCA is trumped by the GPL. Read section 6.
They have every right to modify the code. The only remaining argument is
they can't make you run a program as easily as they can make you delete
a file. IMHO we are mostly talking about threats here, and if they
threaten you, tell you that unless you either run their hacked node
cleaner, or you shut your node down, they will sue you, you are likely
to do one or other of the demanded things. This is the same, isn't it,
as deleting files which they specify - which they are unlikely to give
you the keys for.

Ok, I have two remarks on that one:

First, let's say, for arguments sake, they can, indeed, change the code of
the node...of which node would that be, then? It doesn't matter what they do
on their node, after all. So, if you mean they can create a tool to modify
the node of a user himself, then you still have the right, as seen in the
betamax case, to refuse it, let alone that it would be far from trivial to
do such a thing.

After all, if they can force that, what is stopping them (or the state) from
forcing you to use government approved freenet-nodes? They could just say
you should use freenet nodes that aren't anonymous (or run tools that make
it non-anonymous), so that you can delete all illegal stuff they can find.

If I'm not mistaken, the court in the USA ruled in the grokster/aimster?
case that one is not obliged to change the software just to accomodate
persons that have complaints about illegal stuff. After all, even in the
betamax case oponents claimed it could and should be made safe and in a
manner that didn't allow illegal copying...but the supreme court did not
follow them there neither.

Secondly, let's say what you say is true about the GPL and the losing of
protection without reservations; which is exactly what I said: it must be
stated explicitely in the licence. But it does NOT mean you can't have Open
Source (and yet still have DMCA protection).

That's why I said it should be modular: a program working with a node, but
not necessarely part of the code. The GPL DOES allow other programs to be
'hooked' on them, without them becoming automatically GPL'ed too, if I'm not
mistaken.

So the solution would be rather simple: make a (even only in name) 'third
party' tool that works with the node, encrypts the content, but is not a
direct derivative work of it, and make it open source, but not GPL. In that
case, you keep the full protection of the DMCA, and as an aditional benefit,
changing the code of the node might not be of much use (and could be seen as
a circumvention of the encryption in any case).

I'm well aware that you have other pressing matters, now. And it may be
right that it's unlikely that they will be able to snif out en masse the
chks...it will be more burdersome at any rate. Maybe one can even make the
chunks small enough so that they could, theoretically, fall under 'fair use'
(30 sec of a music file?), which would make it difficult to declare them
illegal on themselves.

But still, I do think it's better to be safe then sorrow, and done in the
way I suggest, I really think it could be of considerable benefit in this
particular regard.

___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general


Re: [freenet-chat] Re: [freenet-support] RE: anonymity(NOT)

2004-08-25 Thread Toad
In any case, it's unnecessary. Your own reasoning argues that if we
simply had a fixed per node key that we used to obscure the filenames,
and don't provide any explicit support for deleting specific files, it
would be beyond the user's ability to delete targetted content. And the
user could not be compelled to run a custom deletion tool. So lets get
off the proprietary backend idea.

On Wed, Aug 25, 2004 at 05:12:26PM +0100, Toad wrote:
 Such a tool would BY DEFINITION not be open source. And if it had to run
 in its own JVM there would be a major performance cost at least on older
 JVMs.
 
 On Wed, Aug 25, 2004 at 06:11:37PM +0200, Newsbyte wrote:
  No. Ian points out that the DMCA is trumped by the GPL. Read section 6.
  They have every right to modify the code. The only remaining argument is
  they can't make you run a program as easily as they can make you delete
  a file. IMHO we are mostly talking about threats here, and if they
  threaten you, tell you that unless you either run their hacked node
  cleaner, or you shut your node down, they will sue you, you are likely
  to do one or other of the demanded things. This is the same, isn't it,
  as deleting files which they specify - which they are unlikely to give
  you the keys for.
  
  Ok, I have two remarks on that one:
  
  First, let's say, for arguments sake, they can, indeed, change the code of
  the node...of which node would that be, then? It doesn't matter what they do
  on their node, after all. So, if you mean they can create a tool to modify
  the node of a user himself, then you still have the right, as seen in the
  betamax case, to refuse it, let alone that it would be far from trivial to
  do such a thing.
  
  After all, if they can force that, what is stopping them (or the state) from
  forcing you to use government approved freenet-nodes? They could just say
  you should use freenet nodes that aren't anonymous (or run tools that make
  it non-anonymous), so that you can delete all illegal stuff they can find.
  
  If I'm not mistaken, the court in the USA ruled in the grokster/aimster?
  case that one is not obliged to change the software just to accomodate
  persons that have complaints about illegal stuff. After all, even in the
  betamax case oponents claimed it could and should be made safe and in a
  manner that didn't allow illegal copying...but the supreme court did not
  follow them there neither.
  
  Secondly, let's say what you say is true about the GPL and the losing of
  protection without reservations; which is exactly what I said: it must be
  stated explicitely in the licence. But it does NOT mean you can't have Open
  Source (and yet still have DMCA protection).
  
  That's why I said it should be modular: a program working with a node, but
  not necessarely part of the code. The GPL DOES allow other programs to be
  'hooked' on them, without them becoming automatically GPL'ed too, if I'm not
  mistaken.
  
  So the solution would be rather simple: make a (even only in name) 'third
  party' tool that works with the node, encrypts the content, but is not a
  direct derivative work of it, and make it open source, but not GPL. In that
  case, you keep the full protection of the DMCA, and as an aditional benefit,
  changing the code of the node might not be of much use (and could be seen as
  a circumvention of the encryption in any case).
  
  I'm well aware that you have other pressing matters, now. And it may be
  right that it's unlikely that they will be able to snif out en masse the
  chks...it will be more burdersome at any rate. Maybe one can even make the
  chunks small enough so that they could, theoretically, fall under 'fair use'
  (30 sec of a music file?), which would make it difficult to declare them
  illegal on themselves.
  
  But still, I do think it's better to be safe then sorrow, and done in the
  way I suggest, I really think it could be of considerable benefit in this
  particular regard.
  
 
 -- 
 Matthew J Toseland - [EMAIL PROTECTED]
 Freenet Project Official Codemonkey - http://freenetproject.org/
 ICTHUS - Nothing is impossible. Our Boss says so.



 ___
 chat mailing list
 [EMAIL PROTECTED]
 http://news.gmane.org/gmane.network.freenet.general

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general

[freenet-chat] Questions from a potential client writer

2004-08-25 Thread Newsbyte



yes, well...does that mean you're going to write it, or not?Anyone who owns the copyright on something illegally distributed in Freenet. Although I just realized, they couldn't prove it without seeing my datastore, for which they would need a subpoena, which no judge would give them based only on the fact that I run Freenet. And anyway, since I run a node on dialup (and so am effectively transient), I probably wouldn't have any illegal material on my node unless I request it.

-Original Message-
From: Ian Clarke ian at locut.us
Sent: Aug 25, 2004 5:23 AM
To: 'chat at freenetproject.org, chat at freenetproject.org
Subject: Re: [freenet-chat] Questions from a potential client writer

On 24 Aug 2004, at 18:24, Nick Tarleton wrote:
 On Aug 23, 2004 8:04 PM, Ian Clarke ian at locut.us wrote:
 I hate to say it, but if you are that timid then I suggest you run a
 mile from Freenet and anything like it.

 Indeed, it seems I should. Running a Freenet node could easily get one 
 sued for contributory copyright infringement.

I don't think so, who would sue you?

Ian.

___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general

Re: [freenet-chat] Re: [freenet-support] RE: anonymity(NOT)

2004-08-25 Thread Newsbyte
Besides...I'm wonderingt how ambigue this still remains.

The license must not restrict anyone from making use of the program in
a specific field of endeavor. For example, it may not restrict the
program from being used in a business, or from being used for genetic
research.

Ok...let's hypothetically take CCS was open source, and the licence does not
prohibit a restricive use of CCS.

It's still the question if  the DECCS program wouldn't be illegal, now,
though. The question could be asked; is DECCS a derivate of CCS? Does  it
automatically fall under the GPL too, if some program breaks or circumvents
a GPL-based program?

And, it's not the Open Source licence that restricts anyone, perhaps, but
the DMCA. Therefor, taken literal, a prog could be OS, not restricting the
use, and still, breaking it would be forbidden under the DMCA (if the
original author would complain about it, which is extremely unlikely in this
case).

Not restricting someone within/by the licence, and explicitely allowing
something are two different things. Just a thought.

- Original Message - 
From: Ian Clarke [EMAIL PROTECTED]
To: Newsbyte [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Toad
[EMAIL PROTECTED]
Sent: Wednesday, August 25, 2004 8:02 PM
Subject: Re: [freenet-chat] Re: [freenet-support] RE: anonymity(NOT)


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 25 Aug 2004, at 17:59, Newsbyte wrote:

  Such a tool would BY DEFINITION not be open source. And if it had to
  run
  in its own JVM there would be a major performance cost at least on
  older
  JVMs.
 
  No, it wouldn't. In the sense of a GPL'ed Open source project, it
  would, but
  that's not the only licence possible for Open Source. It's perfectly
  possible to make the code public and open source, but make a
  reservation in
  your licence that it may not be used to (make a tool to) circumvent the
  encryption.

 Not according to section 6 of the Open Source definition:

 6. No Discrimination Against Fields of Endeavor

 The license must not restrict anyone from making use of the program in
 a specific field of endeavor. For example, it may not restrict the
 program from being used in a business, or from being used for genetic
 research.

 See: http://opensource.org/docs/definition.php

 Ian.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.2.4 (Darwin)

 iD8DBQFBLNQzQtgxRWSmsqwRAnPrAJ0bJq+470CQu57HBX/30a0wytPyvgCfTZJR
 SL9xCsZlR2lJ7ig9WVIYEE0=
 =Dhmw
 -END PGP SIGNATURE-


___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general


Re: [freenet-chat] Re: [freenet-support] RE: anonymity(NOT)

2004-08-25 Thread Newsbyte
No, it would have all the other points of Open Source (and thus not 'abandon
all the benefits '), exept for the use of circumvention.

And even that, maybe, as explained in my previous post. I do not think there
has ever been a case where the creators of an OSS have sued the creators of
another prog that circumvented theirs, and what the courts decided on it.

Logically spoken, one could have an OSS licence that, on itself 'does not
restrict a field of endavour', and yet, the DMCA could forbid another prog
to circumvent the protectionmeasure it (the GPLed product) created anyway .

But maybe you can see an obvious fallacy in that reasoning?

- Original Message - 
From: Ian Clarke [EMAIL PROTECTED]
To: Newsbyte [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Toad
[EMAIL PROTECTED]
Sent: Wednesday, August 25, 2004 8:25 PM
Subject: Re: [freenet-chat] Re: [freenet-support] RE: anonymity(NOT)


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1


 On 25 Aug 2004, at 19:23, Newsbyte wrote:

  yes, well, this reminds me of the eternal flamewars on /. between the
  merrits of BSD and GPL.
 
  Not everyone sees it as black and white, however.
 
  Call it FLOSS, then, or 'public source' or whatever. Point is, as long
  as
  the code is public and openly available, there is little to fear that
  somehow the product would be a trap and insidiously have backdoors or
  sort.
 
  But it still would have DMCA protection.

 So you are going to abandon all the benefits of using an open source
 license to avail of the protection of a bad US law that probably
 wouldn't work anyway?

 Great plan!

 Ian.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.2.4 (Darwin)

 iD8DBQFBLNmYQtgxRWSmsqwRAvmsAJwLa+5mMKeNBW9qANRhVNkRB6oWEgCcDS67
 mUpk/WKXthcbK+s+CgRSjRI=
 =crvD
 -END PGP SIGNATURE-


___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general


Re: [freenet-chat] Questions from a potential client writer

2004-08-25 Thread Toad
On Wed, Aug 25, 2004 at 01:07:21PM -0400, Nick Tarleton wrote:
 Anyone who owns the copyright on something illegally distributed in Freenet. 
 Although I just realized, they couldn't prove it without seeing my datastore, for 
 which they would need a subpoena, which no judge would give them based only on the 
 fact that I run Freenet. And anyway, since I run a node on dialup (and so am 
 effectively transient), I probably wouldn't have any illegal material on my node 
 unless I request it.

That last point is wrong. ALL nodes are now used to spread the por^Wdata
and balance load. Nodes which don't accept requests for the network will
not be very useful once the rest of the network realizes this; they will
be disconnected from.
 
 -Original Message-
 From: Ian Clarke [EMAIL PROTECTED]
 Sent: Aug 25, 2004 5:23 AM
 To: '[EMAIL PROTECTED], [EMAIL PROTECTED]
 Subject: Re: [freenet-chat] Questions from a potential client writer
 
 On 24 Aug 2004, at 18:24, Nick Tarleton wrote:
  On Aug 23, 2004 8:04 PM, Ian Clarke [EMAIL PROTECTED] wrote:
  I hate to say it, but if you are that timid then I suggest you run a
  mile from Freenet and anything like it.
 
  Indeed, it seems I should. Running a Freenet node could easily get one 
  sued for contributory copyright infringement.
 
 I don't think so, who would sue you?
 
 Ian.
 ___
 chat mailing list
 [EMAIL PROTECTED]
 http://news.gmane.org/gmane.network.freenet.general

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
chat mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.general