NCSA Mosaic is a discontinued
web browser
A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's scr ...
. It was instrumental in popularizing the
World Wide Web
The World Wide Web (WWW or simply the Web) is an information system that enables Content (media), content sharing over the Internet through user-friendly ways meant to appeal to users beyond Information technology, IT specialists and hobbyis ...
and the general
Internet
The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
during the 1990s by integrating
multimedia
Multimedia is a form of communication that uses a combination of different content forms, such as Text (literary theory), writing, Sound, audio, images, animations, or video, into a single presentation. T ...
such as text and graphics. Although not the first web browser (preceded by
WorldWideWeb,
Erwise, and
ViolaWWW), it was the first browser to display images inline with text instead of a separate window.
It supported various Internet protocols such as
HTTP
HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
,
FTP
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
,
NNTP, and
Gopher
Pocket gophers, commonly referred to simply as gophers, are burrowing rodents of the family Geomyidae. The roughly 41 speciesSearch results for "Geomyidae" on thASM Mammal Diversity Database are all endemic to North and Central America. They ar ...
. Its interface, reliability, personal computer support, and simple installation contributed to Mosaic's initial popularity.
Mosaic was developed at the
National Center for Supercomputing Applications
The National Center for Supercomputing Applications (NCSA) is a unit of the University of Illinois Urbana-Champaign, and provides high-performance computing resources to researchers in the United States. NCSA is currently led by Professor Bill ...
(NCSA)
at the
University of Illinois at Urbana–Champaign beginning in late 1992, released in January 1993,
with official development and support until January 1997. Mosaic lost market share to
Netscape Navigator in late 1994, and had only a tiny fraction of users left by 1997, when the project was discontinued. Microsoft licensed one of the derivative commercial products, Spyglass Mosaic, to create
Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
in 1995.
History
In 1991, the
High Performance Computing Act of 1991 was passed, which provided funding for new projects at the NCSA, where after trying
ViolaWWW, David Thompson demonstrated it to the NCSA software design group.
This inspired
Marc Andreessen and
Eric Bina – two programmers working at NCSA – to create Mosaic. Andreessen and Bina began developing Mosaic in February 1991 for Unix's
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 ...
, calling it ''xmosaic''.
Marc Andreessen announced the project's first release, the "alpha/beta version 0.5," on January 23, 1993. Version 1.0 was released on April 21, 1993.
Ports to Microsoft Windows and
Macintosh
Mac is a brand of personal computers designed and marketed by Apple Inc., Apple since 1984. The name is short for Macintosh (its official name until 1999), a reference to the McIntosh (apple), McIntosh apple. The current product lineup inclu ...
were released in September.
A
port of Mosaic to the
Amiga was available by October 1993. NCSA Mosaic for Unix (X Window System) version 2.0 was released on November 10, 1993 and was notable for adding support for
forms, thus enabling the creation of the first
dynamic web page
A dynamic web page is a web page constructed at runtime (during software execution), as opposed to a ''static web page'', delivered as it is stored.
A server-side dynamic web page is a web page whose construction is controlled by an application ...
s. From 1994 to 1997, the
National Science Foundation
The U.S. National Science Foundation (NSF) is an Independent agencies of the United States government#Examples of independent agencies, independent agency of the Federal government of the United States, United States federal government that su ...
supported the further development of Mosaic.
Marc Andreessen, the leader of the team that developed Mosaic, left NCSA and, with
James H. Clark, one of the founders of
Silicon Graphics, Inc. (SGI), and four other former students and staff of the
University of Illinois
The University of Illinois Urbana-Champaign (UIUC, U of I, Illinois, or University of Illinois) is a public university, public land-grant university, land-grant research university in the Champaign–Urbana metropolitan area, Illinois, United ...
, started Mosaic Communications Corporation. Mosaic Communications eventually became
Netscape Communications Corporation, producing
Netscape Navigator. Mosaic's popularity as a separate browser began to decrease after the 1994 release of
Netscape Navigator, the relevance of which was noted in ''The HTML Sourcebook: The Complete Guide to HTML'': "Netscape Communications has designed an all-new WWW browser Netscape, that has significant enhancements over the original Mosaic program."
In 1994,
SCO released Global Access, a modified version of
SCO's Open Desktop Unix, which became the first commercial product to incorporate Mosaic. However, by 1998, the Mosaic user base had almost completely evaporated as users moved to other web browsers.
Licensing
The licensing terms for NCSA Mosaic were generous for a proprietary software program. In general, non-commercial use was free of charge for all versions (with certain limitations). Additionally, the X Window System/Unix version publicly provided
source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer.
Since a computer, at base, only ...
(source code for the other versions was available after agreements were signed). Despite persistent rumors to the contrary, however, Mosaic was never released as
open source software during its brief reign as a major browser; there were always constraints on permissible uses without payment.
, license holders included these:
*
Amdahl Corporation
*
Fujitsu Limited (Product: Infomosaic, a Japanese version of Mosaic. Price: Yen5,000 (approx US$50)
*
Infoseek Corporation (Product: No commercial Mosaic. May use Mosaic as part of a commercial database effort)
*
Quadralay Corporation (Consumer version of Mosaic. Also using Mosaic in its online help and information product,
GWHIS. Price: US$249)
*
Quarterdeck Office Systems Inc.
*
The Santa Cruz Operation Inc. (Product: Incorporating Mosaic into "SCO Global Access", a communications package for Unix machines that works with SCO's Open Server. Runs a graphical e-mail service and accesses newsgroups.)
*
SPRY Inc. (Products: A communication suite: Air Mail, Air News, Air Mosaic, etc. Also producing Internet In a Box with O'Reilly & Associates. Price: US$149–$399 for Air Series.)
*
Spyglass, Inc. (Product: Spyglass Mosaic, essentially licensing the Mosaic name, as it was written from scratch not using NCSA's Mosaic code. Relicensing to other vendors. Signed deal with Digital Equipment Corp. to ship Mosaic with all its machines. Signed a deal with Microsoft to license Spyglass' code to develop Internet Explorer)
Features
Robert Reid notes that Andreessen's team hoped:
Mosaic is based on the
libwww library
A library is a collection of Book, books, and possibly other Document, materials and Media (communication), media, that is accessible for use by its members and members of allied institutions. Libraries provide physical (hard copies) or electron ...
and thus supported a wide variety of
Internet protocols included in the library:
Archie,
FTP
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
,
gopher
Pocket gophers, commonly referred to simply as gophers, are burrowing rodents of the family Geomyidae. The roughly 41 speciesSearch results for "Geomyidae" on thASM Mammal Diversity Database are all endemic to North and Central America. They ar ...
,
HTTP
HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
,
NNTP,
telnet,
WAIS.
Mosaic is not the first web browser for Microsoft Windows; this is
Thomas R. Bruce's little-known
Cello
The violoncello ( , ), commonly abbreviated as cello ( ), is a middle pitched bowed (sometimes pizzicato, plucked and occasionally col legno, hit) string instrument of the violin family. Its four strings are usually intonation (music), tuned i ...
. The Unix version of Mosaic was already famous before the Microsoft Windows, Amiga, and Mac versions were released. Other than displaying images embedded in the text (rather than in a separate window), Mosaic's original feature set is similar to the browsers on which it was modeled, such as ViolaWWW.
But Mosaic was the first browser written and supported by a team of full-time programmers, was reliable and easy enough for novices to install, and the inline graphics proved immensely appealing. Mosaic is said to have made the Internet accessible to the ordinary person.
Mosaic was the first browser to explore the concept of
collaborative annotation in 1993 but never passed the test state.
Mosaic was the first browser that could submit
forms to a server.
Impact
Mosaic led to the
Internet boom of the 1990s.
Other browsers existed during this period, such as
Erwise,
ViolaWWW,
MidasWWW, and
tkWWW, but did not have the same effect as Mosaic on public use of the Internet.
In the October 1994 issue of ''Wired'' magazine, Gary Wolfe notes in the article titled "The (Second Phase of the) Revolution Has Begun: Don't look now, but
Prodigy,
AOL, and
CompuServe
CompuServe, Inc. (CompuServe Information Service, Inc., also known by its initialism CIS or later CSi) was an American Internet company that provided the first major commercial online service provider, online service. It opened in 1969 as a times ...
are all suddenly obsolete – and Mosaic is well on its way to becoming the world's standard interface":
Reid also refers to Matthew K. Gray's website
Internet Statistics: Growth and Usage of the Web and the Internet which indicates a dramatic leap in web use around the time of Mosaic's introduction.
David Hudson concurs with Reid:
Ultimately, web browsers such as Mosaic became the ''
killer applications'' of the 1990s. Web browsers were the first to bring a graphical interface to search tools the Internet's burgeoning wealth of distributed information services. A mid-1994 guide lists Mosaic alongside the traditional, text-oriented information search tools of the time,
Archie and
Veronica,
Gopher
Pocket gophers, commonly referred to simply as gophers, are burrowing rodents of the family Geomyidae. The roughly 41 speciesSearch results for "Geomyidae" on thASM Mammal Diversity Database are all endemic to North and Central America. They ar ...
, and
WAIS but Mosaic quickly subsumed and displaced them all. Joseph Hardin, the director of the NCSA group within which Mosaic was developed, said downloads were up to 50,000 a month in mid-1994.
In November 1992, there were twenty-six websites in the world and each one attracted attention. In its release year of 1993, Mosaic had a What's New page, and about one new link was being added per day. This was a time when access to the Internet was expanding rapidly outside its previous domain of academia and large industrial research institutions. Yet it was the availability of Mosaic and Mosaic-derived graphical browsers themselves that drove the explosive growth of the Web to over 10,000 sites by August 1995 and millions by 1998. Metcalfe expressed the pivotal role of Mosaic this way:
Legacy
Netscape Navigator was later developed by
Netscape, which employed many of the original Mosaic authors; however, it intentionally shared no code with Mosaic. Netscape Navigator's code descendant is
Mozilla Firefox.
Spyglass, Inc. licensed the technology and trademarks from NCSA for producing its own web browser but never used any of the NCSA Mosaic source code.
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
licensed Spyglass Mosaic in 1995 for
US$
The United States dollar (Currency symbol, symbol: Dollar sign, $; ISO 4217, currency code: USD) is the official currency of the United States and International use of the U.S. dollar, several other countries. The Coinage Act of 1792 introdu ...
2 million, modified it, and renamed it
Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
.
After a later auditing dispute, Microsoft paid Spyglass $8 million.
The 1995 user guide ''The HTML Sourcebook: The Complete Guide to HTML'', specifically states, in a section called ''Coming Attractions'', that Internet Explorer "will be based on the Mosaic program".
Versions of Internet Explorer before
version 7 stated "Based on NCSA Mosaic" in the About box. Internet Explorer 7 was audited by Microsoft to ensure that it contained no Spyglass Mosaic code, and thus no longer credits Spyglass or Mosaic.
After NCSA stopped work on Mosaic, development of the NCSA Mosaic for the X Window System source code was continued by several independent groups. These independent development efforts include mMosaic (multicast Mosaic) which ceased development in early 2004, and Mosaic-CK and VMS Mosaic.
VMS Mosaic, a version specifically targeting
OpenVMS operating system, is one of the longest-lived efforts to maintain Mosaic. Using the VMS support already built-in in original version (Bjorn S. Nilsson ported Mosaic 1.2 to VMS in the summer of 1993), developers incorporated a substantial part of the HTML engine from mMosaic, another defunct flavor of the browser.
As of the most recent version (4.2), released in 2007, VMS Mosaic supported
HTML
Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
4.0,
OpenSSL,
cookies, and various image formats including
GIF
The Graphics Interchange Format (GIF; or , ) is a Raster graphics, bitmap Image file formats, image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released ...
,
JPEG
JPEG ( , short for Joint Photographic Experts Group and sometimes retroactively referred to as JPEG 1) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degr ...
,
PNG,
BMP,
TGA,
TIFF and
JPEG 2000
JPEG 2000 (JP2) is an image compression standard and coding system. It was developed from 1997 to 2000 by a Joint Photographic Experts Group committee chaired by Touradj Ebrahimi (later the JPEG president), with the intention of superseding their ...
image formats.
The browser works on
VAX,
Alpha
Alpha (uppercase , lowercase ) is the first letter of the Greek alphabet. In the system of Greek numerals, it has a value of one. Alpha is derived from the Phoenician letter ''aleph'' , whose name comes from the West Semitic word for ' ...
, and
Itanium platforms.
Another long-lived version, Mosaic-CK, developed by Cameron Kaiser, was last released (version 2.7ck9) on July 11, 2010; a maintenance release with minor compatibility fixes (version 2.7ck10) was released on January 9, 2015, followed by another one (2.7ck11) in October 2015.
The stated goal of the project is "
Lynx with graphics" and runs on Mac OS X, Power
MachTen,
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and other compatible Unix-like
OSs.
Release history
The X, Windows, and Mac versions of Mosaic all had separate development teams and code bases.
Unix
Windows
Macintosh
See also
*
History of the World Wide Web
*
History of the web browser
*
Comparison of web browsers
*
List of web browsers
The following is a list of web browsers that are notable.
Historical
Layout engines
* Gecko (software), Gecko is developed by the Mozilla Foundation.
** Goanna (software), Goanna is a fork of Gecko developed by Moonchild Productions ...
*
Usage share of web browsers
References
Further reading
*
External links
*
*
*
*
{{DEFAULTSORT:Mosaic (Web Browser)
1993 software
Cross-platform software
Discontinued web browsers
Gopher clients
History of software
History of the Internet
History of web browsers
Macintosh web browsers
OS/2 web browsers
POSIX web browsers
Windows web browsers
1993 in Internet culture