
¿Es posible portar un protector de pantalla OSX a Linux? Específicamente este llamado "ScreenMazer"que está disponible gratuitamente en github.
Sé que xscreensaver
tiene su propio laberinto, pero el hecho para OSX se ve infinitamente mejor que ese. Me gusta especialmente el reloj incorporado que le xscreensaver
falta 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
ScreenSaver
soporte.
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...