GNU 아스펠
1. 개요
GNU 아스펠은 Ispell과 비교하여 UTF-8 문서를 특별한 사전 없이 쉽게 검사할 수 있으며, 로케일 설정을 존중하고 여러 사전을 동시에 사용할 수 있다. 또한 여러 Aspell 프로세스가 동시에 개인 사전을 사용할 수 있도록 처리한다. Aspell은 윈도우 포트가 존재하지만, 개발자는 유지 관리에 어려움을 겪고 있으며, LyX 프로젝트와 Cygwin에서 윈도우용 아스펠을 별도로 관리하고 있다. 가짐, LyX, Notepad++, Claws Mail 등 다양한 소프트웨어에 통합되어 맞춤법 검사 기능을 제공하며, C, 펄, 루비, PHP 등 다양한 프로그래밍 언어에서도 사용할 수 있다.
| 이름 | GNU Aspell |
|---|---|
| 종류 | 맞춤법 검사기 |
| 라이선스 | GNU LGPL |
| 웹사이트 | aspell.net |
| 개발자 | GNU Aspell 개발자 |
|---|---|
| 프로그래밍 언어 | C++ |
| 지원 플랫폼 | 크로스 플랫폼 |
| 최신 안정 버전 | 0.60.8 |
|---|---|
| 최신 안정 버전 출시일 | 2019년 10월 15일 |
| 최신 미리보기 버전 | 0.60.8 |
| 최신 미리보기 버전 출시일 | 알 수 없음 |
-
맞춤법 검사기 -
그래멀리
그래멀리는 2009년 우크라이나 키예프에서 설립된 Grammarly Inc.에서 개발한 문법 및 작문 향상 도구로, 2017년 프리미엄 모델 도입 및 브라우저 확장 프로그램 출시, 2022년 러시아와 벨라루스 사업 중단 및 우크라이나 지원, 2023년 생성적 AI Authorship 도구 출시 등의 변화를 거치며 다양한 형태로 제공되지만, 정확성 및 표현의 자유 침해, AI 생성 의혹 등에 대한 논란도 있다. -
맞춤법 검사기 -
Hunspell
Hunspell은 자유 소프트웨어로 배포되는 맞춤법 검사기이며, 유니코드, 복합어, 교착어 지원을 포함하며, 다양한 오피스 제품군, 웹 브라우저 등에서 사용된다. -
LGPL 라이선스 소프트웨어 -
Qt (소프트웨어)
Qt는 C++로 작성된 크로스 플랫폼 애플리케이션 개발 프레임워크로, GUI, 멀티미디어, 네트워크 등 다양한 기능을 제공하며, 시그널과 슬롯 메커니즘과 Qt Creator 등의 개발 도구를 통해 데스크톱, 임베디드, 모바일 UI 개발에 널리 사용된다. -
LGPL 라이선스 소프트웨어 -
GTK
GTK는 GIMP를 위해 개발된 크로스 플랫폼 GUI 툴킷으로, 다양한 운영체제와 프로그래밍 언어를 지원하며 여러 데스크톱 환경 및 애플리케이션에서 활용된다. -
C++로 작성된 자유 소프트웨어 -
클램윈
클램윈은 ClamAV 엔진 기반의 오픈 소스 백신 소프트웨어로, 트로이 목마, 바이러스, 멀웨어 등 다양한 악성 위협 분석 자료를 제공하며 예약 검사, 수동 검사, 컨텍스트 메뉴 통합 등의 기능을 지원하지만 실시간 감시 기능은 제공하지 않는다. -
C++로 작성된 자유 소프트웨어 -
VirtualDub
VirtualDub은 윈도우 운영 체제에서 실행되는 무료 오픈 소스 비디오 캡처 및 처리 유틸리티이며, AVI 파일을 주로 처리하고 플러그인을 통해 다른 파일 형식도 지원하며, 동영상 캡처, 편집, 비디오 처리 및 필터 기능을 제공한다.
2. Ispell과의 비교
Ispell과 달리, 아스펠은 특수 사전을 사용하지 않고도 UTF-8 문서를 쉽게 검사할 수 있다. 아스펠은 또한 현재의 로케일 설정을 최대한 존중한다. Ispell에 비해 여러 사전을 한 번에 사용할 수 있고, 여러 아스펠 프로세스가 동시에 열려 있을 때 개인 사전을 지능적으로 처리하는 등의 장점이 있다. 하지만 Ispell은 `ispell text-file-with-spelling-errors`와 같이 파일에 적용되는 명령인 Unix 관례를 따르는 반면, 아스펠은 다른 명령줄 옵션이 필요하며, "`--help`" 옵션이 더 포괄적이다.
2.1. 사용 예시
* 텍스트 파일의 철자를 대화식으로 검사:
*: `aspell check 파일명`
* 단어(와 개행 또는 Ctrl-D)를 입력하면, 비슷한 발음의 단어를 표시:
*: `aspell soundslike`
3. Windows 지원
GNU 아스펠의 최신 공식 윈도우 포트는 32비트 버전 0.50.3(2002년 12월)이며, 사전도 비슷한 시기에 제작되었다. 개발자는 "윈도우 포트를 유지 관리할 시간이 없고 관심도 거의 없다"고 말하며, 유지 관리할 사람을 찾고 있다. 그러나 LyX 프로젝트는 윈도우용 아스펠 및 사전을 별도로 포크하여 관리하고 있으며, "LyX 프로젝트는 오랫동안 아스펠을 포크하여 윈도우 패키징 문제를 해결했다"고 밝히고 있다. LyX는 현재 유지 관리되고 있으며 최신 버전은 2023년 1월 7일에 출시된 2.3.7 버전이다.
정기적으로 업데이트되는 Cygwin의 아스펠 포트 역시 윈도우에서 사용할 수 있으며, 최신 버전이다.