Linux で macOS ソフトウェアを実行する

2026/09/01 7:53

Linux で macOS ソフトウェアを実行する

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

Darling は、自由でオープンソースのプロジェクトであり、マシニング、dyld、launchd などの核心コンポーネントを含む完全な Darwin エンジンを実装することで、Apple のライセンス規約に準拠し、Darwin のソースコードのうち自由に公開されている部分のみを使用しています。Wine が Windows プログラムを取り扱う方法と同様に、これらのアプリケーションを Linux ネイティブデスクトップ環境の見た目・挙動においてシームレスに統合します。技術的には、グラフィカルユーザインタフェースをサポートするために Cocotron、GNUstep、Apportable Foundation などのフレームワークを依存しており、現在では基本的な実験的サポートのみが提供されています。GPL v3 ライセンスの下で GitHub でオープンに開発されており、WSL 2 を通じて Windows でも動作可能です。将来の目標として、iOS アプリを Android スマートフォンなどの ARM デバイスへ移植することを含んでおり、これには UIKit の実装のカスタム開発が必要です。このプロジェクトは倫理的なコード再利用とクロスプラットフォーム互換性を推進しており、macOS/iOS の経験があるかどうかに関わらず、ドキュメントやブログを読める開発者からの寄与を歓迎しています。

Text to translate:

Improved Summary:

Darling is a free, open-source project that acts as a translation layer, enabling users to run proprietary macOS software directly on Linux without slow hardware emulation. By implementing a complete Darwin environment—including core components like Mach, dyld, and launchd—it seamlessly integrates these applications into the native Linux desktop experience in terms of look, feel, and behavior. Legally compliant with Apple's licensing rules, Darling uses only freely released parts of Darwin's source code, similar to how Wine handles Windows programs; notably, the name "Darling" itself is a portmanteau of "Darwin" and "Linux." Technically, it relies on frameworks like Cocotron, GNUstep, and Apportable Foundation to support graphical user interfaces, which currently have basic experimental support. Developed openly on GitHub under the GPL v3 license, Darling can also run on Windows via WSL 2. Future goals include porting iOS apps to ARM devices such as Android phones, which will require custom development of a UIKit implementation. The project promotes ethical code reuse and cross-platform compatibility, inviting contributions from developers with or without specific macOS/iOS experience who read the documentation and blog.

本文

Darling:Linux で macOS ソフトウェアを実行する翻訳レイヤー

Darling(ダーリング)は、Linux デバイス上で macOS のソフトウェアを直接実行可能にするオープンソースプロジェクトです。ハードウェアエミュレーションを用いず、ネイティブに近い高速な動作を実現します。

🚀 メインの特徴

  • 高速なパフォーマンス
    • ハードウェアエミュレーターを使用しません。
    • macOS のソフトウェアを直接実行することで高効率を実現。
  • 完全無料かつオープンソース
    • GitHub で公開開発されており、誰でも自由に利用可能です。
    • GNU GPL ライセンス Ver.3の下で配布されています。
  • 高い互換性
    • 完全な Darwin 環境を実装しており、期待されるすべてのコンポーネントが含まれています。
    • Mach、dyld、launchd など、macOS 核心機能に対応しています。
  • 手軽な利用環境
    • 大部分の設定作業をプロジェクトが代行します。
    • ユーザーはご愛用のソフトウェアを楽しめるだけで済みます。
  • ネイティブに近い体験
    • Linux デスクトップ環境への完全な統合を目指しています。
    • 見た目や挙動を含め、まるでネイティブの Linux アプリのように動作させることを目標としています。

💡 よくある質問 (FAQ)

Wine との違いは?

まさに似ています。

  • Wine: Windows のソフトウェアを Linux で実行できるようにします。
  • Darling: macOS のソフトウェアを Linux で実行できるようにします。

GUI アプリケーションは対応していますか?

ほぼ対応しています。 多くの時間と努力を要しましたが、現在ではシンプルなグラフィカルアプリケーションの実行に向けた基本的な実験的なサポートを実装しました。

Apple の EULA(利用規約)に違反するのはですか?

いいえ、問題ありません。 Apple が公開したオリジナルの Darwin ソースコードのうち、フリーソフトとして公開されている部分をのみ直接使用しているためです。

なぜ「Darling」という名前なのか?

「Darwin」と「Linux」を組み合わせた名称です。

  • Darwin: macOS と iOS が基盤とする核心となるオペレーティングシステム。
  • 両者の架け橋としての役割を担っています。

Windows 上で WSL を使用して実行できますか?

WSL2 の場合、可能です。 詳細については公式ドキュメントをご覧ください。

他のプロジェクトとの関係について

Darling は以下の技術を基に大きく構成されています。

  • opensource.apple.com: Apple が公開したオリジナルの Darwin ソースコードをベースにしています。
  • Cocotron: Cocoa の実装の基礎技術として活用。
  • GNUstep / Apportable Foundation: 各種要素を活用し、互換性を高めています。

iOS アプリのサポート計画はあるか?

長期的な計画があります。

  • 目標: ARM 搭載デバイス(多くの Android スマートフォンなど)で iOS アプリを実行できるようにしたいです。
  • 課題: UIKit の独自実装を記述する必要があります。
  • 参加募集: この分野で取り組んでいただける方は、プロジェクトへのご連絡をお待ちしています。

🤝 どう貢献できるか?

誰でも歓迎します!特に macOS や iOS 開発の経験がある方は活躍できますが、始めるには必須ではありません

  1. 学習: まずはドキュメントとブログを読んで Darling の内部機構に慣れる。
  2. 参加: GitHub でプロジェクトに参加し、貢献する。

同じ日のほかのニュース

一覧に戻る →

