Ircle

Last updated
Ircle
Developer(s) Onno Tijdgat
Stable release 3.5a6 (November 17, 2007;13 years ago (2007-11-17)) [±]
Written in C
Operating system macOS, classic Mac OS
Platform x86, PowerPC
Type IRC client
License Proprietary
Website http://ircle.com/

Ircle (formerly rendered as "IRCle" [1] ) 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.

Contents

History

Ircle was originally written in THINK Pascal by Olaf Titz and released in 1993, with the source code licensed under the GPL [2] up to version 1.56. [3] Titz then gave up on the project and Tijdgat took over. Tijdgat continued development privately, rewriting it in C under Metrowerks CodeWarrior Pro and updating it for the then-new Power Macs. [3] Ircle 3.0 was released in 1994. The Talk City internet chat service supported Ircle, [4] and as of 2000, negotiated for a custom version called "Talk City Ircle", free for subscribers, with "comparable features without the disruption" from flood attacks. [5]

Tijdgat announced in December 2005 that extensive work was underway to update Ircle for x86 based Macs. The upgrades were to be backward compatible with older CPUs, while development for Mac OS 7, 8, and 9 would cease. On September 21, 2006, the Intel compatible (universal binary) version was released with a number of new features.

Features

Ircle supported up to ten simultaneous server connections, and comes configured with a "long list of servers". [6] The "channelbar" feature simplified managing the otherwise large number of windows in Ircle. [6] Applescript allowed detailed control and modification of the client. [7] Third party developer Public Access Software hosted Ircle Scripting Resources, Applescript scripts for Ircle-based tools, applications and even games, until 1999. [8] [9] The Ircle "faces" window displays updateable images of chat contacts. [10] [11]

Reception

Ircle was once described as "the most widely used IRC client for Macintosh computers", "stable, full-featured", with "good user support," [7] and "one of the best" Mac IRC clients. [12] The "one downside" to Ircle was "a rather intimidating preferences dialog". [1] [13] One author described it as "the godfather of Mac IRC clients. It has been around the longest and has the most features, making it the de facto gold standard against which all other clients compare themselves." [14]

See also

Related Research Articles

HyperCard Hypermedia system for Apple Macintosh and Apple IIGS computers

HyperCard is a software application and development kit for Apple Macintosh and Apple IIGS computers. It is among the first successful hypermedia systems predating the World Wide Web.

BitchX Free IRC client

BitchX is a free IRC client and has been considered to be 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 is 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.

HexChat Irc client

HexChat is an Internet Relay Chat client, forked from XChat. It has a choice of a tabbed document interface or tree interface, support for multiple servers, and numerous configuration options. Both command-line and graphical versions were available.

Internet Relay Chat Protocol for real-time Internet chat and messaging

Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text. The chat process works on a client/server networking model. IRC clients are computer programs that users can install on their system or web based applications running either locally in the browser or on a third party server. These clients communicate with chat servers to transfer messages to other clients. IRC is mainly designed for group communication in discussion forums, called channels, but also allows one-on-one communication via private messages as well as chat and data transfer, including file sharing.

The history of macOS, Apple's current Mac operating system originally named Mac OS X until 2012 and then OS X until 2016, began with the company's project to replace its "classic" Mac OS. That system, up to and including its final release Mac OS 9, was a direct descendant of the operating system Apple had used in its Macintosh computers since their introduction in 1984. However, the current macOS is a Unix operating system built on technology that had been developed at NeXT from the 1980s until Apple purchased the company in early 1997.

Mac OS 9

Mac OS 9 is the ninth and last major release of Apple's classic Mac OS operating system. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet Operating System Ever", highlighting Sherlock 2's Internet search capabilities, integration with Apple's free online services known as iTools and improved Open Transport networking. While Mac OS 9 lacks protected memory and full pre-emptive multitasking, lasting improvements include the introduction of an automated Software Update engine and support for multiple users.

Bersirc Former Internet Relay Chat client

Bersirc is a discontinued open-source Internet Relay Chat client for the Microsoft Windows operating system. Linux and Mac OS X versions were "in development". Bersirc uses the Claro toolkit, which aims to provide an interface to native windowing systems and widgets on all operating systems. Microsoft .NET and Qt toolkit ports were also planned. The final version of Bersirc was 2.2.14.

System 7 Apple Macintosh operating system released between 1991–1997

System 7, codenamed "Big Bang", and also known as Mac OS 7, is a graphical user interface-based operating system for Macintosh computers and is part of the classic Mac OS series of operating systems. It was introduced on May 13, 1991, by Apple Computer, Inc. It succeeded System 6, and was the main Macintosh operating system until it was succeeded by Mac OS 8 in 1997. Features added with the System 7 release included virtual memory, personal file sharing, QuickTime, QuickDraw 3D, and an improved user interface.

Internet Explorer for Mac OS X Web browser by Microsoft from 1996 to 2003

Internet Explorer for Mac OS X is a proprietary web browser developed by Microsoft for the Macintosh platform to browse web pages. Initial versions were developed from the same code base as Internet Explorer for Windows. Later versions diverged, particularly with the release of version 5 which included the cutting edge, fault-tolerant and highly standards-compliant Tasman layout engine.

