La muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Antaŭ kelkaj tagoj iuj amaskomunikiloj raportis pri la ebleco de senpaga elŝuto de la operaciumo Elbrus. Ligiloj al la distribuo estis disponigitaj nur por x86-arkitekturoj, sed eĉ en ĉi tiu formo, tio povus fariĝi tre grava mejloŝtono en la evoluo de ĉi tiu operaciumo.

Unu el la amaskomunikilaj titoloj: Elbrus OS fariĝis libera. Elŝutu ligilojn

La programisto de la Elbrus-linio de hejmaj procesoroj ĝisdatigis la sekcion en sia retejo pri speciala programaro. La Elbrus OS por normaj x86 arkitekturprocesoroj estis libere havebla por elŝuto. La programistoj planas malfermi ĝian fontkodon baldaŭ.

Alia titolo de la sama novaĵo: La operaciumo Elbrus jam estas elŝutebla!

Jes, ĉi tio ja povus fariĝi tre grava mejloŝtono en la evoluo de la Elbrus OS. Ĝi povus fariĝi, sed bedaŭrinde ĝi ankoraŭ ne fariĝis (mi esperas, ke la ŝlosilvorto estos la vorto пока)

La muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Kiel ĉio finiĝis antaŭ ol ĝi komenciĝis

La sekvan tagon post kiam la novaĵo estis publikigita, la elŝutaj ligiloj ĉesis funkcii, kaj la retejo stokado.mcst.ru ne malfermiĝas. Sed eĉ kiam la ligiloj por elŝuti bildojn funkciis, la rapideco variis de 6,08KB/s por 54,0KB/s, kaj en la komentoj al la novaĵoj estis mesaĝoj "boot.x86_64.iso - 3.65 GB-dosiero, Opera skribas, ke elŝuto "restis 2 tagoj"»

La konekto finfine perdiĝis posttagmeze de la 4-a de aprilo, t.e. proksimume tagon post kiam la novaĵo estis publikigita:

Jen la protokoloj kiam mi provis elŝuti la x64-version de la startbildo:

wget --limit-rate=2500000 -c https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
--2019-04-04 14:33:07-- https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
Распознаётся storage.mcst.ru (storage.mcst.ru)... 80.84.125.19
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 206 Partial Content
Длина: 3923822592 (3,7G), 3307703777 (3,1G) осталось [application/octet-stream] Сохранение в каталог: ««boot.x86_64.iso»».

boot.x86_64.iso 17%[++++++++++> ] 648,23M 33,3KB/s in 41m 54s

2019-04-04 15:30:34 (24,7 KB/s) - Ошибка чтения, позиция 679721193/3923822592 (Выполнено). Продолжение попыток.

--2019-04-04 15:30:35-- (попытка: 2) https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... ошибка: Нет маршрута до узла.
Распознаётся storage.mcst.ru (storage.mcst.ru)... 80.84.125.19
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... ошибка: Время ожидания соединения истекло.
Продолжение попыток.

Nuntempe, la servilo storage.mcst.ru ne disponeblas, kaj ĉiuj ligiloj por elŝuti bildojn ne funkcias.*

Bonvolu noti, ke la atendata elŝuta tempo por la bildo estis pli ol du tagoj, sed la retejo funkciis dum malpli ol unu tago 😉

