La musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Il y a quelques jours, certains médias ont évoqué la possibilité de télécharger gratuitement le système d'exploitation Elbrus. Les liens vers la distribution n'étaient fournis que pour les architectures x86, mais même sous cette forme, cela pourrait devenir une étape très importante dans le développement de ce système d'exploitation.

Un des titres des médias : Elbrus OS est devenu gratuit. Liens de téléchargement

Le développeur de la gamme de processeurs nationaux Elbrus a mis à jour la section de son site Web concernant les logiciels spécialisés. Le système d'exploitation Elbrus pour les processeurs d'architecture x86 standard était disponible gratuitement en téléchargement. Les développeurs prévoient d'ouvrir prochainement son code source.

Un autre titre de la même actualité : Le système d'exploitation Elbrus peut déjà être téléchargé !

Oui, cela pourrait en effet devenir une étape très importante dans le développement du système d'exploitation Elbrus. Cela aurait pu le devenir, mais malheureusement, ce n'est pas encore devenu (j'espère que le mot clé sera le mot alors que)

La musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Comment tout s'est terminé avant de commencer

Dès le lendemain de la publication de la nouvelle, les liens de téléchargement ont cessé de fonctionner et le site Web stockage.mcst.ru ne s'ouvre pas. Mais même lorsque les liens pour télécharger des images fonctionnaient, la vitesse variait de 6,08KB / s à 54,0KB / s, et dans les commentaires de l'actualité, il y avait des messages "boot.x86_64.iso - Fichier de 3.65 Go, Opera écrit que le téléchargement « reste 2 jours »»

La connexion a finalement été perdue dans l'après-midi du 4 avril, soit environ un jour après la publication de la nouvelle :

Voici les journaux lorsque j'ai essayé de télécharger la version x64 de l'image de démarrage :

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

Pour le moment, le serveur storage.mcst.ru n'est pas disponible et tous les liens pour télécharger des images ne fonctionnent pas.*

Veuillez noter que le temps de téléchargement prévu pour l'image était de plus de deux jours, mais que le site était opérationnel depuis moins d'une journée 😉

Maintenant, nous ne pouvons que deviner si le serveur n'a pas pu supporter la charge (mais pour éviter de tels problèmes, il était possible de publier les images d'installation sous forme de torrent), ou si cela était prévu, pour apparaître, taquiner, puis dire que le serveur n'a pas pu supporter la charge ;- (

Sur LOR dans Tolksah a écrit qu'ils distribuent l'image d'installation x86 dans les torrents, mais lorsque j'essaie de la télécharger, le client torrent ne trouve pas de pairs.

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

J'ai moi-même commencé à télécharger à partir d'une image x86 et j'ai également réussi à télécharger entièrement uniquement le premier disque. Après cela, j'ai pensé qu'il serait préférable de télécharger la version 64 bits et j'ai commencé à télécharger les deux fichiers ISO en même temps. L'idée de télécharger deux images en même temps au lieu d'un deuxième disque s'est avérée être une erreur. Et le deuxième disque n'a pas téléchargé l'image x86 et il n'y a pas d'images x86_64.

La progression finale du téléchargement était la suivante :

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

Voyons ce qu'il y a en stock

C'est bien qu'il reste le tout premier fichier boot.x86.iso, que j'ai réussi à télécharger complètement. Vous trouverez ci-dessous des spoilers pour des captures d'écran du processus d'installation :

Lancez l'installationLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Sélection d'une image d'installationLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Résultat du partitionnement automatique du disque durLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Sélection des options d'installationLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

L'un des écrans du processus d'installationLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Le processus d'installation lui-même est ignoré.

Menu GRUB lors du chargement du système d'exploitation Elbrus à partir d'un disque durLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Quelques captures d'écran du processus de chargement du système d'exploitation ElbrusLa musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

La musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Bien que ce ne soit pas la première fois, le système a été installé et je suis devenu un utilisateur légal du système d'exploitation Elbrus 😉

Écran d'autorisation du système d'exploitation Elbrus

La musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Versions de composants individuels :

La musique n'a pas duré longtemps... ou comment le système d'exploitation Elbrus n'est jamais devenu gratuit

Et les sources ?

