Ladybird 소개
- Ladybird는 새로운 웹 브라우저 및 웹 엔진임
- 웹 표준을 우선으로 하여 현대 웹을 좋은 성능, 안정성, 보안으로 렌더링하는 것을 목표로 함
- SerenityOS 프로젝트의 HTML 뷰어로 시작하여, 현재는 Linux, macOS 등 여러 플랫폼을 지원하는 브라우저로 성장함
- 현재 활발히 개발 중이며, 2026년 첫 알파 버전을 목표로 함
Ladybird의 독특한 점
- 진정한 독립성: 다른 브라우저의 코드를 사용하지 않음. 웹 표준에 기반한 새로운 엔진을 구축 중임
- 단일 초점: 웹 브라우저에만 집중함
- 수익화 없음: 기본 검색 거래, 암호화 토큰 등 사용자 수익화 없음
뉴스 및 발표
- ANNOUNCEMENT: Ladybird Browser Initiative 발표
- THOUGHTS: 공동 창립자 Chris Wanstrath의 의견 공유
- ANNOUNCEMENT: Ladybird가 SerenityOS에서 분기됨
참여 방법
- 개발 참여: Ladybird는 활발히 개발 중이며, 모든 영역에서 작업이 필요함. 매주 새로운 개발자를 환영함
- 커뮤니티 허브: Discord 서버가 주요 커뮤니티 허브임
- 코드 호스팅: 모든 코드는 GitHub에 호스팅됨. 클론, 빌드, Discord 참여를 통해 협업 가능
후원자
- 후원 등급: Platinum, Silver, Bronze
- 후원 방법: Donorbox를 통해 일회성 및 월간 기부 가능. 대규모 기부 시 로고를 웹사이트에 표시 가능
자주 묻는 질문
- 출시 시기: 2026년 여름에 Linux와 macOS용 첫 알파 버전 목표
- 현재 인원: 현재 4명의 유급 풀타임 엔지니어와 많은 자원 봉사자들이 참여 중
- 채용 계획: 새로운 풀타임 엔지니어 3명 곧 합류 예정. 적절한 팀 구성 중요
- 독립성: 다른 브라우저 엔진의 코드를 사용하지 않음. 3rd 파티 라이브러리 사용 가능
- Windows 지원: 현재 Windows 지원 작업 중인 인원 없음. 우선순위 아님
- 모바일 지원: Android 및 iOS 포트 작업 중인 인원 없음. 우선순위 아님
- 후원 등급: Platinum $100,000, Gold $50,000, Silver $10,000, Bronze $5,000
- 독립성 유지: 후원은 무제한 기부 형태로, 이사회 좌석 등 영향력 판매 없음
- C++ 사용 이유: SerenityOS 프로젝트의 일환으로 시작되어 C++ 사용. 현재는 대체 언어 평가 중
GN⁺의 의견
- Ladybird의 중요성: 독립적인 웹 브라우저로서의 중요성. 웹 표준 준수와 사용자 수익화 없는 접근 방식이 매력적임
- 기술적 도전: 새로운 브라우저 엔진을 구축하는 것은 기술적으로 도전적인 작업임. 특히 다른 브라우저 엔진의 코드를 사용하지 않는다는 점에서 더욱 그러함
- 커뮤니티 참여: 활발한 커뮤니티 참여가 프로젝트의 성공에 중요한 역할을 할 것임. Discord와 GitHub를 통한 협업이 강조됨
- 미래 계획: Windows 및 모바일 지원 계획이 있지만, 현재는 우선순위가 아님. 데스크탑 버전의 안정화가 먼저임
- 대체 언어 평가: C++ 외의 대체 언어를 평가 중이라는 점에서 기술적 유연성을 보여줌. 이는 프로젝트의 장기적인 유지보수와 발전에 긍정적인 영향을 미칠 것임