Կարո՞ղ է VPN-ը կամ պրոքսին պատճենել հեղինակային իրավունքով պաշտպանված բովանդակությունը։ Երեք գործողություն
Փաթեթների փոխանցումը, պատասխանների պահոցում պահելը և վերահրատարակումը առաջացնում են հեղինակային իրավունքի առանձին հարցեր։ Համապատասխանեցրեք ձեր ծառայության կատարած գործողությունը դա կարգավորող կանոնին։
Փաթեթների փոխանցումը, պահոցը և վերահրատարակումը վահանակից նույնն են թվում և բոլորովին այլ կերպ են վարվում, հենց որ իրավունքի հարց է ծագում։ Ծառայությունը, որը բայթեր է տեղափոխում օգտատիրոջ և սերվերի միջև, կատարում է մեկ գործողություն, իսկ այն, որը պահում է պատասխանը և տալիս այն հաջորդ այցելուին, կատարում է մեկ այլ գործողություն։ Ուրիշի նյութը սեփական անվան տակ հրապարակելը երրորդն է, և միայն այդ երրորդ գործողությունն է տարածում սովորական իմաստով։
Պարզեք, թե ձեր համակարգն իրականում այդ երեքից որն է կատարում, ապա կցեք դրան համապատասխան կանոնը։ Ապրանքի պիտակներն այստեղ ոչինչ չեն լուծում, և օգտագործվող արձանագրությունը նույնպես չափանիշ չէ։
Երեք գործողություն, որ կարող է կատարել պրոքսին կամ VPN-ը
Դարպասը ընդունում է TCP հոսք, վերագրում է հասցեները և երկու ուղղությամբ փոխանցում հատվածները։ Սկավառակի վրա ոչինչ չի մնում կապակցումից, և բեռը դարպասի համար մնում է անթափանց, եթե հաճախորդը TLS չի բանակցում դարպասի հետ, այլ ոչ թե սկզբնաղբյուրի։
Պահոցային միջնորդն այլ կերպ է աշխատում. այն վերլուծում է հարցումը, պահում պատասխանը իր հաշվարկած կամ վերնագրերից կարդացած կյանքի ընթացքում, ապա վերարտադրում այդ պահված օբյեկտը հետագա հաճախորդներին։ Այժմ լարից դուրս ինչ-որ բան գոյություն ունի՝ բանալիով URL-ի և վավերացնողի համար, և դրա պահպանումը կազմաձևման ընտրություն է, ոչ թե կողմնակի ազդեցություն։
Վերահրատարակումը մեկ քայլ առաջ է գնում։ Նյութը գտնվում է ձեր վերահսկած ենթակառուցվածքում՝ ուղղված ձեր ընտրած լսարանին, հաճախ խմբագրումից հետո։ Առաջին երկու գործողությունները նկարագրում են փոխադրումը, իսկ երրորդը՝ տարածումը։
| Գործողություն | Ինչ է մնում դրանից հետո | Հարց, որը որոշում է ելքը |
|---|---|---|
| Հոսքի տեղափոխում | Վայրկյաններ տևող թարգմանության վիճակ և բուֆերներ | Միջնորդի որ դրույթն է ընդգրկում անցողիկ փոխանցումը։ |
| Պատասխանի պահում | Օբյեկտ՝ թարմության և վավերացնողի մետատվյալներով | Արդյո՞ք պահպանումը և վերարտադրումը լիազորված էին, և մինչև երբ։ |
| Աշխատանքի մատուցումը ձեր URL-ի ներքո | Հրապարակված պատճեն՝ ուղղված նոր լսարանի | Որ թույլտվությունն է ընդգրկում տարածումը այդ լսարանին։ |
Որտեղ վերծանող պրոքսին փոխադրումը դարձնում է պատճենում
Վեճերի մեծ մասը որոշող տարբերությունն այն է՝ արդյո՞ք տուփը երբևէ պահում է բաց տեքստ. Մաքուր թունելը՝ լինի WireGuard, OpenVPN tun սարք, թե SSH -L փոխանցում, ծայրերի միջև տեղափոխում է գաղտնագրված տեքստ և ընթեռնելի ոչինչ չի թողնում։ TLS-ը վերջնականացնող պրոքսին հակառակն է անում. ավարտում է ձեռքսեղմումը, պատասխանը բուֆերացնում հիշողության մեջ և ապա վերագաղտնագրում հոսքը հաճախորդի ուղղությամբ։ Այդ գործողությունների միջև աշխատանքը գոյություն ունի մի ձևով, որը օպերատորը կարող է ստուգել և պահել։
17 USC 106 վերարտադրումն ու տարածումը թվարկում է բացառիկ իրավունքների շարքում, որոնցից յուրաքանչյուրը ենթակա է նույն բաժնում սահմանված սահմանափակումներին։ Միլիվայրկյանանոց բուֆերը կարող է առանց վեճի տեղավորվել սահմանափակման մեջ. պահված, վերարտադրվող օբյեկտը շատ ավելի դժվար է այնտեղ տեղավորել։ Տևողությունն ու նպատակը ավելի մեծ կշիռ ունեն, քան այն փաստը, որ հիշողությունը ընդհանրապես հպվել է։
Այս ամենը VPN-ը լիցենզիա չի դարձնում, և ոչինչ ամեն պրոքսիի խախտող չի դարձնում։ Փոխադրումը մի փաստ է մի քանիսի մեջ, և գնահատելի հարցը մնում է նույնը՝ ո՞ր գործողությունը, ում նյութի վրա, ինչ թույլտվությամբ։
Պահոցի վերնագրերը նկարագրում են արձանագրության թույլտվություն, ոչ իրավական թույլտվություն
HTTP պահոցը որոշում է, թե ինչ կարող է պահել՝ պատասխանի մետատվյալներից, և RFC 9111-ը սահմանում է այն կանոնները, որոնց նա հետևում է։ Cache-Control: no-store ասում է յուրաքանչյուր համապատասխան պահոցի՝ դեն նետել պատասխանը, մինչդեռ private վերաօգտագործումը սահմանափակում է մեկ օգտատիրոջով, և երկար max-age հրավիրում է համատեղ պահոցի։ Մեկ հարցումն ասում է ձեզ, թե սկզբնաղբյուրն որ քաղաքականությունն է ընտրել։ Գործարկեք այն նախքան որևէ այլ բանի մասին վիճելը։
curl -sI https://origin.example/media/report.pdf | grep -i -E 'cache-control|etag|age'
Երկար կյանք գովազդող պատասխանը պահոցներին ասում է, որ վերարտադրումն արձանագրության մակարդակում ընդունելի է։ Այդ հայտարարությունը ոչինչ չի ասում այն մասին, թե կարող եք արդյոք վերցնել նույն օբյեկտը, վերատեղակայել այն և ներառել ձեր սեփական ծառայության մեջ։ Երկու տարբեր թույլտվություններ գալիս են երկու տարբեր մեխանիզմներից, և մեկը բավարարելը մյուսին թողնում է ճիշտ այնտեղ, որտեղ նա էր։
Հայելային դեպքը նույնպես ձախողվում է։ Ծայրից ծայր HTTPS-ը խանգարում է թափանցիկ պահոցին որևէ բան պահել, բայց այդ արդյունքը ոչ իրավունք է ստեղծում նյութը տարածելու, ոչ էլ վերացնում է արդեն ունեցածը։ Արձանագրության վարքը բացատրում է, թե ինչ կարող է անել տուփը. այն երբեք լիազորություն չի տալիս։
Ինչ գրել նախքան ծառայության գործարկումը
Նկարագրեք կարգավորումը այնպիսի տերմիններով, որ դրսի մարդը կարողանա ստուգել։ Անվանեք նյութը և դրա աղբյուրը, թվարկեք համակարգի կատարած գործողությունները և նշեք, թե որքան է ապրում յուրաքանչյուր պահված օբյեկտ։
Պահեք այդ նկարագրությունը տեղակայման հետ, ոչ թե ինչ-որ մեկի հիշողության մեջ։ Երբ բողոք է գալիս, պաշտպանելի դիրքորոշման և ենթադրության միջև տարբերությունը սովորաբար ամիսներ առաջ գրված մի պարբերություն է, որը նշում է պահպանման ժամկետը և լիցենզիան։
Կարճ ստուգաթերթը ծածկում է կրկնվող բացերը.
- Նյութի աղբյուրը և դրան կցված պայմանները։
- Յուրաքանչյուր կատարված գործողություն՝ փոխանցում, պահում, խմբագրում, մատուցում։
- Պահպանումը ըստ օբյեկտի դասի՝ ժամերով կամ օրերով։
- Մատուցման քայլի համար հիմք ընդունված թույլտվությունը կամ սահմանափակումը։
- Կապ և հեռացման ուղի իրավատերերի համար։
Անցկացրեք ցանկը գործող կազմաձևով, ոչ թե ճարտարապետության դիագրամով։ Որտեղ պատասխանը բացակայում է, այդ բացը հաջորդ խնդիրն է՝ կա՛մ ստացեք թույլտվություն գործողության համար, կա՛մ դադարեցրեք այն։ Առևտրային ծառայության համար թողեք, որ փաստաբանը կարդա գրավոր նկարագրությունը ձեր գործունեության իրավազորության համեմատ, որովհետև նկարագրությունն է, որ հնարավոր է դարձնում այդ վերանայումը։ Այն, ինչ չեք կարող գրավոր նկարագրել, դիրքորոշում է, որը չեք կարող պաշտպանել։