메뉴
HN
Hacker News 48일 전

웹 렌더링 엔진 Servo, 러스트 패키지 저장소 첫 공개

IMP
7/10
핵심 요약

웹 브라우저 엔진인 Servo의 첫 번째 crates.io 버전(v0.1.0)이 공식 출시되어, 이제 Servo를 라이브러리로 손쉽게 임베딩할 수 있습니다. 이번 배포와 함께 예상되는 파괴적 변경(Breaking change)에 대비하고 안정적인 환경을 제공하기 위해 장기 지원(LTS) 버전도 함께 도입되었습니다. 웹 브라우저뿐만 아니라 다양한 애플리케이션에 웹 렌더링 엔진을 통합하려는 개발자들에게 매우 유용한 소식입니다.

번역된 본문

Servo가 이제 crates.io에서 사용할 수 있습니다.

servo 크레이트(crate)의 첫 번째 crates.io 릴리스 및 LTS 버전 소개 게시일: 2026-04-13

오늘 Servo 팀은 servo 크레이트의 v0.1.0을 출시했습니다. 이는 Servo를 라이브러리로 사용할 수 있게 해주는 servo 크레이트의 첫 번째 crates.io 릴리스입니다. 현재 데모용 브라우저인 servoshell을 crates.io에 게시할 계획은 없습니다.

2025년 10월 최초의 GitHub 릴리스 이후 진행된 5번의 릴리스를 거치며 우리의 릴리스 프로세스는 성숙해졌고, 주요 '병목 현상'은 이제 사람이 직접 작성하는 월간 블로그 게시물이 되었습니다. 우리는 이번 릴리스에 매우 흥분하고 있기 때문에, 월간 블로그 게시물이 완성될 때까지 기다리지 않고 바로 공유하기로 결정했습니다. 다만, 앞으로 몇 주 내로 월간 업데이트를 꼭 전달해 드릴 것을 약속드립니다.

버전 번호에서 알 수 있듯이, 이번 릴리스는 1.0 버전이 아닙니다. 사실 우리는 아직 Servo에게 1.0이 의미하는 바에 대한 논의조차 마치지 못했습니다. 그럼에도 불구하고 버전 번호의 상승은 Servo의 임베딩 API와 이것이 일부 사용자의 요구를 충족시킬 수 있다는 점에 대한 우리의 자신감이 커지고 있음을 반영합니다.

그와 동시에 우리는 Servo의 장기 지원(LTS, Long-Term Support) 버전 제공을 결정했습니다. 정기 월간 릴리스에는 파괴적 변경(Breaking changes)이 예상되며, 일부 임베더(Embedder)는 보안 업데이트와 (우리의 바람대로!) 마이그레이션 가이드를 계속 제공받으면서도 주요 업그레이드는 계획된 반기별로 수행하는 것을 선호할 수 있기 때문입니다. LTS 릴리스에 대한 자세한 내용은 Servo book의 해당 섹션을 참조하십시오.

원문 보기
원문 보기 (영어)
Servo is now available on crates.io Initial crates.io release and LTS version of Servo Posted 2026-04-13 Today the Servo team has released v0.1.0 of the servo crate. This is our first crates.io release of the servo crate that allows Servo to be used as a library. We currently do not have any plans of publishing our demo browser servoshell to crates.io . In the 5 releases since our initial GitHub release in October 2025, our release process has matured, with the main “bottleneck” now being the human-written monthly blog post. Since we’re quite excited about this release, we decided to not wait for the monthly blog post to be finished, but promise to deliver the monthly update in the coming weeks. As you can see from the version number, this release is not a 1.0 release. In fact, we still haven’t finished discussing what 1.0 means for Servo. Nevertheless, the increased version number reflects our growing confidence in Servo’s embedding API and its ability to meet some users’ needs. In the meantime we also decided to offer a long-term support (LTS) version of Servo, since breaking changes in the regular monthly releases are expected and some embedders might prefer doing major upgrades on a scheduled half-yearly basis while still receiving security updates and (hopefully!) some migration guides. For more details on the LTS release, see the respective section in the Servo book . Back