Каскыр wrote:zor0n wrote:С каких это пор SVR - "стандарт"? Это - всего лишь версия. Стандарты - POSIX, XPG NN (и то с натяжкой).
Univel/Novell/SCO, светлая им память, начали плодить "обновления" System V Release 4, используя UnixWare, как "reference implementation." Там-то SVR4.0/SVR4.2 и появились. Одно время SCO била себя в грудь относительно SVR5 (очередного шага на пути к проект Монтеррей).
"Для тех, кто на БТРах", (ц) повторяю: SVR4 был именно _стандартом_, разработанным совместно главным продавцом коммерческих компьютеров с юниксом, и владельцем копирайта. А чтобы этот стандарт стал легитимным международеым, ими была собрана большая бестолковая организация Unix International. В пику которой Digital собрал не менее бестолковую Open Systems Foundation.
Когда оставшаяся от проекта SVR4 за бортом команда выпустила свой продукт с подобным названием, но с точечкой и циферкой, ни какой Юнихвари ещё и не было - она появилась тогда, когда эту команду купил Новель - продукт переобозвали и переложили в красно - зелёные коробки. Которые потом были перекуплены SCO, и благополучно переложены в кладовку...
А развивать... Как можно развивать то, что не покупают, или хотя бы не финансируют развитие? Все эти очередные шаги на путях к коммунизмам _без_ финансирования и _без_ фидбэка от реальных юзеров - пустобрёх...
Стандарт - это соглашение, принятое некоммерческой организатсией, которому следуют коммерческие и некоммерческие производители. Тот факт, что USL/Univel выкатил SVR4 и напихал в него всякое дерьмо из SunOS и Xenix, стандартом его никогда не делал. Реальными стандартами всегда были POSIX и XPG. И в SVR4.x reference implementation, и в тех базирующихся на нем версиях, с которыми я работал (AT&T, DG/UX, ESIX, UnixWare, Solaris), практически каждая манпаге содержит данные по совместимости с POSIX и XPG.
Другое дело, что XPG всегда был под SVR заточен...