구성 메뉴 언어

Configuration Menu Language

CML(Configuration Menu Language)은 2.5.45 이전 Linux 커널 버전에서 커널의 구성과 정확한 기능을 결정하는 값을 구성하기 위해 사용되었다.커널 기능에는 많은 가능한 변화가 있을 수 있으며, 예를 들어 커널 기능이 실행될 정확한 하드웨어의 사양에 대한 사용자 지정이 가능하다.관리자 선호도에 맞게 조정할 수도 있다.

CML은 레이먼드 첸에 의해 1993년에 쓰여졌다.[1]문답형 인터페이스로 여러 시스템 파일을 편집하지 않고도 시스템별 동작을 체계적으로 선택할 수 있었다.

Eric S. RaymondCML2라는 이름의 메뉴로 구동되는 모듈을 써서 교체했지만 공식적으로 거절당했다.리너스 토발즈는 2007년 lkml.org의 게시물에서 거절당한 이유를 작은 증분 변화에 대한 선호와 유지자가 다시 쓰기에 관여하지 않았다는 우려 때문이라고 설명했다.그는 레이먼드가 거절당한 것에 대해 "그냥... 가서 네 일이나 하고 합병을 기대할 수는 없다"[2]고 말했다.

LinuxKernelConf는 커널 버전 2.5.45에서 CML을 대체했으며, 4.0 커널에서 계속 사용되고 있다.[3]

참조

  1. ^ Chen, Raymond (1993-06-06). "comp.os.linux post". Retrieved 2008-06-03.
  2. ^ Torvalds, Linus (2007-07-28). "Linux Kernel Mailing List post". Retrieved 2007-07-29. Quite frankly, the current scheduler situation looks very much like the CML2 situation. Anybody remember that? The developer there also got rejected, the improvement was made differently (and much more in line with existing practices and maintainership), and life went on.
  3. ^ "LinuxKernelConf". Retrieved 2008-06-03.

외부 링크