Configuration Menu Language

Configuration Menu Language

Configuration Menu Language was used, in Linux kernel versions prior to 2.5.45, to configure the values that determine the composition and exact functionality of the kernel. Many possible variations in kernel functionality can exist; and customization is possible, for instance for the specifications of the exact hardware it will run on. It can also be tuned for administrator preferences.

CML was written by Raymond Chen in 1993. [1] Its question-and-answer interface allowed systematic selection particular behaviors without editing multiple system files.

Eric S. Raymond wrote a menu-driven module named CML2 to replace it, but it was officially rejected. Linus Torvald attributed the rejection in a 2007 lkml.org post to a preference for small incremental changes, and concern that the maintainer had not been involved in the rewrite. "You can't just...go do your own thing and expect it to be merged," he said, noting that Raymond "left with a splash" over the rejection.[2]

LinuxKernelConf replaced CML in kernel version 2.5.45, and remains in use for the 2.6 kernel.[3]

References

  1. ^ Chen, Raymond (1993-06-06). "comp.os.linux post". http://groups.google.com/group/comp.os.linux/msg/70ff4d4e9e9d8388. Retrieved 2008-06-03. 
  2. ^ Torvalds, Linus (2007-07-28). "Linux Kernel Mailing List post". http://lkml.org/lkml/2007/7/28/145. 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". http://www.xs4all.nl/~zippel/lc/. Retrieved 2008-06-03. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Configuration file — rc file redirects here. For Microsoft Windows resource scripts, see Resource (Windows). A configuration file for GNU GRUB being modified with gedit. This file contains a list of Operating Systems, which GNU GRUB reads and presents to the user as… …   Wikipedia

  • CML — Chronic Myelogenous Leukemia (Medical » Physiology) Chronic Myeloid Leukemia (Medical » Oncology) ** Chronic myeloid leukaemia (Medical » Oncology) ** Chemical Markup Language (Academic & Science » Chemistry) * Council Of Mortgage Lenders… …   Abbreviations dictionary

  • CML — The term CML is an acronym which can refer to any of the following:Computer languages*Cache Meta Language, a language for configuring web server caching *Chemical Markup Language, a representation of chemistry using XML *Column Managed Lengths, a …   Wikipedia

  • Closed captioning — Jack Foley created the CC in a TV symbol while senior graphic designer at WGBH. Closed captioning is the process of displaying text on a television, video screen or other visual display to provide additional or interpretive information to… …   Wikipedia

  • PmWiki — Infobox Software name = PmWiki developer = [http://www.pmwiki.org/ PmWiki] latest release version = 2.1.27 latest release date = release date|2006|12|11 latest preview version = 2.2.0 beta68 latest preview date = release date|2008|08|14 operating …   Wikipedia

  • Insert key — Overtype redirects here. For the steam powered vehicle, see Steam wagon. The insert key among other keys The Insert key (often abbreviated INS) is a key commonly found on computer keyboards. It is primarily used to switch between the two text… …   Wikipedia

  • Live Search — Infobox Website name = Live Search caption = Live Search homepage url = http://search.live.com commercial = Yes type = Search Engine language = Multilingual registration = Optional owner = Microsoft author = Microsoft launch date = March 8, 2006… …   Wikipedia

  • PSX emulator — Infobox Software name = pSX emulator caption = pSX emulator developer = pSX Author latest release version = 1.13 latest release date = August 27 2007 operating system = Microsoft Windows, Linux genre = Emulator license = Freeware website =… …   Wikipedia

  • Features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

  • List of Control Panel applets — The applets listed below are components of the Microsoft Windows control panel, which allows users to define a range of settings for their computer, monitor the status of devices such as printers and modems, and set up new hardware, programs and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”