I was always more of an MSN Messenger guy. But the Open OSCAR Server project is a fantastic labor of love stewarded by a kind soul.
They put up with (if not were outright amused at) me digging up the weirdest 3rd party clients I could [1] and just kicking them around against the server software to find bugs [2]
Oh how I wish modern chat platforms would let me use a client of my own choosing. It's all so locked down and usually garbage-tier because the user has no choice.
Now that's not fair. Matrix gives you plenty of options to be flooded with CSAM or have all your chats become inexplicably unable to ever be decrypted again
i threw the oscar server up on a container at work last year and sent my friends the clients. absolute trip hearing that open door sound again lmao. good times. we all just warned each other for the rest of the day.
somehow that experience eclipsed microsoft teams. i suppose thats unsurprising
I remember when I discovered a remote ICQ buffer overflow in high school. I didn't have the skills to gain code execution at the time, but I created an app that could DoS and crash the client of anyone, if I knew their username.
> Originally developed by the Israeli company Mirabilis in 1996, the client was bought by AOL in 1998, and then by Mail.Ru Group (now VK) in 2010.[2]
https://en.wikipedia.org/wiki/ICQ
My ICQ UIN was one of the few online accounts that I completely lost control of. Some "Russian hacker" took it over, by guessing the password, credential stuffing, or some other method, and I noticed that my profile had been usurped into a Cyrillic one. And that was long, long before 2010.
It was acquired by AOL in 1998, went through several rounds of enshittification and protocol changes to defeat third party clients which did not show ads, and finally landed in Mail.Ru group in 2010. In about 2-3 years no one cared about ICQ anymore. Then, it slowly died.
I registered my account in 1998 (got a 7-digit number starting with 9) and the whole thing felt like a miracle back then. My first employer in 2003 used ICQ as a corporate messenger similar to how we now use Slack. Since I mostly used Linux back then, I was very happy to find centericq, then centerim, then finch. One of my first contributions to an open source project was a small patch to centericq, something about contacts panel resize if I remember correctly.
I believe the last time I actually launched any ICQ client was around 2012, and never since then.
They put up with (if not were outright amused at) me digging up the weirdest 3rd party clients I could [1] and just kicking them around against the server software to find bugs [2]
[1] https://wiki.cursedsilicon.net/wiki/AIM_Clients
[2] https://github.com/mk6i/open-oscar-server/issues/120
[2] https://github.com/mk6i/open-oscar-server/issues/122
[2] https://github.com/mk6i/open-oscar-server/issues/123
reply