View Single Post
  #6 (permalink)  
Old August 22nd, 2006
bugsquat bugsquat is offline
Novicius
 
Join Date: August 21st, 2006
Posts: 3
bugsquat is flying high
Default

In the OFF system, the blocks are NOT chunks of the file. They are completely randomized pieces of data that are not derived from the original source file.

So then how, you may ask, if they are random, can they be assembled? With the use of mathematics. The URL used to assemble them was formed with the XORing of blocks used to transfer the material. So you apply the reverse to re-assemble them on your local machine. Yes, that may be considered copyright infringement, but UP UNTIL THAT POINT, transmission of random pieces of data does not constitute as breaking the law.

Think of it this way: A computer file is, like you said, a really big number. For every number there are an infinite number of possible representations for this number. If for some reason we were to allow 12 to be copyrighted by Brittney, she would still have no claim on the numbers 5, 7, 13 and 25.

So if the blocks are not representative of the original data, They are simply numbers that (with the use of mathematics) can be re-assembled into the original data on the user's machine. If you think of it from a mathematical point of view, 56 can be represented as 4*14, 2*28, 1*56, 7*8, 58 - 2, 50 + 6, and so on. So if you have one file, lets say the number 24, and another file, the number 80, they still share the common factors 1, 2, 4, and 8.

So what the system accomplishes is this: Users cannot be held accountable for transfering data. The only possible legal argument could be against those who share URLs, the instructions on assembling data. It remains to be seen how this will be dealt with.

Last edited by bugsquat; August 22nd, 2006 at 11:14 AM.
Reply With Quote