OSX 화면 보호기를 Linux로 포팅할 수 있습니까? 구체적으로 이것을 "라고 한다.스크린 미로“github에서 무료로 사용할 수 있습니다.
xscreensaver
자체 미로가 있다는 것을 알고 있지만 OSX용으로 만들어진 미로는 그 미로보다 훨씬 좋아 보입니다. 특히 내장된 시계가 마음에 들지 않습니다 xscreensaver
.
이 작업을 수행하는 쉬운 방법이 있다고 확신하지는 않지만 물어보는 것도 나쁘지 않습니다. 그렇죠? 감사해요!
답변1
기술적으로 소프트웨어를 한 플랫폼에서 다른 플랫폼으로 포팅하는 것은 항상 가능하지만 관련된 작업량은 다양합니다. ScreenMazer의 경우 다음 문제로 인해 이러한 노력이 복잡해졌습니다.
- 라이센스가 없으므로 ScreenMazer를 변경하거나 그 파생물을 만드는 것은 불법입니다.
- 있지만Linux용 Swift 컴파일러 및 라이브러리, 이는 ScreenMazer에서 많이 사용하는 두 가지 프레임워크를 지원하지 않습니다.스프라이트 키트Metal에 특정한 )
ScreenSaver
도 지원됩니다.
전자의 경우 ScreenMazer가 다음을 기반으로 하는 경우Lucas Tulio의 미로 생성 알고리즘, 이는 최종적으로 GPL에 따라 라이센스가 부여될 수 있습니다. 후자에 관해서는 다른 렌더링 백엔드에 대한 지원을 추가하거나 Linux 호환 화면 보호기 프레임워크에 연결하려면 얼마나 많은 노력이 필요한지 모르겠습니다...