It seems like a lot of the cheaper ones use ross-tech software, but you cannot update it, and will get no support from Ross-tech.
You can pay a small fee to ross-tech and get support for third party cables, but still no software updates, so you're stuck with whichever came with the cable.