Linux[1]에서 네이티브로 호환되는 소프트웨어 목록
많은 Linux 기반 프로그램들이 흩어져 있어 취합하기 위하여 이 문서를 생성함.
※ Wine에서 잘 실행되는 소프트웨어는 Wine 문서에 작성합니다.
※ Linux만 지원하는 프로그램이라도 타 POSIX 환경[2]에서 그대로 혹은 컴파일만 다시 하면 작동하는 경우가 있습니다.
1. 리눅스에서만 사용되는 프로그램
- 데스크톱 환경
- Openbox - 창 관리자
- KVM
- Docker
- Wine - 리눅스 환경에서 일부 윈도우즈 프로그램을 돌릴 수 있게 해주는 어플리케이션.
- Waydroid - 리눅스 환경에서 안드로이드 프로그램을 실행시킬 수 있게 해 주는 도구
2. 리눅스에서 사용할 수 있고 윈도우에서도 사용할 수 있는 프로그램
Java로 작성되거나 스크립트 언어 기반으로 작성된 소프트웨어의 경우에도 의의가 있는 경우 작성합니다.- 인터넷 관련
- 모질라 썬더버드
- Transmission
- FileZilla
- TeamViewer
- XAMPP - 아파치 HTTP 서버 + MySQL/MariaDB + PHP + Perl로 구성된 웹 서버 앱
- 웹 브라우저
- w3m, 링스 - 텍스트 기반의 웹브라우저. 링스라고 하지만 Links, Lynx, ELinks가 있다.
- Chrome, Chromium - 주로 Chrome보다는 구글의 브랜딩이 들어가지 않은 Chromium을 사용한다. 기능적으로는 거의 차이가 없으나 구글 동기화 등 구글 서비스에 의존하는 기능들이 작동하지 않는다.
- 엣지 - 현재 리눅스는 베타 버전이긴 하나 상당히 안정적인 편이다.
- 파이어폭스
- 웨일 - 네이버에서 만든, Blink엔진 기반의 브라우저다. 블링크 엔진이다 보니, 기본적으로 크롬의 대부분의 기능이 사용 가능하면서도, 추가적인 기능들이 있다.
그래서 무겁다. - 동영상/음악 관련
- 이미지 관련
- 텍스트 편집기
- 오피스
- 게임
- 개발 도구
- IntelliJ IDEA - 자바로 작성됨
- 이클립스
- Atom
- Visual Studio Code
- OpenSCAD
- DOSBox
- VirtualBox
- Mono Develop
- GCC - GNU C Compiler.
[1] Android는 Linux 커널을 사용하나 일반적인 Linux 배포판과는 차이가 크므로 여기서는 다루지 않는다.[2] 타 유닉스(FreeBSD, AIX, macOS 등), msys2[3] 버전 2020부터 구름 OS 등 리눅스 지원이 재개되었다.#[4] Steam 클라이언트의 호환성 설정을 통해 다른 Windows 게임들도 구동 가능. 다만 100% 동작을 보장하진 않는다.