웹 브라우저의 미래에 대한 생각

4 hours ago 3

Firefox의 AI 통합이 확대되는 가운데, 여러 포크 프로젝트가 협력해 Mozilla로부터 독립된 공통 기반을 유지해야 한다는 구상에서 base browser 프로젝트가 출발함 base browser는 Firefox 153 ESR 기반 패치 모음으로, 사용자에게 적대적인 기능을 비활성화하는 대신 코드베이스에서 완전히 삭제함 AI 통합 제거 패치는 1,605개 파일 변경, 852,297줄 삭제 규모였으며, 장기 유지에 필요한 자금과 개발 역량을 확보하려면 공동의 노력이 필요함 Firefox 의존도를 줄이기 위해 오프라인 읽기, 독립형 애플리케이션, 피드 리더를 활용하고 있지만, 모든 용도를 대체할 해법은 아직 찾지 못함 단순히 기존 상태를 지키는 데 그치지 않고, 브라우저를 소비만큼 창작에도 유용한 도구로 만드는 비전이 필요함 독립된 Firefox 기반을 위한 협력 7월 Firefox에 또 다른 AI 기능이 통합된 것을 계기로 시작한 Mastodon 논의는 독립적이고 저품질 AI 콘텐츠에 휩쓸리지 않는 웹을 위해 Firefox 포크들이 Mozilla와 분리된 하드 포크를 공동 유지하자는 제안으로 이어짐 작은 프로젝트 하나가 감당하기에는 너무 크고, 모두 협력해도 어려울 수 있지만 Mozilla에 계속 맡겨 두기에는 중요한 과제임 Mozilla와 Firefox는 지난 10년간 일관된 방향으로 움직여 왔으며, 방향 전환을 기대하기 어려움 Firefox에 저품질 AI 기능과 콘텐츠가 늘면서 설립 당시의 비전에서 점점 멀어지고 있음 Tor Browser와 Waterfox는 가장 문제가 되는 부분을 비활성화하거나 패치로 제거하지만, 릴리스마다 비용이 늘고 일부는 걸러지지 않음 여러 포크가 Mozilla와 분리된 공통 기반을 유지하고, Tor Project나 다른 포크의 기존 작업을 활용할 수도 있다는 낙관적인 구상에서 base browser 프로젝트가 탄생함 초기 목적은 사람들이 모여 아이디어와 방향을 논의할 공간을 만드는 것이었음 base browser의 패치와 현재 상태 Firefox의 AI 통합 코드를 모두 제거하려는 시도는 1,605개 파일 변경, 852,297줄 삭제, 37MB 규모의 패치로 이어짐 이후 몇 주 동안 소규모 자원봉사 팀이 추가 패치를 만들고 AI 제거 패치를 수정했으며, 패치 크기를 1MB 미만으로 줄이는 스크립트를 개발함 Git의 irreversible-delete 플래그와 사용자 정의 Py...

Read Entire Article