MCC Interim Linux

Last updated

MCC Interim Linux
Developer Owen Le Blanc
OS family Linux (Unix-like)
Working stateHistoric
Source model Open source
Initial releaseFebruary 1992
Latest release 2.0+ / 4 November 1996
Available in Various
Update methodNone (manual)
Package manager None
Platforms Intel 386
Kernel type Monolithic (Linux)
Userland GNU
Default
user interface
Command line interface
License Various

MCC Interim Linux is a Linux distribution first released in February 1992 by Owen Le Blanc of the Manchester Computing Centre (MCC), part of the University of Manchester. It was the first Linux distribution created for computer users who were not Unix experts [1] and featured a menu-driven installer that installed both the kernel and a set of end-user and programming tools.

Contents

The MCC first made Linux available by anonymous FTP in November 1991. [2] Le Blanc's irritations with his early experiments with Linux, such as the lack of a working fdisk (he would later write one), the need to use multiple FTP repositories to acquire all the essential software, and library version problems, inspired the creation of this distribution. [3]

Le Blanc claimed he referred to the distributions as "interim" because "...they are not intended to be final or official. They are small, harmonious, and moderately tested. They do not conform to everyone's taste -- what release does? -- but they should provide a stable base to which other software can be added." [2]

History

Prior to its first release, the closest approximation to a Linux distribution had been H J Lu's "Boot/Root" floppy disk images from early 1992. [4] These were two 5¼" diskette images containing the Linux kernel and the minimum tools required to get started. So minimal were these tools that to be able to boot from a hard drive required editing its master boot record with a hex editor. [5]

The first release of MCC Interim Linux was based on Linux 0.12 and made use of Theodore Ts'o's ramdisk code to copy a small root image to memory, freeing the floppy drive for additional utilities diskettes. [2]

He also stated his distributions were "unofficial experiments", describing the goals of his releases as being:

Indeed, no attempt was ever made to distribute it with a wide range of software or even the X386 windowing system.

Successors

Soon after the first release came other distributions such as TAMU, created by individuals at Texas A&M University, Martin Junius's MJ[ citation needed ], Softlanding Linux System and H J Lu's Linux Base System. These in turn were quickly superseded by Slackware, Red Hat Linux and Debian, the oldest surviving distributions.

The 1.0 distribution of MCC Interim pointed out that Debian was "five times the size of MCC, and quite comprehensive", [2] and the final distribution encouraged users to switch to Debian by providing transitional support. [6]

Included software

Version 0.95c+

As discussed in an email dated 23 April 1992, the boot and utilities disk pair included: [3]

An optional pair of disks contained gcc and g++ 2.1, kermit and shoelace.

Version 0.99.p8

Released on 14 April 1993. [7] Added to version 0.95c+ were bison, flex, gdb, gprof, groff, gzip [8] and man. [9]

Version 0.99.p8+

Released on 26 April 1993. [10] Added to version 0.99.p8 were emacs and info. [11]

Version 1.0+

Added to version 0.99.p8+ were elm, [12] lp, mail, progman, timezone and words [13]

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">Knoppix</span> Linux operating system

Knoppix, stylized KNOPPIX, is an operating system based on Debian designed to be run directly from a CD / DVD or a USB flash drive. It was first released in 2000 by German Linux consultant Klaus Knopper, and was one of the first popular live distributions. Knoppix is loaded from the removable medium and decompressed into a RAM drive. The decompression is transparent and on-the-fly.

Info-ZIP is a set of open-source software to handle ZIP archives. It has been in circulation since 1989. It consists of 4 separately-installable packages: the Zip and UnZip command-line utilities; and WiZ and MacZip, which are graphical user interfaces for archiving programs in Microsoft Windows and classic Mac OS, respectively.

<span class="mw-page-title-main">Live CD</span> Complete, bootable computer installation that runs directly from a CD-ROM

A live CD is a complete bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than loading from a hard disk drive. A live CD allows users to run an operating system for any purpose without installing it or making any changes to the computer's configuration. Live CDs can run on a computer without secondary storage, such as a hard disk drive, or with a corrupted hard disk drive or file system, allowing data recovery.

dyne:bolic Linux distribution

dyne:bolic GNU/Linux is a Live CD/DVD distribution based on the Linux kernel. It is shaped by the needs of media activists, artists and creators to be a practical tool with a focus on multimedia production, that delivers a large assortment of applications. It allows manipulation and broadcast of both sound and video with tools to record, edit, encode, and stream. In addition to multimedia specific programs, dyne:bolic also provides word processors and common desktop computing tools.

<span class="mw-page-title-main">Slax</span> Linux distribution

Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".

<span class="mw-page-title-main">Kanotix</span> Linux distribution

Kanotix, also referred to as KANOTIX, is an operating system based on Debian, with advanced hardware detection. It can run from an optical disc drive or other media i.e. USB-stick without using a hard disk drive.

