Ladybird 포크 및 SerenityOS BDFL 에서 사임합니다
(awesomekling.substack.com)Ladybird 브라우저 프로젝트 분리 및 SerenityOS 리더직 사임
두 프로젝트의 분리
- 2018년에 SerenityOS 프로젝트를 시작했음
- SerenityOS는 전 세계 1,000명 이상의 기여자가 참여하는 대규모 오픈 소스 커뮤니티로 성장했음
- 최근 2년 동안 Ladybird라는 새로운 웹 브라우저에 집중했음
- Ladybird는 처음에는 SerenityOS용 HTML 뷰어로 시작했으나, 2022년에 크로스 플랫폼 프로젝트로 전환됨
두 프로젝트의 분리 이유
- 현재 두 그룹이 동일한 자원과 인프라를 공유하고 있음
- 데스크탑 OS를 구축하는 그룹
- 크로스 플랫폼 웹 브라우저를 구축하는 그룹
- 두 프로젝트의 관심사가 점점 달라지고 있어 분리가 필요함
- Ladybird를 독립적인 최상위 프로젝트로 분리하기로 결정함
Ladybird에 대한 변화
- Ladybird 개발은 이제 새로운 GitHub 저장소에서 진행됨
- 일상적인 소통은 새로운 Ladybird Discord 서버에서 이루어짐
- Ladybird는 이제 Linux와 macOS를 대상으로 함 (SerenityOS 대상은 제외됨)
- SerenityOS와 달리 Ladybird는 더 넓은 오픈 소스 생태계를 활용할 예정임
SerenityOS에 대한 변화
- 웹 브라우저 구축에 대한 집중이 사라짐
- "친구들과 재미있는 소프트웨어 해킹"이 다시 주요 목표가 됨
- 앞으로의 방향은 커뮤니티에 달려 있음
GN⁺의 의견
- 커뮤니티의 성장: 두 프로젝트의 분리는 각 프로젝트가 더 집중적으로 발전할 수 있는 기회를 제공함.
- 개발 효율성: 각 프로젝트가 독립적으로 운영되면 자원과 인프라의 효율적인 사용이 가능함.
- 기술적 다양성: Ladybird가 더 넓은 오픈 소스 생태계를 활용함으로써 더 다양한 기술을 수용할 수 있음.
- 커뮤니티의 자율성: SerenityOS 커뮤니티가 자체적으로 프로젝트를 이끌어갈 수 있는 기회를 제공함.
- 미래의 가능성: 두 프로젝트가 각각의 목표에 더 집중함으로써 더 나은 성과를 기대할 수 있음.
댓글과 토론
Hacker News 의견
- SerenityOS의 Ladybird 브라우저가 Linux와 macOS를 타겟으로 변경되었음. SerenityOS 지원이 중단된 이유에 대한 궁금증.
- 새로운 Ladybird 프로젝트가 기존 SerenityOS의 Ladybird 브라우저와 어떻게 연관될지에 대한 의문. 두 프로젝트가 같은 이름을 사용할 경우 혼란이 생길 수 있음.
- Andreas가 긍정적인 사람이라는 점을 강조하며, 이번 포크가 부정적인 사건으로 여겨지지 않아서 기쁨.
- Andreas가 뛰어난 코더이자 커뮤니티 빌더임을 칭찬. 브라우저 개발에 더 열정적일 가능성이 높음.
- SerenityOS는 주로 코딩 과정 자체를 즐기는 프로젝트로, 결과물보다는 코딩의 즐거움과 가능성을 증명하는 데 목적이 있음.
- Andreas Kling의 유튜브 채널을 추천하며, Ladybird 브라우저 개발에 대한 월간 업데이트를 제공함.
- SerenityOS 유튜브 비디오를 즐겼던 사람으로서, Ladybird가 SerenityOS의 타겟에서 제외된 것에 대한 아쉬움.
- 이번 포크가 매우 따뜻하고 긍정적인 방식으로 이루어졌으며, Ladybird나 SerenityOS에 기여하고 싶은 마음이 생김.
- Ladybird가 SerenityOS보다 더 많은 주목을 받고 있으며, 브라우저가 더 많은 사람들에게 영향을 미칠 가능성이 큼.
- Andreas의 GitHub 후원자로서, 후원이 Ladybird에만 집중될지에 대한 궁금증. 브라우저에 더 관심이 있어 계속 후원할 계획.
- 이번 결정이 자원을 자유롭게 하여 OS 자체에 더 집중할 수 있게 할 수 있음. SerenityOS가 ARM이나 RISC-V 같은 임베디드 플랫폼으로 포팅되면 더 큰 관심을 받을 수 있을 것임.