2020年は間違いなくその痕跡を残す年になるでしょう 歴史上、コロナウイルス(covid19)によって引き起こされたパンデミックによって経済で引き起こされたすべての出来事だけでなく、社会運動、国家間の紛争、素晴らしい自然の出来事などにも関連しています。
そしてテクノロジーの世界に関しては、それはそれほど遅れていません さて、過去XNUMX年間を通して、多くの重要なことが起こり、それらの多くはその痕跡を残しました。
だから今回は Linuxで2020年の最も重要なイベントをまとめたものを共有します とオープンソース。
Linux以降、2020年を通じて、次のバージョンがリリースされました(修正バージョンは考慮されていません)。
Linux 5.10
その最も優れた機能の:ARMv8.5メモリタグ拡張のサポート、SM2デジタル署名アルゴリズムのサポート、 CAN ISO 15765 2:2016トランスポートプロトコルのサポート、IGMPv3 / MLDv2マルチキャストプロトコルのサポート、およびAmazonNitroエンクレーブのサポート。 EXT4ファイルシステムには、複数のファイル操作の待ち時間を大幅に短縮する「クイックコミット」モードが付属しています。
Linux 5.9
このバージョンでは、 プロプライエタリモジュールからGPLモジュールへのシンボルのインポートを制限する、期限スケジューラでパフォーマンスをスケジュールします。 dm-cryptのパフォーマンスを向上させる、32ビットXen PVゲストのコード、新しいスラブメモリ管理メカニズム、ext4およびF2FSでのインライン暗号化サポートを削除します。
Linux 5.8
その目新しさは次のとおりです。KCSANレース状態検出器、 ユーザースペースに通知を送信するためのユニバーサルメカニズム、 オンライン暗号化のハードウェアサポート、 ARM64の拡張保護メカニズム、ロシアのBaikal-T1プロセッサのサポート、procfsインスタンスを個別にマウントする機能、ARM64およびBTIのシャドウコールスタック保護メカニズムの実装。
Linux 5.7
このバージョンの特集 FS exFATの新しい実装、 UDPトンネルを作成するためのbareudpモジュール、ARM64のポインター認証ベースの保護、BPFプログラムをLSMハンドラーに接続する機能、 Curve25519の新しい実装、スプリットロック検出器、PREEMPT_RTとのBPF互換性、コード内の80文字の行サイズの制限の削除、タスクスケジューラのCPU温度インジケータの考慮、を使用したメモリ書き込み保護userfaultfd。
Linux 5.6
待望の到着 WireGuard VPNインターフェースの統合、USB4互換性、 時間の名前空間、BPFを使用してTCP輻輳ハンドラーを作成する機能、初期のMultiPath TCPサポート、2038カーネルの削除、「bootconfig」メカニズム、ZoneFSFS。
Linux 5.5
ネットワークインターフェイスにエイリアスを割り当てる機能、 Zincライブラリの暗号化機能の統合、 BtrfsRAID2の1つ以上のディスクにミラーリングする機能 ライブパッチのステータスを追跡するためのメカニズム、クニットユニットテストフレームワーク、 mac80211ワイヤレススタックのパフォーマンスを向上させる、ルートにアクセスする機能SMBプロトコルを介したセクションを参照、BPFでのタイプ検証。
さらに、Linuxカーネル開発者が提案を受け取り、これに基づいてドキュメントが作成された包括的な用語への動きを忘れてはなりません。 包括的用語の使用はカーネルで規定されています。 カーネルで使用される識別子の場合、 「スレーブ」や「ブラックリスト」などの単語の使用をやめることを提案します。
そして最後に安全性の観点から、2020年に さまざまな地域の脆弱性が知られるようになりました それらはカーネルであるだけでなく、GNU / Linuxシステムに一般的に影響を与える脆弱性でもあり、Linuxカーネル(AF_PACKET、BPF、vhost-net)の脆弱性を見つけることができるいくつかのことから始めます。
sudo、systemd、Glibc (ARMv7 の memcpy)、F2FS fsck、GDM の脆弱性のほか、UEFI セキュア ブートのバイパスを可能にする GRUB2 の脆弱性も含まれます。
もうXNUMXつ話すべきことは、リモートの脆弱性のXNUMXつでした qmailメールサーバー上 y la ZeroLogin en Samba.