Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

rootless Podman에서 docker-compose 사용하기

발행

Podman의 Docker API 호환 소켓을 열고 `DOCKER_HOST`를 지정하면 root 권한 없이 기존 `docker-compose` 명령을 사용할 수 있습니다. 글은 설정 절차와 컨테이너 파일 접근, 로그아웃 뒤에도 컨테이너를 유지하는 방법을 설명하고, 네트워크 동작 등 Docker와 다른 점도 짚습니다.

명령줄에서 쓰기 불편한 Flatpak

발행

Flatpak 앱은 배포판에 상관없이 설치하고 샌드박스에서 실행할 수 있지만, 명령줄에서 쓰려면 긴 앱 ID를 입력하고 파일 접근도 따로 처리해야 합니다. 글은 Windows의 실행 별칭을 참고해 Flatpak에 명령 별칭과 래퍼 스크립트를 추가하자고 제안하며, 댓글은 파일 전달 자동화의 한계와 보안 문제를 지적합니다.

Toolpak 소개 — 이미지 기반 Linux의 개발 도구 배포 구상

발행

GNOME OS 개발자 알라테이라(Alatiera)가 이미지 기반 Linux에서 개발 도구를 호스트 OS와 분리해 배포하는 구상 Toolpak을 제안합니다. 도구마다 의존성을 묶은 이미지를 서명·검증하고 호스트 자원에는 제한 없이 접근하게 해, 시스템을 건드리지 않으면서 기존 CLI 도구를 그대로 쓰는 것이 목표입니다.

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

발행

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

Snapdragon X2 시리즈에 Linux 지원 추가

발행

Qualcomm이 Snapdragon X2 시리즈용 Linux 지원을 발표했습니다. Hexagon NPU와 Adreno GPU 드라이버를 upstream에 반영하고 Debian과 Ubuntu를 지원할 계획이지만, 이전 세대 지원 지연을 지적하는 개발자들은 실제 동작과 장치 탐색 문제 해결을 확인해야 한다고 말합니다.

Scientific Linux를 포기한 것은 실수였습니다

발행

Scientific Linux를 CentOS로 대체한 결정은 독립적인 Enterprise Linux 환경을 유지할 역량까지 없앴다고 글쓴이는 지적합니다. CERN의 Debian 전환 사례를 바탕으로, 연구기관은 단기 유지비뿐 아니라 공급망 의존과 대안을 보유할 가치를 함께 따져야 한다고 설명합니다.

Show HN: Drop — gVisor를 지원하는 루트리스 Linux 샌드박스

발행

Drop은 기존 Linux 배포판과 설치된 프로그램을 그대로 쓰면서 코딩 에이전트나 외부 프로그램을 격리하는 루트리스 샌드박스입니다. Linux 네임스페이스를 기본 격리 수단으로 쓰고, 선택적으로 gVisor를 붙여 호스트 커널과 프로그램 사이에 사용자 공간 커널을 둡니다.

systemd 262 출시 — AI/LLM 미검토 코드 카나리와 LUO 통합

발행

systemd 262는 작은 컨테이너를 위한 정적 단일 바이너리 빌드, LUO 세션 생성, 무인 firstboot 설정 등을 추가합니다. AI가 작성한 코드의 검토를 유도하는 카나리도 포함하며, Reddit에서는 실효성과 systemd의 복잡성을 두고 의견이 갈렸습니다.

AMD, GDDR7 그래픽카드용 오픈소스 Linux 드라이버 준비 시작

발행

AMD가 차세대 Radeon 그래픽카드에 쓰일 가능성이 있는 GDDR7 지원을 Linux 커널 AMDGPU 드라이버에 준비하고 있습니다. GDDR7 식별자와 함께 인터럽트 처리기 IH 8.0, 버스 인터페이스 NBIF 7.10 패치가 제출됐으며 RDNA5용 IP 블록 작업으로 보입니다.

io_uring을 위한 스레드 정체성 바꿔치기

발행

io_uring이 실제로 블록될 때만 워커 스레드 비용을 부담하도록 task_struct의 정체성을 교환하는 RFC 패치가 제안됐습니다. tmpfs fsync()에서 약 700% 향상이 관찰됐지만, 커널 참조 무결성과 shadow stack 호환성 같은 위험도 큽니다.