I respect SunkenCiv's cynicism when it comes to the anti-Biblical bias of liberal archeologists, but I have always been inclined to assume that the Canaanites were the same as the Philistines (aka Palestines) and that these Canaanites had spread down the Mediterranean to places like Carthage.
Thanks, doc, for the kind remarks. The name Canaan appears to have come from the Hurrians, which is interesting, because one of the late Philistine rulers appears to have had a Hurrian name; also pottery evidence from Philistia shows Minoan and Greek affinities.
Some time after the Conquest, the Israelites spent 40 years under Philistine domination, and 40 years under Canaanite domination, differentiating between the two, which is interesting on its own, considering the claim in the article that the Old Testament had stated that the Canaanites had been completely wiped out. Also, it appears that the land carried a name, but there appears to have been a specific Canaaniite people, along with loads of other ethnic groups, jostling and fighting for space.
There are two distinct Old Testament origin myths for the Philistines, which also suggests that the people living in Philistia were referred to by the place name, rather than having a common origin. The Caphtorites were from Cyprus, not Crete as usually claimed; if Capthor is not the name of nearby Cyprus, the OT has no name for that island.