Original author(s) | Khaled Mardam-Bey |
---|---|
Developer(s) | mIRC Co. Ltd. |
Initial release | 28 February 1995 |
Stable release | 7.78 (6 November 2024 [1] ) [±] |
Written in | C/C++ [2] |
Operating system | Windows XP and later |
Platform | IA-32 |
Type | IRC client |
License | Proprietary/Trialware |
Website | www |
mIRC is an Internet Relay Chat (IRC) client for Windows with an integrated scripting language allowing the creation of extensions. [3] The software was first released in 1995 and has since been described as "one of the most popular IRC clients available for Windows." [3] mIRC is shareware and requires payment for registration after the 30-day evaluation period. [4]
mIRC was created by Khaled Mardam-Bey, [5] a British programmer born in Jordan to a Syrian father and a Palestinian mother. [6] [7] He began developing the software in late 1994, and released its first version on 28 February 1995. [8]
Mardam-Bey states that he decided to create mIRC because he felt the first IRC clients for Windows lacked some basic IRC features. He then continued developing it due to the challenge and the fact that people appreciated his work. The author states that its subsequent popularity allowed him to make a living out of mIRC. [9] He also jokingly states that the "m" in mIRC stands for "moo" or "MU" (meaning 'nothing' in Japanese and Korean). [10]
mIRC 5.91 is the final version to support 16-bit Windows; [11] 6.35 is the last to support Windows 95, NT 4.0, 98, and ME. The current version supports Windows XP and later. [12]
The application makes an appearance in the 2006 music video for "Boten Anna" by Basshunter. [13]
mIRC has a number of distinguishing features. One is its scripting language which is further developed with each version. The scripting language can be used to make minor changes to the program like custom commands (aliases), [3] but can also used to completely alter the behavior and appearance of mIRC. Another claimed feature is mIRC's file sharing abilities, via the DCC protocol, featuring a built-in file server. [14]
Starting with mIRC 7.1, released on 30 July 2010, [15] Unicode and IPv6 are supported.
mIRC's abilities and behaviors can be altered and extended using the embedded mIRC scripting language. mIRC includes its own GUI scripting editor, [3] with help that has been described as "extremely detailed". [3]
Due to the level of access the language has to a user's computer — for example, being able to rename and delete files — a number of abusive scripts have been made. One example of abuse was that executed with the $decode identifier which decodes a given encoded string. [16] [17] The issue was reported in August 2001; even five months later, users were still being reported as having fallen prey, tricked into executing commands on their systems which result in "handing control of [their] mIRC over to somebody else". [18] This led to changes being made in mIRC version 6.17: according to the author, $decode is now disabled by default, and various other features which can be considered dangerous are now lockable. [15]
mIRC has been downloaded over 40 million times from CNET's Download.com service. [19] In 2003, Nielsen/NetRatings ranked mIRC among the top ten most popular Internet applications. [20]
BitchX is a free IRC client that has been regarded as the most popular ircII-based IRC client. The initial implementation, written by "Trench" and "HappyCrappy", was a script for the IrcII chat client. It was converted to a program in its own right by panasync. BitchX 1.1 final was released in 2004. It is written in C and is a TUI application utilizing ncurses. GTK+ toolkit support has been dropped. It works on all Unix-like operating systems, and is distributed under a BSD license. It was originally based on ircII-EPIC, and eventually it was merged into the EPIC IRC client. It supports IPv6, multiple servers and SSL, and a subset of UTF-8 with an unofficial patch.
Irssi is an Internet Relay Chat (IRC) client program for Linux, FreeBSD, macOS and Microsoft Windows. It was originally written by Timo Sirainen, and released under the terms of the GNU GPL-2.0-or-later in January 1999.
Internet Explorer is a retired series of graphical web browsers developed by Microsoft that were used in the Windows line of operating systems. While IE has been discontinued on most Windows editions, it remains supported on certain editions of Windows, such as Windows 10 LTSB/LTSC. Starting in 1995, it was first released as part of the add-on package Plus! for Windows 95 that year. Later versions were available as free downloads or in-service packs and included in the original equipment manufacturer (OEM) service releases of Windows 95 and later versions of Windows. Microsoft spent over US$100 million per year on Internet Explorer in the late 1990s, with over 1,000 people involved in the project by 1999. New feature development for the browser was discontinued in 2016 and ended support on June 15, 2022 for Windows 10 Semi-Annual Channel (SAC), in favor of its successor, Microsoft Edge.
Shareaza is a peer-to-peer file sharing client running under Microsoft Windows which supports the Gnutella, Gnutella2 (G2), eDonkey, BitTorrent, FTP, HTTP and HTTPS network protocols and handles magnet links, ed2k links, and the now deprecated gnutella and Piolet links. It is available in 30 languages.
ChatZilla is an IRC client that is part of SeaMonkey. It was previously an extension for Mozilla-based browsers such as Firefox, introduced in 2000. It is cross-platform open source software which has been noted for its consistent appearance across platforms, CSS appearance customization and scripting.
Mozilla Thunderbird is a free and open-source email client that also functions as a personal information manager with a calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client. Operated by MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation, Thunderbird is an independent, community-driven project that is managed and overseen by the Thunderbird Council, which is elected by the Thunderbird community. As a cross-platform application, Thunderbird is available for Windows, macOS, FreeBSD, Android, and Linux. The project strategy was originally modeled after that of Mozilla's Firefox, and Thunderbird is an interface built on top of that Web browser.
The mIRC scripting language is the scripting language embedded in mIRC and Adiirc, IRC clients for Windows but work with WiNE for Linux.
PIRCH or pIRCh is a shareware Internet Relay Chat (IRC) client published by Northwest Computer Services. Its name is an acronym – PolarGeek's IRCHack.
This is a comparison of both historical and current web browsers based on developer, engine, platform(s), releases, license, and cost.
Snak was a shareware Internet Relay Chat (IRC) client written by Kent Sorensen for the Macintosh platform. Snak was distributed as shareware and could be freely used and evaluated for 30 days at no charge. After the 30-day evaluation period has ended, the program would quit after 15 minutes of use, and a registration key had to be purchased. Versions up to 4.12 run on both Mac OS 9 and Mac OS X while version 5 and newer only support Mac OS X. The program is Intel Only as of version 5.3.4. The program is not fully compatible with current macOS versions and is no longer supported, with the developer stating that he is unable to create new versions due to the deprecation of the Carbon libraries. On October 10, 2018, Snak was made freeware with a license key published on the project's web site.
The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.
CGI:IRC is a CGI program written in Perl that allows access to IRC via a web browser. It is designed to be flexible and has many uses such as an IRC gateway for an IRC network, a chat-room for a website or to access IRC when stuck behind a restrictive firewall.
The following comparison of audio players compares general and technical information for a number of software media player programs. For the purpose of this comparison, "audio players" are defined as any media player explicitly designed to play audio files, with limited or no support for video playback. Multi-media players designed for video playback, which can also play music, are included under comparison of video player software.
Ircle was an IRC client developed by Onno Tijdgat for the Macintosh computer platform. Ircle was shareware, with free upgrades. The client was scriptable with AppleScript, supported multiple channels and servers, and up to ten simultaneous connections. It was discontinued in 2009. Since 2012, Ircle was not compatible with most recent versions of OS X, and no updates were available. In December 2017 the Ircle home page displayed a poll, to end Q2 2018, to determine whether a new version should be released on OS X and iOS. The results of the poll were 311 votes in favor of a new Mac OS version, 43 votes for an iOS version, and 117 votes for both a Mac OS and iOS version, out of 528 votes cast.
KVIrc is a graphical IRC client for Linux, Unix, Mac OS and Windows. The name is an acronym of K Visual IRC in which the K stands for a dependency to KDE, which became optional from version 2.0.0. The software is based on the Qt framework and its code is released under a modified GNU General Public License.
Plouf's Java IRC (PJIRC) is a web-based open-source IRC client that is written in Java. Any web browser that supports the Java Runtime Environment, or an alternative Java interpreter, can use the applet. Many IRC networks have a public installation of the applet for their network.
XiRCON is a discontinued freeware IRC client for Microsoft Windows. After TCP/IP was added to Windows, XiRCON was one of the most popular IRC clients on the platform. The XiRCON client was used for a number of fields, such as library helpdesk, genealogy, and US Naval command. Author Mark Hanson ceased development in 1997.
Instantbird is a discontinued cross-platform instant messaging client based on Mozilla's XULRunner and the open-source library libpurple used in Pidgin. Instantbird is free software available under the GNU General Public License. Over 250 add-ons allow user customization of, and addition of, features. On October 18, 2017, Florian Quèze announced that "... we are stopping development of Instantbird as a standalone product."
LeafChat is a free IRC client for Microsoft Windows and Unix-like operating systems, licensed under the GNU GPL-3.0-or-later. A donation is requested.