udp-chat A simple client-server UDP chat written in C using UNIX sockets Client-server architecture Messages are multicast among subscribers Client uses separate threads for user interaction and retrieving messages