<span class="mw-page-title-main">Yggdrasil Linux/GNU/X</span> Linux distribution

Yggdrasil Linux/GNU/X, or LGX, is an early Linux distribution developed by Yggdrasil Computing, Incorporated, a company founded by Adam J. Richter in Berkeley, California.

<span class="mw-page-title-main">Memtest86</span> Computer memory diagnostics software

MemTest86 and Memtest86+ are memory test software programs designed to test and stress test an x86 architecture computer's random-access memory (RAM) for errors, by writing test patterns to most memory addresses, reading back the data, and comparing for errors. Each tries to verify that the RAM will accept and correctly retain arbitrary patterns of data written to it, that there are no errors where different bits of memory interact, and that there are no conflicts between memory addresses.

<span class="mw-page-title-main">PCLinuxOS</span> Linux distribution

PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.

<span class="mw-page-title-main">UEFI</span> Operating system and firmware specification

Unified Extensible Firmware Interface is a specification that defines the architecture of the platform firmware used for booting the computer hardware and its interface for interaction with the operating system. Examples of firmware that implement the specification are AMI Aptio, Phoenix SecureCore, TianoCore EDK II, InsydeH2O. UEFI replaces the BIOS which was present in the boot ROM of all personal computers that are IBM PC compatible, although it can provide backwards compatibility with the BIOS using CSM booting. Intel developed the original Extensible Firmware Interface (EFI) specification. Some of the EFI's practices and data formats mirror those of Microsoft Windows. In 2005, UEFI deprecated EFI 1.10.

slapt-get

slapt-get is an APT-like package management system for Slackware. Slapt-get tries to emulate the features of Debian's (apt-get) as closely as possible.

A disk compression software utility increases the amount of information that can be stored on a hard disk drive of given size. Unlike a file compression utility, which compresses only specified files—and which requires the user to designate the files to be compressed—an on-the-fly disk compression utility works automatically through resident software without the user needing to be aware of its existence. On-the-fly disk compression is therefore also known as transparent, real-time or online disk compression.

In Linux systems, initrd is a scheme for loading a temporary root file system into memory, to be used as part of the Linux startup process. initrd and initramfs refer to two different methods of achieving this. Both are commonly used to make preparations before the real root file system can be mounted.

mdadm is a Linux utility used to manage and monitor software RAID devices. It is used in modern Linux distributions in place of older software RAID utilities such as raidtools2 or raidtools.

<span class="mw-page-title-main">Bharat Operating System Solutions</span> Indian Debian-based Linux distribution

Bharat Operating System Solutions is an Indian Linux distribution based on Debian, with its latest stable version is 10.0 ("Pragya") which was released in March 2024.

systemd Suite of system components for Linux

systemd is a software suite that provides an array of system components for Linux operating systems. The main aim is to unify service configuration and behavior across Linux distributions. Its primary component is a "system and service manager" — an init system used to bootstrap user space and manage user processes. It also provides replacements for various daemons and utilities, including device management, login management, network connection management, and event logging. The name systemd adheres to the Unix convention of naming daemons by appending the letter d. It also plays on the term "System D", which refers to a person's ability to adapt quickly and improvise to solve problems.

Peter MacDonald is a Canadian software engineer, best known as the creator of Softlanding Linux System (SLS), widely regarded as the first complete Linux distribution. Some of his work served as a foundation of Wine. He also created the Tcl web browser BrowseX, and the PDQI suite of Tcl utilities.

<span class="mw-page-title-main">MX Linux</span> Mid-weight family of operating systems

MX Linux is a Linux distribution based on Debian stable and using core antiX components, with additional software created or packaged by the MX community. The development of MX Linux is a collaborative effort between the antiX and former MEPIS communities. The MX name comes from the "M" in MEPIS and the "X" in antiX — an acknowledgment of their roots. The community's stated goal is to produce "a family of operating systems that are designed to combine elegant and efficient desktops with high stability and solid performance".

References

  1. Moody, Glyn (2002) Rebel Code
  2. 1 2 3 4 5 "MCC Interim Linux" . Retrieved 2 April 2013.
  3. 1 2 3 Joinson, Robin. "MCC Interim Release" . Retrieved 19 July 2007.
  4. "History of Early Linux Distros". 12 September 2012.
  5. A Short History of Linux Distributions by Joe Klemmer [LWN.net]
  6. "Debian.README". Manchester Computing Centre, 2.0+.
  7. "Changelog". Manchester Computing Centre, 0.99p8.
  8. "Acknowledgements". Manchester Computing Centre, 0.99p8.
  9. "README.package". Manchester Computing Centre, 0.99p8.
  10. "Changelog". Manchester Computing Centre, 0.99.p8+.
  11. "README.ftp". Manchester Computing Centre, 0.99.p8+.
  12. "Origins". Manchester Computing Centre, 1.0+.
  13. "README.ftp". Manchester Computing Centre, 1.0+.