Μπορεί ένα VPN ή ένας διακομιστής μεσολάβησης να αντιγράψει περιεχόμενο με πνευματικά δικαιώματα; Τρεις πράξεις
Η προώθηση πακέτων, η προσωρινή αποθήκευση απαντήσεων και η αναδημοσίευση εγείρουν ξεχωριστά ζητήματα πνευματικών δικαιωμάτων. Αντιστοιχίστε την πράξη που εκτελεί η υπηρεσία σας με τον κανόνα που τη διέπει.
Η προώθηση πακέτων, η προσωρινή αποθήκευση και η αναδημοσίευση μοιάζουν ίδιες από έναν πίνακα ελέγχου, αλλά συμπεριφέρονται εντελώς διαφορετικά μόλις προκύψει ζήτημα δικαιωμάτων. Μια υπηρεσία που μετακινεί byte μεταξύ χρήστη και διακομιστή εκτελεί μία πράξη, ενώ μία που κρατά μια απάντηση και τη δίνει στον επόμενο επισκέπτη εκτελεί άλλη. Η δημοσίευση υλικού κάποιου άλλου με το δικό σας όνομα είναι τρίτη, και μόνο αυτή η τρίτη πράξη είναι διανομή με τη συνήθη έννοια.
Προσδιορίστε ποια από τις τρεις εκτελεί στην πραγματικότητα η στοίβα σας και μετά εφαρμόστε τον κανόνα που της αντιστοιχεί. Οι ετικέτες προϊόντων δεν αποφασίζουν τίποτα εδώ, ούτε το πρωτόκολλο που χρησιμοποιείται είναι το κριτήριο.
Τρεις πράξεις που μπορεί να εκτελέσει ένα proxy ή VPN
Μια πύλη δέχεται ροή TCP, ξαναγράφει διευθύνσεις και προωθεί τμήματα και προς τις δύο κατευθύνσεις. Τίποτα δεν επιβιώνει της σύνδεσης στον δίσκο, και το φορτίο παραμένει αδιαφανές για την πύλη εκτός αν ο πελάτης διαπραγματευτεί TLS με την πύλη και όχι με την προέλευση.
Ένας ενδιάμεσος με προσωρινή αποθήκευση λειτουργεί διαφορετικά: αναλύει το αίτημα, αποθηκεύει την απάντηση για διάρκεια ζωής που υπολογίζει ή διαβάζει από τις κεφαλίδες, και στη συνέχεια αναπαράγει αυτό το αποθηκευμένο αντικείμενο σε μεταγενέστερους πελάτες. Κάτι υπάρχει πλέον εκτός του σύρματος, με κλειδί URL και επικυρωτή, και η διατήρησή του είναι επιλογή διαμόρφωσης και όχι παρενέργεια.
Η αναδημοσίευση πηγαίνει ένα βήμα παραπέρα. Το υλικό βρίσκεται σε υποδομή που ελέγχετε, απευθύνεται σε κοινό που επιλέξατε, συχνά μετά από επεξεργασία. Οι δύο πρώτες πράξεις περιγράφουν μεταφορά, ενώ η τρίτη περιγράφει διανομή.
| Πράξη | Τι υπάρχει μετά | Ερώτημα που καθορίζει την έκβαση |
|---|---|---|
| Μεταφορά ροής | Κατάσταση μετάφρασης και buffer που διαρκούν δευτερόλεπτα | Ποια διάταξη για ενδιάμεσους καλύπτει τη στιγμιαία μετάδοση; |
| Αποθήκευση απάντησης | Αντικείμενο συν μεταδεδομένα φρεσκάδας και επικυρωτή | Ήταν εξουσιοδοτημένη η διατήρηση και η αναπαραγωγή, και μέχρι πότε; |
| Παροχή του έργου στη δική σας URL | Δημοσιευμένο αντίγραφο απευθυνόμενο σε νέο κοινό | Ποια άδεια καλύπτει τη διανομή σε αυτό το κοινό; |
Πού ένας αποκρυπτογραφών proxy μετατρέπει τη μεταφορά σε αντιγραφή
Η διάκριση που καθορίζει τις περισσότερες διαφωνίες είναι αν το κουτί κρατά ποτέ καθαρό κείμενο. Μια αγνή σήραγγα, είτε WireGuard, είτε συσκευή OpenVPN tun είτε προώθηση SSH -L, μετακινεί κρυπτοκείμενο μεταξύ άκρων και δεν αφήνει τίποτα αναγνώσιμο. Ένας proxy που τερματίζει TLS κάνει το αντίθετο: ολοκληρώνει τη χειραψία, αποθηκεύει την απάντηση στη μνήμη και μετά ξανακρυπτογραφεί τη ροή προς τον πελάτη. Μεταξύ αυτών των ενεργειών το έργο υπάρχει σε μορφή που ο διαχειριστής μπορεί να επιθεωρήσει και να κρατήσει.
17 USC 106 απαριθμεί την αναπαραγωγή και τη διανομή μεταξύ των αποκλειστικών δικαιωμάτων, καθένα υποκείμενο στους περιορισμούς που ορίζονται στον ίδιο τίτλο. Ένα buffer χιλιοστού του δευτερολέπτου μπορεί να χωρέσει σε έναν περιορισμό χωρίς συζήτηση· ένα διατηρούμενο, αναπαραγώγιμο αντικείμενο είναι πολύ δυσκολότερο να τοποθετηθεί εκεί. Η διάρκεια και ο σκοπός ζυγίζουν περισσότερο από το γεγονός ότι η μνήμη αγγίχτηκε καθόλου.
Τίποτα από αυτά δεν κάνει ένα VPN άδεια, και τίποτα δεν κάνει κάθε proxy παραβάτη. Η μεταφορά είναι ένα δεδομένο ανάμεσα σε πολλά, και το αξιολογήσιμο ερώτημα παραμένει το ίδιο: ποια πράξη, σε ποιανού το υλικό, με ποια άδεια.
Οι κεφαλίδες cache περιγράφουν άδεια πρωτοκόλλου, όχι νομική άδεια
Μια cache HTTP αποφασίζει τι μπορεί να αποθηκεύσει από τα μεταδεδομένα της απάντησης, και το RFC 9111 θέτει τους κανόνες που ακολουθεί. Cache-Control: no-store λέει σε κάθε συμβατή cache να απορρίψει την απάντηση, ενώ το private περιορίζει την επαναχρησιμοποίηση σε έναν χρήστη και ένα μεγάλο max-age προσκαλεί σε κοινή αποθήκευση. Ένα αίτημα σας λέει ποια πολιτική διάλεξε μια προέλευση. Εκτελέστε το πριν διαφωνήσετε για οτιδήποτε άλλο.
curl -sI https://origin.example/media/report.pdf | grep -i -E 'cache-control|etag|age'
Μια απάντηση που διαφημίζει μεγάλη διάρκεια ζωής λέει στις cache ότι η αναπαραγωγή είναι αποδεκτή σε επίπεδο πρωτοκόλλου. Αυτή η δήλωση δεν λέει τίποτα για το αν μπορείτε να πάρετε το ίδιο αντικείμενο, να το φιλοξενήσετε ξανά και να το ενσωματώσετε στη δική σας υπηρεσία. Δύο διαφορετικές άδειες προέρχονται από δύο διαφορετικούς μηχανισμούς, και η ικανοποίηση της μίας αφήνει την άλλη ακριβώς εκεί που ήταν.
Η κατοπτρική περίπτωση αποτυγχάνει με τον ίδιο τρόπο. Το HTTPS από άκρο σε άκρο εμποδίζει μια διαφανή cache να αποθηκεύσει οτιδήποτε, όμως αυτό το αποτέλεσμα ούτε δημιουργεί δικαίωμα διανομής του υλικού ούτε αφαιρεί ένα που ήδη είχατε. Η συμπεριφορά του πρωτοκόλλου εξηγεί τι μπορεί να κάνει ένα κουτί· ποτέ δεν παρέχει εξουσιοδότηση.
Τι να καταγράψετε πριν τεθεί η υπηρεσία σε λειτουργία
Περιγράψτε τη ρύθμιση με όρους που μπορεί να ελέγξει ένας εξωτερικός. Ονομάστε το υλικό και την πηγή του, απαριθμήστε τις πράξεις που εκτελεί το σύστημα και δηλώστε πόσο ζει κάθε αποθηκευμένο αντικείμενο.
Κρατήστε αυτή την περιγραφή μαζί με την ανάπτυξη και όχι στη μνήμη κάποιου. Όταν φτάνει μια καταγγελία, το χάσμα μεταξύ μιας υπερασπίσιμης θέσης και μιας εικασίας είναι συνήθως μια παράγραφος γραμμένη μήνες νωρίτερα που ονομάζει την περίοδο διατήρησης και την άδεια.
Ένας σύντομος κατάλογος ελέγχου καλύπτει τα επαναλαμβανόμενα κενά:
- Πηγή του υλικού και οι όροι που το συνοδεύουν.
- Κάθε πράξη που εκτελείται: προώθηση, αποθήκευση, επεξεργασία, παροχή.
- Διατήρηση ανά κατηγορία αντικειμένων, σε ώρες ή ημέρες.
- Άδεια ή περιορισμός στον οποίο βασίζεται το βήμα παροχής.
- Επικοινωνία και διαδρομή κατάργησης για τους κατόχους δικαιωμάτων.
Ελέγξτε τον κατάλογο με τη ζωντανή διαμόρφωση, όχι με το διάγραμμα αρχιτεκτονικής. Όπου λείπει μια απάντηση, αυτό το κενό είναι η επόμενη εργασία: είτε αποκτήστε άδεια για την πράξη είτε σταματήστε να την εκτελείτε. Για μια εμπορική υπηρεσία, αφήστε έναν δικηγόρο να διαβάσει τη γραπτή περιγραφή ως προς τη δικαιοδοσία στην οποία δραστηριοποιείστε, γιατί η περιγραφή είναι αυτό που καθιστά δυνατόν αυτόν τον έλεγχο. Ό,τι δεν μπορείτε να περιγράψετε γραπτώς είναι μια θέση που δεν μπορείτε να υπερασπιστείτε.