¿Es posible portar un protector de pantalla OSX a Linux?

¿Es posible portar un protector de pantalla OSX a Linux?

¿Es posible portar un protector de pantalla OSX a Linux? Específicamente este llamado "ScreenMazer"que está disponible gratuitamente en github.

Sé que xscreensavertiene su propio laberinto, pero el hecho para OSX se ve infinitamente mejor que ese. Me gusta especialmente el reloj incorporado que le xscreensaverfalta al de.

No estoy muy seguro de que haya una manera fácil de hacerlo, pero no está de más preguntar, ¿verdad? ¡Gracias!

Respuesta1

Técnicamente, siempre es posible portar un software de una plataforma a otra, pero el esfuerzo involucrado varía. En el caso de ScreenMazer, los siguientes problemas hacen que este esfuerzo sea algo complejo:

  • no existe licencia, por lo que cambiar ScreenMazer o crear un derivado del mismo es ilegal;
  • mientras hayun compilador y biblioteca Swift para Linux, no admite dos marcos que ScreenMazer hace un uso intensivo:SpriteKit, que es específico del metal, y el ScreenSaversoporte.

Respecto a lo primero, si ScreenMazer se basa enAlgoritmos de generación de laberintos de Lucas Tulio, podría terminar teniendo licencia GPL. Con respecto a esto último, no sé cuánto esfuerzo tomaría agregar soporte para otro backend de renderizado, o conectarlo a un marco de salvapantallas compatible con Linux...

información relacionada