Ο κώδικας πυρήνα και μια σειρά από βοηθητικά προγράμματα GNU για την πλατφόρμα Elbrus 2000 έχουν δημοσιευτεί

Χάρη στις ενέργειες των ενθουσιωδών, η εταιρεία Basalt SPO δημοσίευσε μέρος των πηγαίων κωδικών για την πλατφόρμα Elbrus 2000 (E2k). Η έκδοση περιλαμβάνει αρχεία:

  • binutils-2.35-alt1.E2K.25.014.1
  • gcov7_lcc1.25-1.25.06-alt1.E2K.1
  • glibc-2.29-alt2.E2K.25.014.1
  • kernel-image-elbrus-5.4.163-alt2.23.1
  • lcc-libs-common-source-1.24.07-alt2
  • libatomic7-1.25.08-alt1.E2K.2
  • libgcc7-1.25.10-alt1.E2K.2
  • libgcov7-1.25.06-alt1.E2K.1
  • liblfortran7-1.25.09-alt2
  • libquadmath7-1.25.06-alt1.E2K.1
  • libstdc++7-1.25.08-alt1.E2K.2

Οι πηγαίοι κώδικες ενός αριθμού πακέτων, για παράδειγμα lcc-libs-common-source, δημοσιεύονται για πρώτη φορά. Παρά κάποιες παραξενιές στη δημοσίευση, είναι επίσημη, καθώς πληροί τις απαιτήσεις της άδειας GPL μετά τη δημοσίευση των δυαδικών πακέτων.

Το παράξενο της δημοσίευσης έγκειται στο γεγονός ότι ορισμένα πακέτα δημιουργούνται βάσει διαφορετικών αρχείων με αλλαγές σχετικά με τους πηγαίους κώδικες των αντίστοιχων στοιχείων GPL που είχαν διαρρεύσει ή δημοσιευτεί στο παρελθόν, παρά το γεγονός ότι στον ίδιο τον Basalt οι πηγαίοι κώδικες στην καθαρή τους μορφή είναι στο Git (κάτι που επιβεβαιώνεται από το γεγονός ότι ακόμη και το αρχείο προδιαγραφών του πυρήνα κατέληξε σε αυτή τη διαφορά). Επίσης, τα αρχεία έχουν αντικατασταθεί ο χρόνος αρχειοθέτησής τους και ο πραγματικός χρόνος προετοιμασίας μπορεί να βρεθεί μέσα σε αυτές τις ίδιες διαφορές.

Πηγή: opennet.ru

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