Some facts in the article that was linked are definitely not correct. Fogbugz was out there before JIRA. Spolsky wrote about JIRA multiple times, yet the article never mentions it.
So what is this site anyways? There's no About page, no contact, no ownership information, no author, nothing. Looks like an advertisement to me.