Servo가 crates.io에서 이용 가능해짐

Servo is now available on crates.io

요약

Servo 팀이 렌더링 엔진을 라이브러리로 사용할 수 있도록 v0.1.0을 crates.io에 출시했으며, 장기 지원(LTS) 버전도 함께 제공한다. 이는 2025년 10월 GitHub 출시 이후 5번의 릴리스를 거친 결과이다.

핵심 포인트

  • Servo를 라이브러리로 임베딩하여 다른 프로젝트에서 사용 가능하도록 crates.io 첫 출시
  • 월간 릴리스에서의 breaking changes에 대응하기 위해 6개월 주기의 LTS 버전 제공
  • v0.1.0은 1.0이 아니지만 Servo의 embedding API에 대한 신뢰도 향상을 반영

왜 중요한가

Rust 개발자가 Servo 렌더링 엔진을 자신의 프로젝트에 통합할 수 있는 공식 경로가 생겼다.

📄 전문 번역

Servo가 crates.io에 공개되었습니다

Servo의 첫 crates.io 릴리스와 LTS 버전 출시

2026년 4월 13일

오늘 Servo 팀이 servo 크레이트의 v0.1.0을 공개했습니다. 이는 Servo를 라이브러리로 사용할 수 있도록 하는 첫 번째 crates.io 릴리스네요.

다만 데모 브라우저인 servoshell은 현재 crates.io에 배포할 계획이 없습니다.

릴리스 프로세스의 성숙

2025년 10월 초기 GitHub 릴리스 이후 5번의 릴리스를 거치면서 우리의 릴리스 프로세스가 많이 발전했습니다. 이제 병목지점은 사람이 직접 작성하는 월간 블로그 포스트 정도예요.

이번 릴리스가 특별해서 월간 블로그 포스트를 기다리지 않기로 했습니다. 대신 다음 몇 주 안에 월간 업데이트를 제공하겠다고 약속드립니다.

1.0이 아닌 이유

버전 번호에서 보이는 것처럼, 이 릴리스는 1.0이 아닙니다. 사실 저희는 아직도 Servo에게 1.0이 무엇을 의미하는지에 대해 논의를 마치지 못했거든요.

그럼에도 버전 번호를 올린 이유는 Servo의 임베딩 API에 대한 신뢰도가 높아졌고, 일부 사용자의 필요를 충족할 수 있다는 확신이 생겼기 때문입니다.

장기 지원(LTS) 버전 도입

매달 나오는 정규 릴리스에서는 주요 변경 사항이 예상되기 때문에, Servo의 장기 지원(LTS) 버전을 함께 제공하기로 했습니다. 일부 임베더는 반년 단위로 주요 업그레이드를 진행하면서도 보안 업데이트와 (희망하건대!) 마이그레이션 가이드를 받고 싶을 텐데, LTS 버전이 이런 필요를 충족해줄 거라고 생각합니다.

LTS 릴리스에 대한 자세한 내용은 Servo 공식 문서(Servo book)의 관련 섹션을 참고하세요.