OpenWrt
개발자openwrt.org
발표일2004년 1월(20년 전)(2004-01)
안정화 버전
23.05.4[1] 위키데이터에서 편집하기 / 2024년 7월 20일(43일 전)(2024년 7월 20일)
저장소
운영 체제리눅스
종류라우터 펌웨어
라이선스GPL
웹사이트openwrt.org

OpenWrt(오픈더블유알티)는 무선랜 라우터를 위한 비실시간(Non-Real-Time) 리눅스 기반의 오픈 소스 운영 체제이다. 원래는 Linksys사의 가정용 무선랜 라우터 모델인 WRT54G 시리즈의 성능을 강화하기 위한 커스텀 운영 체제로서 개발이 시작되었다가, 이후 점차 다른 무선랜 라우터들을 지원하기 시작하여 지금은 대부분의 라우터 플랫폼을 지원하고 있다. 무선랜 라우터 기능을 지원하는 임베디드 보드들은 대개 제한된 처리 능력과 메모리를 가지기 때문에 일반 PC에서와 같이 리눅스의 모든 기능을 구현하는 것이 불가능하며 라우터로서 반드시 필요한 기능들만 선택적으로 설치되어야 한다. OpenWrt는 무선랜 라우터에 필요한 리눅스의 기능들을 패키지 형태로 제공함으로써 사용자들에게 편의를 제공한다. 초기에 OpenWrt는 배포 버전인 와이트 러시안(White Russian)과 개발 버전인 카미카제(Kamikaze)로 따로 관리되다가 2007년 2월에 카미카제로 통합되었다.

특징

[편집]

OpenWrt는 일반 게이트웨이 장비에 내장된 펌웨어가 제공하는 여러 기능들, 예를 들어 DHCP 서비스나 WEP, WPA, WPA2 같은 무선 보안 기능들을 기본적으로 제공한다. 또한 이런 기본적인 기능 이외에 기본 펌웨어에서 제공하지 않는 다음과 같은 여러 가지 기능들을 추가로 제공한다.

OpenWrt의 또 한가지 훌륭한 장점은 파일 시스템을 자유롭게 사용하는 것이 가능하다는 것이다. ipkg (최신 버전에서는 opkg) 라는 패키지 관리 시스템을 사용해서 사용자가 자유롭게 여러 가지 소프트웨어를 설치해서 OpenWrt를 매우 다양한 방식으로 사용할 수 있다. 다른 리눅스 기반 펌웨어들은 대체로 읽기만 가능한 SquashFS 같은 파일 시스템을 사용하기 때문에 사용자가 새로운 소프트웨어를 추가하고 싶은 경우 펌웨어 이미지 전체를 새로 빌드하고 플래시에 올려서 사용해야 한다. 이것이 다른 리눅스 기반 펌웨어와 비교해서 OpenWrt가 갖는 가장 큰 장점이다. OpenWrt는 배포 정책에 따라 읽기만 가능한 SquashFS이나 읽고 쓰기가 모두 가능한 JFFS2 중 알맞은 것으로 이미지를 만들 수 있다.

웹 인터페이스

[편집]

8.09 이전 버전의 OpenWrt에서는 간단한 웹 인터페이스만 제공했다. 8.09 이후 버전의 경우 매우 훌륭한 웹 인터페이스가 기본 설치되어있다. 이 인터페이스는 Lua 언어로 작성된 MVC 프레임워크인 LuCi 프로젝트를 기반으로 만들어진 것이다.

파생 프로젝트

[편집]

OpenWrt 프로젝트를 기반으로 하여 다음과 같은 프로젝트들이 파생되었다.

Sveasoft 논란

[편집]

2006-03-11 OpenWrt 개발자들은 Sveasoft가 GPL 라이센스를 위반했으며 계속되는 Sveasoft의 OpenWrt 배포를 금지한다고 공식 발표했다.[3] 이에대한 응답으로 Sveasoft는 Sveasoft와 Broadcom이 권리를 가지고 있는 소프트웨어를 OpenWrt 쪽에서 불법적으로 재배포 했으며 저작권자의 허락없이 GPL 라이센스 하에 두었다고 주장했다.[4] 각 그룹은 각자 상대방의 혐의를 부인했다.

작명

[편집]

OpenWrt의 주요 버전명은 칵테일 이름에서 따왔다. SSH 로그인 화면에 제조법이 나와 있다.

같이 보기

[편집]

각주

[편집]
  1. “OpenWrt 23.05.4 - Service Release - 20. July 2024”. 2024년 7월 20일. 
  2. “List of Free GNU/Linux Distributions”. 2020년 12월 29일에 확인함. 
  3. “NOTICE OF LICENSE TERMINATION”. OpenWrt. 2006년 3월 11일. 2006년 6월 19일에 원본 문서에서 보존된 문서. 2007년 8월 9일에 확인함. 
  4. “sveasoft post to forum.openwrt.org”. OpenWrt. 2006년 3월 12일. 2007년 9월 26일에 원본 문서에서 보존된 문서. 2007년 8월 7일에 확인함. 

외부 링크

[편집]