naim is a
messaging
A message is a discrete unit of communication intended by the source for consumption by some recipient or group of recipients. A message may be delivered by various means, including courier, telegraphy, carrier pigeon and electronic bus ...
and
chat
Chat or chats may refer to:
Communication
* Conversation, particularly casual
* Online chat, text message communication over the Internet in real-time
* Synchronous conferencing, a formal term for online chat
* SMS chat, a form of text messagin ...
program written by Daniel Reed in
C; it supports the
protocols
Protocol may refer to:
Sociology and politics
* Protocol (politics), a formal agreement between nation states
* Protocol (diplomacy), the etiquette of diplomacy and affairs of state
* Etiquette, a code of personal behavior
Science and technology
...
AIM,
ICQ,
IRC
Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for Many-to-many, group communication in discussion forums, called ''#Channels, channels'', but also allows one-on-one communication via instant messa ...
, and
RPI'
Lily CMCprotocols. Unlike most messaging clients, it is not graphical; it runs from the
console
Console may refer to:
Computing and video games
* System console, a physical device to operate a computer
** Virtual console, a user interface for multiple computer consoles on one device
** Command-line interface, a method of interacting with ...
using the
ncurses
ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces (TUI) in a terminal-independent manner. It is a toolkit for developing " GUI-li ...
library. naim is
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
, licensed under the
GNU 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 ...
.
naim is a multiplatform program. It is primarily aimed at Unix-like systems.
naim uses the AOL instant messenger
TOC protocol
The TOC protocol, or Talk to OSCAR protocol, was a protocol used by some third-party AOL Instant Messenger clients and several clients that AOL produced itself. Sometime near August 19, 2005, AOL discontinued support for the protocol and no longer ...
instead of the
OSCAR protocol
OSCAR (''Open System for CommunicAtion in Realtime'') is AOL's proprietary instant messaging and presence information protocol. It was used by AOL's AIM instant messaging system and ICQ.
Despite its name, the specifications for the protocol rem ...
. This means naim lacks some features other instant messaging services have.
References
Further reading
* Martin Brown (7 September 2005
''Free IRC clients, Choosing the best IRC client for your needs'' Free Software Magazine
''Free Software Magazine'' (also known as ''FSM'' and originally titled ''The Open Voice'') is a Web site that produces a (generally bi-monthly) mostly free-content online magazine about free software.
It was started in November 2004 by Australi ...
issue 7, web page 3
* Robert Shingledecker, John Andrews, Christopher Negus, ''The official Damn Small Linux book: the tiny adaptable Linux that runs on anything'', Prentice Hall, 2008, , p. 64
External links
naim web site
AIM (software) clients
IRC clients
Free IRC clients
Instant messaging clients for Linux
Free instant messaging clients
Free software that uses ncurses
{{IRC-stub