HN
Today

Open Oscar Server: open-source server compatible with AIM and ICQ clients

A new open-source project brings back the glory days of instant messaging with a self-hostable server compatible with classic AIM and ICQ clients. This Golang-based effort is an impressive feat of reverse-engineering, allowing users to connect with their favorite vintage messaging applications. It's a pure nostalgia play for early internet enthusiasts, demonstrating how to resurrect defunct protocols for modern use.

4
Score
2
Comments
#18
Highest Rank
3h
on Front Page
First Seen
Aug 30, 3:00 AM
Last Seen
Aug 30, 5:00 AM
Rank Over Time
291821

The Lowdown

The Open OSCAR Server project offers a self-hostable, open-source instant messaging server written in Golang, designed for compatibility with legacy AIM and ICQ clients. This independent initiative, explicitly not affiliated with AOL or Yahoo!, aims to rekindle the experience of these classic platforms by providing a modern backend.

  • AIM Client Compatibility: Supports a wide range of Windows AIM clients (v1.x-v7.x), including features like away messages, buddy icons, buddy lists, chat rooms, instant messaging, user profiles, privacy settings, and file sharing (both LAN and internet via Send File).
  • ICQ Client Compatibility: Works with various Windows ICQ clients (98x through 5), offering instant messaging, user profiles, user search, presence statuses, and offline messaging.
  • Easy Setup: Provides quickstart guides for running the server on Linux, macOS, and Windows, alongside setup guides for classic AIM and ICQ clients.
  • Development & Community: The project is under active development, welcomes contributions, and maintains a Discord server for community support and involvement.
  • Management API: Includes a management API for server administration, allowing command-line operations for user management (list, create, delete, change password), session monitoring, and chat room creation for both PowerShell and curl users.

This project stands out as a dedicated effort to preserve and reactivate a significant part of early internet communication history, offering a tangible way for enthusiasts to revisit the golden era of instant messaging.