Servo 브라우저 엔진, 월 8,000달러 미만의 예산으로 지속적인 발전 중
요약
오픈 소스 브라우저 엔진인 Servo 0.3의 주요 업데이트 사항과 프로젝트 운영 현황을 소개합니다. CSS 폰트 지원, WebGPU 구현, 메모리 안전성 개선 등 기술적 발전과 함께 월 8,000달러 미만의 기부금으로 프로젝트가 지속되고 있음을 알립니다.
핵심 포인트
- CSS 폰트 기능 및 다양한 DOM API 추가
- SpiderMonkey 엔진 업데이트를 통한 메모리 안전성 확보
- WebGPU 기능 구현 및 성능/안정성 최적화
- 월 약 7,659달러의 기부금으로 프로젝트 운영 유지
Servo 브라우저 엔진, 월 8,000달러 미만의 예산으로 지속적인 발전 중

Servo 0.3에 포함된 일부 개선 사항 및 지난 한 달 동안 이루어진 기타 변경 사항은 다음과 같습니다:
-
다양한 CSS 폰트 기능 지원.
-
여러 개의 새로운 DOM API 추가.
-
다수의 메모리 안전성 버그를 수정하기 위해 SpiderMonkey JavaScript 엔진 업데이트.
-
접근성 (accessibility) 지원에 대한 지속적인 작업.
-
Servo 임베딩 API (Embedding API)의 다양한 개선.
-
테이블 (table), 폼 (form), 순서 있는 목록 (ordered lists), 순서 없는 목록 (unordered lists) 및 기타 다양한 HTML 요소의 기본 외형 개선.
-
DOM의 여러 부분에서 JavaScript 에러 메시지 개선.
-
HTML 폼 제출 처리 (form submission handling)의 준수성 개선.
-
더 많은 WebGPU 기능 구현.
-
추적되지 않는 메모리 할당을 찾기 위한 새로운 "about:memory" 도구 추가.
-
이제 Servo는 CPU당 필요한 OS 스레드(OS threads) 수가 줄어들었습니다.
-
기타 다양한 성능 및 안정성 최적화.
한편, 지난달 기부금은 7,659달러(USD)였습니다. 이는 프로젝트의 월 목표인 10,000달러에는 미치지 못하지만, 통상적인 범위인 7,000~8,000달러 선을 유지하고 있습니다. 이 자금은 CI 및 벤치마크 서버, Outreachy 인턴십, 유지 관리자 작업 지원 및 관련 비용으로 사용됩니다.
최근 Servo 변경 사항에 대한 더 자세한 내용은 Servo.org 블로그를 통해 확인할 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기