OSXスクリーンセーバーをLinuxに移植できますか?

OSXスクリーンセーバーをLinuxに移植できますか?

OSXスクリーンセーバーをLinuxに移植できますか?具体的にこれを「という。スクリーン迷路「githubで無料で利用できます。

xscreensaver独自の迷路があることを知っていますが、OSX用に作られた迷路はその迷路よりはるかに良く見えます。特に内蔵の時計が好きではありませんxscreensaver

これを行う簡単な方法があるとは確信していませんが、尋ねることも悪くありません。そうですか?ありがとうございます!

答え1

技術的にソフトウェアをあるプラットフォームから別のプラットフォームに移植することは常に可能ですが、関連するワークロードはさまざまです。 ScreenMazerの場合、以下の問題により、これらの努力が複雑になりました。

  • ライセンスがないため、ScreenMazerを変更したりその派生物を作成したりすることは違法です。
  • Linux用Swiftコンパイラとライブラリ、これはScreenMazerでよく使用される2つのフレームワークをサポートしません。スプライトキットMetalに固有の)ScreenSaverもサポートされています。

前者の場合、ScreenMazerが次に基づいている場合Lucas Tulioの迷路生成アルゴリズム、これは最終的にGPLに従ってライセンスされることがあります。後者については、他のレンダリングバックエンドのサポートを追加したり、Linux互換のスクリーンセーバーフレームワークに接続したりするのにどれだけの労力が必要かわかりません。

関連情報