汎用 Linux のライバルである FreeBSD と、セキュリティを重視し、伝統的で、どちらかというとミニマリスト的な OpenBSD の両方の新しいポイント リリースがリリースされました。
FreeBSD 13.2は、RC5とRC6という2つの追加リリース候補を含む、予定より少し長いリリースプロセスを経て、ついにリリースされました。ただし、あまり期待しすぎないでください。これはあくまでもポイントリリースであり、アイリッシュ海の真ん中にある新しいVulture Towers拠点でしばらくテストを行ってきましたが、FreeBSD 13.2は、約1年前に検証した以前のバージョンと劇的な違いはありません。
FreeBSDのネイティブデスクトップはLuminaと呼ばれていますが、非常に基本的な機能しか備えていません。Xfceの方が良いでしょう。
このバージョンでの改善は主に内部的なものであり、リリースノートに詳細が記載されています。64ビット実行ファイルでは、アドレス空間レイアウトのランダム化(ASLR)がデフォルトで有効化されました。これは、macOSでは2009年から、Androidでは2012年から導入されています。他のBSD系OSでも、数年前からASLRの導入に取り組んでいます。
WireGuard VPNは、FreeBSD 13.0での最初の実装が厳しい評価を受け、その後廃止された後、カーネルに組み込まれました。FreeBSD独自のハイパーバイザーはbhyve
、VM内で16個以上の仮想CPUをサポートするようになりました。FreeBSDはZFSファイルシステムをネイティブにサポートしており、このリリースにはアップストリームOpenZFSプロジェクトのバージョン2.1.9が含まれていますが、従来のUFSもサポートしています。UFSはスナップショットもサポートしており、ジャーナル化されたソフトアップデートを実行している場合でもサポートされます。カーネルはLinuxのnetlinkプロトコルもネイティブにサポートするようになりました。また、OpenSSH (9.2p1) とOpenSSL (1.1.1t) のコンポーネントも更新されています。
新品のVMを起動し、初回からインストールに成功しました。テキストモードのシステムが起動したら、デスクトップ環境の取得はコマンドをいくつか入力し、メインシステムのinitスクリプトに数行追加するだけで簡単に行えます。何度か試した結果、比較的簡単になっていますが、2023年という現状を考えると、まだかなり難しいと感じています。デスクトップ環境のインストール手順を案内するオプションのスクリプト「desktop-installer」がありますが、標準リポジトリ以外の場所から多くのコンポーネントを取得するという難点があります。つまり、通常のfreebsd-update
コマンドではマシンをアップデートできなくなり、auto-admin
代わりにメニュー形式のコマンドを使用する必要があります。
OpenBSD 7.3
今週の新機能として、OpenBSDの54番目のリリースであるバージョン7.3がリリースされました。昨年確認した前バージョンからの変更ログは膨大で、508行に及びました。しかし、Apple Silicon Macのサポートといった過去2回のリリースで行われた大規模な変更ほど、今回の変更は目新しいものではありません。その代わりに、小規模ながらも歓迎すべき変更点がいくつかあります。例えば、電力管理の改善、最新のAMD RyzenおよびRadeonハードウェア向けのグラフィックドライバーのアップデート、最近のAppleラップトップのサポート強化、そしてSMP処理への10以上の調整などです。
OpenBSD 7.3は、大きな新機能はなく、バグ修正とパフォーマンス調整のリリースですが、少なくともインストーラーは何らかの形でグラフィカル環境を提供します。
新しいバージョンでは、VirtualBox で IP アドレスを取得する際に問題があることがわかりましたが、ネットワーク設定を少し調整した後は問題なくインストールされ、xenodm
ディスプレイ マネージャーが直接起動し、ログインすると、非常にレトロな Fvwm セッション (このハゲタカが先ほど誤って述べたように、実際には Twm ではありません) に直接接続されました。
- Windows NTの祖先を無料で試してみませんか?今がチャンスです
- Ubuntu 23.04「Lunar Lobster」ベータ版が、バグだらけの栄光とともに登場
- IBM Model F キーボード Mark II の新モデルが登場
- OpenMandriva Rome バージョン 23.03 がリリースされました
OpenBSDは意図的に制限されており、ある程度制約が多いです。例えば、2014年にBluetoothスタックを完全に廃止し、5.6以降のバージョンではBluetooth標準が全くサポートされていません。そのため、Apple Silicon搭載のMac miniにインストールすることはできるかもしれませんが、Apple独自のワイヤレスキーボードやポインティングデバイスは使用できません。とはいえ、小さくクリーンなコードベースは開発者にとって新しいプラットフォームのサポートに役立っているようで、現時点では、最近検証したLenovo Thinkpad X13sに搭載されているSoCであるQualcomm SC8280をサポートするほぼ唯一のFOSS OSです。私たちはこのマシンでプレリリース版のOpenBSDスナップショットを試用していますが、できるだけ早くリリース版を試して結果を報告します。
ミッドナイトBSD 3.0
最も注目度の高い2つのBSDのリリースの1週間前、MidnightBSDチームは3月下旬にリリースされたバージョン3.0のバグ修正版であるバージョン3.0.1をリリースしました。当時、私たちはこれらのリリースを両方とも簡単に試してみました。
MidnightBSD は FreeBSD のディストリビューションで、もともと FreeBSD 6.1 からフォークされましたが、その後繰り返し更新されています。
ホームページ上の製品説明「デスクトップユーザーを念頭に開発」から、グラフィカルデスクトップを起動し、完全なグラフィカルOSを簡単にインストールできるライブCDを期待していました。しかし、実際にはそうではありませんでした。テキストモード環境で起動し、FreeBSD標準のインストールプログラムを使用しますが、FreeBSDプロジェクト自身も認めているように、このプログラムは使いにくいものでした。
理論上は、インストーラーを通過できれば、MidnightBSDの「first boot」ツールがインストールを完了するのに役立ちますが、複数のVMで複数回試してみましたが、実行できませんでした。そのため、MidnightBSDはFreeBSD自体よりも簡単というわけではありませんが、ドキュメントやオンラインヘルプが少なく、現在ではかなり時代遅れのコンポーネントに基づいています。リリースアナウンスには、「このリリースには、FreeBSD 12安定版からインポートされたいくつかの大規模な機能強化が含まれています」と記載されています。FreeBSDバージョン12は2018年12月にリリースされました。
デスクトップ向けのFreeBSDディストリビューションは他にもありますが、今のところどれもあまり良い印象を受けていません。私たちが見た中で一番良かったのは、今はもう存在しないFuryBSDと、その前はPC-BSD(後にTrueOSに改名され、iXsystemsに買収され、その後廃止されました)でした。そのため、MidnightBSDの新しいリリースには期待していましたが、残念ながら、推奨する理由が見当たりません。®