小さくてシンプルなコンポーネントの集まりにできるということである。1つのことをよく実行でき、理解することも容易になる。コンポーネントの粒度レベルでのシステムの正しさも分かりやすくなる。同時に、コンポーネントを間違った方法で利用することも難しくなる。スイッチが必要であり、性能上不利ではある。この不利は、マイクロカーネルベースのシステムから得られる利点の妥当な対価であると考えられる。マルチサーバーオペレーティングシステムである。HelenOSは、移植性、モジュール化、クリーンな設計、コーディングスタイルを誇りとしている。職業的な目標を成し遂げるために使っている人もいる。この点に関して、私たちがHelenOSを研究開発のためだけに役立つとは考えていない。ディスクやディスクイメージからマウントしたりすることができる。テトリスで遊ぶことも、テキストファイルを編集することもできる。(つまりUnicode)を利用して、多国語テキストをサポートしている。HelenOSをネットワーク経由で制御することもできる。HelenOSは音楽を再生することもできる。GCCやbinutils、Python、pccといったサードパーティーの開発ツールも移植してある。HelenOSで何をしようとしているか?主に3つある。(つまり、少なくともいくつかの毎日のタスクを実行するにに利用できるシステムである。ルーターとしてやサーバーとして、PDAとして、デスクトップとしてなど)。最後は、それだけではないが、HelenOSを開発する目的は楽しむことである。コントリビューターのゆるやかな集まりで構成されている。私たちは開発者ミーティングを毎月1回プラハで開催している。議事録は、通常はメーリングリストで公開される。文書化されていなくてはならない。開発ブランチをホストしておくことが勧められている。HelenOSに貢献するに当たってどこから始めたら良いか?私たちはWiki上にに将来のコントリビューターを助け導くためにいくつかのページを用意している。これらのページからリンク先を注意深く読んで欲しい。必要はない(ビルド済みのサポートされたHelenOSイメージを簡単に実行できる)。バグを報告することによって貢献したいならば、バグの報告の仕方についてを読んで欲しい。このFAQを読み終えるようにもして欲しい。FAQではHelenOSの大きな将来像について説明されている。他のシステムとの比較HelenOSはUNIXとどう違うか?HelenOSとUNIX-likeシステムの設計の違いについて、私たちのページで説明しているので読んで欲しい。マルチサーバーとして再実装しようとしている。バージョン0.7の時点で、Hurdはシングルプロセッサーのia32システムで動く。amd64への移植は作業中である。オリジナルのものもある。ネットワーキングスタックは、シングルプロセスアーキテクチャーである。ドライバーを動かそうという実験的なバージョンが存在する。Hurnのハードウェアサポートは限られている。バージョン0.7の時点では、USBやサウンド機能をサポートしていない。実験的な実装は存在している。