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