Arachne (web browser)
   HOME

TheInfoList



OR:

Arachne is a stable
Internet suite An Internet suite is an Internet-related software suite. Internet suites usually include a web browser, e-mail client (often with a news client and address book), download manager, HTML editor, and an IRC client. The diversity of Internet suite o ...
containing a graphical
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 ...
,
email client An email client, email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email. A web application which provides message management, composition, and reception functio ...
, and dialer. Originally, Arachne was developed by Michal Polák under his xChaos label, a name he later changed into Arachne Labs. It was written in C and compiled using Borland C++ 3.1. Arachne has since been released under the
GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
as Arachne GPL. Arachne primarily runs on
DOS DOS is shorthand for the MS-DOS and IBM PC DOS family of operating systems. DOS may also refer to: Computing * Data over signalling (DoS), multiplexing data onto a signalling channel * Denial-of-service attack (DoS), an attack on a communicat ...
-based operating systems, but includes builds for
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, w ...
as well. The Linux version relies on SVGALib and therefore does not require a
display server In computing, a windowing system (or window system) is software that manages separately different parts of display screens. It is a type of graphical user interface (GUI) which implements the WIMP (windows, icons, menus, pointer) paradigm for ...
.


Background

Arachne supports many file formats, protocols and standards including video modes from CGA 640×200 in monochrome to
VESA VESA (), formally known as Video Electronics Standards Association, is an American technical standards organization for computer display standards. The organization was incorporated in California in July 1989To retrieve the information, searc ...
1024×768 in high color mode ( colors). It is designed for systems that do not have any
windowing system In computing, a windowing system (or window system) is software that manages separately different parts of display screens. It is a type of graphical user interface (GUI) which implements the WIMP (windows, icons, menus, pointer) paradigm fo ...
installed. Arachne supports multiple image formats including JPEG, PNG, BMP and
animated GIF The Graphics Interchange Format (GIF; or , see pronunciation) is a bitmap image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released on 15 June 1987. ...
. It supports a subset of the HTML 4.0 and CSS 1.0 standards, including full support for tables and frames. Supported protocols include
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 data ...
,
NNTP The Network News Transfer Protocol (NNTP) is an application protocol used for transporting Usenet news articles (''netnews'') between news servers, and for reading/posting articles by the end user client applications. Brian Kantor of the Univers ...
for
USENET Usenet () is a worldwide distributed discussion system available on computers. It was developed from the general-purpose Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Ellis conceived the idea in 1979, and it wa ...
forums,
POP3 In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail server. POP version 3 (POP3) is the version in common use, and along with IMAP the most common ...
,
SMTP The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients ty ...
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 are ...
. Arachne includes a full-fledged TCP/IP connection suite, which has support for some dial-up and Ethernet connections. However, Arachne has no support for
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 ...
,
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mos ...
or SSL. Arachne can be expanded with the use of add-ons for such tasks as watching DivX movies, playing
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Origin ...
files,
IRC 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 ...
chat, RSS and viewing PDF documents. Arachne also supports ''DOS Gateway Interface'' (DGI), a unique feature similar to
Common Gateway Interface In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program, typically to process user requests. Such programs are often written in a scripting language and are commonly re ...
(CGI) scripting on the client. The first version of Arachne with a known release date was 1.0 Beta 2, which was released on 22 December 1996. The final and official version by Arachne Labs was 1.70R3 for DOS (released 22 January 2001) and 1.66 beta for Linux (released 20 July 2000). While there have been several more DOS versions, Linux development lay dormant until 24 May 2008 when a beta version 1.93 for Linux was released. The current DOS version, maintained by Glenn McCorkle, is 1.99 as of 23 December 2021. In 2006, there also was an experimental DPMI port of Arachne by Udo Kuhnt, named DPMI Arachne.


Support

Arachne supports a limited subset of stylesheets and HTML. Known support as of version 1.93:


Derivatives

xChaos software licensed the source code of Arachne to
Caldera UK DR-DOS (written as DR DOS, without a hyphen, in versions up to and including 6.0) is a disk operating system for IBM PC compatibles. Upon its introduction in 1988, it was the first DOS attempting to be compatible with IBM PC DOS and MS-D ...
in 1997. Caldera UK added Novell's dialer and
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
stack,
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 ...
, SSL, implemented their own support for frames, added support for animated GIFs, audio output, printing on a multitude of printers, an optional on-screen keyboard for mouse and touch panel usage ( SoftKeyboards), user profiles, and they completely changed the design of the browser (customizable), using Allegro for graphics. Also, they ported it to compile as a 32-bit protected mode extended DOS application (utilizing DPMI using
DJGPP DJ's GNU Programming Platform (DJGPP) is a software development suite for Intel 80386-level and above, IBM PC compatibles which supports DOS operating systems. It is guided by DJ Delorie, who began the project in 1989. It is a port of the GNU Co ...
, a GNU compiler for DOS), while Arachne is a 16-bit application. This program was sold as
DR-WebSpyder DR-WebSpyder is a DOS web browser, mail client and operating system runtime environment that was developed by Caldera UK in 1997. It was based on the DR-DOS operating system and networking components from Novell as well as the Arachne web brow ...
in 1998; the name was to associate it with DR-DOS, which Caldera owned at the time. When Caldera had transferred DR-DOS to its branch company Caldera Thin Clients, which renamed itself into
Lineo Lineo was a thin client and embedded systems company spun out of Caldera Thin Clients by 20 July 1999. History Caldera Thin Clients, Inc., had been created as a subsidiary of Caldera, Inc., on 2 September 1998. Caldera Thin Clients' origina ...
in 1999, the browser was referred to under the name
Embrowser DR-WebSpyder is a DOS web browser, mail client and operating system runtime environment that was developed by Caldera UK in 1997. It was based on the DR-DOS operating system and networking components from Novell as well as the Arachne (web brows ...
. Since 2000, the Linux port of the browser has been called
Embedix Browser DR-WebSpyder is a DOS web browser, mail client and operating system runtime environment that was developed by Caldera UK in 1997. It was based on the DR-DOS operating system and networking components from Novell as well as the Arachne web brow ...
.


See also

* Comparison of web browsers * Lynx (text-based) *
FreeDOS FreeDOS (formerly Free-DOS and PD-DOS) is a free software operating system for IBM PC compatible computers. It intends to provide a complete MS-DOS-compatible environment for running legacy software and supporting embedded systems. FreeDOS can ...
*
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 brow ...
*
MINUET A minuet (; also spelled menuet) is a social dance of French origin for two people, usually in time. The English word was adapted from the Italian ''minuetto'' and the French ''menuet''. The term also describes the musical form that accomp ...
(graphical) * List of Usenet newsreaders *
Comparison of Usenet newsreaders This is a comparison of Usenet newsreaders. Legend: See also * ''alt.*'' hierarchy * List of newsgroups * List of Usenet newsreaders * News server * Newsreader (Usenet) * Network News Transfer Protocol * Usenet newsgroup References { ...


References


Further reading

*


External links


Arachne Development group & list

Arachne GPL

Arachne Add-ons

Arachne Labs homepage






{{DEFAULTSORT:Arachne (Web Browser) 1996 software Discontinued web browsers DOS software Gopher clients Internet suites Web browsers for DOS Free web browsers Free software programmed in C