A música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Hai uns días, algúns medios informaban sobre a posibilidade de descargar gratuitamente o sistema operativo Elbrus. As ligazóns á distribución foron proporcionadas só para arquitecturas x86, pero mesmo nesta forma, isto podería converterse nun fito moi importante no desenvolvemento deste sistema operativo.

Un dos titulares dos medios: Elbrus OS converteuse en gratuíto. Ligazóns de descarga

O desenvolvedor da liña de procesadores domésticos Elbrus actualizou a sección da súa páxina web relativa ao software especializado. O sistema operativo Elbrus para procesadores de arquitectura x86 estándar estaba dispoñible gratuitamente para descargar. Os desenvolvedores planean abrir o seu código fonte en breve.

Outro titular da mesma noticia: Xa se pode descargar o sistema operativo Elbrus!

Si, isto podería converterse nun fito moi importante no desenvolvemento do sistema operativo Elbrus. Podería chegar a ser, pero por desgraza, aínda non se fixo (espero que a palabra clave sexa a palabra adeus)

A música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Como rematou todo antes de comezar

Ao día seguinte despois da publicación da noticia, as ligazóns de descarga deixaron de funcionar e o sitio web almacenamento.mcst.ru non abre. Pero mesmo cando as ligazóns para descargar imaxes funcionaban, a velocidade variaba entre 6,08 KB/s para 54,0 KB/s, e nos comentarios á noticia había mensaxes "boot.x86_64.iso: ficheiro de 3.65 GB, Opera escribe que a descarga "Quedan 2 días"»

A conexión perdeuse finalmente na tarde do 4 de abril, é dicir. aproximadamente un día despois da publicación da noticia:

Aquí están os rexistros cando tentei descargar a versión x64 da imaxe de arranque:

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

Polo momento, o servidor storage.mcst.ru non está dispoñible e todas as ligazóns para descargar imaxes non funcionan.*

Teña en conta que o tempo de descarga previsto para a imaxe era de máis de dous días, pero o sitio estivo funcionando durante menos dun día 😉

