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은 자유 소프트웨어로 배포되는 맞춤법 검사기이며, 유니코드, 복합어, 교착어 지원을 포함하며, 다양한 오피스 제품군, 웹 브라우저 등에서 사용된다. -
GNU 프로젝트 소프트웨어 -
GNU 코어 유틸리티
GNU 코어 유틸리티는 유닉스 계열 운영체제에서 파일, 셸, 텍스트 조작을 위한 기본적인 명령어 모음으로, GNU 파일 유틸리티에서 시작하여 3개의 패키지가 통합되어 발전했으며 셸 스크립트 및 시스템 관리에 필수적인 도구를 제공한다. -
GNU 프로젝트 소프트웨어 -
GNU 허드
GNU 허드는 유닉스 운영 체제를 대체하는 것을 목표로 개발된 GNU 프로젝트의 커널로, 마이크로커널 기반의 서버-클라이언트 아키텍처를 사용하며, 파일 시스템 기능을 확장하는 트랜슬레이터 개념을 제공한다. -
LGPL 라이선스 소프트웨어 -
Qt (소프트웨어)
Qt는 C++로 작성된 크로스 플랫폼 애플리케이션 개발 프레임워크로, GUI, 멀티미디어, 네트워크 등 다양한 기능을 제공하며, 시그널과 슬롯 메커니즘과 Qt Creator 등의 개발 도구를 통해 데스크톱, 임베디드, 모바일 UI 개발에 널리 사용된다. -
LGPL 라이선스 소프트웨어 -
GTK
GTK는 GIMP를 위해 개발된 크로스 플랫폼 GUI 툴킷으로, 다양한 운영체제와 프로그래밍 언어를 지원하며 여러 데스크톱 환경 및 애플리케이션에서 활용된다.
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의 아스펠 포트 역시 윈도우에서 사용할 수 있으며, 최신 버전이다.