кхм.. вы хоть новость то читали, нет? или просто втупую передираем с bsdnews?
почувствуйте принципиальную разницу между: "получили доступ к стандартам" и "получили разрешение на включение оффициальной документации POSIX в дистрибутив системы". доступ к стандартам и так открыть всем желающим:
> А какой в этом смысл? В man'ах, в разделе STANDARDS, есть ссылка на используемый стандарт...
объем документации? POSIX уже представлен в виде почти полутора тысяч грамотно оформленных документов. зачем делать свой фактически форк чьей-то работы, если есть [появилась] возможность использовать уже имеющееся добро? так же не забывайте про поддержание всего этого богатства в актуальном состоянии с течением времени i.e. синхронизация свои man/info/etc с оффициальными документами, входящими в стандарт.
ну а просто ссылка на внешний стандарт меня как-то слабо удовлетворит, если в man pthread_create это будет единственное, что я увижу. я хочу иметь полную информацию по API системы уже в пределах базового дистрибутива.
AFAIU SUSv3 (Single UNIX Specification Version 3) распространяется в HTML или в печатном виде (ессно за денюжку). в самой системе это очевидно будет, как принято, man или info (скорее man). а вот как, когда и в каком объеме - не знаю.
---cut---
IEEE and The Open Group Okay ‘FreeBSD Project’ to Incorporate Material from the POSIX® Standard
Piscataway, NJ, and San Francisco, CA, June 1, 2004: The IEEE and The Open Group have granted permission to the FreeBSD Project to incorporate material from the joint IEEE 1003.1™ POSIX® standard and The Open Group Base Specifications Issue 6.
---cut---
>The IEEE and The Open Group have granted permission to the FreeBSD Project to incorporate material from the joint IEEE 1003.1™ POSIX® standard and The Open Group Base Specifications Issue 6.
> Конечно читал, но хотелось бы более однозначного ответа
"Линус Торвальдс, после десяти лет улиленных тренировок, наконец-то освоил команду ftp и с удивлением обнаружил на сервере kernel.org исходники OS Linux". звучит так-же нелепо, как и "переведённая" и активно растеражированная новость. с самой по себе новостью никаких проблем нет, новость хорошая.
>Конечно читал, но хотелось бы более однозначного ответа
NetBSD уже совместим со стандартами POSIX (на сколько хорошо я не знаю :), просто товарищи из IEEE и The Open Group дали добро на включение стандарта POSIX в базовую систему NetBSD...
> NetBSD уже совместим со стандартами POSIX (на сколько хорошо я не знаю :),
более-менее. какие-то части POSIX API реализованы полностью, какие-то частично, а каких-то пока что нет вообще. разработчики постепенно двигаются к POSIX совместимости, но это само-собой процесс и процесс достаточно длительный.
> просто товарищи из IEEE и The Open Group дали добро на включение стандарта POSIX в базовую систему NetBSD...
All rights reserved. No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without prior written permission from both the IEEE and The Open Group.
---cut---
это означает, что читать/использовать материалы можно, можно на них ссылаться (что до сих пор и делалось), но без письменного разрешения от IEEE и Open Group использовать их as is в своей системе нельзя. грубо говоря, copy paste с сайта opengroup.org при написании man-ов не прокатит.
теперь, после получения оффициального разрешения от IEEE и Open Group на включение своих материалов в состав NetBSD, процесс документирования системы должен/может существенно упроститься. по крайней мере тех частей, которые соответствуют POSIX.
AFAIK это не означает, что все сразу бросятся переносить все содержимое opengroup.org в man-ы NetBSD. но те части документации, которые актуальны для NetBSD, скорее всего будут заимствованы из уже готовых стандартов POSIX. я так понимаю, wcurses (разработанный в рамках google SOC) будет одним из претендентов:
---cut---
Please note also that the plan is NOT to blindly import all POSIX/SUSv3 manpages, but only use what is needed to document the actual state of the NetBSD operating system with its tools and interfaces. We just don't need to rewrite things like the manpages for the upcoming wide-curses work.
---cut---
Спасибо за исчерпывающий ответ, интуитивно было понятно, но хотелось полной ясности
Хотелось бы надеяться на то, что это в ближайшее время приведет к росту совместимости *никс-ов друг с другом(насколько это возможно, и насколько это имеет смысл) :-)