Nun ni povas nur konjekti, ĉu la servilo ne povis elteni la ŝarĝon (sed por eviti tiajn problemojn eblis publikigi la instalajn bildojn en formo de torento), aŭ ĉu tio estis intencita, por montri, inciteti, kaj poste diru, ke la servilo ne povis elteni la ŝarĝon ;- (

Sur LOR en tolksah skribis, ke ili distribuas la instalan bildon x86 per torentoj, sed kiam mi provas elŝuti ĝin, la torenta kliento ne trovas samulojn.

cloud.mail.ru/public/pSVn/55paFywLn
magnet:?xt=urn:btih:1ff8a7de0e08ea7bb410f3a117ec19a4a88004b1&dn=boot.x86.iso

Mi mem ankaŭ komencis elŝuti el bildo x86, kaj ankaŭ sukcesis plene elŝuti nur la unuan diskon. Post tio, mi pensis, ke estus pli bone elŝuti la 64-bitan version kaj komencis elŝuti ambaŭ ISO-dosierojn samtempe. La ideo alŝuti du bildojn samtempe anstataŭ dua disko montriĝis eraro. Kaj la dua disko ne elŝutis la x86-bildon kaj ne estas x86_64-bildoj.

La fina elŝuta progreso estis:

boot.x86.iso - 100%
disk2.x86.iso - 0%
boot.x86_64.iso — 679721193 el 3923822592 (17%)
disk2.x86_64.iso — 706065116 el 2216939520 (31%)

Ni vidu kio estas en stoko

Estas bone, ke la unua boot.x86.iso-dosiero restis, kiun mi sukcesis elŝuti tute. Malsupre estas spoilers por ekrankopioj de la instala procezo:

Instalado komenciĝasLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Elektante instalan bildonLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Rezulto de aŭtomata diskpartigoLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Elektante Instalajn OpciojnLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Unu el la ekranprocezaj instalaĵojLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

La instala procezo mem estas preterlasita.

GRUB-menuo dum ŝarĝo de Elbrus OS de malmola diskoLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Kelkaj ekrankopioj de la procezo de ŝarĝo de Elbrus OSLa muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

La muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Kvankam ne la unuan fojon, la sistemo estis instalita kaj mi fariĝis laŭleĝa uzanto de la Elbrus OS 😉

Ekrano de rajtigo de Elbrus OS

La muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Versioj de individuaj komponantoj:

La muziko ne ludis dum longa tempo ... aŭ kiel la Elbrus OS ne iĝis libera

Kio pri la fontoj?

Citaĵoj el la materialo: Elbrus OS fariĝis libera. Elŝutu ligilojn

Laŭ Trushkin, malkaŝante la kodojn, la kompanio sekvas merkatajn celojn ligitajn al la reklamado de MCST-produktoj, kaj ankaŭ serĉas vastigi la komunumon de programistoj por la Elbrus OS.

Konstantin Trushkin, Direktoro pri Merkatado de MCST, en konversacio kun CNews, rimarkis, ke la fontkodoj por la produktoj de la kompanio ankoraŭ ne disponeblas nek por sendependa elŝuto nek laŭ peto, sed la kompanio intencas malfermi ilin baldaŭ.

Mi ankaŭ skribis peton por subteni por klarigi la problemon kun la fontkodo. Jen la respondletero:

Bonvenon!

Ĉi tiu afero estas konsiderata.

-
sincere,
************ ****************

La 04/04/2019 09:41, Ryabikov Alexander skribis:
> Bonan posttagmezon!
>
> Dankon pro la Elbrus OS por x86, kiun mi elŝutis de via retejo
> mcst.ru/programmnoe-obespecenie-elbrus
> Bonvolu diri al mi kie kaj kiel mi povas akiri ĝian originalon
> kodon por vidi kaj studi?
>
> Plej korajn salutojn,
> Rjabikov Aleksandro

Tiel, rezultas, ke la fontkodoj de Elbrus OS ne haveblas, kaj se juĝante la malkonektita servilo, estas malmulte da espero por ilia apero en proksima estonteco.

Sed, kiel oni diras, estas nuanco...

La bazo de la Elbrus OS-distribuo estas Linukso. Kaj kiel vi scias, Linukso estas distribuata libere. virusa GPL-licencoj. Klarigo virusa, signifas ke derivitaj softvaraĵoj, kiuj inkludas Elbrus OS, devas esti liberigitaj sub precize la sama aŭ kongrua permesilo. Alivorte, tia permesilo kiel viruson estas transdonita por ĉiuj derivitaj softvaraĵoj kaj ne povas esti revokita.

La senpaga viruslicenco mem ne postulas, ke derivita programaro estu distribuata senpage. Ankaŭ ne estas postulo publikigi derivitan programaron en la publika domeno. Tamen, la permesilo postulas tion jura la uzanto havis la ŝancon akiri la fontkodojn de la programaro uzata laŭ peto. En ĉi tiu kazo, la fontkodoj de la Elbrus OS.

Antaŭe, ne povus estinti iuj demandoj al MCST koncerne distribukompletojn, des malpli iliajn fontojn, ĉar tiuj demandoj povus nur esti levitaj fare de laŭleĝaj uzantoj. Kaj oni povus fariĝi laŭleĝa uzanto nur post subskribo de interkonsento aŭ NDA (kun individuo aŭ jura ento). Kvankam tia limigo malobservis la "spiriton" de libera programaro, el la vidpunkto de leĝaro ĉio estis pli-malpli ĝusta.

Se vi malobservas la NDA aŭ interkonsenton, vi ĉesos esti laŭleĝa uzanto, kaj ĉar vi ĉesis esti laŭleĝa uzanto, tiam vi ne rajtas postuli iujn ajn liberecojn garantiitajn de la GPL-licenco.

Sed ĉio ŝanĝiĝis kiam la programara distribuo estis publikigita en la publika domeno! Ekde ĉi tiu momento, iu ajn uzanto komencis povi elŝuti la disdonadan ilaron de Elbrus OS. Kaj elŝutinte ĝin kaj instalinte ĝin, ĝi aŭtomate fariĝis jura uzanto kiu havas aliron al la liberecoj de la origina GPL-licenco:

  • La programo povas esti libere uzata por ajna celo
  • Vi povas studi kiel la programo funkcias kaj adapti ĝin por viaj celoj
  • Vi povas libere distribui kopiojn de la programo
  • Vi povas libere plibonigi la programon kaj publikigi vian plibonigitan version

Krome, ĉi tiuj liberecoj estas determinitaj ne de la decido de la programisto (en nia kazo MCST), sed de la fakto mem uzi la GPL-licencon de la fontdistribuo.

Mi ŝatus precipe rimarki, ke ĉi tiuj liberecoj validas por ĉiuj uzantoj kiuj elŝutis kaj instalis la Elbrus OS. Tio estas, iu ajn la uzanto rajtas ricevi la fontojn de la uzata versio de la programaro. Kaj ĉi tiu rajto devenas ne de la deziro de MCST (ni volas malfermi ĝin, sed ni ne volas), sed de la posedaĵo de la originala licenco GPL Linukso, surbaze de kiu la Elbrus OS estis evoluigita.

Mi elkore esperas, ke la decido pliigi la allogecon de la Elbrus OS per kreado de komunumo estis serioza kaj konscia. Kaj la kompanio MCST ne "pedalos malantaŭen", ĝi povos sekvi ĉi tiun vojon ĝis la fino kaj publikigi la fontkodon de la programaro, kiel postulas la GPL.

Alie, krom seriozaj reputaciaj riskoj, eblas, ke iu provos testi la forton de la rusa juĝa sistemo postulante, kiel laŭleĝa uzanto de la Elbrus OS, la devigan malfermon de la fontkodo, kreante tiel juĝan precedencon. kaj testado de la funkcieco de la GPL-licenco en realeco.Rusia leĝaro.

Gardisto, ĉio malaperis aŭ kion faru MCST?

Lige kun la publikigo de Elbrus OS-distribuoj en la publika domeno, aperis tre interesa situacio. Mi vidas la jenajn eblajn eblojn por plua ago:

1. Se la decido publikigi la distribuojn ne estis la eraro de individuo (kaj juĝante laŭ la disponeblaj publikaĵoj, ĉi tiu decido estis konscia), tiam vi devas iri la tutan vojon kaj publikigi la fontkodon, kiel postulas la GPL. Krome, ĉi tio devas esti farita rapide por ne lasi negativan impreson al la potenciala komunumo, pro kiu ĉio estis komencita.

Aldone al ĉi tio, ankaŭ eblas determini la regulojn por uzi la varmarkon Elbrus por ke ne estu misuzo, ĉefe fare de juraj personoj, kiam ili provas komercigi la situacion kiu ekestis en siaj propraj interesoj. Krome, tia limigo neniel influos ordinarajn uzantojn.

2. Vi povas ŝajnigi, ke la decido publikigi instalajn bildojn estis eraro. Publike deklari tion (eble kun la nomumo de respondeculoj), kaj per tio provu doni al la ekzistantaj instalbildoj la statuson de senlicencaj kopioj.

Teorie, tia solvo eblas, sed estas malfacile diri, kio okazos al la reputacio de MCST kaj ĝia provo formi lojalan komunumon ĉirkaŭ la Elbrus OS. Cetere, ne estas fakto, ke eblos forigi ekzistantajn kopiojn (mi, ekzemple, ne forigos la miajn).

3. La plej negativa opcio por pluaj evoluoj, ŝajnas al mi, estus lasi ĉion kiel ĝi estas nuntempe (estas ISO-bildoj por instalo), sed rifuzi publikigi la fontkodon, kiel postulas la GPL, aŭ provi transdoni ilin sub NDA.

Ne nur tio estos rekta malobservo de la GPL-licenco, kiu negative kontraŭos la eblan komunumon, sed ĝi ankaŭ kreos certajn leĝajn riskojn se tia decido estas defiita en tribunalo.

Kion mi faros?

Mi pensis iom da tempo, ĉu indas verki ĉi tiun lastan parton de la artikolo. Kaj finfine mi alvenis al la konkludo, ke verŝajne indas, inkluzive por anticipe respondi eventualajn demandojn.

Do, ekde kiam mi fariĝis jura uzanto de la Elbrus OS, tiam mi havas ĉiujn rajtojn garantiitajn de la GPL-licenco. Sed konsiderante la nunan necertecon, mi nuntempe (dum kelkaj tagoj) deteniĝos de publikigado de instalbildoj por ke MCST povu kompreni la nunan situacion kaj decidi pri ĝiaj pluaj agoj. Post ĉi tio, mi plej verŝajne ekzercos mian rajton distribui kopiojn de la Elbrus OS por helpi formi komunumon, kiel estis origine planita de MCST 😉

PS

Restu agordita por ĝisdatigoj. Mi ĝisdatigos la artikolon kiam novaj informoj iĝos haveblaj.

PPS

Estas bone, ke mi havis sufiĉe da karmo por eldoni la materialon.

UPDATE 1

Ankoraŭ ne estis sufiĉe da karmo por publikigo en la nabo "IT-Leĝaro" (ĝi jam sufiĉis).

*) Ĝisdatigo 2

Kiel ili skribis en la komentoj:

Ili nur rimarkis, ke tro multaj homoj volas elŝuti kaj ili ŝtopis sian kanalon, kaj ili alŝutis ĉion al la Yandex-disko.

Jen la ligiloj:
- por x86_64, yadi.sk/d/x1a8X7aKv5yNRg

- por x86, yadi.sk/d/W4Z5LzlMb0zBTg

fonto: www.habr.com

Aldoni komenton