Defenestraについて
すべては、故障したコンピューターから始まった#
Defenestraの物語は、多くのマシンがWindows® 7を搭載していたエンジニアリングおよびイノベーション企業PCDworksで始まります。PCDworksの創業者であるマイク・レインワンは、古くなったコンピューターを持っていました。Zoom®は、彼のCPUはもうサポートされていないため、修正が必要だと伝えていました。
マイクは、彼のマザーボードと互換性があるとリストされている新しいCPUを指さしました。私たちはそれを注文し、インストールしましたが、動作しませんでした。マザーボードはCPUエラーを表示し、まったく起動しませんでした。さらに悪いことに、古いCPUを再び取り付けると、マザーボードはそれとも動作しなくなりました。アップグレードによって、マシンが完全に故障してしまいました。
そこで、より大規模なものに移行しました。新しいマザーボード、新しいCPU、新しいメモリ。完全なオーバーホールです。部品が届き、すべて交換し、電源を入れました。
Windows 7が起動し、ブルースクリーンが表示され、オフラインになりました。再起動を試み、Windowsは自己修復を試みましたが、失敗しました。新しいハードウェアは違いすぎました。Windows 7は、それを処理できませんでした。
Linux®を試してみるのはどうでしょうか?#
新しいオペレーティングシステムが必要なときです。当然の選択肢はWindows 10ですが、マイクはそれを好みませんでした。彼は、強制的なアップデート、追跡、または不要な機能は望んでいませんでした。そこで、私たちは別のものを提案しました。「Linuxはどうですか?」
彼は一つの質問をしました。Linuxは、Windowsが行うように、特定のやり方を強制しますか?答えは「いいえ」でした。Linuxは、たとえシステムが悪いアイデアだと考える場合でも、自分のコンピューターを完全に制御できるようにします。
私たちは、そのマシンにKubuntu®をインストールしました。それから数か月、彼は新しいシステムを学び、質問をして電話してきました。そして、電話は止まりました。彼はすべてを理解しました。彼のアプリのほとんど(この問題が始まった理由であるZoomを含む)は、完璧に動作しました。
動作しなかった唯一のアプリ#
一つの問題がありました。デザイン作業に使用するCADアプリケーションであるRhino 3Dには、Linuxバージョンがありませんでした。Wine経由でも動作しませんでした。私たちは、それを動作させるように指示されました。
私たちは、見つけることができるすべての仮想マシンソリューションを試しました。通常のものは、3D作業には遅すぎました。なぜなら、実際のグラフィックカードを使用する代わりに、エミュレートするからです。実際に動作したのは、実際のGPUを仮想マシン内で実行されているWindowsに直接渡し、表示にLooking Glassを使用するグラフィックパススルーでした。
それは素晴らしい動作をしました。しかし、設定するのは悪夢でした。
Hyperpaneの構築#
私たちは、社内で新しい製品を提案しました。それはHyperpaneです。そのアイデアは単純でした。グラフィックパススルーについて私たちが学んだことをすべて活用し、それを簡単にします。手動での設定や、何時間もかかるトラブルシューティングは不要です。すべてを設定するツールだけです。
私たちは、それを数年間かけて構築し、他のプロジェクトの合間に、時間があるときに作業しました。動作する製品が完成したとき、私たちは、それには適切な場所が必要であることに気づきました。エンジニアリング会社の名前でソフトウェア製品を公開するのは意味がありませんでした。
そして、Defenestraが登場#
チームは集まり、新しい会社を立ち上げました。それはDefenestra, LLC (/dɛfɛˈnɛstrə/)です。当初の目標は単純でした。Hyperpaneを公開して販売することです。
しかし、すべての単純な計画と同様に、それは拡大しました。私たちは、Linuxに切り替える際に人々が直面する、さらに多くの問題を発見し続け、それらを解決するためのツールを構築し続けました。データ移行、システムユーティリティ、デバイス管理、システム回復。最初は一つの製品でしたが、最終的には完全なスイートになりました。
Defenestraは、人々や企業に自由を取り戻してもらうために存在します。彼らに、自分のデータを所有し、自分のコンピューターを制御し、何も置き去りにすることなくLinuxに切り替えられるようにします。
私たちは、まず自分たちのためにそれを構築しました。そして今、私たちはそれをすべての人々のために構築しています。