たくさん Electronプラットフォームの開発者は、プラットフォームが32ビットLinuxシステムのサポートを停止したことを発表しました そして彼らは彼らのためにアセンブリを構築するのをやめました。 この発表では、決定がx86アーキテクチャのみに影響するのか、ARMv7システム(「32ビットLinux」で示される)のサポートにまで拡張されるのかは指定されていません。
32ビットLinuxのサポートは、バージョン5.0で廃止されます。 (バージョン4.0の公式プレスリリースによると、これはタイプミスです。今日のアップデート32のように、4.0.7ビットLinuxの完全なサポートがXNUMX月に提供されたためです)。
電子とは何ですか?
知らない人のために 電子 私たちはあなたにこれを言うことができます は、ブラウザテクノロジを使用して任意のグラフィカルアプリケーションを作成できるプラットフォームです。、そのロジックはJavaScript、HTML、CSSで定義されており、機能はコンパニオンシステムを介して拡張できます。
開発者は、Node.jsモジュールと高度なAPIにアクセスできます ネイティブダイアログの生成、アプリケーションの統合、コンテキストメニューの作成、システムとの統合による通知の表示、ウィンドウの操作、およびChromiumサブシステムとの対話。
Webベースのアプリケーションとは異なり、 Electronベースのプログラムは、ブラウザにリンクされていない個別の実行可能ファイルとして提供されます。
この場合、開発者はアプリケーションをさまざまなプラットフォームに移植することを心配する必要はありません。Electronは、すべてのChromium互換システム用にコンパイルする機能を提供します。
Electronは、更新の自動配信とインストールを整理するためのツールも提供します(更新は別のサーバーから直接GitHubから配信できます)。
Electronプラットフォームに基づいて作成されたプログラムから、Atomエディターについて言及することができます。 メールクライアント ニラス、使用するツール ギットクラッケン、Wagon SQLクエリの視覚化および分析システム、WordPressデスクトップブログシステム、クライアント WebTorrentデスクトップBitTorrent。
また、次のようなサービスの公式クライアント Skype、Signal、Slack、Basecamp、Twitch、Ghost、Wire、Wrike、Visual Studio Code、Discord。
合計730のアプリケーションがElectronソフトウェアカタログに提出されています。
32ビットは徐々に忘れられます
Linuxの32ビットバージョンが形成される最新のアップデートはバージョン4.1になります (プレスリリースは3.1と述べています)。
Electronプラットフォームに基づくアプリケーションの開発者は、Linux用の64ビットビルドに制限するか、バージョン4.1のままにする必要があります。 (3.1で示されている)、これはブランチElectron 7.0(6.0で示されている)が形成されるまで残ります。
32ビットElectronアプリケーションのユーザーは、64ビットシステムに切り替えることをお勧めします。
Electronは、Electronv32以降の4.0ビットLinuxのサポートを終了します。 Linuxの32ビットベースのインストールをサポートするElectronの最新バージョンはElectronv3.1であり、Electronv6がリリースされるまでサポートリリースを受け取ります。 64ビットベースのLinuxのサポートは変更されません。
1990年代と2000年代初頭に製造されたほとんどのコンピューターは、32ビットアーキテクチャに基づいたCPUで作られていましたが、後で作成されたほとんどのコンピューターは、古い64ビットアーキテクチャに基づいていました。
この決定 Electron開発者が撮影 現在、32ビットアーキテクチャの需要はそれほど多くないという事実に基づいています 他の人と同じように、彼らはすでにそれを「古い」技術と見なしています。
そしてその一方で、それに加えてすでに 多くの重要なプロジェクトは、このアーキテクチャの開発に時間と労力を費やすことなく進んでいます。
その結果、サポートは減少しています。Googleは32年2016月に32ビットLinux用のChromeのリリースを停止し、Canonicalは2017年に32ビットデスクトップイメージの提供を停止し、Ubuntu18.10でXNUMXビットサポートを完全に廃止しました。 ArchLinux。
これを考えると、別の重要なオープンソースプロジェクトがこのイニシアチブに参加して、32ビットアーキテクチャの開発を放棄したことがわかります。
そしてそれ UbuntuMateの開発者が言ったことも覚えておく価値があります 実際には、「32ビットイメージをダウンロードすることを選択したユーザーは、64ビットプロセッサを搭載したコンピューターにインストールするユーザーであるため、このアーキテクチャの市場は使用されなくなりました。」