Glibc 2.43 が ISO C23 機能と強化を備えてリリース

GNU プロジェクトは、前回の更新から6か月後に GNU C ライブラリのバージョン 2.43、通称 glibc をリリースしました。このバージョンは ISO C23 標準への準拠を進展させ、セキュリティ修正、パフォーマンス向上、新規プラットフォームサポートを含みます。さまざまなアーキテクチャ向けの新しいメモリ関数と最適化を導入します。

GNU C ライブラリ、または glibc は、ユーザープログラムと Linux カーネルの間のコアインターフェースとして機能します。2026 年 1 月 24 日、GNU プロジェクトはバージョン 2.43 をリリースし、2.42 リリースから 6 か月後の静かだが重要な更新となりました。glibc 2.43 の主な焦点は、ISO C23 標準への準拠強化です。新規標準メモリ関数として free_sized、free_aligned_sized、memset_explicit を追加しました。また、assert の動作を修正し、C23 数学関数および時間関数の新規定義を追加しています。const 正确性を維持するため、いくつかの既存 API を変更しており、影響を受けるプロジェクトでは調整が必要になる可能性があります。セキュリティ面では、memalign でのヒープ破損の脆弱性、ネットワーク名解決関数での情報漏洩、wordexp での未初期化メモリ公開という 3 つの脆弱性を修正しました。パフォーマンス向上には、CORE-MATH プロジェクトの最適化を活用した、より高速で正確な数学関数が含まれます。アーキテクチャ固有の改善として、AArch64 の処理向上、RISC-V 向け最適化 memset、将来の Intel x86 プロセッササポートがあります。Linux システム向けには、openat2 などの新規インターフェースとメモリ封印関数 mseal を組み込みました。ロケールデータは Unicode 17.0 に合わせて更新され、Clang ビルドの試験的サポートが利用可能になりました。これらの変更は、オープンソースソフトウェア環境での信頼性と効率を強化することを目的としており、公式発表とリリースノートに詳細が記載されています。

関連記事

GNU C Library は、1996 年に遡る長年のセキュリティ脆弱性を修正しました。この修正は CVE-2026-0915 として特定され、初期バージョンから存在するライブラリの欠陥をパッチします。この更新は、Linux ディストリビューションの基本コンポーネントに依存するシステムのセキュリティを強化することを目的としています。

AIによるレポート

Simple DirectMedia Layer (SDL) ライブラリがバージョン3.4に到達し、開発者向けにいくつかの強化機能を提供。主な更新には多数の新しいアプリケーション・プログラミング・インターフェース、Emscriptenとの互換性向上、PNG画像の組み込みサポートが含まれる。このリリースはクロスプラットフォームのマルチメディア開発を強化することを目的としている。

Arch Linux は 2026 年 3 月用の月例インストール ISO をリリースし、2 月のレポジトリからの更新を組み込んでいます。このスナップショットには新しい Linux カーネル、更新されたライブラリ、デスクトップ環境、セキュリティ強化が含まれています。新規ユーザー向けのインストールメディアとして機能し、特定のディストリビューション変更は導入しません。

AIによるレポート

Free Software Foundation Latin America が GNU Linux-Libre 6.19 をリリースし、デブロッブスクリプトをアップストリームの Linux 6.19 カーネルに適合させました。このバージョンは、Intel Xe グラフィックス、IWLWIFI 無線、NVIDIA Nova などのコンポーネント内の独自ファームウェア ブロブを対象としています。この取り組みは、ほぼ20年にわたる完全に自由なノンフリーコードのないカーネル作成の推進を続けています。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否