I do remember TUCOWS, and asa it happens they are still around, but they changed businesses from being a software repository to being an Internet Services Company. I use their Hover subsidiary as my Domain Name Registrar.