- 2025년 Linux와 자유 소프트웨어 생태계는 커널 실험의 확대와 자유 소프트웨어 프로젝트의 지속 가능성 문제가 동시에 부각될 것으로 보임
- sched-ext와 커널 내 Rust 코드는 더 많은 사용자가 체감하는 단계로 이동하며, 일부 변화는 사용자가 알아채지 못하는 방식으로 배포될 수 있음
- XZ와 유사한 백도어 시도, 단일 관리자 프로젝트, AI 생성 코드 병합은 자유 소프트웨어가 의존해 온 신뢰 구조를 시험함
- 클라우드 연결 제품의 벽돌화와 데이터 유출은 사용자가 하드웨어와 개인정보를 실제로 통제할 수 있는지에 대한 관심을 키움
- 재단의 재정난, 관리자 지원 부족, 지정학적 갈등은 2025년 자유 소프트웨어 커뮤니티의 협업 기반을 흔들 수 있음
커널 개발의 실험이 배포판으로 이동함
- sched-ext는 2025년에 더 많은 배포판에 포함되며, 더 많은 사용자가 직접 실험할 수 있을 것으로 예상됨
- sched-ext는 사용자 공간에서 CPU 스케줄러를 BPF 프로그램 집합으로 로드할 수 있게 함
- 2024년에는 정식 릴리스 커널에 포함되기 전부터 많은 창의적 실험을 만들어냈음
- 새 스케줄링 아이디어를 실제 시스템에서 빠르게 테스트하고 개선할 수 있음
- 일부 아이디어는 게임용 시스템 같은 특화 배포판의 전문 스케줄러로 이어질 수 있음
- 일부는 최종적으로 커널의 EEVDF 스케줄러에 들어갈 수 있기를 기대함
- 커널에 병합되는 Rust 코드는 추상화 증가와 커뮤니티의 숙련도 향상으로 2025년에 더 빠르게 늘어날 전망임
- 지금까지 병합된 Rust 코드는 대부분 인프라와 개념 증명에 가까웠음
- 2025년에는 최종 사용자가 실행하는 Rust 코드가 등장하되, 사용자가 이를 알아채지 못할 수도 있음
- 커널이 필요로 하는 불안정 Rust 언어 기능 수는 Rust 커뮤니티의 안정화 작업으로 크게 줄어들 것으로 예상됨
보안 사건이 신뢰 모델을 압박함
- XZ와 유사한 백도어 시도가 다시 드러날 가능성이 있음
- 기존 코드베이스는 XZ 공격과 비슷한 공격을 찾기 위해 조사됐지만, 거의 발견되지 않았음
- 그렇다고 다른 기법을 쓰는 진행 중인 시도가 없다는 뜻은 아님
- 정부 기관이나 충분한 자금을 가진 조직에는 성공 시 보상이 너무 크기 때문에 누군가는 시도하고 있을 것으로 봄
- 단일 관리자 프로젝트는 사용자에게 점점 더 위험하게 보일 수 있음
- XZ 백도어 시도 같은 보안 사건이 그런 인식에 영향을 줌
- 단일 관리자는 번아웃과 시간 부족에도 취약함
- 이런 프로젝트는 사용자가 원하는 만큼 신뢰할 수 있는 상태가 되기 어려움
- 대형 프로젝트 하나가 많은 AI 생성 코드를 병합했다는 사실을 발견할 수 있음
- 명목상 작성자가 코드의 동작을 실제로 이해하지 못할 때 문제가 드러날 수 있음
- 자유 소프트웨어 프로젝트는 개발자가 자기 작업을 기여하고 책임지는 구조에 의존함
- 대형 언어 모델은 그런 책임을 질 수 없음
- 저장소에서 이런 코드를 발견한 프로젝트는 상당한 변경을 되돌려야 하는 불편한 상황에 놓일 수 있음
생성형 AI와 재단 지원의 현실
- 진정으로 자유로운 생성형 AI 시스템을 만들려는 더 집중적인 노력이 나타날 것으로 예상됨
- 모델 생성을 지원하는 하나 이상의 재단이 만들어질 수도 있음
- 이용 가능한 자원이 훨씬 적기 때문에, 필요한 자원을 줄이는 혁신이 작업의 큰 부분을 차지함
- 결과물은 이런 시스템에 대한 접근성과 통제력을 높일 수 있음
- 모든 사용자가 이를 좋은 목적에만 쓰지는 않을 수 있음
- 관리자 지원을 목표로 하는 재단이 하나 이상 출범할 수 있음
- 자유 소프트웨어 프로젝트에 적극 기여하는 기업도 관리자 역할 지원에는 주저하는 경우가 많음
- 하지만 프로젝트는 관리자 없이는 작동하지 않음
- 일부 기업은 관심 있는 특정 프로젝트의 관리자 상황을 해결하거나 개선하겠다고 약속하는 별도 조직을 지원하도록 유도될 수 있음
- 그래도 2025년 말에도 관리자 역할은 여전히 심각하게 지원이 부족한 상태일 것으로 예상됨
- 자유 소프트웨어 작업을 지원하는 재단들은 2024년에 보인 흐름처럼 2025년에도 어려움을 겪을 전망임
- 2025년은 전반적으로 관대함이 늘어나는 시기처럼 보이지 않음
- 타인의 관대함에 의존하는 조직은 어려운 일을 감당해야 함
클라우드 제품과 사용자 통제권
- 제조사가 파산하거나 관심을 잃으면서 더 많은 클라우드 기반 제품이 벽돌이 될 것으로 예상됨
- 클라우드 연결 제품의 감시와 데이터 유출 문제도 2025년에 반복적으로 발생할 것으로 봄
- 최근 사례로 air-fryer surveillance와 Volkswagen 전기차 데이터 유출이 있음
- 2025년에는 광범위한 클라우드 연결의 단점에 대한 인식이 더 널리 퍼질 수 있음
- Home Assistant 같은 자유 소프트웨어 대안은 개인 데이터를 더 잘 관리하는 방식을 보여주며 진입할 기회를 가질 수 있음
- 그 기회를 제대로 활용하려면 사용자 중심성이 필요하지만, 자유 소프트웨어 커뮤니티가 항상 강한 영역은 아님
- 더 완전한 오픈 하드웨어가 2025년에 등장할 것으로 예상됨
- 2024년에 출시된 OpenWrt One은 초기 생산분이 빠르게 매진됐음
- 구매자가 진정으로 소유할 수 있는 하드웨어에 대한 수요가 분명히 있음
- 자유 소프트웨어 커뮤니티에는 그런 하드웨어를 만들 기술과 도구가 있음
- 2025년에 흥미로운 프로젝트들이 출시될 것으로 예상됨
- 모바일 기기용 대체 배포판에 대한 관심이 다시 살아날 수 있음
- Android 초기에는 CyanogenMod나 파생 배포판으로 제조사 소프트웨어를 교체하는 일이 흔했음
- 당시에는 기기 통제력과 기능을 최대한 얻는 좋은 방법이었음
- Android가 개선되면서 많은 사용자가 그런 추가 노력을 멈췄음
- 개인정보와 보안 우려 증가, 대체 배포판 품질 향상이 결합해 일부 사용자를 다시 기본 Android에서 벗어나게 할 수 있음
지정학적 갈등과 커뮤니티의 기반
- 전 세계적 호전성은 자유 소프트웨어 커뮤니티에도 영향을 줄 것으로 예상됨
- 세계 전체가 평화로운 방향으로 가고 있는 것처럼 보이지 않음
- 새로운 갈등이 생기지 않아도 기존 갈등만으로 개발 커뮤니티에 영향을 줄 수 있음
- 선호되지 않는 지역 출신 개발자들은 정부나 고용주의 악행에 개인적 책임이 없더라도 다시 배제될 수 있음
- 미국에서는 정치가 뚜렷하게 “우리 대 그들” 구도로 바뀌었고, 그런 흐름은 미국에만 한정되지 않음
- 이런 태도는 자유 소프트웨어 커뮤니티의 기반과 강하게 충돌함
- 커뮤니티는 모두를 위한 시스템을 만들고, 기꺼이 도울 수 있는 누구의 기여든 받아들이는 기반 위에 있음
- 자유 소프트웨어 커뮤니티는 놀라운 일을 해내고 세상을 바꿀 수 있는 글로벌 커뮤니티를 만들 수 있음을 보여줬음
- 2025년은 그런 역량이 여전히 가능함을 보여주기에 좋은 해임
LWN의 2025년
- LWN은 1월에 발행 27년 차를 시작함
- Linux와 자유 소프트웨어 커뮤니티의 일부였던 것을 자랑스럽게 여기며 멈출 의도가 없음
- 2025년에 무엇이 일어나든 이를 다루고 이해를 넓히겠다고 밝힘
- 12월에는 이 예측들이 얼마나 빗나갔는지 돌아볼 예정임