La musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Alcuni giorni fa alcuni media hanno riferito della possibilità di scaricare gratuitamente il sistema operativo Elbrus. I collegamenti alla distribuzione erano previsti solo per le architetture x86, ma anche in questa forma potrebbe diventare una pietra miliare molto importante nello sviluppo di questo sistema operativo.

Uno dei titoli dei media: Il sistema operativo Elbrus è diventato gratuito. Scarica i link

Lo sviluppatore della linea di processori domestici Elbrus ha aggiornato la sezione del suo sito Web relativa al software specializzato. Il sistema operativo Elbrus per processori con architettura x86 standard era disponibile gratuitamente per il download. Gli sviluppatori prevedono di aprire presto il suo codice sorgente.

Un altro titolo dalla stessa notizia: Il sistema operativo Elbrus può già essere scaricato!

Sì, questa potrebbe effettivamente diventare una pietra miliare molto importante nello sviluppo del sistema operativo Elbrus. Avrebbe potuto diventarlo, ma purtroppo non lo è ancora (spero che la parola chiave sia la parola mentre)

La musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Come tutto è finito prima di iniziare

Il giorno successivo alla pubblicazione della notizia, i collegamenti per il download hanno smesso di funzionare e il sito web storage.mcst.ru non apre. Ma anche quando i collegamenti per scaricare le immagini funzionavano, la velocità variava da 6,08 KB / s a 54,0 KB / s, e nei commenti alla notizia c'erano messaggi "boot.x86_64.iso - file da 3.65 GB, Opera scrive che il download "2 giorni rimasti"»

La connessione si è interrotta definitivamente nel pomeriggio del 4 aprile, cioè circa un giorno dopo la pubblicazione della notizia:

Ecco i log quando ho provato a scaricare la versione x64 dell'immagine di avvio:

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

Al momento, il server storage.mcst.ru non è disponibile e tutti i collegamenti per scaricare le immagini non funzionano.*

Tieni presente che il tempo di download previsto per l'immagine era di più di due giorni, ma il sito è rimasto attivo e funzionante per meno di un giorno 😉

