Mã hạt nhân và một số tiện ích GNU cho nền tảng Elbrus 2000 đã được xuất bản

Nhờ hành động của những người đam mê, công ty Basalt SPO đã xuất bản một phần mã nguồn cho nền tảng Elbrus 2000 (E2k). Ấn phẩm bao gồm các tài liệu lưu trữ:

  • 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

Mã nguồn của một số gói, chẳng hạn như lcc-libs-common-source, được xuất bản lần đầu tiên. Bất chấp một số điều kỳ lạ trong ấn phẩm, nó vẫn là chính thức vì nó đáp ứng các yêu cầu của giấy phép GPL sau khi xuất bản các gói nhị phân.

Điều kỳ lạ của ấn phẩm nằm ở chỗ một số gói được tạo trên cơ sở các tệp khác biệt với những thay đổi liên quan đến mã nguồn bị rò rỉ hoặc xuất bản trước đó của các thành phần GPL tương ứng, mặc dù thực tế là trong chính Basalt, mã nguồn ở dạng thuần túy của chúng là trong Git (điều này được xác nhận bởi thực tế là ngay cả tệp thông số kernel cũng có sự khác biệt này). Ngoài ra, thời gian lưu trữ của các tệp bị ghi đè và thời gian chuẩn bị thực sự có thể được tìm thấy trong cùng những khác biệt này.

Nguồn: opennet.ru

Thêm một lời nhận xét