Theo Valdes, một trở ngại đối với việc phổ biến việc sử dụng Linux chính là phí tổn rất lớn khi đào tạo lại cả một cộng đồng người dùng hệ điều hành và các ứng dụng của Microsoft.