MiB of memory ..." The Linux kernel uses IEC prefixes. 2002 Marcus Kuhn introduces the term kibihertz to mean 1024 Hz. "Most embedded clocks (state of the art is still a calibrated 32 kibihertz crystal) have a frequency error of at least 10^-5 (10 ppm), and therefore drift away from the TAI rate faster than 1 second per week." Mackenzie et al 2002: use tebibyte (TiB), pebibyte (PiB), exbibyte (EiB) use the symbols ZiB, YiB, accompanied by notes explaining that these are "a GNU extension to IEC 60027-2" 2003 The World Wide Web Consortium publishes a Working Group Note describing how to incorporate IEC prefixes into mathematical markup. 2004 2004 revision of IEEE Standard Letter Symbols for Units of Measurement (SI Units, Customary Inch-Pound Units, and Certain Other Units), IEEE Std 260.1, incorporates IEC definitions for KiB, MiB etc., reserving the symbols kB, MB etc. for their decimal counterparts. 2005 IEC extends binary prefixes to include zebi (Zi) and yobi (Yi) IEC prefixes are adopted by the IEEE after a two-year trial period. On March 19, 2005, the IEEE standard IEEE 1541-2002 (Prefixes for Binary Multiples) was elevated to a full-use standard by the IEEE Standards Association after a two-year trial period. 2006 The BIPM publishes the 8th SI Brochure including the note "These SI prefixes refer strictly to powers of 10. They should not be used to indicate powers of 2 [...]. The IEC has adopted prefixes for binary powers [...]. Although these prefixes are not part of the SI, they should be used in the field of information technology to avoid the incorrect usage of the SI prefixes." In addition to the k and m decimal as well as the K and M binary prefixes, 4DOS 7.50.141 (2006-12-24) adds support for g and G as decimal respective binary prefixes in variable functions and size range parameters. 2007 Windows Vista still uses the binary conventions (e.g., 1 KB = 1024 bytes, 1 MB = 1048576 bytes) for file and drive sizes, and for data rates GParted uses IEC prefixes for partition sizes Advanced Packaging Tool and Synaptic Package Manager use standard SI prefixes for file sizes IBM uses "exabyte" to mean 10246 bytes. "Each address space, called a 64-bit address space, is 16 exabytes (EB) in size; an exabyte is slightly more than one billion gigabytes. The new address space has logically 264 addresses. It is 8 billion times