Muzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Prieš kelias dienas kai kurios žiniasklaidos priemonės pranešė apie galimybę nemokamai atsisiųsti „Elbrus“ operacinę sistemą. Nuorodos į platinimą buvo pateiktos tik x86 architektūroms, tačiau net ir tokia forma tai gali tapti labai svarbiu šios operacinės sistemos kūrimo etapu.

Viena iš žiniasklaidos antraščių: Elbrus OS tapo nemokama. Atsisiųsti nuorodas

„Elbrus“ vidaus procesorių linijos kūrėjas savo svetainėje atnaujino skyrių apie specializuotą programinę įrangą. Standartinės x86 architektūros procesoriams skirtą Elbrus OS buvo galima nemokamai atsisiųsti. Kūrėjai planuoja netrukus atidaryti šaltinio kodą.

Dar viena antraštė iš tos pačios naujienos: Elbrus operacinę sistemą jau galima atsisiųsti!

Taip, tai iš tiesų gali tapti labai svarbiu Elbrus OS kūrimo etapu. Galėjo tapti, bet, deja, dar netapo (tikiuosi, kad raktinis žodis bus žodis sveiki)

Muzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Kaip viskas baigėsi dar neprasidėjus

Jau kitą dieną po naujienų paskelbimo nustojo veikti atsisiuntimo nuorodos ir svetainė storage.mcst.ru neatsidaro. Tačiau net tada, kai veikė nuorodos į paveikslėlių atsisiuntimą, greitis svyravo nuo 6,08 KB/s į 54,0 KB/s, o naujienų komentaruose buvo pranešimai “boot.x86_64.iso - 3.65 GB failas, „Opera“ rašo, kad atsisiunčiama „liko 2 dienos“»

Ryšys galutinai nutrūko balandžio 4 dienos popietę, t.y. maždaug diena po naujienos paskelbimo:

Štai žurnalai, kai bandžiau atsisiųsti x64 įkrovos vaizdo versiją:

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... ошибка: Время ожидания соединения истекло.
Продолжение попыток.

Šiuo metu serveris storage.mcst.ru nepasiekiamas, o visos nuorodos į paveikslėlių atsisiuntimą neveikia.*

Atkreipkite dėmesį, kad numatytas vaizdo atsisiuntimo laikas buvo daugiau nei dvi dienos, tačiau svetainė veikė mažiau nei dieną 😉

