Mac用Adobe FlashがLinuxで動作しないのはなぜですか?

Mac用Adobe FlashがLinuxで動作しないのはなぜですか?

私たちが知っている限り、AdobeはLinux用の新しいFlashバージョンを開発しなくなりました(Google Chromeを除く)。しかし、WindowsとMac用のFlashを積極的に開発しています。

Linux は Wine を介してネイティブ Windows アプリケーションを実行できます。時には厄介でトリッキーで間違っているかもしれませんが、一般的に可能なことです。

LinuxがWindowsよりもMacに似ていることを考えると、Linuxは少なくともWindowsアプリだけでなく、基本的なMacアプリも実行できる必要があると思います。

たとえば、Linuxで新しいAdobe Flash for Macを実行できないのはなぜですか?

ベストアンサー1

理由:

  • さまざまな実行可能ファイル形式(Mach-O対ELF)
  • さまざまなランタイム環境ABI(例:libSystemやglibc)
  • さまざまなコアフレームワーク(例:AppKit対GTK + / Qt)

蜂蜜Linux上でOS Xバイナリを実行することは可能ですが、それでも1人がやっていることなので、進行速度が期待するほど速くはありません。

はい、いくつかの点でDarlingを開発する方がWineを開発するよりも簡単です。 OS Xは多数のオープンソースライブラリに基づいて構築されていますが(つまり、他のABIで再コンパイルしても十分です)、Windowsはそうではありません。

おすすめ記事