Agora só podemos adiviñar se o servidor non puido facer fronte á carga (pero para evitar tales problemas era posible publicar as imaxes de instalación en forma de torrent), ou se se pretendía mostrar, provocar e despois dicir que o servidor non puido soportar a carga ;- (

En LOR en tolksah escribiu que distribúen a imaxe de instalación de x86 en torrents, pero cando intento descargala, o cliente de torrent non atopa pares.

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

Eu tamén comecei a descargar desde unha imaxe x86, e tamén conseguín descargar completamente só o primeiro disco. Despois diso, pensei que sería mellor descargar a versión de 64 bits e comecei a descargar os dous ficheiros ISO á vez. A idea de cargar dúas imaxes ao mesmo tempo en lugar dun segundo disco resultou ser un erro. E o segundo disco non descargou a imaxe x86 e non hai imaxes x86_64.

O progreso final da descarga foi:

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

A ver que hai en stock

É bo que permanecese o primeiro ficheiro boot.x86.iso, que conseguín descargar completamente. Abaixo amósanse spoilers para capturas de pantalla do proceso de instalación:

Inicio da instalaciónA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Selección dunha imaxe de instalaciónA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Resultado da partición automática do disco duroA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Selección de opcións de instalaciónA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Unha das pantallas do proceso de instalaciónA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

O proceso de instalación en si é omitido.

Menú GRUB ao cargar Elbrus OS desde un disco duroA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Un par de capturas de pantalla do proceso de carga de Elbrus OSA música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

A música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Aínda que non é a primeira vez, instalouse o sistema e convertínme nun usuario legal do sistema operativo Elbrus 😉

Pantalla de autorización de Elbrus OS

A música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

Versións dos compoñentes individuais:

A música non soou por moito tempo... ou como Elbrus OS nunca chegou a ser libre

E as fontes?

Citas do material: Elbrus OS converteuse en gratuíto. Ligazóns de descarga

Segundo Trushkin, ao revelar os códigos, a compañía persegue obxectivos de mercadotecnia relacionados coa promoción dos produtos MCST e tamén busca ampliar a comunidade de desenvolvedores de software para o sistema operativo Elbrus.

O director de mercadotecnia de MCST, Konstantin Trushkin, nunha conversación con CNews, sinalou que os códigos fonte dos produtos da compañía aínda non están dispoñibles nin para descarga independente nin previa solicitude, pero a compañía ten a intención de abrilos en breve.

Tamén escribín unha solicitude de soporte para aclarar o problema co código fonte. Aquí está a carta de resposta:

Ola!

Esta cuestión está en consideración.

-
Saúdos,
************ ****************

O 04/04/2019 ás 09:41, Ryabikov Alexander escribiu:
> Boas tardes!
>
> Grazas polo sistema operativo Elbrus para x86, que descarguei do teu sitio
> mcst.ru/programmnoe-obespecenie-elbrus
> Por favor, dime onde e como podo conseguir o seu orixinal
> código para ver e estudar?
>
> Saúdos,
> Ryabikov Alexander

Así, resulta que os códigos fonte de Elbrus OS non están dispoñibles e, a xulgar polo servidor desconectado, apenas hai esperanza para a súa aparición nun futuro próximo.

Pero, como se di, hai un matiz...

A base da distribución Elbrus OS é Linux. E como sabes, Linux distribúese libremente. viral Licenzas GPL. Aclaración viral, significa que os produtos de software derivados, que inclúen Elbrus OS, deben publicarse baixo a mesma licenza ou unha licenza compatible. Noutras palabras, unha licenza como virus transmítese a todos os produtos de software derivados e non se pode revogar.

A propia licenza de virus gratuíto non require que o software derivado se distribúa gratuitamente. Tampouco hai ningún requisito para publicar software derivado no dominio público. Non obstante, a licenza esixe iso legal o usuario tivo a oportunidade de obter os códigos fonte do software utilizado previa solicitude. Neste caso, os códigos fonte do sistema operativo Elbrus.

Anteriormente, non podía haber preguntas a MCST sobre os kits de distribución, e moito menos as súas fontes, xa que estas preguntas só podían ser formuladas por usuarios legais. E só se pode converter en usuario legal despois de asinar un acordo ou NDA (cunha persoa física ou xurídica). Aínda que tal restrición vulneraba o “espírito” do software libre, dende o punto de vista da lexislación todo era máis ou menos correcto.

Se infrinxas ​​a NDA ou o acordo, deixarás de ser un usuario legal e, como deixaches de ser un usuario legal, non tes dereito a esixir ningunha liberdade garantida pola licenza GPL.

Pero todo cambiou cando a distribución de software foi publicada no dominio público! A partir deste momento, calquera usuario comezou a poder descargar o kit de distribución Elbrus OS. E despois de descargalo e instalado, converteuse automaticamente legal un usuario que teña acceso ás liberdades da licenza GPL orixinal:

  • O programa pódese usar libremente para calquera propósito
  • Podes estudar como funciona o programa e adaptalo aos teus propósitos
  • Podes distribuír libremente copias do programa
  • Pode mellorar libremente o programa e publicar a súa versión mellorada

Ademais, estas liberdades non están determinadas pola decisión do desenvolvedor (no noso caso MCST), senón polo feito mesmo de utilizar a licenza GPL da distribución de orixe.

Gustaríame destacar especialmente que estas liberdades aplícanse a todos os usuarios que descargaron e instalaron o sistema operativo Elbrus. É dicir, calquera o usuario ten dereito a recibir as fontes da versión do software utilizada. E este dereito non deriva do desexo de MCST (queremos abrilo, pero non queremos), senón da propiedade da licenza GPL Linux orixinal, en base á cal se desenvolveu o sistema operativo Elbrus.

Espero sinceramente que a decisión de aumentar o atractivo do sistema operativo Elbrus creando unha comunidade fose seria e consciente. E a empresa MCST non vai "pedalear cara atrás", poderá seguir este camiño ata o final e publicar o código fonte do software, tal e como esixe a GPL.

En caso contrario, ademais dos serios riscos reputacionais, é posible que alguén intente probar a forza do sistema xudicial ruso esixindo, como usuario legal do sistema operativo Elbrus, a apertura forzada do código fonte, creando así un precedente xudicial. e probar a funcionalidade da licenza GPL na realidade.Lexislación rusa.

Garda, todo desapareceu ou que debería facer MCST?

En relación coa publicación de distribucións de Elbrus OS no dominio público, xurdiu unha situación moi interesante. Vexo as seguintes opcións posibles para realizar máis accións:

1. Se a decisión de publicar as distribucións non foi un erro dun individuo (e a xulgar polas publicacións dispoñibles, esta decisión foi consciente), entón tes que ir ata o final e publicar o código fonte, tal e como esixe a GPL. Ademais, hai que facer isto rapidamente para non deixar unha impresión negativa na comunidade potencial, polo que se comezou todo.

Ademais disto, tamén é posible determinar as normas de uso da marca Elbrus para que non se produza abuso, fundamentalmente por parte das persoas xurídicas á hora de intentar comercializar a situación xurdida no seu propio interese. Ademais, tal restrición non afectará de ningún xeito aos usuarios comúns.

2. Podes finxir que a decisión de publicar imaxes de instalación foi un erro. Declaralo publicamente (posiblemente coa designación dos responsables), e así tentar dar ás imaxes de instalación existentes o estado de copias sen licenza.

Teoricamente, tal solución é posible, pero é difícil dicir que pasará coa reputación de MCST e o seu intento de formar unha comunidade leal ao redor do sistema operativo Elbrus. Ademais, non é un feito que sexa posible desfacerse das copias existentes (eu, por exemplo, non vou borrar as miñas).

3. A opción máis negativa para posteriores desenvolvementos, paréceme, sería deixar todo como está neste momento (hai imaxes ISO para a instalación), pero rexeitar publicar o código fonte, tal e como esixe a GPL, ou intentar transfiéraos baixo un NDA.

Esta non só será unha violación directa da licenza GPL, que antagonizará negativamente á comunidade potencial, senón que tamén creará certos riscos legais se tal decisión é impugnada nos tribunais.

Que vou facer?

Pensei durante algún tempo se pagaba a pena escribir esta parte final do artigo. E ao final cheguei á conclusión de que probablemente paga a pena, incluso para responder a posibles preguntas con antelación.

Entón, dende que me fixen legal usuario do sistema operativo Elbrus, entón teño todos os dereitos garantidos pola licenza GPL. Pero tendo en conta a incerteza actual, por agora (por uns días) absterei de publicar imaxes de instalación para que MCST poida comprender a situación actual e decidir sobre as súas futuras accións. Despois disto, moi probablemente exercerei o meu dereito a distribuír copias do sistema operativo Elbrus para axudar a formar unha comunidade, tal e como estaba previsto orixinalmente por MCST 😉

PS

Estade atentos ás actualizacións. Actualizarei o artigo a medida que haxa nova información dispoñible.

PPS

É bo que tivera suficiente karma para publicar o material.

ACTUALIZAR 1

Aínda non había karma suficiente para a publicación no centro "Lexislación informática" (xa era suficiente).

*) ACTUALIZACIÓN 2

Como escribiron nos comentarios:

Só se decataron de que había demasiada xente que quería descargar e estaban atascando a súa canle, e cargaron todo no disco Yandex.

Aquí están as ligazóns:
- para x86_64, yadi.sk/d/x1a8X7aKv5yNRg

- para x86, yadi.sk/d/W4Z5LzlMb0zBTg

Fonte: www.habr.com

Engadir un comentario