Ydinkoodi ja useita GNU-apuohjelmia Elbrus 2000 -alustalle on julkaistu

Harrastajien toiminnan ansiosta Basalt SPO -yhtiö julkaisi osan Elbrus 2000 (E2k) -alustan lähdekoodeista. Julkaisu sisältää arkistoja:

  • 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

Useiden pakettien lähdekoodit, esimerkiksi lcc-libs-common-source, julkaistaan ​​ensimmäistä kertaa. Huolimatta julkaisun omituisuuksista, se on virallinen, sillä se täyttää GPL-lisenssin vaatimukset binääripakettien julkaisemisen jälkeen.

Julkaisun omituisuus piilee siinä, että osa paketeista on tehty diff-tiedostojen perusteella, joissa on muutoksia vastaavien GPL-komponenttien aiemmin vuotaneisiin tai julkaistuihin lähdekoodeihin, vaikka itse Basaltissa lähdekoodit puhtaassa muodossaan ovat Gitissä (mitä vahvistaa se tosiasia, että jopa ytimen spesifikaatiotiedosto päätyi tähän diff:iin). Myös tiedostojen arkistointiaika ylikirjoitetaan ja todellinen valmisteluaika löytyy samoista eroista.

Lähde: opennet.ru

Lisää kommentti