4 ms·
I don't know anything about law, but here is my simple thought on the matter: If your server responds to my request and gives a copy to me, how can I be doing
by hungerstrike 9y ago
I don't know anything about law, but here is my simple thought on the matter:
If your server responds to my request and gives a copy to me, how can I be doing anything illegal?
There probably isn't a law which says that I have to use Chrome to access YouTube. IMO, youtube-dl is just another browser (albeit a very specialized one).
Also, I wonder what would eventually happen if we started making specialized browsers that first send a "EULA"? It would say something like "By responding to this request, you agree that I am authorized to receive a copy of whatever you send to me..." I guess it would work for a while before big sites started blocking your requests, but there's nothing to say that each EULA has to be standardized or easy to recognize (kinda like how big sites bury the EULA/TOS in fine print).
- Karunamon 9y agoThe law isn't analogous to code and doesn't work that way. "But your honor, their server sent me the data! Clearly I was authorized!" won't fly in the real world. There's a pretty clear difference in intent from hitting the video page with a browser and hitting with a tool whose only purpose is to make a local copy. There's also the TOS: YouTube hereby grants you permission to access and use the Service as set forth in these Terms of Service, provided that: You agree not to distribute in any medium any part of the Service or the Content without YouTube's prior written authorization, unless YouTube makes available the means for such distribution through functionality offered by the Service (such as the Embeddable Player). You agree not to access Content through any technology or means other than the video playback pages of the Service itself, the Embeddable Player, or other explicitly authorized means YouTube may designate.
- hungerstrike 9y agoThanks for your response. > "But your honor, their server sent me the data! Clearly I was authorized!" won't fly in the real world. I don't see why not. There is such a thing as an implied contract. What do you think would be the reason that it wouldn't fly? I mean if the TOS that nobody ever reads is good enough, why wouldn't authorization be implied when the server responds, regardless even of what the TOS says? Also the TOS seems a bit ambiguous, but my main defense against that would be to send my own TOS to the server on every request.
- Karunamon 9y ago>What do you think would be the reason that it wouldn't fly? As I said: intent, which would definitely be scrutinized in a case where you're up in front of a judge. There's some interestingness in determining whether the ToS is actionable or not (and in some countries it isn't), but I find it really hard to argue legally or morally that Youtube can't mandate that you don't hit their service with a tool whose only purpose it is to copy videos. It's a bit more murky when dealing with a tool like youtube-dl which is a program you run on your own machine, but pretty cut and dry for a web service you're providing to others. >why wouldn't authorization be implied when the server responds, regardless even of what the TOS says? Also the TOS seems a bit ambiguous, but my main defense against that would be to send my own TOS to the server on every request. They're providing the service, you are not. If you don't like their service's requirements, you are free to not use it. The logical conclusion of this hypothetical world is that anyone sending the X-User-TOS header would simply be met with a 403. Most other companies would follow suit, since it's absurd for a service that serves millions of users daily to comply with the legal demands of all of them. Worse, nothing has been gained in this world. Just as YouTube is free to demand you use the website or not at all, they are free to reject clients who demand extra obligations. Their back yard, their rules at the end of the day.
- kudokatz 9y ago> I don't see why not. There is such a thing as an implied contract. What do you think would be the reason that it wouldn't fly? IANAL. You cite a concept from contract law, but forget another: frustration of purpose. Saying there is an implied contract that you get access would frustrate the purpose of the original access contract.
- TeMPOraL 9y agoI think it's really the time to bring out the classic - "What Colour are your bits?"[0]. This, IMO, should be a required reading for anyone participating in the discussion on copyright. The crux of the issue is that law does not operate in the same reality computers (or, for that matter, physical reality) do. Unlike bits, it recognizes the cause-and-effect history of things, so e.g. one file can be illegal while other is perfectly fine, even if those files are bit-for-bit identical. -- [0] - http://ansuz.sooke.bc.ca/entry/23 http://ansuz.sooke.bc.ca/entry/23.
- repiret 9y ago> If your server responds to my request and gives a copy to me, how can I be doing anything illegal? The snarky answer is that a sovereign state can make anything illegal that it chooses to. But we shouldn't allow anything a server responds to to be legal. After all, just because your server responds to my SQL injection attack doesn't mean it should be legal for me to steal your database.