개요
ROKFOSS(Republic of Korea Free and Open Source Software Mirror Project)는 대한민국에서 운영되는 비영리 오픈소스 소프트웨어 미러링 프로젝트입니다. 국내 사용자들이 해외 오픈소스 저장소를 빠르고 안정적으로 접근할 수 있도록 여러 미러 서버가 참여하는 분산 네트워크를 통해 오픈소스 소프트웨어의 국내 접근성 향상을 목표로 합니다.
핵심 기능: 사용자가 http.krfoss.org에 접속하면 GeoIP 기반 시스템이 사용자의 IP 주소를 분석하여 가장 가까운 미러 서버로 자동 연결해주는 분산 미러 시스템을 운영합니다.
기술적 구조
분산 미러 시스템
ROKFOSS의 분산 미러 시스템은 사용자의 요청을 참여 미러 전체에 분산하여 하나의 미러에 트래픽이 집중되는 현상을 방지하고 빠른 다운로드를 유지합니다. 사용자의 IP 주소를 기반으로 한 위치 정보를 통해 가까운 미러일수록 연결될 가능성이 높아지며, 가까운 미러에 우선적으로 트래픽을 배분하는 방식으로 동작합니다.
분산 미러는 모든 리눅스 배포판의 분산을 지원하지 않으므로, 자신이 사용하는 운영체제가 분산 미러에서 지원되는지 프로젝트 웹사이트에서 확인할 필요가 있습니다. 다만 대부분의 사용자들이 주로 사용하는 Debian, Ubuntu 등은 지원되므로, 미러 변경 스크립트를 이용하여 손쉽게 분산 미러를 이용할 수 있습니다.
동기화 시스템
참여 미러들은 Dsync(Rsync를 기반으로 한 간편 동기화 프로그램) 및 기타 스크립트를 통해 자동으로 동기화되며, 최신 소프트웨어 버전을 항상 유지합니다.
참여 미러
2025년 10월 28일 기준으로 다음과 같은 미러들이 프로젝트에 참여하고 있습니다.
프로젝트 미러
| 위치 | 주소 |
|---|---|
| 서울특별시 | mirror.krfoss.org |
| 전라북도 전주시 | mirror2.krfoss.org |
| 서울특별시 | mirror3.krfoss.org (Techlabs 미러) |
개인 미러
| 미러 이름 | 위치 | 주소 |
|---|---|---|
| Keiverse | 경상북도 구미시 | mirror.keiminem.com |
| 경상북도 칠곡군 | mirror2.keiminem.com | |
| zzuniMirror | 광주광역시 | mirror.zzunipark.com |
| 고요한하늘 | 경기도 구리시 | mirror.hemino.net |
| YuruMirror | 서울특별시 | mirror.funami.tech |
| Pangkin Mirror | 경기도 김포시 | mirror.pangkin.com |
| A85LABS | 경기도 시흥시 | mirror.a85labs.net |
| Daon Mirror | 경기도 남양주시 | mirror.koreapixel.kr |
| Mahiro Mirror | 인천광역시 | mirror.mahiro.kr |
| Distly Mirror | 광주광역시 | mirror.distly.kr |
| Wane Mirror | 전라북도 전주시 | mirror.wane.kr |
| Pileus | 경기도 하남시 | mirror.pileus.kr |
| TPR | 경기도 화성시 | mirror.tpr.kr |
| Wonchan Mirror | 광주광역시 | mirror.wonchan.net |
기업 미러
| 미러 이름 | 위치 | 주소 |
|---|---|---|
| PROJECT ELIV | 서울특별시 | mirror.eliv.digital |
| Techlabs | mirror.techlabs.co.kr | |
| TEFEXIA NETWORK | kr.mirror.tefexia.net |
지원 서비스
운영체제 미러링
ROKFOSS 미러 프로젝트는 국내에 많지 않은 리눅스 배포판의 저장소를 포함하여 다양한 오픈소스 소프트웨어 저장소를 제공합니다.
- Debian 계열: Debian, Ubuntu, Kali Linux, MX Linux, Linux Lite, Linux Mint, Raspberry Pi OS, Peppermint OS, OpenMediaVault
- Red Hat 계열: Fedora, CentOS, AlmaLinux, Rocky Linux
- Arch 계열: Arch Linux, BlackArch, EndeavourOS
- 기타 OS: Alpine Linux, FreeBSD, Gentoo Linux, NixOS, OPNsense, Proxmox VE 및 Backup Server, Slackware
- 기타 프로젝트: NGINX, vim, Termux, PuTTY, MySQL, MariaDB
특히 Arch Linux ARM 저장소의 경우 국내 최초로 제공되는 서비스입니다.
공식 미러 등록
ROKFOSS 참여 미러들은 여러 오픈소스 프로젝트의 공식 미러로 등록되어 있습니다.
커뮤니티 활동
Kali Linux 한국어 문서 프로젝트
ROKFOSS는 Kali Linux 공식 문서의 한국어 번역 프로젝트를 주도하고 있습니다. 2026년 1월 24일 기준으로 문서 최신화 및 번역이 100% 완료되었으며, GitHub 저장소(KRFOSS/kali-docs)를 통해 커뮤니티 기여를 받고 있습니다.
사용자 커뮤니티
프로젝트는 디스코드 서버를 통해 사용자 커뮤니티를 운영하고 있으며, 다음과 같은 활동을 지원합니다.
- 기술 지원 및 문의 응답
- 프로젝트 참여 및 기여 활동
- 지식 공유 및 교류
기술 문서 및 가이드
프로젝트는 docs.krfoss.org를 통해 미러 서버 구축 가이드, Proxmox 기술 문서, ROKFOSS 프로젝트 관련 문서 등 다양한 기술 문서를 제공합니다. 문서에는 누구나 기여할 수 있으며 ROKFOSS GitHub를 통해 참여할 수 있습니다.
보안 및 연구 활동
ROKFOSS는 사이버 보안 연구의 일환으로 허니팟(Honeypot) 시스템을 운영하고 있으며, 2025년 6월부터 허니팟 데이터베이스를 dalcom.krfoss.org를 통해 공개하여 공격자의 접속 기록, 실행 명령, 국가별 공격 통계 등의 정보를 제공하고 있습니다.
사회적 의의
국내 오픈소스 생태계 발전
- 접근성 향상: 해외 저장소 대비 빠른 접속 속도 제공
- 안정성 강화: 분산 네트워크를 통한 가용성 향상
- 다양성 증대: 국내에서 찾기 어려운 저장소 호스팅
- 지식 공유: 기술 문서 및 커뮤니티 활동 지원
교육적 가치
한국어 문서 번역 프로젝트를 통해 언어 장벽을 해소하고, 국내 사용자들의 오픈소스 기술 접근성을 향상시키고 있습니다.
후원 및 지원
ROKFOSS 프로젝트는 많은 사람들의 기여와 후원으로 운영되고 있습니다. 현재 프로젝트를 지원하는 기업은 다음과 같습니다.
- PROJECT ELIV
- Cloudflare
- FFF
누구나 ROKFOSS PROJECT를 후원하거나 기여할 수 있습니다!
라이선스
ROKFOSS 프로젝트는 오픈소스 정신에 따라 운영되며, 관련 소프트웨어와 문서들은 적절한 오픈소스 라이선스 하에 배포됩니다. Kali Linux 문서 번역 프로젝트는 커뮤니티 차원의 번역 작업임을 명시하고 있습니다.
뉴스룸 및 소통
2025년 5월부터 news.krfoss.org를 통해 공식 뉴스룸을 운영하여 프로젝트 소식과 업데이트를 제공하고 있습니다.