jpruneda:The product never gained wide acceptance.
I just love this line. (No offense intended to Jose -- this jab is intended towards the decision-makers.)
The product was available for the brand new PSQLv9 engine only. Strangely, although we have been telling Pervasive for a LONG time that it takes existing application developers at least a year to test their application fully with a new version, migrate all of their users to that new version, and only THEN start using any new product feature, they continue to release products and then let them die off much more quickly than that.
It seems like Pervasive is developing applications for the internal developer only. An internal developer, maintaining one application for a single company, can easily see a new feature and decide to jump all over it, building sample code, getting it to work, and then getting the production system upgraded. However, only about 10% of my customers are end-user developers, and many of them even take longer than a year to plan new upgrades due to the amount of system testing required..
Most others are independent software vendors (ISV's) who have an installed customer base in the hundreds. Obviously, developers cannot start using a new feature until all users are on the new version that supports that feature. However, it can easily take a year or two (or even more) to properly upgrade several hundred end-user sites, and during the time, the feature offers promises only. It is only AFTER the users get upgraded that developers can finally start using the new feature. However, they often find, then, that the capability has been eliminated or deprecated.
Should developers be more nimble? Probably, YES! However, this costs time, and time is money, right? It just amazes me how decisions are made about this product line...
But perhaps I have been a bit ranty lately...