리브한글(libhangul)은 한글 입력 처리 기능을 제공하는 [[라이브러리]]다. - 다른 프로그램이 한글을 입력받을 때 사용할 수 있는 소프트웨어 부품이다. - 한글 입력 논리뿐 아니라 한자 사전과 한글 문자 분류 기능도 다룬다. - 소스와 오류 신고 창구가 공개되어 있다. 화면에 잘 드러나지 않는 한글 처리도 [[오픈 소스]] 협업의 대상이 된다. - [[입력기와 입력 엔진]]을 구분하면 역할이 선명해진다. 사용자가 보는 설정 창과 실제 조합을 처리하는 부품은 같은 층위가 아니다. ## 참고 - [libhangul 공식 저장소](https://github.com/libhangul/libhangul) ## 기타 등등 - 저장소에는 `win32` 관련 파일도 있다. 한글 입력 라이브러리를 특정 운영 체제의 설정 창 하나로만 이해하기 어렵다. [출처](https://github.com/libhangul/libhangul) - 빌드에는 소스 저장소와 배포용 압축 파일을 위한 서로 다른 준비 순서가 안내된다. 같은 코드라도 어떤 형태로 받았는지가 시작 방법을 바꾼다. [출처](https://github.com/libhangul/libhangul) #한국컴퓨터문화 #오픈소스 #한글 #프로그래밍