What an unfortunate name for a product which is in the same exact space as
our project. Of course we were first back in 1997 with public releases under that name.. but no matter.
After over 6 years, we're still waiting for
this website to show something useful. They refuse to sell the domain and they haven't put up a single page in 6+ years. They just renewed the .org domain for another year, the .com expires in December of this year (and no-doubt it will be renewed again).
I don't understand people, I truly don't.