Reddit

Now Dutch government developing a sovereign Linux desktop on top of NixOS after France plans to replace Windows with a hardened configuration built on NixOS.

네덜란드 정부, NixOS 기반 주권형 업무 환경 추진

네덜란드 정부가 운영체제뿐 아니라 오피스 도구, 협업 앱, 클라우드와 관리 도구까지 포함하는 공공기관용 디지털 업무 환경 DAWO를 개발합니다. NixOS의 재현 가능한 구성과 패키지 관리로 기술 의존도를 줄이고, 이미 여러 지방자치단체에서 소규모 시험을 진행하고 있습니다.

AI 요약

네덜란드 정부가 외국 기술 기업에 대한 의존을 낮추기 위해 NixOS 기반 디지털 업무 환경인 DAWO(Digitaal Autonome Werkomgeving Overheid)를 개발합니다. 운영체제만 교체하는 사업이 아니라 오피스 제품군, 협업 앱, 클라우드 서비스, 백업과 시스템 관리 도구까지 묶은 공공기관용 청사진입니다. 현재 네덜란드 지방자치단체 여덟 곳과 지방자치단체협회 VNG Realisatie가 소규모 실증에 참여하고 있습니다.

정부·지자체와 오픈소스 커뮤니티가 함께 개발합니다

DAWO 개발은 네덜란드 내무부 산하 프로젝트로 진행합니다. 정부의 ICT 서비스 기관인 SSC-ICT, DICTU, DUO-ICT가 공식 과제를 수행하고, Victor Gevers, Rutger Putter, Bram Buijs가 DAWO-Core 개발을 이끕니다. 지방자치단체 실증에는 덴보스, 잔스타트, 에더, 암스테르담 등이 참여한다고 앞서 공개됐습니다. 흐로닝언을 비롯한 다른 지자체도 Linux와 오픈소스 도입을 살피고 있습니다.

개발진은 일반 사용자뿐 아니라 Windows 환경에 익숙한 관리자의 접근성도 고려합니다. Bram Buijs는 NixOS를 관리하는 그래픽 인터페이스를 만들었습니다. 명령줄 사용을 당연하게 요구하기보다 기존 관리자가 새 환경으로 옮겨올 수 있도록 하려는 선택입니다. Rutger Putter는 “우리는 강경파가 아닙니다”라고 설명합니다. 정부가 사용을 강제하기보다 도입을 지원하고, 참여 기관에 오픈소스 기여를 의무로 부과하지 않는다는 원칙도 세웠습니다. 다만 국방부처럼 민감한 응용 프로그램은 개발 결과를 공개하지 않을 수 있습니다.

미국 기업 의존을 줄이려 NixOS를 선택했습니다

사업을 구체화한 계기는 2025년 초 미국 정부가 국제형사재판소(ICC)에 제재를 부과한 일이었습니다. 마이크로소프트가 ICC 수석검사의 이메일 등 서비스 접근을 차단하자, 네덜란드 정부는 필수 서비스 접근이 미국 정부의 정책에 좌우될 수 있다는 우려를 키웠습니다. 비용 절감도 고려하지만, 개발진은 디지털 주권과 공급업체 의존 위험을 더 큰 동기로 꼽습니다.

초기에는 openSUSE를 검토했고, 이후 Fedora를 거쳐 네덜란드에서 시작된 NixOS로 옮겼습니다. 기사에 따르면 openSUSE와 SUSE의 소유 구조 변화 가능성, Red Hat을 인수한 IBM의 영향 등이 선택 과정에서 고려됐습니다. NixOS는 상업 기업에 종속되지 않은 배포판이며, 네덜란드에서 개발한 Nix 패키지 관리자를 기반으로 합니다.

Nix는 자체 함수형 언어로 소프트웨어 구성을 선언합니다. 패키지를 각각 별도 경로에 설치하고, 그 경로의 내용을 변경할 수 없게 하며 디지털 서명으로 검증합니다. 구성이 코드로 남아 있어 여러 사용자와 조직에 설치 내용을 복제하기 쉽고, 개발진은 Nix 코드의 80~90%를 재사용할 수 있다고 설명합니다. 서명된 구성 정보는 취약점이 발견됐을 때 영향을 받는 시스템을 확인하는 데도 도움이 됩니다. 소프트웨어 구성 요소 명세서인 SBOM을 관리하면 프로그램에 포함된 요소를 파악하고 보안 대응을 돕습니다. 온라인 저장소에는 약 15만 개 패키지가 있으며, 다른 Linux 배포판의 패키지를 변환한 항목도 포함합니다.

비용이 사라지는 대신 지출 항목이 달라집니다

개발진은 오픈소스가 곧 무료라는 생각을 경계합니다. 기존 소프트웨어 라이선스 비용을 줄이더라도 자체 관리자와 개발자 인건비, 호스팅 비용, 오픈소스 프로젝트 지원 비용이 생깁니다. 반면 NixOS는 Windows 11을 구동하기 어려운 구형 컴퓨터에서도 실행할 수 있어 실증 단계에서는 폐기 예정인 노트북을 활용하고 있습니다. 새 PC 구매를 줄이고 장비 수명을 늘리는 효과도 기대합니다.