Ora possiamo solo immaginare se il server non fosse in grado di sopportare il carico (ma per evitare tali problemi era possibile pubblicare le immagini di installazione sotto forma di torrent), o se questo fosse il piano, presentarsi, stuzzicare e quindi dire che il server non ha resistito al carico ;- (

Su LOR in tolksah ha scritto che distribuiscono l'immagine di installazione x86 in torrent, ma quando provo a scaricarla, il client torrent non trova peer.

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

Io stesso ho iniziato a scaricare da un'immagine x86 e sono riuscito a scaricare completamente solo il primo disco. Successivamente, ho pensato che sarebbe stato meglio scaricare la versione a 64 bit e ho iniziato a scaricare entrambi i file ISO contemporaneamente. L'idea di caricare due immagini contemporaneamente invece di un secondo disco si è rivelata un errore. E il secondo disco non ha scaricato l'immagine x86 e non ci sono immagini x86_64.

L'avanzamento del download finale è stato:

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

Vediamo cosa c'è in magazzino

È positivo che sia rimasto il primo file boot.x86.iso, che sono riuscito a scaricare completamente. Di seguito sono riportati gli spoiler degli screenshot del processo di installazione:

Inizia l'installazioneLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Selezione di un'immagine di installazioneLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Risultato del partizionamento automatico del disco rigidoLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Selezione delle opzioni di installazioneLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Una delle schermate del processo di installazioneLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Il processo di installazione stesso viene saltato.

Menu GRUB durante il caricamento del sistema operativo Elbrus da un disco rigidoLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Un paio di screenshot del processo di caricamento del sistema operativo ElbrusLa musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

La musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Anche se non era la prima volta, il sistema è stato installato e sono diventato un utente legale del sistema operativo Elbrus 😉

Schermata di autorizzazione del sistema operativo Elbrus

La musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

Versioni dei singoli componenti:

La musica non è stata riprodotta a lungo... o il modo in cui il sistema operativo Elbrus non è mai diventato gratuito

E le fonti?

Citazioni dal materiale: Il sistema operativo Elbrus è diventato gratuito. Scarica i link

Secondo Trushkin, rivelando i codici, l'azienda persegue obiettivi di marketing relativi alla promozione dei prodotti MCST e cerca anche di espandere la comunità di sviluppatori di software per il sistema operativo Elbrus.

Il direttore marketing della MCST, Konstantin Trushkin, in una conversazione con CNews, ha osservato che i codici sorgente dei prodotti dell'azienda non sono ancora disponibili né per il download indipendente né su richiesta, ma l'azienda intende aprirli presto.

Ho anche scritto una richiesta al supporto per chiarire il problema con il codice sorgente. Ecco la lettera di risposta:

Buongiorno!

Questo problema è allo studio.

-
Cordiali saluti,
************ ****************

Il 04/04/2019 09:41, Ryabikov Alexander ha scritto:
> Buon pomeriggio!
>
> Grazie per il sistema operativo Elbrus per x86, che ho scaricato dal tuo sito
> mcst.ru/programmnoe-obespechenie-elbrus
> Per favore dimmi dove e come posso trovare il suo originale
> codice da visualizzare e studiare?
>
> Cordiali saluti,
> Ryabikov Alexander

Pertanto, si scopre che i codici sorgente del sistema operativo Elbrus non sono disponibili e, a giudicare dal server disconnesso, non c'è quasi alcuna speranza che appaiano nel prossimo futuro.

Ma, come si suol dire, c'è una sfumatura...

La base della distribuzione del sistema operativo Elbrus è Linux. E come sai, Linux è distribuito liberamente. virale Licenze GPL. Una precisazione virale, significa che i prodotti software derivati, che includono Elbrus OS, devono essere rilasciati esattamente con la stessa licenza o compatibile. In altre parole, una licenza come вирус viene trasmesso per tutti i prodotti software derivati ​​e non è revocabile.

La stessa licenza antivirus gratuita non richiede che il software derivato venga distribuito gratuitamente. Non vi è inoltre alcun obbligo di pubblicare software derivato di pubblico dominio. La licenza però lo richiede legale l'utente ha avuto la possibilità di ottenere, su richiesta, i codici sorgente del software utilizzato. In questo caso, i codici sorgente del sistema operativo Elbrus.

In precedenza, non avrebbero potuto essere poste domande all'MCST sui kit di distribuzione, tanto meno sulle loro fonti, poiché queste domande potevano essere sollevate solo da utenti legali. E si potrebbe diventare un utente legale solo dopo aver firmato un accordo o un NDA (con una persona fisica o giuridica). Sebbene tale restrizione violasse lo “spirito” del software libero, dal punto di vista legislativo tutto era più o meno corretto.

Se violi la NDA o l'accordo, cesserai di essere un utente legale e, poiché hai cessato di essere un utente legale, non avrai il diritto di richiedere alcuna libertà garantita dalla licenza GPL.

Ma tutto è cambiato quando la distribuzione del software è diventata di pubblico dominio! Da questo momento in poi, qualsiasi utente ha iniziato a poter scaricare il kit di distribuzione del sistema operativo Elbrus. E dopo averlo scaricato e installato, è diventato automaticamente legale un utente che ha accesso alle libertà della licenza GPL originale:

  • Il programma può essere utilizzato liberamente per qualsiasi scopo
  • Puoi studiare come funziona il programma e adattarlo ai tuoi scopi
  • Puoi distribuire liberamente copie del programma
  • Puoi migliorare liberamente il programma e pubblicare la tua versione migliorata

Inoltre, queste libertà non sono determinate dalla decisione dello sviluppatore (nel nostro caso MCST), ma dal fatto stesso di utilizzare la licenza GPL della distribuzione sorgente.

Vorrei sottolineare in particolare che queste libertà si applicano a tutti gli utenti che hanno scaricato e installato il sistema operativo Elbrus. Questo è, qualsiasi l'utente ha il diritto di ricevere i sorgenti della versione del software utilizzato. E questo diritto non deriva dal desiderio di MCST (vogliamo aprirlo, ma non vogliamo), ma dalla proprietà della licenza GPL Linux originale, sulla base della quale è stato sviluppato il sistema operativo Elbrus.

Spero sinceramente che la decisione di aumentare l'attrattiva del sistema operativo Elbrus creando una comunità sia stata seria e consapevole. E l'azienda MCST non “pedolerà all'indietro”, potrà seguire fino in fondo questa strada e pubblicare il codice sorgente del software, come previsto dalla GPL.

In caso contrario, oltre a gravi rischi reputazionali, è possibile che qualcuno tenti di mettere alla prova la forza del sistema giudiziario russo chiedendo, in quanto utente legale del sistema operativo Elbrus, l'apertura forzata del codice sorgente, creando così un precedente giudiziario e testare nella realtà la funzionalità della licenza GPL.Legislazione russa.

Guardia, tutto è andato o cosa dovrebbe fare l'MCST?

In connessione con la pubblicazione delle distribuzioni del sistema operativo Elbrus nel pubblico dominio, si è verificata una situazione molto interessante. Vedo le seguenti possibili opzioni per ulteriori azioni:

1. Se la decisione di pubblicare le distribuzioni non è stata l'errore di un individuo (e, a giudicare dalle pubblicazioni disponibili, questa decisione è stata consapevole), allora bisogna andare fino in fondo e pubblicare il codice sorgente, come richiesto dalla GPL. Inoltre, questo deve essere fatto rapidamente per non lasciare un'impressione negativa sulla potenziale comunità, per il bene della quale tutto è stato avviato.

Oltre a ciò è anche possibile stabilire le regole per l'utilizzo del marchio Elbrus in modo che non vi siano abusi, soprattutto da parte delle persone giuridiche quando cercano di commercializzare la situazione che si è creata nel proprio interesse. Inoltre, tale restrizione non influenzerà in alcun modo gli utenti ordinari.

2. Puoi far finta che la decisione di pubblicare le immagini dell'installazione sia stata un errore. Dichiararlo pubblicamente (eventualmente nominando i responsabili) e cercare così di attribuire alle immagini di installazione esistenti lo status di copie senza licenza.

In teoria, una soluzione del genere è possibile, ma è difficile dire cosa accadrà alla reputazione di MCST e al suo tentativo di formare una comunità fedele attorno al sistema operativo Elbrus. Inoltre, non è un dato di fatto che sarà possibile sbarazzarsi delle copie esistenti (io, ad esempio, non cancellerò la mia).

3. L'opzione più negativa per ulteriori sviluppi, mi sembra, sarebbe quella di lasciare tutto così com'è al momento (ci sono immagini ISO per l'installazione), ma rifiutarsi di pubblicare il codice sorgente, come richiesto dalla GPL, o provare a trasferirli con una NDA.

Non solo si tratterà di una violazione diretta della licenza GPL, che ostacolerà negativamente la potenziale comunità, ma creerà anche alcuni rischi legali se tale decisione verrà contestata in tribunale.

Cosa farò?

Ho pensato per qualche tempo se valesse la pena scrivere questa parte finale dell'articolo. E alla fine sono giunto alla conclusione che probabilmente ne vale la pena, anche per rispondere in anticipo a possibili domande.

Quindi, da quando sono diventato legale utente del sistema operativo Elbrus, allora ho tutti i diritti garantiti dalla licenza GPL. Ma vista l’attuale incertezza, per ora (per alcuni giorni) mi asterrò dal pubblicare immagini di installazione in modo che MCST possa comprendere la situazione attuale e decidere sulle sue ulteriori azioni. Dopodiché, molto probabilmente eserciterò il mio diritto di distribuire copie del sistema operativo Elbrus per aiutare a formare una comunità, come originariamente previsto da MCST 😉

PS

Resta sintonizzato per gli aggiornamenti. Aggiornerò l'articolo non appena saranno disponibili nuove informazioni.

PPS

È positivo che avessi abbastanza karma per pubblicare il materiale.

UPDATE 1

Non c'era ancora abbastanza karma per la pubblicazione nell'hub “Legislazione informatica” (era già abbastanza).

*) AGGIORNAMENTO 2

Come hanno scritto nei commenti:

Si sono semplicemente resi conto che c'erano troppe persone che volevano scaricare e stavano intasando il loro canale e hanno caricato tutto sul disco Yandex.

Ecco i link:
- per x86_64, yadi.sk/d/x1a8X7aKv5yNRg

- per x86, yadi.sk/d/W4Z5LzlMb0zBTg

Fonte: habr.com

Aggiungi un commento