2016-08-31 18 views
11

Tôi đã xem hai tài liệu POSIX trực tuyến.Tên chính xác cho IEEE Std 1003.1, 2004 Edition: POSIX.1-2001 hoặc POSIX.1-2004 là gì?

  • http://pubs.opengroup.org/onlinepubs/009695399/ (IEEE Std 1003.1, 2004 bản)

    Tóm tắt: Phiên bản 2004 kết hợp kỹ thuật Corrigendum Số 1 và kỹ thuật Corrigendum 2 quyết các vấn đề phát hiện kể từ khi có sự chấp thuận của các ấn bản năm 2001. Đây là chủ yếu là do giải quyết các vấn đề tích hợp được đưa ra bởi sự sáp nhập của các tài liệu cơ bản.

  • http://pubs.opengroup.org/onlinepubs/9699919799/ (IEEE Std 1003.1 ™ 2013 bản)

    Tóm tắt: POSIX.1-2008 là đồng thời IEEE Std 1003.1 ™ -2008 và The Open Group kỹ thuật cơ sở tiêu chuẩn kỹ thuật, Số 7. Phiên bản 2013 này bao gồm IEEE Std 1003.1-2008/Cor 1-2013 được tích hợp vào IEEE Std 1003.1-2008 (tài liệu cơ sở). Phiên bản 2013 kết hợp các vấn đề giải quyết vấn đề kỹ thuật Corrigendum 1 được phát hiện từ khi được phê duyệt ấn bản năm 2008.

Tôi muốn biết liệu các tài liệu đầu tiên được biết đến như POSIX.1-2001 hoặc POSIX.1-2004.

Wikipedia article on POSIX đề cập đến cái đầu tiên là POSIX.1-2004. Nhưng tại sao? Tài liệu cơ sở của tài liệu đầu tiên là ấn bản năm 2001. Vì vậy, nó không nên vẫn được gọi là POSIX.1-2001? Ấn bản năm 2004 chỉ thêm TC1 và TC2 vào tài liệu cơ sở.

Ví dụ: xem hình thứ hai. Mặc dù nó là phiên bản 2013 nhưng kể từ khi tài liệu cơ sở là phiên bản 2008, nó được gọi là POSIX.1-2008. Vậy tại sao cái đầu tiên không được gọi là POSIX.1-2001?

Trả lời

3

Từ standards(7):

[POSIX.1-2001] là một phiên bản năm 2001 và củng cố POSIX.1, POSIX.2, và các tiêu chuẩn SUS thành một tài liệu duy nhất, được thực hiện dưới sự bảo trợ của Tập đoàn Austin. [...] Hai sửa đổi kỹ thuật (sửa lỗi nhỏ và cải tiến) của tiêu chuẩn gốc 2001 đã xảy ra: TC1 năm 2003 (còn gọi là là POSIX.1-2003) và TC2 năm 2004 (còn được gọi là POSIX .1-2004).

Đó là, POSIX.1-2001 TC2POSIX.1-2004 là cả hai tên chính xác.

Tham chiếu đến tiêu chuẩn là POSIX.1-2001, mà không chỉ định cấp độ TC, có thể gây hiểu nhầm, bởi vì không rõ liệu phiên bản mới nhất hay phiên bản gốc có nghĩa là gì. (Đáng chú ý là mặc dù điều chỉnh kỹ thuật là intended for clarification of ambiguities và không cho sửa đổi lớn của một tiêu chuẩn. Vì vậy, trừ khi bối cảnh ngụ ý rằng ai đó đề cập đến phiên bản gốc, mới nhất có lẽ sẽ có nghĩa là.)

+0

Hình như http: // pubs.opengroup.org/onlinepubs/9699919799/ (IEEE Std 1003.1 ™, 2013 Edition) sau đó có thể được gọi là POSIX.1-2013 vì 'tiêu chuẩn man' đề cập đến' POSIX.1-2008, SUSv4: ...Technical Corrigendum 1 (sửa đổi nhỏ và cải tiến) của tiêu chuẩn này đã được phát hành vào năm 2013 (được gọi là POSIX.1-2013). ' –

+0

Nó không phải là rõ ràng với tôi tại sao POSIX.1-2008 + TC1 không được gọi là POSIX.1 -2013 nhưng POSIX.1-2001 + TC1 + TC2 được gọi là POSIX.1-2008. Bạn có thể làm rõ tại sao POSIX.1-2008 + TC1 không được gọi là POSIX.1-2013 không? Theo câu trả lời của bạn, POSIX.1-2008 + TC1 nên được gọi là POSIX.1-2013. –

+0

Đó là, như bạn đã tuyên bố mình trong bình luận đầu tiên của bạn. Điều gì làm cho bạn nghĩ rằng nó không? – Phillip

Các vấn đề liên quan