Δημοσιεύτηκε το πρότυπο SPDX 2.2 για την ανταλλαγή πληροφοριών άδειας χρήσης σε πακέτα

Οργανισμός Ιδρύματος Linux παρουσιάζονται νέα έκδοση του προτύπου SPDX 2.2 (Software Package Data Exchange), το οποίο προσφέρει ένα σύνολο προδιαγραφών για τη δημοσίευση και την ανταλλαγή πληροφοριών αδειών και πνευματικής ιδιοκτησίας. Η προδιαγραφή σάς επιτρέπει να καθορίσετε όχι μόνο τη γενική άδεια για ολόκληρο το πακέτο, αλλά και να προσδιορίσετε τα χαρακτηριστικά αδειοδότησης μεμονωμένων αρχείων και θραυσμάτων, να υποδείξετε τους κατόχους των δικαιωμάτων ιδιοκτησίας στον κώδικα και τα άτομα που εμπλέκονται στον έλεγχο της καθαρότητας αδειοδότησης.

Το SPDX παρέχει έναν λεπτομερή χάρτη της πνευματικής ιδιοκτησίας που χρησιμοποιείται στο πακέτο, επιτρέποντάς σας να αξιολογήσετε γρήγορα πιθανούς κινδύνους, να εντοπίσετε πιθανές ασυμβατότητες και να κατανοήσετε τους όρους χρήσης που επιβάλλονται από την άδεια χρήσης. Χρησιμοποιώντας το SPDX, οι κατασκευαστές συσκευών καταναλωτών μπορούν να διασφαλίσουν την πλήρη συμμόρφωση με τις ανοιχτές άδειες στα προϊόντα τους και να εντοπίσουν ασυνέπειες αδειοδότησης στο υλικολογισμικό που χρησιμοποιεί ένα μείγμα ανοιχτών και αποκλειστικών εφαρμογών. Η μορφή είναι βελτιστοποιημένη για αυτόματη επεξεργασία, αλλά παρέχονται επίσης βοηθητικά προγράμματα για τη μετατροπή αρχείων SPDX σε αναπαράσταση αναγνώσιμη από τον άνθρωπο.

В νέα έκδοση ο αριθμός των σεναρίων με παραδείγματα χρήσης SPDX έχει επεκταθεί, νέες μορφές για έγγραφα SPDX (JSON, YAML, XML) έχουν προταθεί, νέοι τύποι δεσμεύσεων εξάρτησης έχουν προστεθεί, πεδία έχουν προστεθεί που αντικατοπτρίζουν την πατρότητα πακέτων, αρχείων και αποσπάσματα κώδικα, νέα αναγνωριστικά PURL (URL πακέτων) έχουν προστεθεί και SWHID (Software Heritage Persistent Identifiers), εισάγεται μια απλοποιημένη μορφή SPDX Lite, παρέχεται η δυνατότητα καθορισμού συντομευμένων αναγνωριστικών αδειών σε αρχεία και υποστήριξη για πολλές γραμμές προστίθενται εκφράσεις για τον ορισμό μιας άδειας.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο