크로스 플랫폼 범용 이식성 코드용 GNU 이식성 라이브러리(GNU 이식성 라이브러리)는 gnulib에서 모듈을 패키지로 가져오는 프로그램인 gnulib-tool을 크게 다시 작성한 것입니다. gnulib-tool의 코드 재작성 후 기존 구현보다 성능이 8~100배 빨라졌다고 합니다.

원래 gnulib-tool 프로그램은 코드 이식성을 향상시키기 위해 Gnulib 모듈을 프로그램으로 가져오기 위한 쉘 스크립트 구현이었습니다. 일부 GNU 개발자는 느린 성능에 대한 비판에 대응하여 쉘 스크립트 대신 Python으로 gnulib-tool을 다시 작성해 왔습니다.

Bruno Haible은 오늘 gnulib-tool의 Python 구현이 베타 테스트 준비가 완료되었으며 훨씬 더 빨라질 것이라고 발표했습니다.

"수년 동안 gnulib-tool은 느리다는 평판을 받아왔습니다. 우리는 여러분의 불만 사항을 들었습니다. 다른 프로그래밍 언어(Python)로 다시 작성된 gnulib-tool은 테스트할 준비가 되었습니다. 두 구현의 성능은 동일해야 합니다. 즉, 생성된 파일과 출력이 동일해야 합니다."

새로운 Gnulib 코드의 베타 테스트를 요청하는 메일링 리스트 발표에는 관심 있는 분들을 위해 gnulib-tool의 셸 버전과 Python 버전을 비교하는 단계가 설명되어 있습니다.