Snak is a shareware Internet Relay Chat (IRC) client written by Kent Sorensen for the Macintosh platform. Snak is distributed as shareware and can be freely used and evaluated for 30 days at no charge. After the 30-day evaluation period has ended, the program will quit after 15 minutes of use, and a registration key must be purchased. Versions up to 4.12 runs on both Mac OS 9 and Mac OS X while version 5 and newer only supports 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 declared abandonware by the developer and made freeware with a license key published on the project's web site.

Hotline Communications

Hotline Communications Limited (HCL) was a software company founded in 1997, based in Toronto, Canada, with employees also in the United States and Australia. Hotline Communications' main activity was the publishing and distribution of a multi-purpose client/server communication software product named Hotline Connect, informally called, simply, Hotline. Initially, Hotline Communications sought a wide audience for its products, and organizations as diverse as Avid Technology, Apple Computer Australia, and public high schools used Hotline. At its peak, Hotline received millions of dollars in venture capital funding, grew to employ more than fifty people, served millions of users, and won accolades at trade shows and in newspapers and computer magazines around the world.

The following tables compare general and technical information between a number of IRC client programs which have been discussed in independent published literature.

Timbuktu is a discontinued remote control software product originally developed by WOS Datasystems. Remote control software allows a user to control another computer across the local network or the Internet, viewing its screen and using its keyboard and mouse as if he or she were sitting in front of it. Timbuktu is compatible with computers running both Mac OS X and Windows.

Omnis Studio is a rapid application development (RAD) tool that allows programmers and application developers to create enterprise, web, and mobile applications for Windows, Linux, and macOS personal computers and servers across all business sectors.

Homer, from Blue Cow Software, was an IRC client for Apple Macintosh computer systems during the 1990s, written by Tob Smith, and distributed as shareware. System 7 or later of the classic Mac OS was required, as was MacTCP. It featured an icon view of users in a channel, which would animate when the user posted to the channel. It also provided notification of incoming CTCP Finger commands. Ircle included and extended this feature, "face files" to larger images. A late version of Homer reportedly allowed collaborative drawing across the network.

Linkinus Shareware IRC client

Linkinus was a shareware IRC client for Mac OS X and iOS. It has an Aqua-style user interface, and allows Cocoa plugins, AppleScript, and Growl notifications to be used. Linkinus also features embedded media, although some users have complained that this can cause the program to slow down, or even crash, especially on slow computers. Linkinus also has other features similar to those of other IRC clients, such as multitasking and the ability to change between different user interface styles.

KVIrc IRC Client

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.

Classic Mac OS

The classic Mac OS is the series of operating systems developed for the Macintosh family of personal computers by Apple Inc. from 1984 to 2001, starting with System 1 and ending with Mac OS 9. The Macintosh operating system is credited with having popularized the graphical user interface concept. It was included with every Macintosh that was sold during the era in which it was developed, and many updates to the system software were done in conjunction with the introduction of new Macintosh systems.

References

  1. 1 2 Hart, David L.; Bourne, Philip E. (1998). Mac OS 8 Web Server Cookbook. Prentice Hall. p. 133.
  2. Titz, Olaf (November 25, 1993). "Ircle Abstract". Info-Mac HyperArchive. Archived from the original on March 4, 2000.
  3. 1 2 Tijdgat, Onno. "License and Credits". ircle.com. Archived from the original on July 13, 2011. Retrieved July 14, 2011.
  4. McKirdy, Eric, ed. (April 5, 1996). "Talk of the Town - Issue #3". chat.talkcity.com. Archived from the original on August 7, 2007. Retrieved September 26, 2012.
  5. "Dear Talk Citizens". Talk City. April 13, 2000. Archived from the original on November 9, 2000. Retrieved October 28, 2016.
  6. 1 2 Golbeck, Jennifer (2004). Dornfest, Rael; Davidson, James Duncan (eds.). Mac OS X Panther Hacks (2nd ed.). O'Reilly Media. pp.  208–210. ISBN   0-596-00718-3.
  7. 1 2 Bidgoli, Hossein, ed. (2003). The Internet Encyclopedia. 2. Wiley. p. 312. ISBN   0-471-22204-6.
  8. "Ircle AppleScript Resource Closing! Public Access Software Shifts Gears". MacObserver.com. July 6, 1999.
  9. "Wordscore 3 released". MacObserver.com. December 27, 1999.
  10. Garrett, David Lane (1996). Intranets Unleashed . Sams Publishing. ISBN   1-57521-115-7 . Retrieved October 28, 2016.
  11. "Ircle Reference : Faces". ircle.com. Archived from the original on September 5, 2012. Retrieved July 14, 2011.
  12. Levine Young, Margaret (1999). Internet: The Complete Reference. Osborne Publishing. p. 338. ISBN   0-07-211942-X.
  13. "Preferences" Archived July 10, 2012, at Archive.today . ircle.com.
  14. Charalabidis, Alex (December 15, 1999). "IRCing On The Macintosh: Ircle" . The Book of IRC: The Ultimate Guide to Internet Relay Chat (1st ed.). San Francisco, California: No Starch Press. p.  61. ISBN   1-886411-29-8.