5 stars award

Licq 1.8.2

Licq is a multi-threaded ICQ (originally; now it supports AOL and MSN as well) clone written mostly in C++. It uses an extensive plugin system to manage many different functions. The main GUI is written using the Qt widget set. Licq is distributed under the GNU General Public License (GPL).
Development is very ongoing, with new features and bugs fixed frequently, so updates are available often.

User's rating:

  • Currently 3.33/5
  • 1
  • 2
  • 3
  • 4
  • 5
Enlarge the screenshot of Licq
[ Enlarge Image ]
Download 4.3MB Licq

Download Direct

(4.3MB, Extension: BZ2)

Download alternate to Licq solution

Look at the free or trial alternatives and similar apps to Licq software by the tags. It's possible also to find substitutes for the most popular titles in the Real-Time Communications category.

| Open Source | Msn | Licq | Aol |

History updates (Complete changelogs since the listing on this site)

1.8.2 [07-22-14]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

Other versions : 1.8.1 1.8.0 1.7.1 1.5.1-rc1 1.5.0 1.5.0-rc2 1.5.0-rc1 1.3.9 1.3.8

v1.8.1 [10-31-13]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.8.0 [08-28-13]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.7.1 [08-07-13]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.5.1-rc1 [06-19-11]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.5.0 [10-04-10]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.5.0-rc2 [09-28-10]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.5.0-rc1 [09-20-10]

  • Added auto logon feature per protocol in Licq
  • Sound settings can be overridden per group or per user
  • Fifo command "setpicture" added
  • Build: Switched Licq and all plugins to use cmake
  • Build: Various fixes to make Licq build on Solaris
  • Plugin API: Major changes, see below
  • ICQ: Sending a system message with no text would cause disconnect from server
  • ICQ: Contacts were shown as online after fetching auto response
  • Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
  • Qt4-Gui: Allow shortcut to be configured for creating a new group
  • Qt4-Gui: Mass messages sent are added to user specific chat window as well
  • Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
  • Qt4-Gui: Group names with ampersands were not displayed properly in menus
  • Qt4-Gui: Added option to limit auto-popup to only urgent messages
  • Jabber: New protocol plugin for the Jabber protocol, supporting:
    • Sending and receiving messages (including messages received when being offline)
    • Adding and removing users (including authorization management)
    • Typing notifications
    • Fetching users vcard
    • "Buzzing" users (i.e. sending messages to get the receivers attention)
The plugin API has undergone several changes to make it more logical, easier to use and better conform to the Licq CodingStyle. The following is a list of the major changes, some are only partially completed and will continue to be updated in future releases:
  • Header files no longer have "licq_" prefix and are moved to subdir "licq".
  • Namespace "Licq" is used for all classes and objects in the public headers
  • Many classes and members have been moved and/or renamed
  • Private members have been moved to non-public headers in Licq
  • Classes that are only created in Licq are virtual in public header
  • Contact list only provides access to its objects through mutex guards
  • C style strings and data types are replaced with C++ strings and stl containers
Note: The config files are no longer written with spaces around the equals character. Although Licq 1.5.0 can still read the old files it will always write the using new format. This can cause problems if downgrading from Licq 1.5.0 to an older version as previous versions expects the spaces to be present for the password in owner.* files.

v1.3.9 [05-27-10]

  • Main
  • News
  • Blog
  • Features
  • Screenshots
  • Download
  • FAQ
  • Tips
  • Support
  • Plugins
  • Utilities
  • Developers
  • Credits

v1.3.8 [04-20-10]

Plugin API: Added GPG functions so plugins don't need to depend on gpgme anymore

  • Qt4-Gui: Fixed a bug that could cause GUI to crash on startup
  • Qt4-Gui: Fixed a bug causing the same image to be loaded for all icons
  • Qt4-Gui: Dragging a file to chat dialog will open send dialog
  • Qt4-Gui: Tray icon will show status from another protocol if ICQ is offline
  • RMS: Fixed a bug causing LIST command to always return an empty list
  • RMS: Added HISTORY command for fetching user history
  • Web-Gui: Corrected various syntax errors in scripts
  • Web-Gui: Updated html to conform with xhtml 1.1 standard
  • Web-Gui: Added option to set status offline
  • Web-Gui: Made windows resizable
  • Web-Gui: Show messages from history when opening chat window
  • Web-Gui: Highlight timestamp and user alias in chat history

  • Average review rating :

    Useful independent reviews and opinions of the users

    Review LicqWrite a review « Be the first to post a review for Licq download!

    Predicted future versions and notices:

    The doDownload.com constantly monitors the update of all programs, including information from the Licq 1.8.3 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 1.9.0 version with further advanced features, and soon you will be informed. Equally important 2.0.0 upgrades of the program we will continue to monitor. Full Licq description has been compared with the overall software database and our algorithm has found the following applications (are showed below).