Mozilla Application Suite
   HOME

TheInfoList



OR:

The Mozilla Application Suite (originally known as Mozilla, marketed as the Mozilla Suite) is a discontinued
cross-platform In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software ...
integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition by
AOL AOL (stylized as Aol., formerly a company known as AOL Inc. and originally known as America Online) is an American web portal and online service provider based in New York City. It is a brand marketed by the current incarnation of Yahoo! Inc. ...
. It was based on the source code of Netscape Communicator. The development was spearheaded by the Mozilla Organization from 1998 to 2003, and by the
Mozilla Foundation The Mozilla Foundation (stylized as moz://a) is an American non-profit organization that exists to support and collectively lead the open source Mozilla project. Founded in July 2003, the organization sets the policies that govern development, ...
from 2003 to 2006. The project has been superseded by the SeaMonkey Internet suite (SeaMonkey was the original code name for the project), a community-driven Internet suite that is based on the same source code, and continues to be developed with the newer Mozilla codebase. The Mozilla Suite was composed of several main programs: ''Navigator'' (a
Web browser A web browser is application software 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 screen. Browsers are used o ...
), ''Communicator'' (
Mozilla Mail & Newsgroups Mozilla Mail & Newsgroups (also referred to as Mozilla Mail/News or simply Mozilla Mail) was an e-mail and news client that was part of the Mozilla Application Suite. Mozilla Mail & Newsgroups featured e.g. support for relevant protocols such as ...
), a Web page developer (
Mozilla Composer Mozilla Composer is the free and open-source HTML editor and web authoring module of the Mozilla Application Suite (the predecessor to SeaMonkey). It is used to create and to edit web pages, e-mail, and text documents easily. It is compatible wi ...
), an
IRC client Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called ''channels'', but also allows one-on-one communication via private messages as well as chat an ...
( ChatZilla) and an electronic address book. Also included were tools to synchronize the application with
PalmPilot The PalmPilot Personal and PalmPilot Professional are the second generation of Palm PDA devices produced by Palm Inc (then a subsidiary of U.S. Robotics, later 3Com). These devices were launched on March 10, 1997. Accessories and pricing Pa ...
devices, and several extensions for advanced Web development, including the
DOM Inspector DOM Inspector (DOMi) is a web developer tool created by Joe Hewitt and was originally included in Mozilla Application Suite as well as versions of Mozilla Firefox prior to Firefox 3. It is now included in Firefox, and SeaMonkey. Its main purpo ...
, and
Venkman Peter Venkman, PhD is a fictional character from the ''Ghostbusters'' franchise. He appears in the films '' Ghostbusters'', ''Ghostbusters II'', '' Ghostbusters: Afterlife'' and in the animated television series '' The Real Ghostbusters''. In a ...
(a JavaScript debugger). Versions 6 and 7 of the
Netscape Netscape Communications Corporation (originally Mosaic Communications Corporation) was an American independent computer services company with headquarters in Mountain View, California and then Dulles, Virginia. Its Netscape web browser was on ...
suite were based on the Mozilla Suite. The last official version is 1.7.13, as Mozilla Foundation is currently focusing on the development of
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current ...
and Thunderbird. The Mozilla Suite is available under the terms of the Mozilla project's
tri-license Multi-licensing is the practice of distributing software under two or more different sets of terms and conditions. This may mean multiple different software licenses or sets of licenses. Prefixes may be used to indicate the number of licens ...
, as
free and open-source software Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
.


History and development

In March 1998, Netscape released most of the code base for its popular Netscape Communicator suite under an open source license. The name of the application developed from this would be Mozilla, coordinated by the newly created Mozilla Organization, at the mozilla.org Web site. Although large parts of the original Communicator code, including the layout engine and front-end related codes, were abandoned shortly thereafter, the Mozilla Organization eventually succeeded in producing a full-featured Internet suite that surpassed Communicator in features, stability and degree of standards compliance. Under the AOL banner, the Mozilla Organization continued development of the browser and management of the Mozilla source until July 2003 when this task was passed to the Mozilla Foundation. The Foundation is a non-profit organization composed primarily of developers and staff from mozilla.org and owns the Mozilla trademark (but not the copyright to the source code, which is retained by the individual and corporate contributors, but licensed under the terms of the GPL and MPL). It received initial donations from AOL, IBM,
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, t ...
,
Red Hat Red Hat, Inc. is an American software company that provides open source software products to enterprises. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. Red Hat has become a ...
, and
Mitch Kapor Mitchell David Kapor ( ; born November 1, 1950) is an American entrepreneur best known for his work as an application developer in the early days of the personal computer software industry, later founding Lotus, where he was instrumental in deve ...
. However, all official ties with AOL were severed following the announcement of the end of the Netscape Navigator browser and AOL's agreement to use
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
's
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems (in ...
browser in future versions of its AOL software. AOL has since announced it will be using Mozilla's
Gecko Geckos are small, mostly carnivorous lizards that have a wide distribution, found on every continent except Antarctica. Belonging to the infraorder Gekkota, geckos are found in warm climates throughout the world. They range from . Geckos a ...
layout engine. According to the Mozilla development roadmap published on April 2, 2003, the Mozilla Organization planned to focus development efforts on the new standalone applications: Phoenix (now known as
Mozilla Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current an ...
) and Minotaur (now known as Mozilla Thunderbird). To distinguish the suite from the standalone products, the suite is marketed as "Mozilla Suite" or the more lengthy "Mozilla Application Suite". On March 10, 2005, the Mozilla Foundation announced that they would not release any further official versions of the suite beyond 1.7.x. However, the Mozilla Foundation emphasized that they would provide infrastructure for community members who wished to continue development. In effect, this means that the suite will still continue to be developed, but not by the Mozilla Foundation itself. To avoid confusing organizations that still want to use the Mozilla Suite, it was announced that the new, community-developed product would be named " SeaMonkey", with version numbers that start at "1.0".


Features


Usability and accessibility

Mozilla supported tabbed browsing, which allows users to open multiple Web pages in the same browser window. Originally only available through the MultiZilla extension, the feature was then implemented directly within the browser. Mozilla also belonged in the group of browsers who early on adopted customizable pop-up blocking, and granular cookie management, including cookie prompts. The browser had a number of features which helped users find information. First, Mozilla had an
incremental find In computing, incremental search, hot search, incremental find or real-time suggestions is a user interface interaction method to progressively search for and filter through text. As the user types text, one or more possible matches for the tex ...
feature known as "find as you type". With this feature enabled, a user could simply begin typing a word while viewing a Web page, and the browser automatically searched for it and highlighted the first instance found. As the user typed more of the word, the browser refined its search. Additionally, Mozilla supported the "custom keyword" feature. This feature allowed users to access their bookmarks from the location bar using keywords (and an optional query parameter). For example, using a custom keyword, a user could type "google apple" into the address bar and be redirected to the results of a
Google Google LLC () is an American Multinational corporation, multinational technology company focusing on Search Engine, search engine technology, online advertising, cloud computing, software, computer software, quantum computing, e-commerce, ar ...
search for "apple". For the mail and newsgroup component, the built-in Bayesian e-mail spam filter could effectively filter out unwanted e-mail spam after a period of training.


Customizability

Mozilla introduced the extension model, which was expanded and improved by Firefox and Thunderbird. Through extensions (installed via
XPInstall XPInstall (Cross-Platform Install) is a technology used by the Mozilla Application Suite, SeaMonkey, Mozilla Firefox, Mozilla Thunderbird and other XUL-based applications for installing Mozilla extensions that add functionality to the main applic ...
modules), users might activate new features, such as
mouse gestures In computing, a pointing device gesture or mouse gesture (or simply gesture) is a way of combining pointing device or finger movements and clicks that the software recognizes as a specific computer event and responds to accordingly. They can ...
, advertisement blocking, proxy server switching, and
debugging tool A debugger or debugging tool is a computer program used to test and debug other programs (the "target" program). The main use of a debugger is to run the target program under controlled conditions that permit the programmer to track its execut ...
s. One can view the extension system as a ground for experimentation, where one can test new functionalities. Occasionally, an extension, or a part of it, became part of the official product (for example MultiZilla's tabbed browsing feature eventually became part of the standard Mozilla). Mozilla also supported a variety of themes/skins, which changed its appearance. Themes consisted of packages of CSS and image files. The Mozilla Add-ons Web site offered many themes. Beyond adding a new theme, users could customize its interface by adding and removing some of its buttons and toolbars. Additionally, Mozilla stored most of its preferences in a list that users could access by typing about:config in the address bar. Some preferences were only available through it, like turning on bookmark icons.


Standards support

The Mozilla Foundation took pride in Mozilla's compliance with existing standards, especially W3C Web standards. Mozilla had extensive support for most basic standards at the time including
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaS ...
,
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
,
XHTML Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, prior ...
,
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technolo ...
,
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
, DOM,
MathML Mathematical Markup Language (MathML) is a mathematical markup language, an application of XML for describing mathematical notations and capturing both its structure and content. It aims at integrating mathematical formulae into World Wide W ...
, DTD,
XSLT XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subseq ...
and
XPath XPath (XML Path Language) is an expression language designed to support the query or transformation of XML documents. It was defined by the World Wide Web Consortium (W3C) and can be used to compute values (e.g., strings, numbers, or Boolean v ...
. Mozilla also supported PNG images and variable transparency, (which
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems (in ...
only supported fully in version 7). Indeed, Internet Explorer's lack of support for PNG images has occasioned much debate, as many Web developers wanted to move away from the old GIF format, which does not have the same capabilities and image quality as PNG. Mozilla had implemented most of CSS Level 2 and some of the not-yet-completed CSS Level 3 standard. It was among the first browsers to pass the origina
Box Acid Test
although it doesn't fully pass the more rigorous Acid2 test for HTML, CSS, and PNG standards support. Other browsers based on newer versions of Mozilla's core technology, however, pass the Acid2 test. The mail and newsgroup supported POP and IMAP. It also supported LDAP address completion. Both reading and writing of HTML e-mails were supported. Mail files were stored in mbox format, and were thus portable. The first version of the suite, i.e., the one that formed the basis of Netscape 6, did not support the
blink element The blink element is a non-standard HTML element that indicates to a user agent (generally a web browser) that the page author intends the content of the element to blink (that is, alternate between being visible and invisible). The element was in ...
, thus making it the only Netscape/Mozilla browser that has not supported the notorious tag that Netscape itself created. Later versions of the suite supported the element as well as the marquee tag, originally created by rival
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems (in ...
.


Cross-platform support

Mozilla ran on a wide variety of platforms. Releases available on the primary distribution site supported the following operating systems: *Various versions of
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
, including 95, 98, Me, NT 4.0,
2000 File:2000 Events Collage.png, From left, clockwise: Protests against Bush v. Gore after the 2000 United States presidential election; Heads of state meet for the Millennium Summit; The International Space Station in its infant form as seen from S ...
, XP,
Server 2003 Server may refer to: Computing * Server (computing), a computer program or a device that provides functionality for other programs or devices, called clients Role * Waiting staff, those who work at a restaurant or a bar attending customers and ...
, and Vista. *
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lap ...
*
Mac OS 9 Mac OS 9 is the ninth major release of Apple's classic Mac OS operating system which was succeeded by Mac OS X (renamed to OS X in 2011 and macOS in 2016) in 2001. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet ...
(discontinued after Mozilla 1.2.1, but an unofficial Mozilla 1.3.1 is available her

. However, an updated branch of the Suite survives for the classic Mac OS in the form of
Classilla Classilla is a Gecko-based Internet suite for PowerPC-based classic Macintosh operating systems, essentially an updated descendant of the defunct Mozilla Application Suite by way of the Mac OS port maintained in the aborteWaMComproject. The name ...
. *
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
-based operating systems using X.Org Server or
XFree86 XFree86 is an implementation of the X Window System. It was originally written for Unix-like operating systems on IBM PC compatibles and was available for many other operating systems and platforms. It is free and open source software under the X ...
*
OS/2 OS/2 (Operating System/2) is a series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci. As a result of a feud between the two companies over how to position OS/2 r ...
, also known as ''Warpzilla'' Mozilla used the same format to store users' profiles (which contain their personal browser settings) even on different operating systems, so a profile might be used on multiple platforms, as long as all of the platforms could access the profile (e.g., the profile was stored on a
FAT32 File Allocation Table (FAT) is a file system developed for personal computers. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. It is often supported for compatibility reasons b ...
partition accessible from both Windows and Linux). This functionality was useful for users who dual-boot their machines. However, it might occasionally cause problems, especially with extensions.


Web development tools

Mozilla came with three Web development tools — a
DOM Inspector DOM Inspector (DOMi) is a web developer tool created by Joe Hewitt and was originally included in Mozilla Application Suite as well as versions of Mozilla Firefox prior to Firefox 3. It is now included in Firefox, and SeaMonkey. Its main purpo ...
,
Venkman Peter Venkman, PhD is a fictional character from the ''Ghostbusters'' franchise. He appears in the films '' Ghostbusters'', ''Ghostbusters II'', '' Ghostbusters: Afterlife'' and in the animated television series '' The Real Ghostbusters''. In a ...
and
JavaScript Console JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, ofte ...
. The DOM Inspector was not available in non-Mozilla browsers, and the JavaScript Console was more advanced than the consoles available in non-Mozilla browsers. Venkman was a difficult to use but decent JavaScript debugger. These were installed by default, though you could opt them out (except for the JavaScript Console) with the other install options.


Security

Mozilla was designed with security in mind. Among its key features were the use of the sandbox security model,
same origin policy Same may refer to: *Sameness or identity Places * Same (Homer), an island mentioned by Homer in the ''Odyssey'' * Same (polis), an ancient city * Same, East Timor, the capital of the Manufahi district * Samé, Mali * Same, Tanzania * Same Distric ...
and external protocol whitelisting. One key characteristic of Mozilla security was that its source code is visible to everyone. Proposed software changes were reviewed by at least one other person, and typically "super-reviewed" by yet another, and once placed in the software were visible for anyone else to consider, protest, or improve. In addition, the Mozilla Foundation operated a "bug bounty" scheme: Users who reported a valid critical security bug received a US$500 cash reward for each report and a Mozilla T-shirt. The purpose of this "bug bounty" system, according to the Mozilla Foundation, was to "encourage more people to find and report security bugs in our products, so that we can make our products even more secure than they already are". Anyone in the world could report a bug. Also, access to the source code of Mozilla Firefox, internal design documentation, forum discussions, and other materials that could be helpful in finding bugs were available to anyone. The Mozilla Foundation has issued a security bugs policy to help contributors to deal with security vulnerabilities. The policy restricts access to a security-related bug report to members of the security team until after Mozilla has shipped a fix for the problem. This is intended to deter the exploitation of publicly known vulnerabilities and give the developers time to issue a patch. While similar to other "
responsible disclosure In computer security, coordinated vulnerability disclosure, or "CVD" (formerly known as responsible disclosure) is a vulnerability disclosure model in which a vulnerability or an issue is disclosed to the public only after the responsible partie ...
" policies issued by companies such as Microsoft, this policy is opposed to the full disclosure principle favored by some security researchers. As of June 2005, Secunia had reported three unpatched vulnerabilities in Mozilla with the most serious one marked "less critical".


Market adoption and project end

From 1998 to 2004, the global usage share of Mozilla grew from a negligible amount to about 3%. Because of the Foundation's plan to switch development focus to standalone applications such as Firefox and Thunderbird, many new features and enhancements were not available for Mozilla. This, combined with the
community marketing Community marketing is a strategy to engage an audience in an active, non-intrusive prospect and customer conversation. Definition Whereas marketing communication strategies such as advertising, promotion, PR, and sales all focus on attaini ...
effort named "
Spread Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and ...
", drew more and more users away from Mozilla since late 2004, when Firefox 1.0 was released. There were no official releases of the Mozilla Suite beyond version 1.7.13. As of 2008, Mozilla Suite usage share was approximately 0.1%. SeaMonkey, a community-driven Internet suite that is based on the same source code, is pursued by those that appreciated Mozilla's feature set.


See also

*
List of web browsers The following is a list of web browsers that are notable. Historical Layout engines * Gecko is developed by the Mozilla Foundation. ** Goanna is a fork of Gecko developed by Moonchild Productions. * Servo is an experimental web br ...
* List of news clients * List of HTML editors *
Comparison of web browsers General information Basic general information about the browsers. Browsers listed on a light purple background are discontinued. Platforms with a yellow background have limited support. Operating system support Browsers are compiled to run o ...
*
Comparison of email clients The following tables compare general and technical features of notable email client programs. General Basic general information about the clients: creator/company, O/S, licence, & interface. Clients listed on a light purple background are no long ...
*
Comparison of HTML editors The following tables compare general and technical information for a number of HTML editors. Please see the individual products' articles for further information, comparison of text editors for information on text editors, and comparison of word ...
* Comparison of Internet Relay Chat clients


References


General references

* Mozilla Foundation (April 2, 2003)
Mozilla Development Roadmap
Retrieved June 11, 2005. * Mozilla Foundation (March 10, 2005)

Retrieved March 10, 2005. * SeaMonkey Council (July 2, 2005)

Retrieved March 27, 2007.


External links


Mozilla Suite - The All-in-One Internet Application SuiteSeaMonkey Internet Suite - all-in-one Internet application suite
{{Web browsers, desktop Discontinued internet suites Free Internet suites Free software programmed in C++ Gopher clients Mozilla OS/2 web browsers 1998 software