É possível portar um protetor de tela OSX para Linux?

É possível portar um protetor de tela OSX para Linux?

É possível portar um protetor de tela OSX para Linux? Especificamente este chamado "Screen Mazer"que está disponível gratuitamente no github.

Eu sei que xscreensavertem um labirinto próprio, mas aquele feito para OSX parece infinitamente melhor que aquele. Gosto especialmente do relógio embutido que xscreensaverfalta naquele.

Não estou muito confiante de que exista uma maneira fácil de fazer isso, mas não custa nada perguntar, certo? Obrigado!

Responder1

Tecnicamente, é sempre possível portar um software de uma plataforma para outra, mas o esforço envolvido varia. No caso do ScreenMazer, os seguintes problemas tornam esse empreendimento um tanto complexo:

  • não há licença, portanto, alterar o ScreenMazer ou criar um derivado dele é ilegal;
  • enquanto houverum compilador Swift e biblioteca para Linux, ele não oferece suporte a duas estruturas das quais o ScreenMazer faz uso intenso:Sprite Kit, que é específico do Metal, e o ScreenSaversuporte.

Em relação ao primeiro, se o ScreenMazer for baseado emAlgoritmos de geração de labirinto de Lucas Tulio, pode acabar sendo licenciado pela GPL. Em relação a este último, não sei quanto esforço seria necessário para adicionar suporte para outro back-end de renderização ou para conectar-se a uma estrutura de proteção de tela compatível com Linux...

informação relacionada