Cosmoe: BeOS UI 라이브러리, 안정성 및 호환성 개선 필요
2025-06-21
Wayland 기반 BeOS UI 라이브러리인 Cosmoe는 BeOS 클래스 라이브러리와 Wayland 통합에 상당한 진전을 이루었지만, 안정성 및 호환성을 더욱 개선해야 합니다. 크래시 및 잘못된 동작이 남아 있으며, Wayland의 복잡성으로 인해 개발이 어렵습니다. Cosmoe는 현재 BeOS API의 약 95%를 구현했지만, 가속화된 드로잉을 위한 "오프스크린" BBitmap 및 BFilePanel(열기/저장 대화상자)과 같은 중요한 기능은 아직 구현되지 않았습니다. 일부 파일 관련 클래스는 부분적으로만 구현되었습니다. 또한 Wayland의 보안 제약으로 인해 창 위치 조정 및 가운데 정렬과 같은 특정 창 작업은 불가능합니다. 자세한 내용은 Cosmoe 저장소의 TODO 파일을 참조하십시오.
개발