2026/09/01 6:10

Google はChrome ウェブストアから MV2 拡張機能を削除し、UBO も含まれます。

## Japanese Translation: Google は、Chrome ウェブストアからすべての Manifest V2 拡張機能の削除を公式に完了し、Manifest V3 への業界全体での大きな移行の最終段階となりました。この決定的な動きは、Google が旧形式と比較してより優れたセキュリティ、プライバシー、パフォーマンスを提供すると主張していることを背景に、Manifest V3 を新基準として確立しています。Chrome バージョン 138 以前のバージョンを使用するユーザーは既存の拡張機能を利用し続けることができますが、ストアから更新を受け取ったり再インストールしたりすることは事実上不可能になっています。この移行は既に uBlock Origin などの人気ツールに影響を及ぼしており、中央集権的なストアからの配布に依存している開発者も影響を受けています。Chrome ウェブストアは Chromium ベースのブラウザの主要なマーケットプレイスであるため、この変更は Brave などの他のプラットフォームにも影響を与えています。Chromium を使用しないブラウザは現在、Google の一元化されたストアではなく独自のバックエンドで特定の拡張機能ホストしなくてはならないため、Brave は Chrome ウェブストアからの削除にもかかわらず、AdGuard、uBlock Origin、uMatrix、NoScript の 4 つの Manifest V2 拡張機能を独自のバックエンド上で引き続きホスティングすることで機能を維持する決断をしました。これらの拡張機能は Brave 内で簡単に有効化できるよう残っていますが、Chromium ベースのブラウザ向けに Chrome ウェブストアで発見可能でもインストール可能でもありません。さらに、Google は影響を受けた拡張機能開発者に対してこれらの削除について通知を行いました。最終的に、デジタル広告とツール分野の景観は、エコシステム全体のユーザーにとって一部の拡張機能の機能を制限する必要があるとしても、より厳格なセキュリティ制御を優先する新しいモデルへと進化しています。

2026/09/01 1:47

セキュリティカメラを自動的な鳥類識別システムに変えました

## Japanese Translation: BirdNet-Go は、既存のセキュリティカメラや RTSP ストリームからのローカル音声分析により、鳥、コウモリ、カエルその他の野生生物を特定するためのセルフホスト型リアルタイム AI システムです。クラウドへの依存なしに動作し、Docker で実行され、Raspberry Pi ハードウェアとも互換性があります。该系统はマルチモデルのローカル推論を活用しており、Google Perch v2(最大 14,795 の種を検出可能)を含むものであり、前世代のモデルに比べて大幅に能力が拡張されています。利用者は標的動物に対して特定のアラートルールを構成でき、新規種の個体が行き来した際に MQTT を経由して Discord または Home Assistant に即時通知を受け取ることができ、これにより庭の生物多様性を効果的に追跡できます。ソリューションにはオプションの iOS 準拠アプリ("BirdNET-Go Companion")が含まれており、リモート視聴に対応し、BirdWeather と連携してコミュニティでのデータ共有が可能となっています。また、カメラ配置を最適化するための視覚的音声レベル分析機能も備えています。プライバシー保護策として、検出された話声中はマイクロフォン入力自動的に遮断され、RTSP フィードを提供するドアベルカメラへの対応も可能ですが、スタンドアロンのビデオドアベルとしては利用できません。コウモリの検出は専用のマイクロフォンを使用することでより高精度となりますが、该系统単独でも南カリフォルニアだけで 418,000 以上の検出イベントと 270 種を超える独特な種の記録に成功しており、平均的な信頼度は約 61% です。GitHub 上にオープンソースプロジェクトとして公開されており、安価な機器を利用した住宅所有者や研究者が生態モニタリングを行うことを民主化しています。

2026/08/28 18:17

動悸を止めてしまうような「狂った蜂蜜」がネット上で販売されています。

## Japanese Translation: 最も重大な危険は、ヒマラヤの崖蜂(*Apis laboriosa*)から採取される「狂ったハチミツ」を、その伝統的な聖なる文脈の外で摂取することにあります。それはグラニートキシンを含んでおり、これは心筋の電気信号への干渉を引き起こし、30〜60 分のうちに危険なほど心拍数と血圧が低下させる自然毒です。かつてネパールガンダキ州の先住民族であるグルング族は特定の儀式のために安全に収穫を行ってきましたが、この専門知識は薄れつつあり、ハチミツは世界的にオンラインで販売されながら、医薬的用量と毒性用量の間にある狭い限界についての十分な警告がないままです。研究者は 1976 年から 2026 年の記録を調査し、2009 年以降の事例を文書化した 27 つの公開論文を特定しました。中毒者の約 72% は中高年の男性で、高血圧や性功能障害への家庭療法として意図的にハチミツを摂取しました。中毒症例はロドデンドロンの花が咲く春に鋭く集中し、年間を通じて最も高い毒素濃度を示します。2013 年以降、韓国やフランスなど国外で発生した事例は診断上のギャップを浮き彫りにしており、患者が摂取を明かさない場合、医師が毒物に不慣れなために治療が遅れることが多くあります。ほとんどの患者は、静脈内補液とアトロピン薬物療法後に 1〜2 日以内に回復しますが、ネパールにおいてこのハチミツを摂取した死者の報告はありません。即時の健康上の脅威に加え、業界は国際プラットフォームにおける安全面の欠陥に苦しんでおり、「狂ったハチミツ」はキロ当たり数百米ドルで販売されています。また、これを産出する蜂は過剰収穫、生息地の破壊、気候変動の影響を受け、個体数が減少しており、人間の安全と種の保全という二重の危機を生み出しています。

Linux で macOS ソフトウェアを実行する | そっか~ニュース