4P by GN⁺ 20일전 | ★ favorite | 댓글 1개
  • 최근 Mozilla의 정책 변화로 인해 Firefox 사용자들이 실망하고 대안을 찾기 시작함
  • Firefox 사용자는 Chrome 생태계에서 벗어나면서도 완전한 기능을 제공하는 대안을 원함
  • 주요 Firefox 포크로는 GNU IceCat, Floorp, LibreWolf, Zen이 있음

Mozilla의 최근 실망스러운 행보

  • 2024년 2월 19일, Mozilla는 Firefox 외의 사업 다각화 필요성을 발표 → 사용자들의 불만 초래
  • 개인정보 판매 금지 약속 철회 및 새로운 이용 약관 발표 → 이후 수정되었으나 사용자 신뢰 하락
  • Debian이 Firefox 포크인 Iceweasel을 만든 이유:
    • Debian 자유 소프트웨어 가이드라인(DFSG)과 Mozilla의 상표 정책이 충돌
    • Debian은 Iceweasel 이름을 사용했지만 2016년에 다시 Firefox로 복귀

GNU IceCat

  • 가장 오래된 Firefox 포크이며 현재도 개발 중
  • Mozilla 소스 코드에서 비자유 코드를 제거한 버전
  • GNU 프로젝트는 IceWeasel 이름을 사용하다가 IceCat으로 이름 변경 (2007년)
  • 설치 및 라이선스
    • Mozilla Public License (MPL) 2.0 기반, 생성 도구는 GPLv3 적용
    • 바이너리 배포는 하지 않으며, GNU Guix에서 설치 권장
  • 주요 기능
    • LibreJS 추가 → 비자유 자바스크립트 차단
    • JShelter 추가 → 브라우저 지문 수집 및 추적 방지
    • Third-party Request Blocker 추가 → 타사 리소스 연결 차단
  • 확장 프로그램 및 유지 관리
    • 자체 확장 프로그램 검색 서비스 Mozzarella 제공 → 무료 소프트웨어 확장만 제공하지만 최신 버전이 아닐 수 있음
    • 현재 유지 관리자는 3명 → 개발자 커뮤니티 활동은 저조한 편

Floorp

  • 일본의 Ablaze 커뮤니티에서 개발
  • 초기에는 Chromium 기반 → 2022년부터 Firefox 기반으로 전환
  • 최신 버전(11.23.1)은 Firefox ESR 128.8.0 기반
  • 설치 및 배포
    • Linux용 Flatpak 및 사전 컴파일된 바이너리 제공
  • 주요 기능
    • 추적 방지 기능 내장 → 상세 정보는 미공개
    • 이중 사이드바 → 좌측은 북마크, 우측은 웹 앱 패널
    • 스플릿 뷰 → 두 페이지를 동시에 열고 독립적으로 탐색 가능
    • 워크스페이스 → 탭을 카테고리별로 그룹화 가능
    • 탭 바 사용자 설정 → 다중 행 탭 바 및 수직 탭 바 지원 (v12에서 Mozilla의 기본 기능으로 대체 예정)
  • 개발 및 지원
    • 주요 기여자 7명, 기여자는 총 39명
    • 개발 로드맵이 불안정한 점이 단점

LibreWolf

  • 2020년 시작 → 보안, 프라이버시, 자유 소프트웨어 철학 중시
  • Codeberg에서 개발 중이며 7명의 주요 기여자 활동 중
  • 설치 및 배포
    • Arch Linux, Debian, Fedora에서 패키지 제공
    • Flatpak 패키지 권장
  • 주요 기능
    • telemetry(사용자 데이터 수집) 및 DRM 제거
    • Pocket 기능 비활성화
    • uBlock Origin 기본 내장 → Chrome에서 사용 중단될 예정이지만 Firefox에서는 지속 지원
  • 설정 및 사용자 편의성
    • librewolf.overrides.cfg → 프로필 간 설정 동기화 가능
  • 개발 지속 가능성
    • Mozilla에서 독립적으로 완전한 브라우저 유지 보수는 어려움

Zen

  • 2024년 개발 시작 → 현재 베타 단계
  • Reddit을 통해 발표되었으며 GitHub에서 개발 중
  • 주요 기능
    • 모던한 UI → Firefox와 전혀 다른 디자인
    • 탭 사이드바 → Workspaces 및 북마크 통합
    • Glance 기능 → 링크 미리 보기 제공 (Alt + 클릭)
    • 스플릿 스크린 → 여러 탭을 선택해 병렬로 열기 가능
    • 맞춤 설정 → 자체 모드(Mod) 시스템 제공
  • 단점 및 개발 상태
    • 직관적인 사용성이 부족하고 문서화 부족
    • 현재는 베타 상태 → 안정화 필요

기타 포크

Basilisk

  • 오래된 Firefox 기술 지원 (NPAPI 플러그인, XUL 등)

Waterfox

  • 2011년 시작 → 현재 독립 운영 중

