News: 1717151409

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Desperately seeking ICQ? It may shut down, but Nina could resurrect it

(2024/05/31)


Multiple independent efforts are underway to save ICQ from extinction… as well as MSN, AIM, Yahoo ! and more.

The recent [1]news that ICQ is shutting down seems to have surprised a lot of people who didn't realize that it was still going. [2]AOL sold the service to Digital Sky Technologies back in 2010, and the Reg FOSS desk – once known to his friends as 73187508 – verified that old accounts still worked.

All is not quite lost, however. Most of the 1990s instant messenger protocols have been open for decades, whether officially or not. AOL [3]interconnected its two services by 2002, and Apple's original messenging app iChat for the then-new Mac OS X [4]used the AOL AIM protocol .

[5]

The [6]OSCAR protocol is quite well-documented even thought it remains officially proprietary. Those pesky, disrespectful Linux programmers reverse-engineered it long ago to create the GAIM client, [7]already available 18 years ago .

[8]

[9]

Now, as the servers shut down – [10]AOL closed the AIM service in 2017 – other intrepid coders are using the descriptions to implement servers for these disappearing services. For example, we know of two separate efforts to implement an OSCAR server for Linux: the [11]AIM OSCAR server and the [12]Retro AIM Server .

More ambitious is a project called [13]NINA which is hoping to open a whole range of them: AOL, MSN, Yahoo ! and ICQ, among others. It's backed by a company called [14]Level Leap , which describes itself as a medical software company specializing in the cloud.

[15]

Its MSN Messenger server, [16]Escargot , opened up in 2021 – although by way of full disclosure, this vulture has so far failed to get any client to connect to it. Nina's ICQ and AIM service is currently in beta, and only [17]paying supporters can access it at the moment. The company has [18]shared screenshots showing clients connecting on its [19]

Twitter X account .

Tony from Level Leap told us:

Right now we're in the midst of getting the remainder of ICQ done including any API endpoints that Mail.ru (or VK) added so that we can complete our ICQ support to include even the newest versions, though currently we support ICQ 2000 through ICQ 8, which is more than anyone else does right now.

The AOL service is up and only available to alpha-level supporters. AIM and ICQ as well are also available only for gamma tier supporters. Essentially it follows the Greek alphabet alpha, beta, gamma, then free for all, and the main reasons we do this is so that we can both limit the amount of people jumping on at once and also help fund hosting of the projects.

Nina offers its own specially patched versions of existing clients, but there are also custom connectors being developed for FOSS clients such as [20]Pidgin , the modern cross-platform descendant of GAIM. As we've [21]said earlier, Pidgin is very much alive and can talk to Discord, Matrix, Mattermost, Rocket.chat, Slack, Telegram, and most other chat services.

In our cynical view, a communications service isn't really cross-platform unless it has a documented protocol and a choice of true, native clients. A Javascript web app running in Electron doesn't count – which disqualifies Slack for a start. We were thus not in the least surprised when the company [22]changed its terms so that it could sell its logs to use as [23]LLM training data .

Open protocols and open native client apps could, potentially, lead to a resurgence in these 20th century chat systems. There's an outside chance that this sort of technology could yet thrive in the form of FOSS, just as Unix itself did… as compared to the technological stagnation that results from companies vying to outdo one another with proprietary produced. ®

Get our [24]Tech Resources



[1] https://www.theregister.com/2024/05/27/icq_end_of_service/

[2] https://www.theregister.com/2010/04/28/icq_sold/

[3] https://www.theregister.com/2002/10/30/aol_im_and_icq/

[4] https://www.theregister.com/2002/07/24/technical_challenges_spike_aol_im/

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Zln0JzOIvytDemTeTcBM5wAAAIw&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[6] https://en.wikipedia.org/wiki/OSCAR_protocol

[7] https://www.theregister.com/2006/02/10/wifi/

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zln0JzOIvytDemTeTcBM5wAAAIw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zln0JzOIvytDemTeTcBM5wAAAIw&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[10] https://www.theregister.com/2017/10/06/aol_aim_shutdown/

[11] https://github.com/ox/aim-oscar-server

[12] https://github.com/mk6i/retro-aim-server

[13] https://nina.chat/

[14] https://levelleap.com/

[15] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zln0JzOIvytDemTeTcBM5wAAAIw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[16] https://escargot.chat/

[17] https://nina.chat/donate/

[18] https://twitter.com/escargotim/status/1794059449927180627

[19] https://twitter.com/escargotim/

[20] https://pidgin.im/

[21] https://www.theregister.com/2021/11/19/friday_foss_fest/

[22] https://www.theregister.com/2024/05/20/slack_ts_and_cs_update/

[23] https://www.theregister.com/2024/05/18/distros_ai_code/

[24] https://whitepapers.theregister.com/



This bring be back...

Lomax

I joined ICQ sometime in the previous century, and continued using it for decades, much thanks to the excellent multi-protocol instant messaging (and IRC) client [1]Pidgin . My username was #1089805, but one day I found that ICQ had sold my account to someone else. Apparently low account numbers were valuable? Today I use [2]Element Messenger instead (based on the [3]Matrix protocol), which is pretty decent despite the crappy Electron app. If nothing else they've got [4]a convincing manifesto , and the list of project guardians includes prof. [5]Jon Crowcroft ...

[1] https://www.pidgin.im/

[2] https://element.io

[3] https://matrix.org

[4] https://matrix.org/about/

[5] https://en.wikipedia.org/wiki/Jon_Crowcroft

Re: This bring be back...

CountCadaver

mine started 409630 - last 2 digits are a bit foggy

Last time I tried ICQ was over a decade ago and the place was frankly a shadow of its former self, akin to a nice neighbourhood thats become awash with crack houses and meth labs and thus gone vertically downhill.

Whereas prior you could strike up a conversation with random people around the world, the last time it was just bots bots bots and more bots...

That really made me sad, first inkling that things were becoming enshittified

The goys have proven the following theorem...
-- Physicist John von Neumann, at the start of a classroom
lecture.