Dabar galime tik spėlioti, ar serveris neatlaikė apkrovos (tačiau, kad tokių problemų būtų išvengta, buvo galima paskelbti diegimo vaizdus torrento pavidalu), ar tai buvo skirta, pasirodyti, paerzinti ir tada pasakyti, kad serveris neatlaikė apkrovos ;- (

LOR in tolksah rašė, kad jie platina x86 instaliacijos vaizdą torrentais, bet kai bandau jį parsisiųsti, torrent klientas neranda bendraamžių.

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

Aš pats taip pat pradėjau atsisiųsti iš x86 vaizdo, taip pat pavyko pilnai atsisiųsti tik pirmąjį diską. Po to pagalvojau, kad geriau būtų atsisiųsti 64 bitų versiją ir pradėjau siųstis abu ISO failus iš karto. Idėja įkelti du vaizdus vienu metu vietoj antrojo disko pasirodė klaida. O antrasis diskas neatsisiuntė x86 vaizdo ir nėra x86_64 vaizdų.

Galutinė atsisiuntimo eiga buvo tokia:

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

Pažiūrėkime, kas yra sandėlyje

Gerai, kad liko pats pirmas boot.x86.iso failas, kurį pavyko parsisiųsti iki galo. Žemiau pateikiami diegimo proceso ekrano kopijų spoileriai:

Diegimo pradžiaMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Diegimo vaizdo pasirinkimasMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Automatinio standžiojo disko skaidymo rezultatasMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Diegimo parinkčių pasirinkimasMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Vienas iš diegimo proceso ekranųMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Pats diegimo procesas yra praleistas.

GRUB meniu įkeliant Elbrus OS iš standžiojo diskoMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Keletas Elbrus OS įkėlimo proceso ekrano kopijųMuzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Muzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Nors ir ne pirmą kartą, sistema buvo įdiegta ir tapau legalia Elbrus OS vartotoja 😉

Elbrus OS autorizacijos ekranas

Muzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

Atskirų komponentų versijos:

Muzika skambėjo neilgai... arba kaip Elbrus OS niekada netapo laisva

O kaip su šaltiniais?

Citatos iš medžiagos: Elbrus OS tapo nemokama. Atsisiųsti nuorodas

Truškino teigimu, atskleisdama kodus bendrovė siekia rinkodaros tikslų, susijusių su MCST produktų reklama, taip pat siekia plėsti Elbrus OS programinės įrangos kūrėjų bendruomenę.

MCST rinkodaros direktorius Konstantinas Truškinas, kalbėdamas su CNews, pažymėjo, kad įmonės produktų šaltinio kodai dar nėra prieinami nei nepriklausomam atsisiuntimui, nei paprašius, tačiau bendrovė ketina juos greitai atidaryti.

Taip pat parašiau prašymą palaikyti, kad išaiškinčiau šaltinio kodo problemą. Štai atsakymo laiškas:

Sveiki!

Šis klausimas svarstomas.

-
Pagarbiai,
************ ****************

04-04-2019 09:41 Ryabikovas Aleksandras rašė:
> Laba diena!
>
> Ačiū už Elbrus OS, skirtą x86, kurią atsisiunčiau iš jūsų svetainės
> mcst.ru/programmnoe-obespechenie-elbrus
> Pasakykite man, kur ir kaip galiu gauti jo originalą
> kodą peržiūrėti ir studijuoti?
>
> Pagarbiai,
> Aleksandras Ryabikovas

Taigi, pasirodo, kad Elbrus OS šaltinio kodai nėra prieinami, o sprendžiant iš atjungto serverio, vargu ar yra vilties jų atsiradimui artimiausiu metu.

Bet, kaip sakoma, yra niuansas...

Elbrus OS platinimo pagrindas yra Linux. Ir kaip žinote, Linux platinamas laisvai. virusinis GPL licencijos. Paaiškinimas virusinis, reiškia, kad išvestiniai programinės įrangos produktai, įskaitant Elbrus OS, turi būti išleisti pagal tą pačią arba suderinamą licenciją. Kitaip tariant, tokia licencija kaip вирус yra teikiama visiems išvestiniams programinės įrangos produktams ir negali būti atšaukta.

Pati nemokama viruso licencija nereikalauja, kad išvestinė programinė įranga būtų platinama nemokamai. Taip pat nėra reikalavimo viešai skelbti išvestinę programinę įrangą. Tačiau licencija to reikalauja legalus vartotojas, paprašęs, turėjo galimybę gauti naudojamos programinės įrangos šaltinio kodus. Šiuo atveju Elbrus OS šaltinio kodai.

Anksčiau MCST negalėjo kilti klausimų dėl platinimo rinkinių, tuo labiau jų šaltinių, nes šiuos klausimus galėjo kelti tik legalūs vartotojai. O legaliu vartotoju galima buvo tapti tik pasirašius sutartį arba NDA (su fiziniu ar juridiniu asmeniu). Nors toks apribojimas pažeidė laisvos programinės įrangos „dvasią“, teisės aktų požiūriu viskas buvo daugmaž teisinga.

Jei pažeisite NDA ar sutartį, nustosite būti teisėtu naudotoju, o kadangi nustojote būti teisėtu vartotoju, neturite teisės reikalauti jokių laisvių, kurias garantuoja GPL licencija.

Tačiau viskas pasikeitė, kai programinės įrangos platinimas buvo paskelbtas viešai! Nuo šio momento bet kuris vartotojas galėjo atsisiųsti Elbrus OS platinimo rinkinį. Atsisiuntus ir įdiegus, jis automatiškai tapo legalus vartotojas, turintis prieigą prie pradinės GPL licencijos laisvių:

  • Programa gali būti laisvai naudojama bet kokiam tikslui
  • Galite ištirti, kaip programa veikia, ir pritaikyti ją savo tikslams
  • Galite laisvai platinti programos kopijas
  • Galite laisvai tobulinti programą ir paskelbti patobulintą versiją

Be to, šias laisves lemia ne kūrėjo (mūsų atveju MCST) sprendimas, o pats šaltinio platinimo GPL licencijos naudojimo faktas.

Norėčiau ypač pažymėti, kad šios laisvės galioja visiems vartotojams, kurie atsisiuntė ir įdiegė Elbrus OS. Tai yra, bet koks vartotojas turi teisę gauti naudojamos programinės įrangos versijos šaltinius. Ir ši teisė kyla ne iš MCST noro (norime jį atidaryti, bet nenorime), o iš originalios GPL Linux licencijos, kurios pagrindu buvo sukurta Elbrus OS, nuosavybės.

Nuoširdžiai tikiuosi, kad sprendimas didinti Elbrus OS patrauklumą kuriant bendruomenę buvo rimtas ir sąmoningas. Ir MCST kompanija „nemins pedalų atgal“, ji galės eiti šiuo keliu iki galo ir paskelbti programinės įrangos šaltinio kodą, kaip reikalauja GPL.

Priešingu atveju, be rimtos rizikos reputacijai, gali būti, kad kas nors bandys išbandyti Rusijos teismų sistemos stiprumą, reikalaudamas, kaip teisėtas Elbrus OS vartotojas, priverstinai atverti šaltinio kodą, taip sukurdamas teisminį precedentą. ir išbandyti GPL licencijos funkcionalumą Rusijos teisės aktuose.

Apsauga, viskas dingo arba ką turėtų daryti MCST?

Dėl Elbrus OS platinimų paskelbimo viešoje erdvėje susidarė labai įdomi situacija. Matau šiuos galimus tolesnių veiksmų variantus:

1. Jei sprendimas paskelbti platinimą nebuvo asmens klaida (o sprendžiant iš turimų publikacijų, toks sprendimas buvo sąmoningas), tuomet reikia nueiti iki galo ir paskelbti šaltinio kodą, kaip reikalauja GPL. Be to, tai reikia padaryti greitai, kad nepaliktumėte neigiamo įspūdžio potencialiai bendruomenei, kurios labui viskas buvo pradėta.

Be to, taip pat galima nustatyti Elbrus prekės ženklo naudojimo taisykles, kad nebūtų piktnaudžiavimo, pirmiausia iš juridinių asmenų, bandant komercializuoti susidariusią situaciją savo interesais. Be to, toks apribojimas niekaip nepaveiks paprastų vartotojų.

2. Galite apsimesti, kad sprendimas paskelbti diegimo vaizdus buvo klaida. Viešai paskelbkite tai (galbūt paskyrus atsakingus asmenis) ir pabandykite esamiems diegimo vaizdams suteikti nelicencijuotų kopijų statusą.

Teoriškai toks sprendimas yra įmanomas, tačiau sunku pasakyti, kas atsitiks su MCST reputacija ir bandymu suformuoti lojalią bendruomenę aplink Elbrus OS. Be to, tai nėra faktas, kad bus galima atsikratyti esamų kopijų (aš, pavyzdžiui, nesiruošiu ištrinti savo).

3. Neigiamas variantas tolesnei plėtrai, man atrodo, būtų palikti viską taip, kaip yra šiuo metu (yra ISO atvaizdai diegimui), bet atsisakyti skelbti šaltinio kodą, kaip reikalauja GPL, arba bandyti perkelti juos pagal NDA.

Tai ne tik bus tiesioginis GPL licencijos pažeidimas, kuris neigiamai sukels potencialią bendruomenę, bet ir sukels tam tikrą teisinę riziką, jei toks sprendimas bus skundžiamas teisme.

Ką aš darysiu?

Kurį laiką galvojau, ar verta rašyti šią paskutinę straipsnio dalį. Ir galų gale aš padariau išvadą, kad tikriausiai verta, taip pat ir norint iš anksto atsakyti į galimus klausimus.

Taigi, nuo tada, kai tapau legalus Elbrus OS naudotojas, tada turiu visas teises, kurias garantuoja GPL licencija. Tačiau atsižvelgiant į dabartinį neapibrėžtumą, kol kas (kelias dienas) neskelbsiu diegimo vaizdų, kad MCST suprastų esamą situaciją ir nuspręstų dėl tolesnių veiksmų. Po to greičiausiai pasinaudosiu savo teise platinti Elbrus OS kopijas, kad padėčiau formuoti bendruomenę, kaip iš pradžių planavo MCST 😉

PS

Sekite naujienas. Straipsnį atnaujinsiu, kai tik bus gauta naujos informacijos.

PGS

Gerai, kad turėjau pakankamai karmos publikuoti medžiagą.

UPDATE 1

Vis dar nepakako karmos publikavimui „IT teisės aktų“ centre (jau pakako).

*) ATNAUJINIMAS 2

Kaip jie rašė komentaruose:

Jie tiesiog suprato, kad norinčių atsisiųsti per daug žmonių, ir jie užkemša savo kanalą, ir viską įkėlė į „Yandex“ diską.

Štai nuorodos:
- x86_64, yadi.sk/d/x1a8X7aKv5yNRg

- x86, yadi.sk/d/W4Z5LzlMb0zBTg

Šaltinis: www.habr.com

Добавить комментарий