LinuxユーザーがBSDに切り替える6つの理由

これまでのところ、BSDについてのIt's FOSSに関する記事をいくつか書いています。 「BSDに悩むのはなぜですか」と尋ねるコメントには、少なくとも1人の人物が常にいます。私は、このトピックに関する記事を書くことが最善の対処方法であると考えています。

LinuxでBSDを使うのはなぜですか?

この記事の準備として、私は何人かのBSDユーザーとチャットしました。そのうちの何人かは何年もの間Linuxを使った後にBSDに引っ越しました。 この記事のポイントは実際のBSDユーザーの意見に基づいています。 この記事は異なる視点を提供することを望んでいます。

1. BSDは単なるカーネル以上のもの

何人かの人々はBSDがエンドユーザーに一つの大きなまとまりのあるパッケージであるオペレーティングシステムを提供することを指摘しました。 彼らは、「Linux」という名前は単にカーネルを指すと指摘しています。 Linuxディストリビューションは、前述のカーネルと、そのディストリビューションの作成者によって選択されたさまざまなアプリケーションおよびパッケージから構成されています。 新しいパッケージをインストールすると互換性が失われ、システムがクラッシュすることがあります。

典型的なBSDはカーネルとそれが物事を成し遂げるために必要なすべてのパッケージから成ります。 これらのパッケージの大部分はプロジェクトによって積極的に開発されています。 これにより、統合が強化され、応答性が向上します。

2.パッケージはより信頼できる

パッケージといえば、BSDユーザーが提起したもう1つのポイントは、パッケージの信頼性です。 Linuxでは、パッケージはディストリビューター開発者から提供されたものとサードパーティーから提供されたものの多種多様なソースから入手可能です。 Ubuntuや他のディストリビューションは、サードパーティのアプリに隠されたマルウェアに関する問題に遭遇しました。

BSDでは、すべてのパッケージは「各パッケージがセキュリティシステムを備えた単一のリポジトリの一部として構築された集中型パッケージ/ポートシステム」によって提供されます。 これにより、ハッカーが悪意のあるソフトウェアを一見安全なアプリケーションにこっそり侵入することがなくなり、BSDの長期的な安定性に役立ちます。

緩やかな変化=より良い長期安定性

開発が競争だったら、Linuxがうさぎ、BSDがカメでしょう。 最も遅いLinuxディストリビューションでも少なくとも年に1回は新しいバージョンをリリースします(もちろんDebianは除く)。 BSDの世界では、メジャーリリースにはもっと時間がかかります。 これは、物事を正しいものにしてからユーザーにプッシュすることに重点が置かれていることを意味します。

これはまた、オペレーティングシステムの変更が時間の経過とともに起こることを意味します。 Linuxの世界では、いまだにまだまだ急増している大きな変化がいくつかあります(せき、systemD、せき)。 Debianと同じように、長い開発サイクルはBSDが新しいアイデアをテストしてそれらを永久にする前にそれらが適切に機能することを確認するのを助けます。 問題が発生しにくいコードを作成するのにも役立ちます。

4. Linuxが乱雑すぎる

BSDユーザーの誰もがこの点を明快にしませんでした、しかしそれは彼らの経験の多くによって示唆されました。 彼らの多くはLinuxディストリビューションからLinuxディストリビューションへと跳ね返り、彼らのために働くものを見つけようとしました。 多くの場合、彼らは自分たちのハードウェアやソフトウェアのすべてを正しく動作させることができませんでした。 それから、彼らはBSDを試してみることにしました、そして、すべてはちょうどうまくいきました。

どのBSDを使用するのかを選択することになると、選択はかなり簡単でした。 活発に開発されているBSDはわずか0.5ダースしかありません。 これらのBSDのうち、それぞれに特定の目的があります。 「OpenBSDのセキュリティ、FreeBSDのデスクトップ/サーバー、NetBSDの「あらゆるもので動作する」、DragonFlyBSDの拡張性、そしてパフォーマンス」。 BSDプロジェクトの数が少ないということは、作業の重複が少なくなり、全体的な焦点が絞られることを意味します。

5. ZFSのサポート

BSDユーザーの1人は、BSDに切り替えた主な理由の1つがZFSであると述べました。 実際、私が話をした人々のほとんど全員が、Linuxに戻らなかった理由としてBSDでのZFSサポートについて言及しました。

これは、当面の間Linuxが負けてしまう分野です。 OpenZFSはいくつかのLinuxディストリビューションで利用可能ですが、ZFSはBSDカーネルに組み込まれています。 これだけで、ZFSはBSDに対してより優れたパフォーマンスを発揮することになります。 ZFSをLinuxカーネルに組み込もうとする試みはいくつかありますが、最初にライセンス問題が解決されます。

6.ライセンス

ライセンスについても意見の相違がありました。 多くの人が持っている一般的な考えは、GPLが本当に自由ではないということです。なぜなら、それはあなたがソフトウェアをどのように利用することができるかを制限するからです。 また、GPLは「大きすぎて解釈が難しく、このライセンスで製品を開発するときに人が注意を払わないと法的問題が発生する可能性がある」と考える人もいます。

一方、BSDライセンスには3つの条項しかなく、誰でも「ソフトウェアを利用し、変更を加え、そしてあなたが望むことなら何でもすることができますが、開発者を保護することもできます」。

結論

これらがLinuxでBSDを使う理由のほんの一部です。 あなたが望むなら、あなたはここで他のコメントのいくつかを読むことができます。 あなたがBSDユーザーであり、私が何か重要なことを見逃したと感じたら、以下にコメントしてください。

この記事が面白いと感じた場合は、ソーシャルメディア、Hacker News、Redditで共有してください。

推奨されます

Ubuntu 14.04をインストールした後にすべきこと
2019
注目に値するインシデント:Linuxカーネルメーリングリストのウェブサイトは何日にもわたってダウン
2019
IntelのコンピュートスティックがLinuxデスクトップコンピュータであなたのテレビを回す
2019