리눅스 생태계에서 기술 전쟁은 끝이 없다. 그 중에서도 가장 오래 지속된 논쟁은 아마도 init 시스템일 것이다. systemd가 등장한 지 10년이 넘었지만, 여전히 누군가는 “왜 이걸 써야 하는가”를 묻고, 다른 누군가는 “왜 아직도 그걸 묻는가”를 비웃는다. 그런데 어느새 그 논쟁의 중심은 슬그머니 이동했다. 이제는 플랫팩(Flatpak)이 승리했고, 그 승리의 배후에는 게이브 뉴웰(Gabe Newell)이라는 거인의 그림자가 드리워져 있다.
플랫팩의 승리는 단순히 기술적 우위를 넘어선 문화적 현상이다. 리눅스 데스크톱의 오랜 숙제였던 “패키지 관리” 문제는 이제 플랫팩이 해결했다. 더 이상 의존성 지옥에 시달리지 않아도 되고, 배포판마다 다른 패키지 포맷을 신경 쓸 필요도 없다. 사용자는 그저 플랫팩을 설치하고, 원하는 앱을 클릭하면 끝이다. 개발자는 한 번 빌드하면 모든 배포판에서 동작하는 앱을 배포할 수 있다. 이 얼마나 아름다운가?
그런데 왜 이 단순한 해결책이 이렇게 늦게 등장했을까? 리눅스 커뮤니티의 분열과 자존심이 그 답일 것이다. Snap은 우분투의 독점적 행보에 반감을 샀고, AppImage는 너무 단순해서 확장성이 부족했다. 반면 플랫팩은 레드햇의 지원을 받으면서도 개방성을 유지했고, 점차 커뮤니티의 신뢰를 얻었다. 그리고 여기에 발브(Valve)가 합류하면서 상황은 급변했다. 스팀OS와 스팀덱은 플랫팩을 기본 패키지 포맷으로 채택했고, 게이브 뉴웰은 “플랫팩이 리눅스 데스크톱의 미래”라고 선언했다.
이 선언의 무게는 결코 가볍지 않다. 발브는 리눅스 게이밍의 판도를 바꾼 회사다. 스팀OS가 성공하면서 리눅스는 더 이상 서버나 개발자만의 영역이 아니게 됐다. 이제 일반 사용자들도 리눅스를 사용할 수 있는 환경이 만들어졌고, 그 중심에 플랫팩이 있다. 게이브 뉴웰이 “요트 돈”을 플랫팩에 쏟아붓는다는 표현은 과장이 아니다. 발브의 지원은 단순한 자금 지원을 넘어선다. 기술적 완성도, 생태계 확장, 커뮤니티 신뢰 구축까지 모든 면에서 플랫팩을 밀어주고 있다.
그런데 아직도 누군가는 init 시스템을 논쟁하고 있다. systemd가 너무 비대해졌다고, 전통적인 유닉스 철학을 저버렸다고, 심지어는 “리눅스를 망쳤다”고까지 말한다. 이런 논쟁이 완전히 무의미하다는 것은 아니다. 기술적 결정에는 항상 트레이드오프가 따르고, 그 선택이 가져올 결과를 신중히 고려해야 한다. 하지만 문제는 그 논쟁이 너무 오래 지속되면서 더 중요한 것들을 놓치고 있다는 점이다.
리눅스 커뮤니티는 종종 나무를 보고 숲을 보지 못한다. 기술적 순수성에 집착하다가 더 큰 기회를 놓치는 경우가 많다.
플랫팩의 승리는 이런 커뮤니티의 한계를 극복한 사례다. 기술적 우수성도 중요하지만, 결국 사용자와 개발자가 무엇을 선택하느냐가 모든 것을 결정한다. 플랫팩은 사용자에게 편리함을, 개발자에게 효율성을 제공했다. 그리고 그 결과는 명확하다. 이제 더 이상 배포판 간의 차이를 걱정할 필요가 없어졌다. 앱 개발자는 플랫팩을 통해 더 넓은 사용자에게 도달할 수 있고, 사용자는 더 많은 앱을 쉽게 사용할 수 있다.
물론 플랫팩이 완벽한 것은 아니다. 샌드박싱으로 인한 성능 저하, 디스크 공간 낭비, 일부 앱과의 호환성 문제 등 해결해야 할 과제가 여전히 남아 있다. 하지만 이런 문제는 시간이 지나면서 점차 개선될 것이다. 중요한 것은 플랫팩이 리눅스 데스크톱의 미래를 열어젖혔다는 사실이다. 이제 리눅스는 더 이상 개발자나 기술 전문가만의 것이 아니다. 일반 사용자들도 쉽게 접근할 수 있는 환경이 만들어졌고, 그 중심에 플랫팩이 있다.
이제는 init 시스템 논쟁을 그만둘 때다. 그 논쟁은 이미 결론이 났고, 그 결론은 systemd의 승리였다. 하지만 그 승리는 플랫팩의 등장으로 인해 상대적으로 덜 중요해진 것이 사실이다. 기술의 발전은 항상 기존의 논쟁을 무의미하게 만들곤 한다. 중요한 것은 새로운 기술이 가져올 변화를 어떻게 수용하고, 그 변화를 통해 더 나은 미래를 만들어갈 것인가이다.
플랫팩의 승리는 리눅스 커뮤니티에게 중요한 교훈을 남겼다. 기술적 순수성도 중요하지만, 결국 사용자와 개발자의 선택이 모든 것을 결정한다는 것이다. 이제 우리는 더 이상 작은 논쟁에 매몰되지 말고, 더 큰 그림을 봐야 한다. 리눅스 데스크톱의 미래는 밝다. 그리고 그 미래는 플랫팩과 함께 하고 있다.
이 글의 원문은 여기에서 확인할 수 있다.
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.