Citations du matériel : Elbrus OS est devenu gratuit. Liens de téléchargement

Selon Trushkin, en révélant les codes, la société poursuit des objectifs marketing liés à la promotion des produits MCST et cherche également à élargir la communauté des développeurs de logiciels pour le système d'exploitation Elbrus.

Le directeur marketing de MCST, Konstantin Trushkin, dans une conversation avec CNews, a noté que les codes sources des produits de la société ne sont pas encore disponibles ni pour un téléchargement indépendant ni sur demande, mais que la société a l'intention de les ouvrir prochainement.

J'ai également écrit une demande au support pour clarifier le problème avec le code source. Voici la lettre de réponse :

Bonjour!

Cette question est à l'étude.

-
Cordialement,
************ ****************

Le 04/04/2019 09h41, Ryabikov Alexandre a écrit :
> Bon après-midi !
>
> Merci pour le système d'exploitation Elbrus pour x86, que j'ai téléchargé depuis votre site
> mcst.ru/programmnoe-obespechenie-elbrus
> S'il vous plaît dites-moi où et comment puis-je obtenir son original
> du code à visualiser et à étudier ?
>
> Bien cordialement,
> Alexandre Riabikov

Ainsi, il s'avère que les codes sources du système d'exploitation Elbrus ne sont pas disponibles et, à en juger par le serveur déconnecté, il n'y a guère d'espoir pour leur apparition dans un avenir proche.

Mais comme on dit, il y a une nuance...

La base de la distribution Elbrus OS est Linux. Et comme vous le savez, Linux est distribué gratuitement. viral Licences GPL. Clarification viral, signifie que les produits logiciels dérivés, qui incluent Elbrus OS, doivent être publiés exactement sous la même licence ou sous une licence compatible. En d'autres termes, une licence telle que virus est transmis pour tous les produits logiciels dérivés et ne peut être révoqué.

La licence antivirus gratuite elle-même n'exige pas que les logiciels dérivés soient distribués gratuitement. Il n’existe également aucune obligation de publier des logiciels dérivés dans le domaine public. Toutefois, la licence exige que légal l'utilisateur avait la possibilité d'obtenir sur demande les codes sources des logiciels utilisés. Dans ce cas, les codes sources du système d'exploitation Elbrus.

Auparavant, aucune question ne pouvait être posée au MCST concernant les kits de distribution, encore moins sur leurs sources, puisque ces questions ne pouvaient être posées que par les utilisateurs légaux. Et on ne peut devenir un utilisateur légal qu'après avoir signé un accord ou un NDA (avec une personne physique ou morale). Bien qu'une telle restriction viole « l'esprit » du logiciel libre, du point de vue de la législation, tout était plus ou moins correct.

Si vous violez la NDA ou l'accord, vous cesserez d'être un utilisateur légal, et puisque vous avez cessé d'être un utilisateur légal, vous n'avez alors pas le droit d'exiger les libertés garanties par la licence GPL.

Mais tout a changé lorsque la distribution du logiciel a été publiée dans le domaine public ! À partir de ce moment, tout utilisateur a commencé à pouvoir télécharger le kit de distribution Elbrus OS. Et après l'avoir téléchargé et installé, il est automatiquement devenu légal un utilisateur qui a accès aux libertés de la licence GPL originale :

  • Le programme peut être utilisé librement à n'importe quelle fin
  • Vous pouvez étudier le fonctionnement du programme et l'adapter à vos besoins
  • Vous pouvez distribuer librement des copies du programme
  • Vous pouvez librement améliorer le programme et publier votre version améliorée

De plus, ces libertés ne sont pas déterminées par la décision du développeur (dans notre cas MCST), mais par le fait même d'utiliser la licence GPL de la distribution source.

