윈도우의 경우에는 다 내부적으로 UTF16으로 처리하고 WINAPI의 Ansi버전은 내부에서 UTF16으로 문자열을 변화시킨 뒤에 동일한 Unicode버전 함수를 호출하는 구조인데, 리눅스는 커널 내부에서도 지정된 캐릭터셋(라고 해봐야 대체로 utf8이지만)만으로 문자열 처리함?