Should Linux be used to replace Windows XP on older hardware?