한줄평
“플랫폼별로 다른 설치·명령을 하나의 규칙으로 매핑하려는 개발 환경에 적합합니다. 개념과 구성이 추상적이고 초기 단계라 일반 사용자가 바로 쓰기는 어렵습니다.”
이런 분께 크로스플랫폼 설치 자동화를 설계하는 개발자께
좋은 점
- 패키지 매니저 간 명령 대응을 규칙으로 자동 해결
- 엔진과 라이브러리를 함께 제공
아쉬운 점
- GUI가 없는 명령줄·라이브러리 도구
- 용도와 개념이 추상적이라 진입 장벽이 높음
에볼루션 엔진 소개
여러 플랫폼과 패키지 매니저에 걸쳐 '같은 작업을 하는 다른 명령'을 찾아주는 DAG 기반 등가(equivalence) 해석 엔진입니다. 예를 들어 어떤 도구를 리눅스에서는 Nix로, 윈도우에서는 winget으로 설치하는 식의 대응을 규칙(SDL)으로 정의하고 최단 경로로 해결합니다. D 언어로 작성된 명령줄 도구이자 라이브러리이며, 더 큰 'Equivalence Adaptation Ecosystem'의 핵심 엔진 역할을 합니다. 크로스플랫폼 설치·마이그레이션 자동화의 기반으로 씁니다.