Tương_tự Unix_Một hệ_điều_hành tương_tự Unix đôi_khi được gọi là UN X nix hay Unix like là hệ_thống hoạt_động theo cách tương_tự như hệ_thống Unix trong khi không nhất_thiết phải tuân_thủ hoặc được chứng_nhận với bất_kỳ phiên_bản nào của Single_UNIX_Specification_Một ứng_dụng tương_tự Unix là một ứng_dụng hoạt_động tương_tự như lệnh hoặc shell Unix tương_ứng Không có tiêu_chuẩn để xác_định thuật_ngữ và có_thể có một_số khác_biệt về quan_điểm về mức_độ mà một hệ_điều_hành hoặc ứng_dụng nhất_định là tương_tự Unix_Thuật ngữ có_thể bao_gồm hệ_điều_hành tự_do nguồn mở lấy cảm_hứng từ Unix của Bell_Labs hoặc được thiết_kế để mô_phỏng các tính_năng của nó các công_việc thương_mại và độc_quyền và thậm_chí các phiên_bản dựa trên mã nguồn UNIX được cấp phép có_thể đủ tương_tự Unix để nhận được chứng_nhận và mang nhãn_hiệu UNIX Định_nghĩa The_Open_Group sở_hữu thương_hiệu UNIX và quản_lý Single_UNIX_Specification với tên gọi UNIX được sử_dụng như một nhãn_hiệu chứng_nhận Họ không chấp_nhận việc dùng thuật_ngữ tương_tự Unix hay Unix like và xem đấy là một lạm_dụng thương_hiệu của họ Các hướng_dẫn của họ yêu_cầu UNIX phải được trình_bày bằng chữ in hoa hoặc phân_biệt với văn_bản xung_quanh đặc_biệt khuyến_khích sử_dụng nó như một tính từ xây_dựng thương_hiệu cho một từ chung_chung như hệ_thống và không khuyến_khích sử_dụng nó trong các cụm_từ được gạch_nối Các bên khác_thường xem Unix là nhãn_hiệu chung Một_số thêm ký_tự đại_diện vào tên để viết tắt như Un x hoặc nix do các hệ_thống tương_tự Unix thường có tên tương_tự Unix giống như AIX HP UX IRIX Linux_Minix_Ultrix và Xenix_Các mô_hình này không thực_sự khớp với nhiều tên hệ_thống nhưng vẫn thường được công_nhận để chỉ bất_kỳ hệ_thống con_cháu UNIX nào ngay cả những mẫu có tên hoàn_toàn khác nhau như Darwin macOS illumos Solaris hoặc FreeBSD_Năm 2007 Wayne_R_Gray đã khởi_kiện về tình_trạng tranh_cãi về tên gọi của UNIX như là một thương_hiệu nhưng bị bác đơn và kháng_cáo của ông tiếp_tục bị bác Cũng trong năm 2007 Open_Group đã đạt được một thoả_thuận ràng_buộc pháp_lý để ngăn_chặn trường University of Kassel của Đức sử_dụng UNIK làm tên viết tắt của nó Lịch_sử Các hệ_thống tương_tự Unix bắt_đầu xuất_hiện vào cuối những năm 1970 và đầu những năm 1980 Nhiều phiên_bản độc_quyền như Idris 1978 UNOS 1982 Coherent 1983 và UniFlex 1985 nhằm cung_cấp cho các doanh_nghiệp với các chức_năng có sẵn cho người dùng nghiên_cứu UNIX Khi AT T cho_phép cấp phép nhị_phân thương_mại tương_đối rẻ cho UNIX vào năm 1979 một loạt các hệ_thống độc_quyền đã được phát_triển dựa trên nó bao_gồm AIX HP UX IRIX SunOS Tru64 Ultrix và Xenix_Chúng thay_thế phần_lớn các bản_sao độc_quyền Sự không tương_thích ngày_càng tăng giữa các hệ_thống này đã dẫn đến việc tạo ra các tiêu_chuẩn tương_tác bao_gồm POSIX và Single_UNIX_Specification_Nhiều sự thay_thế miễn_phí chi_phí thấp và không giới_hạn cho UNIX đã xuất_hiện vào những năm 1980 và 1990 bao_gồm 4 4BSD Linux và Minix_Một vài trong số này đã lần_lượt là nền_tảng cho các hệ_thống tương_tự Unix thương_mại như BSD OS và macOS Trong khi đó các dự_án GNU được bắt_đầu vào 1983 với mục_đích là tạo ra GNU một hệ_điều_hành mà tất_cả người dùng máy_tính có_thể tự_do sử_dụng học_tập sửa_đổi và phân_phối lại Các hệ_điều_hành tương_tự Unix phát_triển cũng với GNU thường_xuyên chia_sẻ các thành_phần đáng_kể với nó dẫn đến một_số bất_đồng về việc liệu chúng có nên được gọi là GNU hay không Những thay_thế phục_vụ chủ_yếu có chi_phí thấp và không hạn_chế cho UNIX bao_gồm 4 4 BSD Linux và Minix Một số trong số trên đã trở_thành nền_tảng cho các hệ_thống tương_tự Unix thương_mại như BSD OS và Mac_OS_X_Đáng chú_ý Một_số phiên_bản Mac_OS_X macOS chạy trên máy_tính Mac dựa trên CPU Intel đã nhận được chứng_nhận Single_UNIX_Specification_Các biến_thể BSD là hậu_duệ của UNIX được phát_triển bởi Đại_học California tại Berkeley với mã nguồn UNIX từ Bell_Labs_Tuy nhiên codebase của BSD đã phát_triển kể từ đó thay_thế tất_cả các mã của AT T Do các biến_thể BSD không được chứng_nhận là tuân_thủ Single_UNIX_Specification nên chúng được gọi là tương_tự UNIX Phân_loại Dennis_Ritchie một trong những tác_giả ban_đầu của Unix đã bày_tỏ quan_điểm của mình tương_tự Unix như Linux là hệ_thống Unix trên thực_tế Eric_S_Raymond và Rob_Langley đã đề_nghị rằng có ba loại hệ_thống tương_tự Unix_BULLET_Di truyền UNIX Genetic_UNIX_Những hệ_thống đều có liên_kết lịch_sử với các mã cơ_sở của AT T Hầu_hết nhưng không phải tất_cả bản UNIX thương_mại nằm trong loại này Trong khi đó hệ_thống BSD Berkeley_Software_Distribution là hậu_duệ của việc xây_dựng bản Unix cho giáo_dục đã được hoàn_thành tại University of California_Berkeley vào cuối những năm 1970 đầu những năm 1980 Một_số hệ_thống không có mã gốc của AT T nhưng vẫn có_thể tìm ra nguồn_gốc của chúng từ các thiết_kế của AT T BULLET Thương_hiệu và nhãn_hiệu UNIX Các hệ_thống này chủ_yếu là thương_mại được xác_định của Open_Group là đáp_ứng các tiêu_chuẩn Single_UNIX_Specification và được phép mang tên UNIX Hầu_hết các hệ_thống như_vậy là dẫn_xuất thương_mại của các mã cơ_sở System_V trong hình_thức này hay hình_thức khác mặc_dù Apple Mac_OS_X 10 5 và các bản sau_này đã được chứng_nhận là biến_thể của BSD và một_vài hệ_thống khác chẳng_hạn như IBM z OS giành được thương_hiệu thông_qua một lớp tương_thích POSIX và không phải là các hệ_thống Unix vốn có khác Nhiều hệ_thống UNIX cổ không còn đáp_ứng định_nghĩa này BULLET Chức_năng UNIX Nói_chung bất_kỳ hệ_thống tương_tự Unix nào hoạt_động theo cách gần như phù_hợp với đặc_tả UNIX bao_gồm cả chương_trình quản_lý các phiên đăng_nhập và dòng lệnh cụ_thể hơn điều này có_thể đề_cập đến các hệ_thống như Linux hoặc Minix hoạt_động tương_tự như hệ_thống UNIX nhưng không có kết_nối di_truyền hoặc nhãn_hiệu với codebase của AT T Hầu_hết các triển_khai từ nguồn mở miễn_phí của thiết_kế UNIX dù là UNIX di_truyền hay không đều rơi vào định_nghĩa hạn_chế của loại thứ ba này do chi_phí để có được chứng_nhận của Open_Group lên đến ngàn đô_la cho các hệ_thống nguồn đóng thương_mại Khoảng năm 2001 Linux đã có cơ_hội nhận được chứng_nhận với sự giúp_đỡ miễn_phí từ chủ_tịch POSIX Andrew_Josey với mức giá tượng_trưng là một đô_la Đã có một_số hoạt_động để khiến cho Linux tuân_thủ POSIX với Josey đã chuẩn_bị một danh_sách các khác_biệt giữa tiêu_chuẩn POSIX và đặc_tả Linux_Standard_Base nhưng vào tháng 8 năm 2005 dự_án này đã ngừng hoạt_động vì thiếu sự quan_tâm của nhóm làm_việc tại LSB Khả_năng tương_thích Một_số hệ_điều_hành không phải tương_tự Unix nhưng cung_cấp một lớp tương_thích Unix với sự biến_đổi các chức_năng tương_tự Unix_BULLET_UNIX_System Services của IBM z OS là hoàn_toàn đủ để được chứng_nhận như thương_hiệu UNIX BULLET Cả Cygwin và MSYS đều cung_cấp một môi_trường GNU đủ cho hầu_hết các phần_mềm nguồn mở phổ_biến được biên_dịch và chạy với một_vài sự mô_phỏng của Linux trên Microsoft Windows_API_BULLET_Hệ_thống con cho các ứng_dụng dựa trên Unix trước_đây là Interix cung_cấp chức_năng tương_tự Unix như một hệ_thống con Windows_NT đã ngừng BULLET Các hệ_thống Windows_NT có một hệ_thống con tương_thích POSIX BULLET MKS Toolkit và UWIN là các công_cụ tương_tác toàn_diện cho_phép chuyển các chương_trình Unix sang Windows_BULLET_Windows_Subsystem for Linux cung_cấp giao_diện nhân tương_thích với Linux do Microsoft phát_triển và không chứa mã Linux với chế_độ người dùng Ubuntu chạy trên nó Các phương_tiện khác của khả_năng tương_tác Windows_Unix bao_gồm BULLET Các gói Windows trên có_thể được sử_dụng với các máy_chủ X khác nhau cho Windows_BULLET_Hummingbird_Connectivity cung_cấp một_số cách để các máy Windows kết_nối với các máy Unix và Linux từ trình giả_lập thiết_bị_đầu_cuối đến máy_khách và máy_chủ X và các cách khác BULLET Windows_Resource_Kits cho các phiên_bản Windows_NT bao_gồm một Bourne_Shell một_số công_cụ dòng lệnh và phiên_bản Perl_BULLET_Hamilton_C shell là phiên_bản csh được viết riêng cho Windows_Xem thêm BULLET Berkeley_Software_Distribution_BULLET Bản phân_phối Linux_BULLET_Danh sách các bản phân_phối Linux_BULLET_Danh sách_công_cụ Unix_BULLET_Danh sách hệ_điều_hành Liên_kết ngoài BULLET Unix like Definition by The_Linux_Information_Project LINFO BULLET UNIX history a history time line graph of most UNIX and Unix like systems by Éric_Lévénez_BULLET_Grokline s UNIX Ownership_History_Project a project to map out the technical history of UNIX and Unix like systems
Tương_tự Unix