HOME

TheInfoList



OR:

A bootable business card (BBC) is a
CD-ROM A CD-ROM (, compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains computer data storage, data computers can read, but not write or erase. Some CDs, called enhanced CDs, hold b ...
that has been cut, pressed, or molded to the size and shape of a
business card Business cards are card stock, cards bearing business information about a company or individual. They are shared during formal introductions as a convenience and a memory aid. A business card typically includes the giver's name, types of co ...
(designed to fit in a wallet or pocket). Alternative names for this form factor include " credit card", "
hockey rink An ice hockey rink is an ice rink that is specifically designed for ice hockey, a competitive team sport. Alternatively it is used for other sports such as broomball, ringette, rinkball, and rink bandy. It is a rectangle with rounded corners an ...
", and "
wallet A wallet is a flat case or pouch, often used to carry small personal items such as physical currency, debit cards, and credit cards; identification documents such as driving licence, identification card, club card; photographs, transit pass, b ...
-size". The cards are designed to hold about 50 MB. The CD-ROM business cards are generally used for commercial product demos, are mailed to prospective customers, and are given away at
trade show A trade show, also known as trade fair, trade exhibition, or trade exposition, is an exhibition organized so that companies in a specific industry can showcase and demonstrate their latest products and services, meet with industry partners and ...
s. Although the term "bootable business card" could be applied to any bootable CD-ROM in the business card form factor, it almost always refers to one which contains a compact
Linux distribution A Linux distribution, often abbreviated as distro, is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro—if distributed on its own—is oft ...
generally containing a suite of system diagnostic and rescue tools and/or demos of specific packages. However, Damn Small Linux (2012-2014) did manage to fit an everyday desktop operating system on a bootable business card.


History

In 1999
Linuxcare Linuxcare is an American IT services company founded in San Francisco in 1998 by Dave Sifry, Arthur Tyde and Dave LaDuke. The company's initial goal was to be "the 800 number for Linux" and operate 24 hours a day. Due to the dot-com bubble of the e ...
employee Duncan MacKinnon proposed the idea of producing and distributing such a card for an upcoming tradeshow. He and his team of volunteers (fellow employees) coined the phrase "bootable business card". The premiere version was available at the first LinuxWorld Expo in
San Jose, California San Jose, officially the City of San José ( ; ), is a cultural, commercial, and political center within Silicon Valley and the San Francisco Bay Area. With a city population of 997,368 and a metropolitan area population of 1.95 million, it is ...
. The initial press run produced 10,000 copies. Most of those were given away at the show and shipped to Linux users groups in the ensuing months. Since the project consisted of
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
and
free software Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
, and the idea was compelling and simple, a number of other Linux BBCs rapidly became available. The first derivative was produced by the Irish Linux Users Group. Over the years, most of the creators of the original Linuxcare BBC left the company, but have continued to work on the project which is now called the LNX-BBC. At least one of the boxed
Red Hat Linux Red Hat Linux was a widely used commercial open-source Linux distribution created by Red Hat until its discontinuation in 2004. Early releases of Red Hat Linux were called Red Hat Commercial Linux. Red Hat published the first non-beta release ...
packages included a system rescue CD in business card form factor. Many derivatives and clones of the BBC have proliferated. Almost all of these run on PCs. Limited success has been achieved on BBCs and Live CDs on other computing platforms. The early versions of the Linuxcare BBC were collections of packages that had been precompiled for other distributions (such as
Debian Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
and
Red Hat Linux Red Hat Linux was a widely used commercial open-source Linux distribution created by Red Hat until its discontinuation in 2004. Early releases of Red Hat Linux were called Red Hat Commercial Linux. Red Hat published the first non-beta release ...
from which subsets of files were copied into the directory from which the BBC was "mastered" (the
ISO 9660 ISO 9660 (also known as ECMA-119) is a file system for optical disc media. The file system is an international standard available from the International Organization for Standardization (ISO). Since the specification is publicly available, im ...
CD images were built). Building the entire mini-distribution from source code was the major undertaking of the LNX-BBC project (which formed of the original Linuxcare members with other contributors and volunteers). The first version of the LNX-BBC that was independent from Linuxcare was 1.618 (a number suggested by team member Seth Schoen, an approximation of the
golden ratio In mathematics, two quantities are in the golden ratio if their ratio is the same as the ratio of their summation, sum to the larger of the two quantities. Expressed algebraically, for quantities and with , is in a golden ratio to if \fr ...
, or
phi Phi ( ; uppercase Φ, lowercase φ or ϕ; ''pheî'' ; Modern Greek: ''fi'' ) is the twenty-first letter of the Greek alphabet. In Archaic and Classical Greek (c. 9th to 4th century BC), it represented an aspirated voiceless bilabial plos ...
(φ), and a tribute to
Donald Knuth Donald Ervin Knuth ( ; born January 10, 1938) is an American computer scientist and mathematician. He is a professor emeritus at Stanford University. He is the 1974 recipient of the ACM Turing Award, informally considered the Nobel Prize of comp ...
who uses successively more precise approximations of π for versioning his
TeX Tex, TeX, TEX, may refer to: People and fictional characters * Tex (nickname), a list of people and fictional characters with the nickname * Tex Earnhardt (1930–2020), U.S. businessman * Joe Tex (1933–1982), stage name of American soul singer ...
typesetting system). Beginning with version 2.0, all LNX-BBC discs are built entirely from source code using the GAR system
GAR is short for "Gmake Autobuild Runtime" -->. This version was used by the
Free Software Foundation The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
as their membership card (given sponsoring members for their donations). More recently, the 50 MB Damn Small Linux can be put on BBCs. There have also been "BBC" releases of other free operating systems such as
FreeBSD FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
.


Operation

The key of the bootable business card is that it runs completely from the CD and the system's memory (RAM), as several "Live" CD versions of Linux have been doing for years. One simply puts the CD into the drive, powers up the computer and ensures that the CD drive is selected for boot before the hard drive. Once booted, the
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
runs from the CD and out of the system's
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
. Because the business card form factor has such a small capacity the Linuxcare developers typically choose to use a compressed filesystem. This allows the typical BBC to contain about 100
megabyte The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol is MB. The unit prefix ''mega'' is a multiplier of (106) in the International System of Units (SI). Therefore, one megabyte is one million bytes ...
s of software in only about 50 megabytes of disc space. The original BBC and most of its clones and derivatives will scan the system for recognized filesystems, automatically "mounting" these up in read-only mode. This makes filesystems on any local hard disks accessible while minimizing the risk of inadvertent corruption, deletion or other damage to files on local drives. A typical BBC contains a suite of networking, back-up and data recovery utilities, which is why they are valued by Linux system administrators as rescue tools. Many BBCs use the cloop (compressed loopback) driver which provided a compressed read-only filesystem for Linux. Of course they typically have some of the system's memory (RAM) configured as a ramdisk (or perhaps several RAM disks). This typically leaves the CD-ROM drive dedicated for the duration of the system usage. However, some BBCs create a larger ramdisk and copy the entire system off the CD, thus making the drive available for other CDs or DVDs. This is useful because some PCs have only a single CD or DVD drive. Once booted, these systems provide a UNIX/Linux command line prompt (generally as the root user). Some also provide some very compact
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
(GUI) tools. The LNX-BBC includes a small X (
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
) server and a web browser called BrowseX (among other tools). At their core most BBCs are rescue and diagnostics tools for expert professionals, and normal user-operations are catered for better by Live CD distributions.


Alternatives

A number of Linux distributions run from
Live CD A live CD (also live DVD, live disc, or live operating system) is a complete booting, bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than lo ...
s, operating in a similar manner to a bootable business card, notably including the
Knoppix Knoppix, stylized KNOPPIX ( ), is an operating system based on Debian designed to be run directly from a CD or DVD (Live CD) or a USB flash drive ( Live USB). It was first released in 2000 by German Linux consultant Klaus Knopper, and was one ...
and
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
distributions. Similarly, Linux distributions can often be configured to run from a
USB flash drive A flash drive (also thumb drive, memory stick, and pen drive/pendrive) is a data storage device that includes flash memory with an integrated USB interface. A typical USB drive is removable, rewritable, and smaller than an optical disc, and u ...
, or a similar medium, such as a
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
. Some can be booted over a network.


Risks

Bootable business cards may hold malware as bootable media is an easy way for malware to infect a system and unsuspecting users are easily tempted by their novelty. It is also difficult for the average user to determine their contents before booting.


See also

* Shaped CD *
Live CD A live CD (also live DVD, live disc, or live operating system) is a complete booting, bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than lo ...
* DVD card


References

{{Compact disc navbox Compact disc