This survey is meant for two groups of developers:
* Developers still using "legacy" versions of Delphi, that is Delphi 7 or older versions (like Delphi 6 and Delphi 5) for at least some of their project. Whenever you read "Delphi 7", consider "Delphi 7 or any earlier version".
* Developers still using Delphi 2007 (or Delphi 2006, or Delphi 2005), which are the last pre-Unicode versions of Delphi. Whenever you read "Delphi 2007", consider "Delphi 2007 or immediately previous versions", after Delphi 7.
Do you actively use Delphi 7 (or earlier) for your current application development?

Question Title

* 1. Do you actively use Delphi 7 (or earlier) for your current application development?

What percentage of your development time is spent in Delphi 7 (or similar)?

Question Title

* 2. What percentage of your development time is spent in Delphi 7 (or similar)?

Do you actively use Delphi 2007 (or the 2005/2006 versions) for your current application development?

Question Title

* 3. Do you actively use Delphi 2007 (or the 2005/2006 versions) for your current application development?

What percentage of your development time is spent in Delphi 2007 (or similar)?

Question Title

* 4. What percentage of your development time is spent in Delphi 2007 (or similar)?

Beside old Delphi versions do you also use a more recent version of Delphi for some of your projects? If so, which is the version you are using most?

Question Title

* 5. Beside old Delphi versions do you also use a more recent version of Delphi for some of your projects? If so, which is the version you are using most?

Which is the latest version of Delphi for which you own a license?

Question Title

* 6. Which is the latest version of Delphi for which you own a license?

What are the primary reasons you cannot move projects forward from Delphi 7 or Delphi 2007?

Question Title

* 7. What are the primary reasons you cannot move projects forward from Delphi 7 or Delphi 2007?

Are your projects based on the BDE? Consider your most relevant Delphi projects (still on an old version) and select only the option(s) that are significant (applicable to over 30% of your users)

Question Title

* 8. Are your projects based on the BDE? Consider your most relevant Delphi projects (still on an old version) and select only the option(s) that are significant (applicable to over 30% of your users)

(If you answered yes to the question above) How many customer installations (internal and external) are running with Paradox / DBase tables?

Question Title

* 9. (If you answered yes to the question above) How many customer installations (internal and external) are running with Paradox / DBase tables?

Specifically, which change in Delphi (compiler, RTL, VCL, database access) is blocking your migration? Enter all the relevant ones...

Question Title

* 10. Specifically, which change in Delphi (compiler, RTL, VCL, database access) is blocking your migration? Enter all the relevant ones...

Specifically, which third party components are blocking your migration (if any)? Enter the names of all of the components (and the respective companies, if you know them) that are blocking you?

Question Title

* 11. Specifically, which third party components are blocking your migration (if any)? Enter the names of all of the components (and the respective companies, if you know them) that are blocking you?

Did you or your company try migrating projects (finding big obstacles) or evaluated the problems and never tried the actual porting?

Question Title

* 12. Did you or your company try migrating projects (finding big obstacles) or evaluated the problems and never tried the actual porting?

If you have considered or are considering migrating (or have migrated some of your old projects), which were the most important reasons for undergoing the effort?

Question Title

* 13. If you have considered or are considering migrating (or have migrated some of your old projects), which were the most important reasons for undergoing the effort?

If you decided not to migrate, which of these factors played out a role in the decision, if any?

Question Title

* 14. If you decided not to migrate, which of these factors played out a role in the decision, if any?

In case you decided to migrate to XE5, what would you consider preferable among these options:

Question Title

* 15. In case you decided to migrate to XE5, what would you consider preferable among these options:

And, finally, can you name new features we could add to Delphi to convince to migrate to the latest version?

Question Title

* 16. And, finally, can you name new features we could add to Delphi to convince to migrate to the latest version?

T