Pale Moon

  • Gecko 엔진 포크 버전인 Goanna 사용 → 과거 Firefox 인터페이스 유지

SeaMonkey

  • Firefox와 Thunderbird 코드를 사용해 유지 관리 중
  • 메일 클라이언트, HTML 편집기, IRC 클라이언트 포함

Firefox 포크의 한계 및 전망

  • 포크는 Mozilla의 보안 및 버그 수정에 의존적
  • 완전한 독립은 현실적으로 어려움
  • LibreOffice처럼 독립적인 성공 가능성은 낮음
  • 포크 프로젝트는 자원 부족 및 커뮤니티 지원이 필요

대체 브라우저

  • Ladybird → 새로운 브라우저 프로젝트 → 완전한 일상 사용에는 부적합
  • Qutebrowser, Nyxt, NetSurf → 일부 기능 제한 있지만 오픈소스 대안으로 주목받음
Hacker News 의견
  • Floorp 프로젝트는 새로운 참가자임. 기부 페이지에 따르면, $100 기부자는 새 탭 페이지에 광고를 제출할 수 있음

    • 사람들이 Floorp 프로젝트에 돈을 '기부'하고 광고 서비스를 받는 것 같음
    • 마치 식료품점에서 기부하고 맥주 한 팩을 받는 것과 같음
    • 내가 그렇게 많이 기부하고 있는 줄 몰랐음. 그냥 물건을 사는 줄 알았음. 세금 신고서에 적어야겠음
  • Firefox의 유료 포크를 만들고 싶었음. 이는 Firefox를 리브랜딩한 것에 불과하지만, 수익은 오픈 소스 개발자를 고용해 Mozilla Firefox로 보내질 기능에만 집중하게 할 것임

    • Firefox의 문제는 조직 구조와 수익화 방식, Firefox 개발에 돈을 지불할 수 없다는 점임
    • 포크의 문제는 모두 "Firefox 플러스 이것" 또는 "Firefox 빼기 저것"임
  • Waterfox는 2011년에 독립 프로젝트로 시작되었고, System1에 인수되었다가 다시 독립됨

    • 웹사이트에 브라우저의 차이점과 기능에 대한 구체적인 정보가 부족함
    • Waterfox가 14년 동안 존재해온 이유를 더 자세히 살펴볼 필요가 있음
  • LibreWolf의 안티-핑거프린팅 기능이 웹사이트를 망가뜨린다는 이야기를 들었음

    • 한 사용자는 브라우저가 사용자의 시간대를 변경하여 회의가 잘못 예약되었다고 불평했음
  • 포크의 가장 큰 문제는 Mozilla가 여전히 많은 작업을 수행한다는 점임

    • 포크들은 Firefox를 완전히 포크하고 자체 코드베이스로 유지할 자원이나 관심이 없음
    • 개인적으로 LibreWolf와 Mullvad 브라우저를 좋아함. 앞으로도 잘 업데이트되길 바람
  • 최근 Zen을 사용하고 있으며, "필수" + "작업 공간" 탭 관리 체계의 조합을 주로 사용함

    • 탭을 위한 공간을 가지면서 이메일과 bluesky 같은 것을 고정할 수 있는 공간이 있음
    • Sidebery도 좋았지만 나에게는 조금 부족했음
  • Mozilla가 추가 자금이 필요하다면, 개인 데이터를 제공하지 않고 프로젝트를 지원할 수 있는 "옵트아웃" 구독 계획에 기여하고 싶음

    • 이러한 옵션이 있다면 사람들에게 개인 데이터를 포기하지 않고 프로젝트를 지원할 선택권을 제공할 수 있음
  • 브라우저 엔진 환경은 흥미로운 역설을 제시함: 우리는 개방형 사양을 가지고 있지만, 각기 다른 특성과 비호환성을 가진 여러 구현이 있음

    • 사양은 주로 엔진을 개발하는 대형 기술 회사들에 의해 영향을 받음
    • 주요 엔진(Blink, WebKit, Gecko)은 모두 오픈 소스임
    • 호환성을 유지하기 위해 상당한 엔지니어링 자원이 투입됨
    • 이러한 중복의 실제 이점은 무엇인지 궁금함
  • Zen을 처음 공개했을 때부터 사용해왔으며, 개발 속도가 놀라움

    • 때때로 거칠지만, 삶의 질을 높이는 기능이 훌륭함
    • <Ctrl + Shift + C>로 현재 웹페이지, 작업 공간, 더 쉬운 프로필 관리자를 복사할 수 있음
  • Floorp 프로젝트는 일본 학생 커뮤니티 Ablaze가 개발함

    • GitHub에서 개발이 진행되며, GitHub 기부를 통해 기부를 요청함
    • $100 기부자는 새 탭 페이지에 광고를 제출할 수 있음. 광고는 "스폰서" 라벨이 붙은 바로가기로 표시되며 설정에서 끌 수 있음
    • Ablaze의 프로젝트 관리나 법적 구조에 대한 정보를 찾을 수 없었음