Sự khác biệt giữa VxWorks và Linux
VxWorks vs Linux
VxWorks là một hệ điều hành thời gian thực (hay RTOS) - nghĩa là một hệ điều hành mà một hệ điều hành (hay hệ điều hành) thời gian. Nó được thiết kế đặc biệt để được sử dụng trong các hệ thống nhúng. Phát triển VxWorks được thực hiện trên một máy chủ chạy Linux, Unix hoặc Windows. Nó biên dịch biên dịch phần mềm đích để nó có thể chạy trên các cấu trúc CPU đích khác nhau.
Linux là một thuật ngữ chung được sử dụng để mô tả một hệ điều hành máy tính tương tự như trong thiết kế cho Unix và dựa trên hạt nhân Linux - hạt nhân của hệ điều hành (hoặc một cầu nối giữa các ứng dụng và thực tế dữ liệu đang được xử lý được thực hiện ở cấp phần cứng). Sự phát triển của Linux là một trong những tiền thân của sự hợp tác phần mềm tự do và mã nguồn mở - có nghĩa là mọi mã nguồn đều có thể được sử dụng, tự do sửa đổi và phân phối lại. Nó có thể được cài đặt trên rất nhiều phần cứng máy tính (từ các thiết bị nhúng tới máy tính lớn và siêu máy tính). Nó thường được đóng gói theo một định dạng được gọi là phân phối Linux để sử dụng trên các máy để bàn và máy chủ.Linux là một hạt nhân của hệ điều hành có thể truy cập rộng rãi, chạy trên rất nhiều kiến trúc máy tính, bao gồm máy tính lớn IBM System z9; bàn tay giữ ARM dựa, iPAQ; và System z10, được tìm thấy trong các thiết bị như điện thoại di động và siêu máy tính. Ngoài ra còn có các bản phân phối đặc biệt tồn tại trong những kiến trúc ít chính thống hơn - như Intel 8086 hoặc Intel 80286. Linux được tìm thấy trong máy tính để bàn tiêu chuẩn và máy tính xách tay; tuy nhiên, xét về thị trường game, Linux vẫn còn thua kém đáng kể so với Windows. Nhiều ứng dụng tương tự được tìm thấy trên Microsoft Windows hoặc Mac OS X cũng có sẵn trên Linux - cả hai sẽ có một phiên bản miễn phí của ứng dụng có chức năng cho Linux hoặc ứng dụng tương tự sẽ có phiên bản riêng cho Linux.
Tóm tắt:1. VxWorks là một hệ điều hành thời gian thực được thiết kế đặc biệt để sử dụng trong các hệ thống nhúng; Linux được đóng gói theo một định dạng hoạt động trên cả máy tính để bàn và máy chủ.
2. VxWorks là một hệ điều hành thời gian thực độc quyền; Linux là một trong những tiền thân của sự cộng tác phần mềm tự do nguồn mở.