2 ms·Windows XP has been launched 23 years ago. Things may have changed inbetween.by izacus 1y agoWindows XP has been launched 23 years ago. Things may have changed inbetween.