LINUX.ORG.RU


кхм.. вы хоть новость то читали, нет? или просто втупую передираем с bsdnews?

почувствуйте принципиальную разницу между: "получили доступ к стандартам" и "получили разрешение на включение оффициальной документации POSIX в дистрибутив системы". доступ к стандартам и так открыть всем желающим:

http://www.opengroup.org/onlinepubs/009695399/toc.htm

читай, не хочу. а вот включать оригинальные материалы в свои системы не так просто (и это правильно).

http://www.netbsd.org/Foundation/press/theopengroup-grant.html

что писатель блин что проверятель.. :/ если с первым всё понятно, то проверка могла бы быть и более расторопной.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

> или просто втупую передираем с bsdnews?

впрочем, про bsdnews это я зря - у них как раз все написано правильно, как в оригинале. видимо, даже bsdnews не читаем :-/

// wbr

klalafuda ★☆☆
()

А какой в этом смысл? В man'ах, в разделе STANDARDS, есть ссылка на используемый стандарт...

keyer
()
Ответ на: комментарий от keyer

> А какой в этом смысл? В man'ах, в разделе STANDARDS, есть ссылка на используемый стандарт...

объем документации? POSIX уже представлен в виде почти полутора тысяч грамотно оформленных документов. зачем делать свой фактически форк чьей-то работы, если есть [появилась] возможность использовать уже имеющееся добро? так же не забывайте про поддержание всего этого богатства в актуальном состоянии с течением времени i.e. синхронизация свои man/info/etc с оффициальными документами, входящими в стандарт.

ну а просто ссылка на внешний стандарт меня как-то слабо удовлетворит, если в man pthread_create это будет единственное, что я увижу. я хочу иметь полную информацию по API системы уже в пределах базового дистрибутива.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от keyer

> А в каком формате будет стандарт?

AFAIU SUSv3 (Single UNIX Specification Version 3) распространяется в HTML или в печатном виде (ессно за денюжку). в самой системе это очевидно будет, как принято, man или info (скорее man). а вот как, когда и в каком объеме - не знаю.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от keyer

> А кто еще удостоился такой чести? :)

как минимум - Linux. AFAIR он был первым из OSS (тут не уверен). вроде бы FreeBSD то-же, нужно поискать новость.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

> вроде бы FreeBSD то-же, нужно поискать новость.

http://www.opengroup.org/press/01jun04.htm

---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---

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

Ну что ж, рад, что к NetBSD появляется интерес, он этого заслуживает! :)

keyer
()
Ответ на: комментарий от klalafuda

>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.

Действительно, не знал об этом и не замечал!

keyer
()
Ответ на: комментарий от argin

> Конечно читал, но хотелось бы более однозначного ответа

"Линус Торвальдс, после десяти лет улиленных тренировок, наконец-то освоил команду ftp и с удивлением обнаружил на сервере kernel.org исходники OS Linux". звучит так-же нелепо, как и "переведённая" и активно растеражированная новость. с самой по себе новостью никаких проблем нет, новость хорошая.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

klalafuda, респект. Переводчики - идиоты последнее время совсем достали.

anonymous
()
Ответ на: комментарий от argin

>Конечно читал, но хотелось бы более однозначного ответа

NetBSD уже совместим со стандартами POSIX (на сколько хорошо я не знаю :), просто товарищи из IEEE и The Open Group дали добро на включение стандарта POSIX в базовую систему NetBSD...

keyer
()
Ответ на: комментарий от keyer

> NetBSD уже совместим со стандартами POSIX (на сколько хорошо я не знаю :),

более-менее. какие-то части POSIX API реализованы полностью, какие-то частично, а каких-то пока что нет вообще. разработчики постепенно двигаются к POSIX совместимости, но это само-собой процесс и процесс достаточно длительный.

> просто товарищи из IEEE и The Open Group дали добро на включение стандарта POSIX в базовую систему NetBSD...

стандарты POSIX защищены копирайтом:

http://www.opengroup.org/onlinepubs/009695399/copyr.html

---cut---
The Open Group Base Specifications Issue 6
IEEE Std 1003.1, 2004 Edition
Copyright © 2001-2004 The IEEE and The Open Group

Copyright © 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc. and The Open Group

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) будет одним из претендентов:

http://mail-index.netbsd.org/netbsd-users/2006/02/16/0000.html

---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---

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

Спасибо за исчерпывающий ответ, интуитивно было понятно, но хотелось полной ясности

Хотелось бы надеяться на то, что это в ближайшее время приведет к росту совместимости *никс-ов друг с другом(насколько это возможно, и насколько это имеет смысл) :-)

argin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.