Η αναγκαιότητα εμφάνισης της άδειας όταν χρησιμοποιείται ο ανοιχτός κώδικας AGPL μόνο στην πλευρά του διακομιστή
Το Διαδίκτυο έχει γίνει απαραίτητο στη ζωή μας και το λογισμικό χρησιμοποιείται σε κάθε περίσταση.
Όταν χρησιμοποιούμε λογισμικό, είναι απαραίτητο να σεβόμαστε την άδεια χρήσης του λογισμικού που έχει αναπτυχθεί από τρίτους.
Υπάρχουν διάφοροι τύποι αδειών λογισμικού, αλλά σε αυτό το άρθρο θα εξηγήσουμε ειδικά για τις εταιρείες που ασχολούνται με την πληροφορική, αν χρειάζεται να εμφανίζουν την άδεια χρήσης όταν αναπτύσσουν τα δικά τους προϊόντα χρησιμοποιώντας λογισμικό AGPL.
https://monolith.law/corporate/it-software-copyright[ja]
Τι είναι το AGPL
Το AGPL αναφέρεται σε μια άδεια λογισμικού ελεύθερου λογισμικού, η οποία είναι κατάλληλη για λογισμικό διακομιστή.
Το AGPL είναι το ακρωνύμιο του GNU Affero General Public License και μπορεί επίσης να αναφέρεται ως Affero GPL ή Affero License.
Η ιστορία της δημιουργίας του AGPL
Στην άδεια λογισμικού ελεύθερου λογισμικού GPLv2, που δημιουργήθηκε από τον Richard Stallman, υπήρχε το πρόβλημα ότι οι όροι copyleft (οι όροι copyleft αναφέρονται σε μια ιδέα σχετικά με τα πνευματικά δικαιώματα που επιτρέπει την ελεύθερη χρήση των έργων και την ελεύθερη χρήση των παράγωγων έργων) δεν εφαρμόζονταν στους παρόχους υπηρεσιών εφαρμογών (ASP).
Για να λύσει αυτό το πρόβλημα, η Affero, Inc. δημιούργησε το AGPLv1 τον Μάρτιο του 2002.
Αργότερα, στις 19 Νοεμβρίου 2007, ο Ίδρυμα Ελεύθερου Λογισμικού δημιούργησε το AGPLv3.
Το AGPLv1 και το AGPLv3 έχουν και τα δύο την ιδιαιτερότητα ότι εφαρμόζουν τους όρους copyleft ακόμα και στους ASP.
Τι είναι το Ghostscript
Ένα από τα λογισμικά που καλύπτονται από το AGPLv3 είναι το Ghostscript.
Το Ghostscript αναφέρεται σε ένα πακέτο λογισμικού που περιλαμβάνει έναν διερμηνέα για τη γλώσσα περιγραφής σελίδων που αναπτύχθηκε από την Adobe, το PostScript, και το Portable Document Format (PDF), καθώς και το λογισμικό που δημιουργήθηκε βάσει αυτών.
Σε αυτό το άρθρο, θα εξηγήσουμε αν είναι απαραίτητη η εμφάνιση της άδειας όταν αναπτύσσετε το δικό σας προϊόν χρησιμοποιώντας το Ghostscript, ακόμα και όταν χρησιμοποιείται μόνο στην πλευρά του διακομιστή.
Η ανάγκη εμφάνισης της άδειας AGPLv3
Κάτω από το AGPLv3, η εμφάνιση της άδειας γίνεται απαραίτητη όταν η χρήση του λογισμικού αντιστοιχεί στην “μετάδοση” (convey).
Αυτή η “μετάδοση” (convey) αναφέρεται σε μια πράξη που επιτρέπει σε τρίτους να αντιγράφουν ή να λαμβάνουν αντίγραφα, και θεωρείται ότι έχει παρόμοια έννοια με το άρθρο 2, παράγραφος 1, εδάφιο 19 του Νόμου περί Πνευματικών Δικαιωμάτων.
Εδάφιο 19: Διανομή
Αναφέρεται στην παραχώρηση αντιγράφων στο κοινό, είτε με αμοιβή είτε χωρίς, και στην περίπτωση των κινηματογραφικών έργων ή των έργων που αντιγράφονται σε κινηματογραφικά έργα, περιλαμβάνει την παραχώρηση αντιγράφων των κινηματογραφικών έργων στο κοινό με σκοπό την παρουσίαση.
Τότε, απαιτείται η εμφάνιση της άδειας όταν το λογισμικό χρησιμοποιείται μόνο στην πλευρά του διακομιστή;
Όταν η χρήση του λογισμικού αντιστοιχεί στην “μετάδοση” (convey), ακόμα και αν χρησιμοποιείται μόνο στην πλευρά του διακομιστή και όχι στην πλευρά του χρήστη, η εμφάνιση της άδειας θεωρείται απαραίτητη.
Η ανάπτυξη του δικού σας προϊόντος με τη χρήση του Ghostscript αντιστοιχεί στην «Μετάδοση» (convey);
Όπως αναφέρθηκε παραπάνω, όταν η χρήση του λογισμικού αντιστοιχεί στην «Μετάδοση» (convey), απαιτείται η εμφάνιση της άδειας χρήσης ακόμα και όταν το λογισμικό χρησιμοποιείται μόνο στην πλευρά του διακομιστή (server side).
Επομένως, όταν αναπτύσσετε το δικό σας προϊόν χρησιμοποιώντας το Ghostscript, ακόμα και αν το χρησιμοποιείτε μόνο στην πλευρά του διακομιστή, θα εξετάσουμε παρακάτω αν αυτό αντιστοιχεί στην «Μετάδοση» (convey).
Αιτιολόγηση για το γιατί δεν θεωρείται «Μετάδοση» (convey)
Ως αιτιολόγηση για το γιατί δεν θεωρείται «Μετάδοση» (convey), μπορούμε να εξετάσουμε τους εξής λόγους.
Κατ’ αρχάς, ο λόγος που απαιτείται η εμφάνιση της άδειας AGPLv3 είναι επειδή θεωρείται άδικο για τους χρήστες να υπόκεινται στους περιορισμούς της AGPLv3 χωρίς να γνωρίζουν ότι χρησιμοποιείται η συγκεκριμένη άδεια.
Από αυτή την άποψη, μπορούμε να θεωρήσουμε ότι η εμφάνιση της άδειας δεν είναι απαραίτητη εάν οι χρήστες δεν υπόκεινται στους περιορισμούς της AGPLv3.
Σκεφτόμενοι το Ghostscript, το οποίο λειτουργεί σε ιστοσελίδες κ.λπ. για την προβολή PDF ή τη δημιουργία εικόνων JPEG για λήψη, δεν παραδίδεται στον χρήστη.
Επιπλέον, οι χρήστες δεν υπόκεινται σε κανέναν περιορισμό από την AGPLv3.
Βάσει των παραπάνω, επειδή οι χρήστες δεν υπόκεινται σε κανέναν περιορισμό μέσω του Ghostscript και δεν αντιβαίνει στον σκοπό της απαίτησης για εμφάνιση της άδειας AGPLv3, μπορούμε να θεωρήσουμε ότι δεν υπάρχει «Μετάδοση» (convey) και, κατά συνέπεια, δεν απαιτείται εμφάνιση της άδειας όταν αναπτύσσουμε προϊόντα με τη χρήση του Ghostscript.
Αιτιολόγηση για την Εφαρμογή του όρου «Μετάδοση» (convey)
Από την άλλη πλευρά, ως αιτιολόγηση για την εφαρμογή του όρου «Μετάδοση» (convey), μπορούμε να εξετάσουμε τους εξής λόγους.
Όπως αναφέρθηκε προηγουμένως, ακόμα και αν ο τρόπος χρήσης του λογισμικού αντιστοιχεί στην «Μετάδοση» (convey), και η χρήση γίνεται μόνο από την πλευρά του διακομιστή και όχι από την πλευρά του χρήστη, η ανάγκη για εμφάνιση της άδειας χρήσης θεωρείται απαραίτητη, εφόσον υπάρχει «Μετάδοση» (convey).
Εάν λάβουμε υπόψη την ανάγκη για εμφάνιση της άδειας χρήσης ακόμα και όταν δεν γίνεται χρήση από την πλευρά του χρήστη, τότε μπορεί να υπάρξει η άποψη ότι απαιτείται εμφάνιση της άδειας ακόμα και όταν το Ghostscript δεν παραδίδεται στον χρήστη.
Σήμερα, όσον αφορά την άδεια AGPLv3, δεν υπάρχει καθιερωμένη άποψη σχετικά με το αν απαιτείται εμφάνιση της άδειας όταν το λογισμικό χρησιμοποιείται μόνο στην πλευρά του διακομιστή, και υπάρχουν διαφωνίες σχετικά με αυτό. Ωστόσο, βάσει της τρέχουσας κατάστασης της συζήτησης, φαίνεται ότι η άποψη που θεωρεί ότι αντιστοιχεί στην «Μετάδοση» (convey) και απαιτείται εμφάνιση της άδειας είναι κάπως πιο κυρίαρχη.
Επομένως, ακόμα και αν το λογισμικό χρησιμοποιείται μόνο στην πλευρά του διακομιστή, η ανάπτυξη ενός εταιρικού προϊόντος με τη χρήση του Ghostscript μπορεί να θεωρηθεί ότι αντιστοιχεί στην «Μετάδοση» (convey) και ότι απαιτείται εμφάνιση της άδειας χρήσης.
Συμπέρασμα
Από τις παραπάνω δύο οπτικές γωνίες, μπορούμε να καταλήξουμε στο ακόλουθο συμπέρασμα.
Όταν αναπτύσσετε ένα προϊόν για την εταιρεία σας χρησιμοποιώντας το Ghostscript, θα πρέπει να παρέχετε τη δυνατότητα στους χρήστες να ελέγχουν το περιεχόμενο της άδειας AGPLv3 σε έναν εύκολα προσβάσιμο τόπο, όπως με την επισύναψη ενός συνδέσμου, και επίσης να κάνετε τον πηγαίο κώδικα του Ghostscript διαθέσιμο για προβολή. Αυτή η προσέγγιση, στο πλαίσιο των τρεχουσών συζητήσεων, θεωρείται ότι συνεπάγεται μικρότερο κίνδυνο.
Συνοπτικά
Παραπάνω, εξηγήσαμε εάν είναι απαραίτητη η εμφάνιση της άδειας όταν αναπτύσσετε το δικό σας προϊόν χρησιμοποιώντας λογισμικό AGPL, ακόμη και όταν χρησιμοποιείται μόνο στην πλευρά του διακομιστή (server side).
Σχετικά με το AGPLv3, δεν υπάρχει μια καθιερωμένη άποψη για το αν είναι απαραίτητη η εμφάνιση της άδειας όταν το λογισμικό χρησιμοποιείται μόνο στην πλευρά του διακομιστή. Ωστόσο, για μια εταιρεία που ασχολείται με την πληροφορική, θεωρείται ότι η πιο συντηρητική προσέγγιση είναι η πιο συνετή.
Επειδή αυτός ο τομέας απαιτεί γνώσεις όχι μόνο σε νομικά θέματα αλλά και σε θέματα πληροφορικής, συνιστούμε τη συμβουλή από δικηγόρους με ειδίκευση σε αυτόν τον τομέα.
Οδηγίες για τα Μέτρα από το Δικηγορικό μας Γραφείο
Το Δικηγορικό Γραφείο Monolith είναι ένα γραφείο με υψηλή εξειδίκευση στον τομέα της πληροφορικής, και ειδικότερα στο δίκαιο του διαδικτύου και της νομοθεσίας. Στα τελευταία χρόνια, οι παραβάσεις του Νόμου περί Εμπορικής Παρουσίασης, όπως οι παραπλανητικές διαφημίσεις, έχουν γίνει σημαντικό ζήτημα, και η ανάγκη για νομικό έλεγχο αυξάνεται διαρκώς. Το γραφείο μας αναλύει τους νομικούς κινδύνους που σχετίζονται με τις επιχειρήσεις που έχουν ήδη ξεκινήσει ή πρόκειται να ξεκινήσουν, λαμβάνοντας υπόψη τις διάφορες νομικές ρυθμίσεις, και επιδιώκει να νομιμοποιήσει τις επιχειρήσεις χωρίς να τις διακόψει όπου είναι δυνατόν. Παρακαλούμε δείτε τα αναλυτικά στοιχεία στο παρακάτω άρθρο.
Category: IT
Tag: ITSystem Development