맥OS(macOS)와 리눅스(Linux) 환경에서 개발자들이 즐겨 사용하는 패키지 관리자 홈브루(Homebrew)가 6.0.0 버전을 공식 출시했습니다. 이번 업데이트의 핵심은 내부 JSON API를 기본으로 전환하여 모든 메타데이터를 단일 다운로드로 묶는 방식으로, 이를 통해 업데이트 속도를 대폭 향상하고 네트워크 통신량을 줄였습니다. 기존에 선택적으로 사용하던 `HOMEBREW_USE_INTERNAL_API` 변수는 더 이상 사용되지 않습니다.
이번 릴리즈에서는 리눅스(Linux) 환경의 보안 강화에도 집중했습니다. 버블랩(Bubblewrap) 샌드박스를 적용하여 빌드(build), 테스트(test), 설치 후 작업(postinstall) 단계를 맥OS와 동일하게 격리 실행함으로써 잠재적인 보안 위협을 줄였습니다. 또한, 사용자 설문조사를 반영해 `brew install` 및 `brew upgrade` 시 의존성 요약과 확인 프롬프트를 표시하는 'ask 모드'를 개발자 기본값으로 변경하여 설치 과정을 더욱 투명하게 만들었습니다. `brew bundle`은 이제 병렬 패키지 설치를 자동으로 지원하며, `npm`, `krew` 확장 및 윈도우(Windows)의 `winget` 지원도 추가되었습니다.
성능 개선도 두드러집니다. `brew leaves` 명령어가 약 30% 빨라지는 등 시작 및 업그레이드 전반의 성능이 향상되었습니다. 새로운 명령어로 설치된 패키지의 취약점을 검사하는 `brew vulns`와 `npx`와 유사한 `brew exec`가 추가되어 개발 워크플로우를 더욱 효율적으로 만듭니다. 주목할 만한 변화는 인텔(Intel) 맥 지원 중단 계획입니다. 2026년 9월부터 맥OS 인텔 x86_64는 티어 3(Tier 3) 지원으로 전환되며, 2027년 9월에는 완전히 지원이 중단될 예정입니다. 이는 애플(Apple)의 자체 지원 중단 시점보다 1년 빠르기 때문에 인텔 맥 사용자들은 미리 대비해야 합니다.
이번 홈브루 6.0.0 출시는 개발자들에게 더 빠르고 안전하며 편리한 패키지 관리 경험을 제공할 것입니다. 특히 리눅스 환경에서의 보안 강화와 사용자 경험 개선은 다양한 개발 환경에서 홈브루의 활용도를 높일 것으로 기대됩니다. 인텔 맥 지원 중단은 장기적으로 애플 실리콘(Apple Silicon)으로의 전환을 가속화하는 신호로 해석될 수 있으며, 오픈소스 프로젝트의 지속적인 유지보수를 위한 커뮤니티의 기여와 후원의 중요성을 다시 한번 상기시켜 줍니다. 홈브루는 전적으로 자원봉사자들에 의해 운영되는 비영리 프로젝트이므로, 지속적인 발전을 위해서는 사용자들의 관심과 후원이 필수적입니다.