넷핵 5.0.0 공개, C99 전환과 크로스 컴파일 지원까지 들어갔다
오픈소스 던전 탐험 게임 넷핵(NetHack)이 5.0.0 버전을 공개했다. 게임 개선과 버그 수정뿐 아니라 C99 준수, 크로스 컴파일 장벽 제거, yacc·lex 기반 도구를 Lua 기반 처리로 바꾸는 등 빌드와 아키텍처 쪽 변화가 꽤 크다.
- 1
넷핵 5.0.0이 2026년 5월 2일 공개
- 2
소스 코드가 C99 표준을 준수하도록 정리
- 3
서로 다른 플랫폼을 대상으로 빌드하는 크로스 컴파일 지원 강화
- 4
레벨·던전·퀘스트 텍스트 처리 일부가 yacc·lex·makedefs에서 Lua 기반 처리로 이동
- 5
기존 세이브 파일과 bones 파일은 5.0.0에서 호환되지 않음
오래된 C 코드베이스가 새 버전을 낼 때 진짜 흥미로운 건 기능보다 빌드 시스템과 데이터 처리 방식의 정리임. 넷핵 5.0.0은 게임 릴리스이면서 동시에 장수 오픈소스 프로젝트가 이식성과 유지보수성을 어떻게 챙기는지 보여주는 사례임.
관련 기사
AMD, 리눅스 오픈소스 드라이버에 HDMI 2.1 핵심 지원 넣기 시작
AMD가 리눅스용 오픈소스 그래픽 드라이버에 HDMI 2.1의 고정 속도 링크 지원 패치를 공개했다. 아직 가변 주사율과 디스플레이 스트림 압축은 빠졌지만, HDMI 포럼의 제약 때문에 오픈소스 구현이 막혀 있던 영역에 공식 코드가 나온 점이 의미 있다.
한컴, AI로 PDF 접근성 태그 넣는 기술 오픈소스로 공개
한컴이 PDF 문서 구조를 AI로 분석해 접근성 태그를 자동 삽입하는 기능을 오픈소스로 공개했다. 미국 ADA 타이틀 II, 유럽 접근성법, 국내 장애인차별금지법 등 규제 대응 수요를 겨냥한 오픈 코어 전략이다.
공무원이 퇴근 후 만든 AI 도구가 던진 질문: 정부 데이터는 왜 아직 AI가 못 읽나
광진구청 공무원이 HWP 문서 변환 도구와 법령 검색용 MCP 도구를 오픈소스로 공개하면서 공공기관의 AI 활용 문제가 다시 드러났다. 핵심은 개인의 미담이 아니라, 정부 데이터가 여전히 사람 눈으로 읽는 방식에 맞춰져 있고 AI가 호출하기 좋은 구조가 아니라는 점이다.
월러스, AI 에이전트용 메모리 SDK ‘멤월’ 공개
수이 기반 스토리지 프로토콜 월러스가 AI 에이전트용 메모리 레이어이자 SDK인 멤월을 출시했다. 핵심은 에이전트 메모리를 특정 모델이나 공급업체에 묶지 않고, 검증 가능하고 이동 가능한 데이터 레이어로 만들겠다는 것이다.
한컴, PDF 접근성 규제 대응용 오픈소스 솔루션 공개
한컴이 미국·유럽에서 강화되는 PDF 접근성 규제에 대응할 수 있는 오픈소스 솔루션을 공개했어. 접근성 태그가 없는 PDF 때문에 스크린 리더가 문서 구조를 못 읽는 문제를 겨냥했고, 올 2분기에는 PDF/UA 표준 수준의 상용 솔루션도 내놓을 예정이야.
댓글
댓글
댓글을 불러오는 중...