Tại sao nhiều nhà phát triển phần mềm chọn không thiết kế lại hệ điều hành Mac và viết lại mã lập trình?
Do hệ điều hành được thiết kế chủ yếu dựa trên GUI nên các ứng dụng điều khiển bằng lệnh và chế độ văn bản hiện có phải được thiết kế lại và viết lại mã lập trình.