少し妊娠することは可能ですか、それともロシアのオープンソースの呪いですか

ちょうど2年前の2019年4月、ロシアのニュースをフォローしている無料のオープンソースソフトウェアのすべてのサポーターにとって重要なイベントが開催されました。 JSC "MCST" "公表 " OS Elbrusを無料でダウンロード。そして、発生した興奮のために最初はいくつかの困難がありましたが、このディストリビューションは今日までパブリックドメインのままであり、定期的に更新され続けています。



現在 ダウンロードできるのは、Linux5.4カーネルに基づくElbrusLinux 6.0.0と、Linux4.9カーネルに基づく5.0-rc3および4.0.4です。







故意に「公開」という言葉を引用符で囲んで書いたのは当時、ElbrusLinuxディストリビューションのソースコードは無料で入手できませんでした。 2年前、CNewsとの会話で MCSTマーケティングディレクターのKonstantinTrushkinは次のように述べています。
… , , .



, .



, , , «».


では、Elbrus Linuxのソースコードはどこで入手できますか?



要するに、どこにも。 「有望とは結婚を意味するものではありません」そして2年後、Elbrus Linuxのソースコードは公開されておらず、GPLライセンスに基づくコードの使用条件で要求されるように、最初の要求に応じて提供されません。 「ElbrusLinux」の新バージョンに関するニュースの1つにコメント



で書いた ように、
,    , GPL     , .   , ,   ,     ,   , .


もちろん、少なくとも一部の開発者は、これらのアクションがGPLライセンスの条件に違反していることを認識しているのは良いことですが、それについても何もできません。それは一つのことです-誰かの権利はそこにあります、しかしあなた自身とあなたの家族はここにいます。



したがって、これは結局のところ、GPLライセンスの違反は少しあるように思われますが、そのような状況でMCSTJSCを恥じることは無意味です。違反は彼ら自身の自由意志で発生するものではなく、国家機密の保護の厳しさによって説明されます。



確かに、彼らは、Elbrus Linuxソースコード自体は秘密として分類されるのではなく、Elbrusマイクロプロセッサ向けの一連の命令のみに分類されると言っていますが、これはOSソースコードの公開をまったく簡素化せず、法人にのみ転送されます規制当局からのライセンスと非開示サブスクリプションの下で。



Elbrus Linux開発キット(PDK)
, « ».



  • .00333-02 « » — -, x86- , SPARC, x86.
  • .00333-03 «» — (.00333-05) .
  • .00333-04 « » — - Any.
  • .00333-05 « » — , (.00333-03) .




(.00333-05) (.00333-03) « » (.00333-01), .



Linux, EML (.00333-05) (.00333-03). ( — ).





そして最も興味深いのは、防衛産業向けに好きなだけハードウェアを製造できることですが、それでも製造業者が民間市場に参入したい場合( ロシアはElbrusプロセッサで「民間」の国内タブレットをリリースしました)、失敗しますGPLライセンスの条件を遵守することは、オープンソースコミュニティの目から見た彼のカルマを損なうだけでなく、法律違反でもあります。



しかし、最近、プロセッサ命令システムをリバースエンジニアリングし、入手可能なドキュメントを使用することで、QEMUのパッチのセットを準備し、Elbrus2000アーキテクチャの非公式エミュレータの初期バージョンを公開した無私の人々が見つかりました
現時点では、エミュレータはLinux用にコンパイルされた64ビットプログラムのみをサポートしています。Elbrus-8S命令セットのほぼ80%が実装されています。



これは、Elbrusプロセッサの秘密の命令セットの開示に向けた小さな一歩のように思われるかもしれません。しかし、この状況では、国家機密の漏えいや保護された情報への違法なアクセスの罪で起訴されないのは非常に幸運なことだと私には思えます。さらに、情報はありませんが、国の防衛はそれに依存しています!



しかし、この状況では、少し違うのは奇妙です。最近、中国の会社LoongsonTechnologyが新しいプロセッサアーキテクチャをゼロから開発したというHabréに関する記事がありまし



実際、中国のプロセッサであるLoongsonは、ロシアのElbrusに類似しています。もちろん、これらのプロセッサのアーキテクチャとコマンドシステムは異なりますが、意図された目的は類似しています。つまり、潜在的な敵の技術から国の技術的独立性を確保するためです。



中国でのみ、彼らはそれから国家を秘密にしません!彼らがその記事へのコメントに書いたように:
「自律コマンドシステム」の同盟はすでに中国で形成されています。アライアンスメンバーは、LoongArch命令セットを無料で使用できます。アライアンスメンバーは、Loongsonプロセッサコアデザインを無料で入手できます。また、中国語のLoongson3A4000プロセッサのマニュアルはパブリックドメインです。


チェック済み、本当に嘘: www.loongson.cn/product/cpu/3/3A3000.html。マイクロプロセッサの技術仕様とユーザーマニュアルは2部構成になっています(中国語ですが)。



中国は、彼らが潜在的な敵に対しても指揮システムを開放していることを理解していませんか?あるいは、マイクロプロセッサの技術仕様を取得するための管理上の制限があり、NDAに基づくソースコードの転送は、国の防衛を保護するためではなく、他の目的のために必要ですか?



結局のところ、どのコインにも2つの側面があります。 Elbrusが開発者のために閉鎖された結果は、実際のロシアの輸入代替についてHabréで非常によく説明され ています..。これはYaroslavnaの一種の叫びであり、その意味は2つの段落で伝えられます。

マイクロプロセッサの国内生産とは何か、なぜバイカルではなくエルブルスなのかなど、1000回も繰り返さない。キロメートルのテキストはすでにこれについて書かれています。それは何か別のことになるでしょう-なぜ「エルブルス」に切り替えるのがとても難しいのか、そしてこれらの困難は何ですか。まあ、コスト以外に...

要約すると、次のように言えます。 「販売がある-ソフトウェアがある-ソフトウェアがある-注文がある」というサイクルまで、デッドセンターから何も移動しません州都のシェアを持つ企業はElbrusを購入しますが、これは、現在のように、PAKがテーブルやナイトスタンドのサポートとして機能するという事実につながるだけです。それらを購入した会社は単にそれらをどうするかを理解していないので、それらは倉庫にほこりを集めるだけです。



GPLライセンスの条件を満たせないさまざまな理由を長い間参照することができます。または、少なくともこのゴーディアンノットをカットしてみることができます。専門のIT協会の助けを借りて問題をトップに上げることは本当に不可能ですか?この場合、奇跡が起こり、経済のデジタル化が真の利益をもたらすとしたらどうでしょうか。



All Articles