A música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Há poucos dias, alguns meios de comunicação noticiaram sobre a possibilidade de download gratuito do sistema operacional Elbrus. Os links para a distribuição foram fornecidos apenas para arquiteturas x86, mas mesmo desta forma, isso pode se tornar um marco muito importante no desenvolvimento deste sistema operacional.

Uma das manchetes da mídia: Elbrus OS tornou-se gratuito. Links para download

A desenvolvedora da linha Elbrus de processadores nacionais atualizou a seção de seu site referente a softwares especializados. O sistema operacional Elbrus para processadores de arquitetura x86 padrão estava disponível gratuitamente para download. Os desenvolvedores planejam abrir seu código-fonte em breve.

Outra manchete da mesma notícia: O sistema operacional Elbrus já pode ser baixado!

Sim, isso poderia realmente se tornar um marco muito importante no desenvolvimento do sistema operacional Elbrus. Poderia ter se tornado, mas infelizmente ainda não se tornou (espero que a palavra-chave seja a palavra enquanto)

A música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Como tudo terminou antes de começar

No dia seguinte à publicação da notícia, os links para download pararam de funcionar e o site armazenamento.mcst.ru não abre. Mas mesmo quando os links para download de imagens funcionavam, a velocidade variava de 6,08KB / s para 54,0KB / s, e nos comentários à notícia havia mensagens “boot.x86_64.iso - arquivo de 3.65 GB, o Opera escreve que o download “faltam 2 dias”»

A conexão foi finalmente perdida na tarde de 4 de abril, ou seja. cerca de um dia após a publicação da notícia:

Aqui estão os logs quando tentei baixar a versão x64 da imagem de inicialização:

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

No momento, o servidor storage.mcst.ru não está disponível e todos os links para download de imagens não funcionam.*

Observe que o tempo esperado de download da imagem era de mais de dois dias, mas o site ficou no ar por menos de um dia 😉

