Mogu li VPN ili proxy kopirati sadržaj zaštićen autorskim pravom? Tri radnje
Prosljeđivanje paketa, spremanje odgovora u predmemoriju i ponovna objava otvaraju odvojena pitanja autorskog prava. Uparite radnju koju vaša usluga čini s pravilom koje je uređuje.
Prosljeđivanje paketa, predmemoriranje i ponovna objava izgledaju isto na nadzornoj ploči, a ponašaju se posve različito kad stigne pitanje prava. Usluga koja prenosi bajtove između korisnika i poslužitelja čini jednu radnju, dok ona koja zadržava odgovor i predaje ga sljedećem posjetitelju čini drugu. Objavljivanje tuđeg materijala pod vlastitim imenom treća je, i samo je ta treća radnja distribucija u uobičajenom smislu.
Utvrdite koju od te tri vaš sklop zapravo čini, a zatim mu pridružite pravilo koje joj odgovara. Oznake proizvoda ovdje ništa ne rješavaju, a ni korišteni protokol nije mjerilo.
Tri radnje koje proxy ili VPN mogu činiti
Prolaz prihvaća TCP tok, prepisuje adrese i prosljeđuje segmente u oba smjera. Ništa ne preživi vezu na disku, a sadržaj ostaje neproziran za prolaz, osim ako klijent pregovara TLS s prolazom, a ne s izvorom.
Posrednik s predmemorijom radi drukčije: raščlanjuje zahtjev, sprema odgovor na rok koji izračuna ili pročita iz zaglavlja, a zatim ponovno pušta taj spremljeni objekt kasnijim klijentima. Nešto sada postoji izvan žice, s ključem od URL-a i validatora, a njegovo zadržavanje je izbor konfiguracije, a ne nuspojava.
Ponovna objava ide korak dalje. Materijal stoji na infrastrukturi koju vi kontrolirate, upućen publici koju ste odabrali, često nakon uređivanja. Prve dvije radnje opisuju prijenos, dok treća opisuje distribuciju.
| Radnja | Što nakon toga postoji | Pitanje koje odlučuje ishod |
|---|---|---|
| Nošenje toka | Stanje prijevoda i međuspremnici od nekoliko sekundi | Koja odredba o posrednicima pokriva prolazni prijenos? |
| Spremanje odgovora | Objekt plus metapodaci svježine i validatora | Jesu li zadržavanje i ponovno puštanje bili odobreni, i do kada? |
| Posluživanje djela pod vašim URL-om | Objavljena kopija upućena novoj publici | Koje dopuštenje pokriva distribuciju toj publici? |
Gdje proxy koji dešifrira pretvara prijenos u kopiranje
Razlika koja odlučuje većinu rasprava jest drži li kutija ikad čisti tekst. Čisti tunel, bio to WireGuard, OpenVPN tun uređaj ili SSH -L prosljeđivanje, prenosi šifrirani tekst između krajnjih točaka i ne ostavlja ništa čitljivo. Proxy koji prekida TLS radi obrnuto: dovršava rukovanje, sprema odgovor u memoriju i zatim ponovno šifrira tok prema klijentu. Između tih radnji djelo postoji u obliku koji operator može pregledati i zadržati.
17 USC 106 navodi umnožavanje i distribuciju među isključivim pravima, a svako podliježe ograničenjima iz istoga poglavlja. Međuspremnik od milisekunde može bez rasprave stati u ograničenje; zadržani objekt koji se može ponovno pustiti mnogo je teže smjestiti tamo. Trajanje i svrha nose veću težinu od činjenice da je memorija uopće dotaknuta.
Ništa od toga ne pretvara VPN u licenciju, niti čini svaki proxy prekršiteljem. Prijenos je jedna činjenica među nekoliko, a pitanje koje se može ocijeniti ostaje isto: koja radnja, na čijem materijalu, pod kojim dopuštenjem.
Zaglavlja predmemorije opisuju dopuštenje protokola, ne pravno dopuštenje
HTTP predmemorija odlučuje što smije spremiti prema metapodacima odgovora, a RFC 9111 postavlja pravila kojih se pridržava. Cache-Control: no-store govori svakoj sukladnoj predmemoriji da odbaci odgovor, dok private ograničava ponovnu upotrebu na jednog korisnika, a dugi max-age poziva na dijeljeno pohranjivanje. Jedan zahtjev govori vam koju je politiku izvor odabrao. Pokrenite ga prije nego što raspravljate o bilo čemu drugome.
curl -sI https://origin.example/media/report.pdf | grep -i -E 'cache-control|etag|age'
Odgovor koji najavljuje dug rok govori predmemorijama da je ponovno puštanje prihvatljivo na razini protokola. Ta izjava ne govori ništa o tome smijete li uzeti isti objekt, ponovno ga ugostiti i uklopiti u vlastitu uslugu. Dva različita dopuštenja dolaze iz dvaju različitih mehanizama, a ispunjenje jednoga ostavlja drugo točno ondje gdje je bilo.
Zrcalni slučaj ne uspijeva na isti način. HTTPS od kraja do kraja sprječava prozirnu predmemoriju da išta spremi, ali taj ishod niti stvara pravo na distribuciju materijala niti ukida ono koje ste već imali. Ponašanje protokola objašnjava što kutija može; ono nikada ne daje ovlaštenje.
Što zapisati prije nego usluga krene u rad
Opišite uređenje riječima koje vanjski promatrač može provjeriti. Imenujte materijal i njegov izvor, navedite radnje koje sustav čini i navedite koliko dugo živi svaki spremljeni objekt.
Držite taj opis uz raspoređivanje, a ne u nečijem sjećanju. Kad stigne pritužba, razmak između obranjivog stajališta i nagađanja obično je odlomak napisan mjesecima prije koji imenuje razdoblje zadržavanja i licenciju.
Kratak popis za pregled pokriva ponavljajuće rupe:
- Izvor materijala i uvjeti vezani uz njega.
- Svaka provedena radnja: proslijedi, spremi, uredi, posluži.
- Zadržavanje po razredu objekta, u satima ili danima.
- Dopuštenje ili ograničenje na kojemu počiva korak posluživanja.
- Kontakt i put za uklanjanje za nositelje prava.
Pokrenite popis prema živućoj konfiguraciji, a ne prema dijagramu arhitekture. Gdje odgovor nedostaje, ta je praznina sljedeći zadatak: pribavite dopuštenje za radnju ili je prestanite činiti. Za komercijalnu uslugu, dajte odvjetniku da pročita pisani opis prema jurisdikciji u kojoj poslujete, jer opis je ono što taj pregled čini mogućim. Sve što ne možete opisati napisano jest stajalište koje ne možete obraniti.