일반 배포 시점은 정해지지 않았습니다. 코드 개발의 단계별 목표는 있지만, 버전 1.0 공개 시점은 커뮤니티가 논의해 결정합니다. 개발진은 내년 중 첫 정식 버전을 내놓기를 희망하며, Victor Gevers는 2027년을 ‘데스크톱 Linux의 해’라고 말했습니다.

Reddit 반응

  • @CobaltIsobar — Windows 시스템과 AI가 심각한 보안·개인정보 문제를 일으킨다는 점을 알아차렸습니다. 개인도 이 점을 새겨야 합니다.
    • @Zomunieo — 마이크로소프트는 때때로 “실수로” OneDrive를 켜면서 셀 수 없이 많은 페타바이트의 사용자 데이터를 가져갔습니다.
  • @smilelyzen — 덴마크, 네덜란드, 프랑스가 현재 NixOS 기반 실증을 진행하고 있습니다. 프랑스 정부 디지털 부처 DINUM이 NixOS 기반 데스크톱 구성인 Sécurix와 Bureautix를 추진하고, 덴마크 도로교통청도 NixOS 실증을 시작한 흐름과 맞닿아 있습니다.
  • @AnnualDistrict4 — 저는 이 소식들을 무시하고 실제로 진행되는지 5~10년 기다려 보겠습니다. 이런 계획이 무산된 적은 한두 번이 아닙니다.
    • @v6277 — 과거 시도와 다른 점 하나는 데스크톱 Linux가 훨씬 다듬어졌고 Windows 사용 경험은 나빠졌다는 겁니다. 이번에는 낙관적이지만, 기다려 보자는 말은 맞습니다.
    • @nem8 — 그 점이 주된 이유인지는 모르겠습니다. 미국의 적대적인 태도는 이유가 될 수 있습니다. 미국 기업과 클라우드에 의존하는 건 좋은 일이 아닙니다.
    • @v6277 — 전환 이유라는 뜻은 아닙니다. 과거 시도보다 이번 전환이 성공할 가능성을 높여주는 조건이라는 뜻입니다.
    • @delocx — 미국이 기술 플랫폼을 계속 무기화한다면 이런 프로젝트를 이어갈 강한 동기가 됩니다. 기술 스택이 주권과 보안을 지속해서 위협한다면 벗어날 이유가 생깁니다. 과거에도 그런 위협은 있었지만 추상적인 학술 논의에 가까웠습니다. 지금은 훨씬 구체적이고 당장 닥친 위험이며, 미국은 이를 이용할 의지를 보이고 있습니다.
  • @rude__goldberg — 예를 들어 SUSE가 아니라 NixOS를 고른 이유는 무엇인가요?
    • @Yodo9001 — Tweakers 기사에 따르면 처음에는 openSUSE를 썼고, 다음에는 Fedora를 거쳐 NixOS로 바꿨습니다. 명확한 이유는 나오지 않았습니다.
    • @DFS_0019287 — NixOS는 네덜란드에서 시작됐으니 현지 인력과 개발자가 있어서일 수도 있습니다.
    • @Cylian91460 — 여러 종류의 하드웨어에서 비슷한 구성을 유지하려면 가장 적합합니다.
    • @Resource_account — 이 용도에서는 그렇습니다. 원자적 배포판도 구성을 공유할 수 있지만, NixOS는 공통 기반에 역할별·하드웨어별 모듈을 조합해 여러 시스템의 차이를 표현하는 구성 모델을 갖췄습니다. 패키지, 서비스, 사용자, 커널 설정 등을 같은 모듈 시스템으로 다룹니다. 원자적 시스템은 시스템 이미지를 만들고 배포·갱신하는 데 강하지만, NixOS는 서로 비슷하면서도 다른 장비로 구성된 집단을 묘사하는 모델도 제공합니다.
    • @Kruppenfield — 선언형이고 재현 가능합니다.
    • @Junior_Common_9644 — Ansible을 쓰면 되잖아요. 정말로요.
    • @Resource_account — 저는 RHEL에서 Ansible을 업무에 씁니다. 합리적인 도구지만 NixOS의 장점은 저장소로 여러 컴퓨터를 구성하는 데 그치지 않습니다. Ansible은 이미 존재하는 시스템에 작업을 적용합니다. NixOS는 선언한 패키지와 생성 설정을 새 시스템 세대에 포함합니다. Ansible에서 패키지 설치 작업을 지우는 것만으로는 패키지가 제거되지 않아 별도 제거 작업이 필요합니다. NixOS는 다음 세대 구성에서 빠진 패키지를 제외하며, 이전 세대의 패키지와 설정으로 부팅할 수도 있습니다. 데이터베이스나 사용자 데이터까지 되돌리지는 않지만, 설정 파일을 Git에 보관하는 것 이상의 기능입니다.
  • @bubblegumpuma — 수백에서 수천 대의 같은 컴퓨터를 복잡한 환경에서 구성하고 배포한다면 NixOS보다 훨씬 나쁜 선택도 많습니다. 단점은 있지만, Windows에서 완전히 벗어나려는 기업이나 큰 기관이라면 진지하게 고려할 만합니다.
  • @vazark — EU 국가들이 공통 표준을 만들면 안 되나요? 독일, 프랑스, 네덜란드가 모두 같은 일을 반복하는 것 같습니다. 옛날 배포판 경쟁이 떠오르네요.

원문: Tweakers / 번역·요약: Trawling