Agora só podemos adivinhar se o servidor não aguentou a carga (mas para evitar tais problemas foi possível publicar as imagens de instalação em forma de torrent), ou se isso era para aparecer, provocar e depois diga que o servidor não aguentou a carga ;- (

Em LOR em Tolksah escrevi que eles distribuem a imagem de instalação x86 em torrents, mas quando tento baixá-la, o cliente torrent não encontra pares.

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

Eu mesmo também comecei a baixar a partir de uma imagem x86 e também consegui baixar totalmente apenas o primeiro disco. Depois disso, pensei que seria melhor baixar a versão de 64 bits e comecei a baixar os dois arquivos ISO de uma vez. A ideia de fazer upload de duas imagens ao mesmo tempo em vez de um segundo disco acabou sendo um erro. E o segundo disco não baixou a imagem x86 e não há imagens x86_64.

O progresso final do download foi:

inicialização.x86.iso - 100%
disco2.x86.iso - 0%
inicialização.x86_64.iso — 679721193 de 3923822592 (17%)
disco2.x86_64.iso — 706065116 de 2216939520 (31%)

Vamos ver o que há em estoque

É bom que tenha permanecido o primeiro arquivo boot.x86.iso, que consegui baixar completamente. Abaixo estão spoilers para capturas de tela do processo de instalação:

Comece a instalaçãoA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Selecionando uma imagem de instalaçãoA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Resultado do particionamento automático do disco rígidoA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Selecionando opções de instalaçãoA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Uma das telas do processo de instalaçãoA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

O processo de instalação em si é ignorado.

Menu GRUB ao carregar o Elbrus OS de um disco rígidoA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Algumas capturas de tela do processo de carregamento do Elbrus OSA música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

A música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Embora não seja a primeira vez, o sistema foi instalado e me tornei um usuário legal do Elbrus OS 😉

Tela de autorização do Elbrus OS

A música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

Versões de componentes individuais:

A música não tocou por muito tempo... ou como o Elbrus OS nunca se tornou gratuito

E as fontes?

Citações do material: Elbrus OS tornou-se gratuito. Links para download

Segundo Trushkin, ao revelar os códigos, a empresa persegue objetivos de marketing relacionados à promoção dos produtos MCST, e também busca ampliar a comunidade de desenvolvedores de software para o Elbrus OS.

O Diretor de Marketing da MCST, Konstantin Trushkin, em conversa com a CNews, observou que os códigos-fonte dos produtos da empresa ainda não estão disponíveis para download independente ou mediante solicitação, mas a empresa pretende abri-los em breve.

Também escrevi um pedido de suporte para esclarecer o problema com o código-fonte. Aqui está a carta de resposta:

Olá!

Esta questão está em consideração.

-
Atenciosamente,
************ ****************

Em 04/04/2019, 09h41, Ryabikov Alexander escreveu:
> Boa tarde!
>
> Obrigado pelo Elbrus OS para x86, que baixei do seu site
> mcst.ru/programmnoe-obespechenie-elbrus
> Por favor, diga-me onde e como posso obter o original
> código para visualizar e estudar?
>
> Atenciosamente,
> Ryabikov Alexandre

Assim, verifica-se que os códigos-fonte do Elbrus OS não estão disponíveis e, a julgar pelo servidor desconectado, dificilmente há esperança de seu aparecimento em um futuro próximo.

Mas, como dizem, há uma nuance...

A base da distribuição do Elbrus OS é o Linux. E como você sabe, o Linux é distribuído gratuitamente. viral Licenças GPL. Esclarecimento viral, significa que os produtos de software derivados, que incluem o Elbrus OS, devem ser lançados exatamente sob a mesma licença ou sob licença compatível. Em outras palavras, uma licença como вирус é transmitido para todos os produtos de software derivados e não pode ser revogado.

A licença gratuita de vírus em si não exige que o software derivado seja distribuído gratuitamente. Também não há exigência de publicação de software derivado em domínio público. No entanto, a licença exige que jurídico o usuário teve a oportunidade de obter os códigos-fonte do software utilizado mediante solicitação. Neste caso, os códigos-fonte do sistema operacional Elbrus.

Anteriormente, não poderia haver questionamentos ao MCST a respeito dos kits de distribuição, muito menos suas fontes, uma vez que esses questionamentos só poderiam ser levantados por usuários legais. E só poderia se tornar um usuário legal após assinar um contrato ou NDA (com pessoa física ou jurídica). Embora tal restrição violasse o “espírito” do software livre, do ponto de vista da legislação tudo estava mais ou menos correto.

Se você violar o NDA ou o acordo, deixará de ser um usuário legal e, como deixou de ser um usuário legal, não terá o direito de exigir quaisquer liberdades garantidas pela licença GPL.

Mas tudo mudou quando a distribuição do software foi publicada em domínio público! A partir deste momento, qualquer usuário passou a poder baixar o kit de distribuição do Elbrus OS. E depois de baixá-lo e instalá-lo, ele automaticamente se tornou legal um usuário que tem acesso às liberdades da licença GPL original:

  • O programa pode ser usado livremente para qualquer finalidade
  • Você pode estudar como o programa funciona e adaptá-lo aos seus propósitos
  • Você pode distribuir gratuitamente cópias do programa
  • Você pode melhorar livremente o programa e publicar sua versão melhorada

Além disso, essas liberdades são determinadas não pela decisão do desenvolvedor (no nosso caso MCST), mas pelo próprio fato de utilizar a licença GPL da distribuição fonte.

Gostaria de observar especialmente que essas liberdades se aplicam a todos os usuários que baixaram e instalaram o sistema operacional Elbrus. Aquilo é, qualquer o usuário tem o direito de receber as fontes da versão do software utilizada. E esse direito não decorre do desejo do MCST (queremos abri-lo, mas não queremos), mas da propriedade da licença GPL Linux original, com base na qual o sistema operacional Elbrus foi desenvolvido.

Espero sinceramente que a decisão de aumentar a atratividade do Elbrus OS através da criação de uma comunidade tenha sido séria e consciente. E a empresa MCST não vai “pedalar para trás”, poderá seguir esse caminho até o fim e publicar o código-fonte do software, conforme exige a GPL.

Caso contrário, além dos sérios riscos à reputação, é possível que alguém tente testar a força do sistema judicial russo exigindo, como usuário legal do sistema operacional Elbrus, a abertura forçada do código-fonte, criando assim um precedente judicial e testar a funcionalidade da licença GPL na realidade.Legislação russa.

Guarda, tudo se foi ou o que o MCST deve fazer?

Em conexão com a publicação das distribuições do Elbrus OS em domínio público, surgiu uma situação muito interessante. Vejo as seguintes opções possíveis para ações futuras:

1. Se a decisão de publicar as distribuições não foi um erro de um indivíduo (e a julgar pelas publicações disponíveis, esta decisão foi consciente), então você precisa percorrer todo o caminho e publicar o código-fonte, conforme exigido pela GPL. Além disso, isso precisa ser feito rapidamente para não deixar uma impressão negativa na comunidade potencial, para a qual tudo foi iniciado.

Além disso, também é possível determinar as regras de utilização da marca Elbrus para que não haja abusos, principalmente por parte de pessoas jurídicas, ao tentarem comercializar a situação surgida em seu próprio interesse. Além disso, tal restrição não afetará de forma alguma os usuários comuns.

2. Você pode fingir que a decisão de publicar imagens de instalação foi um erro. Declarar isso publicamente (possivelmente com a nomeação dos responsáveis) e, assim, tentar dar às imagens de instalação existentes o status de cópias não licenciadas.

Teoricamente, tal solução é possível, mas é difícil dizer o que acontecerá com a reputação do MCST e sua tentativa de formar uma comunidade leal em torno do Elbrus OS. Além disso, não é fato que será possível se livrar das cópias existentes (eu, por exemplo, não vou deletar as minhas).

3. A opção mais negativa para futuros desenvolvimentos, parece-me, seria deixar tudo como está no momento (existem imagens ISO para instalação), mas recusar a publicação do código-fonte, conforme exigido pela GPL, ou tentar transferi-los sob um NDA.

Isto não só será uma violação direta da licença GPL, o que irá antagonizar negativamente a comunidade potencial, mas também criará certos riscos legais se tal decisão for contestada em tribunal.

O que vou fazer?

Pensei por algum tempo se valia a pena escrever esta parte final do artigo. E no final cheguei à conclusão de que provavelmente vale a pena, inclusive para responder antecipadamente a possíveis dúvidas.

Então, desde que me tornei legal usuário do Elbrus OS, então possuo todos os direitos garantidos pela licença GPL. Mas tendo em conta a actual incerteza, irei por enquanto (por alguns dias) abster-me de publicar imagens de instalação para que o MCST possa compreender a situação actual e decidir sobre as suas futuras acções. Depois disso, provavelmente exercerei meu direito de distribuir cópias do sistema operacional Elbrus para ajudar a formar uma comunidade, como foi originalmente planejado pelo MCST 😉

PS

Fique ligado nas atualizações. Atualizarei o artigo à medida que novas informações estiverem disponíveis.

PPS

É bom ter carma suficiente para publicar o material.

ATUALIZAÇÃO 1

Ainda não havia carma suficiente para publicação no hub “Legislação de TI” (já era suficiente).

*) ATUALIZAÇÃO 2

Como eles escreveram nos comentários:

Eles simplesmente perceberam que havia muitas pessoas querendo fazer download e estavam obstruindo seu canal, e enviaram tudo para o disco Yandex.

Aqui estão os links:
- para x86_64, yadi.sk/d/x1a8X7aKv5yNRg

- para x86, yadi.sk/d/W4Z5LzlMb0zBTg

Fonte: habr.com

Adicionar um comentário