Je tiens particulièrement à souligner que ces libertés s'appliquent à tous les utilisateurs qui ont téléchargé et installé le système d'exploitation Elbrus. C'est, tout l'utilisateur a le droit de recevoir les sources de la version du logiciel utilisé. Et ce droit ne découle pas du désir de MCST (nous voulons l'ouvrir, mais nous ne le voulons pas), mais de la propriété de la licence GPL Linux originale, sur la base de laquelle le système d'exploitation Elbrus a été développé.

J'espère sincèrement que la décision d'augmenter l'attractivité du système d'exploitation Elbrus en créant une communauté était sérieuse et consciente. Et la société MCST ne « pédalera pas en arrière », elle pourra suivre ce chemin jusqu’au bout et publier le code source du logiciel, comme l’exige la GPL.

Sinon, outre de graves risques pour la réputation, il est possible que quelqu'un tente de tester la solidité du système judiciaire russe en exigeant, en tant qu'utilisateur légal du système d'exploitation Elbrus, l'ouverture forcée du code source, créant ainsi un précédent judiciaire. et tester la fonctionnalité de la licence GPL dans la réalité Législation russe.

Garde, tout est parti ou que doit faire MCST ?

Dans le cadre de la publication des distributions Elbrus OS dans le domaine public, une situation très intéressante s'est produite. Je vois les options possibles suivantes pour des actions ultérieures :

1. Si la décision de publier les distributions n'était pas l'erreur d'un individu (et à en juger par les publications disponibles, cette décision était consciente), alors vous devez aller jusqu'au bout et publier le code source, comme l'exige la GPL. De plus, cela doit être fait rapidement afin de ne pas laisser une impression négative sur la communauté potentielle pour laquelle tout a été commencé.

En plus de cela, il est également possible de déterminer les règles d'utilisation de la marque Elbrus afin qu'il n'y ait pas d'abus, principalement de la part des personnes morales lorsqu'elles tentent de commercialiser la situation qui s'est produite dans leur propre intérêt. De plus, une telle restriction n’affectera en rien les utilisateurs ordinaires.

2. Vous pouvez prétendre que la décision de publier les images d’installation était une erreur. Déclarez-le publiquement (éventuellement en désignant les responsables) et essayez ainsi de donner aux images d'installation existantes le statut de copies sans licence.

Théoriquement, une telle solution est possible, mais il est difficile de dire ce qu'il adviendra de la réputation de MCST et de sa tentative de former une communauté fidèle autour du système d'exploitation Elbrus. De plus, ce n'est pas un fait qu'il sera possible de se débarrasser des copies existantes (je ne vais par exemple pas supprimer la mienne).

3. L'option la plus négative pour les développements ultérieurs, me semble-t-il, serait de tout laisser tel quel (il existe des images ISO pour l'installation), mais de refuser de publier le code source, comme l'exige la GPL, ou d'essayer de transférez-les sous une NDA.

Non seulement il s’agirait d’une violation directe de la licence GPL, ce qui contrarierait négativement la communauté potentielle, mais cela créerait également certains risques juridiques si une telle décision était contestée devant les tribunaux.

Que vais-je faire?

J'ai réfléchi pendant un certain temps si cela valait la peine d'écrire cette dernière partie de l'article. Et finalement, je suis arrivé à la conclusion que cela en valait probablement la peine, notamment pour répondre à l'avance à d'éventuelles questions.

Alors, depuis que je suis devenu légal utilisateur du système d'exploitation Elbrus, alors j'ai tous les droits garantis par la licence GPL. Mais compte tenu de l'incertitude actuelle, je m'abstiendrai pour l'instant (pendant quelques jours) de publier des images d'installation afin que MCST puisse comprendre la situation actuelle et décider de ses actions futures. Après cela, j'exercerai très probablement mon droit de distribuer des copies du système d'exploitation Elbrus pour aider à former une communauté, comme cela était initialement prévu par MCST 😉

PS

Restez à l'écoute des mises à jour. Je mettrai à jour l'article au fur et à mesure que de nouvelles informations seront disponibles.

PPS

C'est bien que j'aie eu assez de karma pour publier le matériel.

MISE À JOUR 1

Il n’y avait toujours pas assez de karma pour être publié dans le hub « Législation informatique » (c’était déjà suffisant).

*) MISE À JOUR 2

Comme ils l'ont écrit dans les commentaires :

Ils ont juste réalisé qu'il y avait trop de gens qui voulaient télécharger et qu'ils obstruaient leur chaîne, et ils ont tout téléchargé sur le disque Yandex.

Voici les liens:
- pour x86_64, yadi.sk/d/x1a8X7aKv5yNRg

- pour x86, yadi.sk/d/W4Z5LzlMb0zBTg

Source: habr.com

Ajouter un commentaire