Yes is it true...For the most part. If you buy WindowsXP corporate ($600 American), then you have automatic activation, and you don't have to activate, because it's designed for big companies who...