The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Утверждён стандарт POSIX 1003.1-2024"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от opennews (??), 15-Июн-24, 11:12 
После семи лет разработки профессиональное общество института инженеров электротехники и электроники (IEEE Computer Society) и консорциум Open Group утвердили новую версию стандарта POSIX 1003.1-2024, нацеленного на обеспечение переносимости программ между UNIX-подобными системами. Стандарт определяет программные интерфейсы между операционными системами и прикладными программами, и охватывает набор  библиотечных функций, возможностей командного интерпретатора и утилит...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61372

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (1), 15-Июн-24, 11:12 
Почему стандарту POSIX соотвествуют только комерческие unix системы?
Ответить | Правка | Наверх | Cообщить модератору

2. "Утверждён стандарт POSIX 1003.1-2024"  +18 +/
Сообщение от Аноним (2), 15-Июн-24, 11:15 
соответствие стандарту проверяют на сертификации, она может быть только за деньги
Ответить | Правка | Наверх | Cообщить модератору

3. "Утверждён стандарт POSIX 1003.1-2024"  –6 +/
Сообщение от Аноним (-), 15-Июн-24, 11:23 
> Почему стандарту POSIX соотвествуют только комерческие unix системы?

Кто вам это сказал? Например пингвин вполне себе реализует POSIX. Как впрочем и *BSD и даже некоторые более экзотичные вещи.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (4), 15-Июн-24, 11:28 
Заявляется, что пингвин реализует POSIX частично (не слишком частично чтобы опеннетовский эксперт это заметил, но достаточно частично чтобы сертификация какого либо дистрибутива с не патченным ядром была невозможна).
Ответить | Правка | Наверх | Cообщить модератору

6. "Утверждён стандарт POSIX 1003.1-2024"  +8 +/
Сообщение от Аноним (6), 15-Июн-24, 11:30 
Пингвин реализует POSIX целиком.

Пингвин не целиком реализует Single UNIX Specification.

Ответить | Правка | Наверх | Cообщить модератору

16. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (16), 15-Июн-24, 12:22 
Во-первых, не целиком, а в общих чертах. Во-вторых, _какой_ пингвин из 600+? Позикс — это про ОС, а не про ядро.
Ответить | Правка | Наверх | Cообщить модератору

44. "Утверждён стандарт POSIX 1003.1-2024"  +4 +/
Сообщение от Аноним (44), 15-Июн-24, 15:37 
Тогда, побуду капитаном очевидность, наверное следует говорить "GNU Linux"
Ответить | Правка | Наверх | Cообщить модератору

53. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (53), 15-Июн-24, 15:53 
Совсем не очевидно.
Ответить | Правка | Наверх | Cообщить модератору

76. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (-), 15-Июн-24, 18:27 
Почему? Очень очевидно.
Ответить | Правка | Наверх | Cообщить модератору

82. "Утверждён стандарт POSIX 1003.1-2024"  +3 +/
Сообщение от Аноним (16), 15-Июн-24, 18:47 
И какой же из дистрибутивов GNU/Linux?
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

19. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (19), 15-Июн-24, 12:31 
Пингвин и не должен. Стандарт POSIX не определяет интерфейс ядра, сюрприз-сюрприз. Стандарт вообще не волнует, как устроены сисколлы. Никто не мешает построить POSIX compliant userspace вокруг любого ядра. С совсем по-другому устроенным ядром, которое вообще не умеет в тот же fork(), это могут быть адские костыли (привет NT kernel), но если эти костыли пройдут сертификацию, это будет POSIX.

Попытки допатчить GNU юзерспейс до полного формального соответствия и сертифицировать такой дистрибутив были, но учитывая, что никто уже даже не помнит, как назывался этот дистрибутив, понятно, что это никому не надо.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

20. "Утверждён стандарт POSIX 1003.1-2024"  +3 +/
Сообщение от Аноним (6), 15-Июн-24, 12:41 
Дистрибутив называется Huawei EulerOS, и вроде бы его можно бесплатно скачать.

Зная, как китайцы работают, скорее всего патчить ничего не пришлось, пришлось только поставить местами флаги POSIX_ME_HARDER.

Ответить | Правка | Наверх | Cообщить модератору

45. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (44), 15-Июн-24, 15:40 
Было дело, даже разворачивался оный в тестовой песочнице.
Дело у меня тогда заглохло на подключаемых репах, которые у китайцев наверное были запрятаны где то глубоко в горах Гималаев...
Ответить | Правка | Наверх | Cообщить модератору

55. "Утверждён стандарт POSIX 1003.1-2024"  –4 +/
Сообщение от Аноним (53), 15-Июн-24, 15:56 
Это точно. Кuтайцaм дoвеpять - сeбя нe уважaть.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

61. "Утверждён стандарт POSIX 1003.1-2024"  +4 +/
Сообщение от Аноним (61), 15-Июн-24, 16:15 
А голландцам?
Ответить | Правка | Наверх | Cообщить модератору

66. "Утверждён стандарт POSIX 1003.1-2024"  –4 +/
Сообщение от Аноним (-), 15-Июн-24, 16:24 
Можно.
Ответить | Правка | Наверх | Cообщить модератору

108. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от bergentroll (ok), 16-Июн-24, 00:45 
Можно в вопросе тюльпанов, проявлять бдительность, когда речь заходит о штурвалах.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

116. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (-), 16-Июн-24, 09:22 
> Можно в вопросе тюльпанов, проявлять бдительность, когда речь заходит о штурвалах.

Да они и вон тем литографическим оборудованием порулить за клиента удаленно - совсем не прочь. Прямым текстом сказали - мол, если что, то просто все вырубим на TSMC и делу конец, наши технологии не будут работать в левых лапках, дескать.

Ответить | Правка | Наверх | Cообщить модератору

65. "Утверждён стандарт POSIX 1003.1-2024"  –2 +/
Сообщение от Аноним (-), 15-Июн-24, 16:23 
>Почему стандарту POSIX соотвествуют только комерческие unix системы?

Структура LFS максимально соответствует стандартам Linux. Первичными стандартами являются.
* POSIX.1-2008
* Filesystem Hierarchy Standart (FHS) Version 3.
* Linux Standart Base (LSB) Version 5.0 (2015)

Это про дистр "Линукс с нуля". Про другие дистры не знаю. На сколько я знаю всякие там сертификации требуют денег. После каждого нового релиза своего дистрибутива, дистростроители обязаны будут заново проходить процедуру сертификации. Таковы правила, и поэтому на "корочку" раскошеливаются коммерческие компании. У дистростроителей есть более важные задачи чем занятие сертификацией. А если по сути, то на соответствие своих утилит стандартам Пизикс, Юникс должны заниматься разработчики утилит. Вон выше даже упомянули язык программирования Си, и сборщик Make.

Когда покойному Деннису Ритчи показывали Линукс, он сказал, что по факту Линукс - это Юникс. Вот так-то.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

157. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (157), 18-Июн-24, 19:54 
> Когда покойному Деннису Ритчи показывали Линукс, он сказал, что по факту Линукс - это Юникс.

Не ну правильно, покойному-то деньги ни к чему. А сейчас вы, господа, проследуйте к живым и выворачивайте карманы, сейчас вас будут сертифицировать.


Ответить | Правка | Наверх | Cообщить модератору

83. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от нах. (?), 15-Июн-24, 18:49 
> Почему стандарту POSIX соотвествуют только комерческие unix системы?

э... например?

А то тот же мэйк в коммерческих юникс системах например - обычно не то что .PHONY не умеет, он вообще ничего толком не умеет, хорошо если gnu make удается им собрать без плясок с бубном.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

92. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (-), 15-Июн-24, 20:41 
> А то тот же мэйк в коммерческих юникс системах например - обычно
> не то что .PHONY не умеет, он вообще ничего толком не
> умеет, хорошо если gnu make удается им собрать без плясок с бубном.

Теперь POSIX - это вот так :). Гнутый make в рыло, а кто как он не умеет - ну вы не POSIX 2024 тогда. Бабло привычно победило зло - кто платит бабло тот и решает что зло.

Ответить | Правка | Наверх | Cообщить модератору

5. "Утверждён стандарт POSIX 1003.1-2024"  +5 +/
Сообщение от Аноним (5), 15-Июн-24, 11:29 
> Текст стандарта пока доступен только в формате PDF для платных клиентов

Это что такое вообще? Это открытый стандарт, да? "Отправьте СМС, чтобы качнуть стандарт на высокой скорости по прямой ссылке"? Ну ладно, теперь буду знать, что посикс нихрена не про открытость, а в опенсорсных кругах он должен быть скорее ругательственным словом.

Ответить | Правка | Наверх | Cообщить модератору

8. "Утверждён стандарт POSIX 1003.1-2024"  +3 +/
Сообщение от ванька (?), 15-Июн-24, 11:40 
> теперь буду знать

Американцы напряглись, болгары восхитились.

Ответить | Правка | Наверх | Cообщить модератору

9. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (-), 15-Июн-24, 11:52 
Ой, а как будто остальные "открытые" стандарты другие.
Стандарт языка си - ISO/IEC 9899:2018 - всего лишь CHF 216 за пдфку.
А для "сообщества" выбрасывают драфты чтобы сильно не возмущалось.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

18. "Утверждён стандарт POSIX 1003.1-2024"  +3 +/
Сообщение от Bottle (?), 15-Июн-24, 12:26 
Зато стандарт Ады открытый. Вот и думайте, какой язычок на самом деле свободный.
Ответить | Правка | Наверх | Cообщить модератору

24. "Утверждён стандарт POSIX 1003.1-2024"  +11 +/
Сообщение от Аноним (24), 15-Июн-24, 12:52 
Ты на Аде был серьёзен,
Не по фану ты писал.
Без ошибок словно прозу
Ты объекты создавал.

Тендер выиграть немало,
Уязвимости долой.
На свободном япе даже
Хипстер думал головой

Весь стандарт открыли люду
Где вы, полчища маакак?
Напишите оупенсурса
Ведь в ночи не дремлет баг

Ответить | Правка | Наверх | Cообщить модератору

26. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (26), 15-Июн-24, 12:59 
Прекрасный слог!
Подскажите ка сударь, а не высталяли ли Вы творчество на лор'е в свое время?
Ответить | Правка | Наверх | Cообщить модератору

79. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (24), 15-Июн-24, 18:38 
Благодарю, спасибо, спасибо! Даже не знаю что такое лор, както я его пропустил. Чтобы родился стих нужно вдохновение, я вдохновляюсь ироничностью некоторых комментариев на оупеннете
Ответить | Правка | Наверх | Cообщить модератору

102. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (26), 15-Июн-24, 22:33 
Слава Патрегу!
Вот и хорошо, не нужно такому таланту на нынешнем лоре пропадать.
Ирония - это прекрасно!
Самоирония - признак здоровья психики.
Ответить | Правка | Наверх | Cообщить модератору

133. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (133), 16-Июн-24, 17:35 
>Подскажите ка сударь, а не высталяли ли Вы творчество на лор'е в свое время?

Да это Я. А как ты узнал?

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

120. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (120), 16-Июн-24, 11:16 
Удивительно конечно, как в айти напрочь отсутствует картельная солидарность. Сплошь маkаки, сброд и прочие жывотные. Самим то приятно?
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

128. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (128), 16-Июн-24, 14:21 
> Удивительно конечно, как в айти напрочь отсутствует картельная солидарность. Сплошь маkаки, сброд и прочие жывотные. Самим то приятно?

Удивительно конечно, что в ойти все как в других отраслях - ведь вроде высокоэтичная и образованная ойтишная ылита должна вести себя не как быдло^W ламеро-хомячки!

Ответить | Правка | Наверх | Cообщить модератору

146. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от mos87 (ok), 17-Июн-24, 12:14 
прочитал карательная солидарность

согласился!

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

154. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (157), 18-Июн-24, 19:32 
> в айти напрочь отсутствует картельная солидарность

А также компетентность в руководстве и кадровой политике. Из-за чего, действительно, наберут всякий "сброд", рвущийся войти-вайти с улицы, потом уволят, про документацию даже не подумают, а потом другим за ними доделывать и переделывать всю эту "Войну и мир", что ма..шинистки настучали по клавишам со stackoverflow со скоростью 100 буквов в минуту, буква по рублю.

Другая причина, характерная для любой отрасли - конкуренция специалистов на рынке. Каждый свой товар хвалит, чужой - ругает.

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

40. "Утверждён стандарт POSIX 1003.1-2024"  +4 +/
Сообщение от Страдивариус (?), 15-Июн-24, 15:18 
На ДР моему другу-сатанисту подарил старый томик "Язык Ада". Он был счастлив.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

56. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (53), 15-Июн-24, 15:59 
Ах Вы, известный жмот. На новый томик не раскашелились для друга.
Ответить | Правка | Наверх | Cообщить модератору

62. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (61), 15-Июн-24, 16:17 
расташелились?
Ответить | Правка | Наверх | Cообщить модератору

125. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Страдивариус (?), 16-Июн-24, 13:01 
> Ах Вы, известный жмот. На новый томик не раскашелились для друга.

То был раритет и антиквариат, ваще-то!

Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

101. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от мурзилка (?), 15-Июн-24, 22:30 
Спецификация GNU C тоже открытая.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

75. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Витюшка (?), 15-Июн-24, 17:53 
В России ты можешь его купить баксов за 30. Его же, С11 я покупал тоже за 30 баксов, у NIST кажется. Там есть национальные стандарты и маркировки - т.е. берётся международный стандарт и 1-1 принимается но под каким-то национальным кодом.

Для С23 я как раз нашёл эти стандарты в России - они самые дешёвые здесь.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

78. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (-), 15-Июн-24, 18:35 
Ты же говоришь про перекупку, как спекулянт. А надо текст стандарта у самих стандартизаторов.

>Для С23 я как раз нашёл эти стандарты в России - они самые дешёвые здесь.

Если это чистый Си? То последний ратифицированный стандарт датируется 2018 годом. Поздние это так называемые черновики (драфты).

Ответить | Правка | Наверх | Cообщить модератору

104. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Витюшка (?), 15-Июн-24, 23:47 
Нет, не перекупщики.
ФГБУ «Институт стандартизации»

Название на русском:
Ст ИСО МЭК 9899-2018

Федеральное государственное бюджетное учреждение «Российский институт стандартизации» имеет Соглашение с Международной организацией по стандартизации ISO о распространении и воспроизведении стандартов ISO на территории РФ.

С ценой ошибся, вот тут он стоит 40к🤷🏻‍♀️

https://nd.gostinfo.ru/document/6424839.aspx

Однако тут 3к
https://gostperevod.ru/st-iso-iec-9899-2018.html

Тут это правда "Стандарт Молдовы" наверху написан.

Ответить | Правка | Наверх | Cообщить модератору

118. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 16-Июн-24, 09:51 
> Однако тут 3к
> https://gostperevod.ru/st-iso-iec-9899-2018.html
> Тут это правда "Стандарт Молдовы" наверху написан.

Как они вообще работают.

https://gostperevod.ru/contact

Клацаем над "100% SECURED" (ц)

IdAuthority Credentials not available for this site

Ответить | Правка | Наверх | Cообщить модератору

94. "Утверждён стандарт POSIX 1003.1-2024"  –1 +/
Сообщение от Аноним (-), 15-Июн-24, 20:51 
> Для С23 я как раз нашёл эти стандарты в России - они самые дешёвые здесь.

На минуточку, они настолько дешевые - что воооон там можно скачать драфты и все предложенные поправки совершенно бесплатно, при том - официально как я понимаю! А так то C23 еще не принят, если что. Заодно можно посмотреть что там еще для 23 предложено. Типа N-битных integer'ов или радикального пересмотра работы со строками (весьма интрузивно но идея здравая).

Хотя если за бесплатные доки очень хочется заплатить, кто ж запретит?!

Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

105. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Витюшка (?), 15-Июн-24, 23:48 
Выше ответил со ссылкой на институт стандартизации. Это где это можно официально и бесплатно скачать, скажем С17 стандарт? Можно ссылку (не на draft)?
Ответить | Правка | Наверх | Cообщить модератору

115. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 16-Июн-24, 09:18 
Старые стандарты официально скачать нельзя, а новые обычно доступны некоторое время перед принятием, пока находятся в статусе черновика. Если замечаний и исправлений не поступает, то черновик приобретает статус стандарта и доступ закрывают. Если кому действительно нужен стандарт для работы, у тех он имеется легально и бесплатно. Кому нужен для галочки - те покупают. В остальных случаях достаточно черновика.
Ответить | Правка | Наверх | Cообщить модератору

129. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (-), 16-Июн-24, 14:31 
>Если кому действительно нужен стандарт для работы, у тех он имеется легально и бесплатно. Кому нужен для галочки - те покупают.

Разработчики компиляторов LLVM и GCC покупают и им стандарт нужен не для галочки.

Ответить | Правка | Наверх | Cообщить модератору

131. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 16-Июн-24, 16:31 
>>Если кому действительно нужен стандарт для работы, у тех он имеется легально и бесплатно. Кому нужен для галочки - те покупают.
> Разработчики компиляторов LLVM и GCC покупают и им стандарт нужен не для
> галочки.

Приятно увидеть на Опеннет разработчика компиляторов LLVM и GCC.

Ответить | Правка | Наверх | Cообщить модератору

142. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (142), 17-Июн-24, 09:39 
> Выше ответил со ссылкой на институт стандартизации. Это где это можно официально
> и бесплатно скачать, скажем С17 стандарт? Можно ссылку (не на draft)?

Я не очень понимаю - а в чем проблема с последним DRAFT? Он же 1 в 1 как релиз.

И поэтому некий универ например вываливает вот такое: https://teaching.csse.uwa.edu.au/units/CITS2002/resources/n2... - да, вы все правильно поняли, это C17 нашару и совершенно легально. Ибо последний предрелизный драфт, после него ничего не менялось. В C17 вообще изменений так то немного было - так что максимально неудачный пример.

Но, конечно, если цель из принципа денег дать стандартизатору - врядли они будут пинками отбиваться от такой прыти.

Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

112. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 16-Июн-24, 09:10 
> Для С23 я как раз нашёл эти стандарты в России - они
> самые дешёвые здесь.

А он что, уже принят?

The __current__ C programming language standard (C17) ISO/IEC 9899 was adopted by ISO and IEC in 2018.

https://open-std.org/jtc1/sc22/wg14/www/projects#9899 &...

ISO/IEC 9899 - Revision of the C standard

The primary output of WG14 is ISO/IEC 9899, the C Standard. The following is a list of revisions to ISO/IEC 9899 that the committee has produced:

Revision    ISO publication    Similar draft
C2y    Not available    N3220 [2024-02-22]
C23    Not yet published by ISO    N3096 [2023-04-02]

https://open-std.org/jtc1/sc22/wg14/www/projects#9899

Или продают n3220? https://open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf

Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

113. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Витюшка (?), 16-Июн-24, 09:13 
Перепутал просто.
Ответить | Правка | Наверх | Cообщить модератору

119. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 16-Июн-24, 10:36 
Если правильно помню, комитет однажды тоже что-то перепутал и стандарт был доступен всем.) Кстати n3220.pdf теперь скачивается под именем n3220-1.pdf -- не удивлюсь, что n3220-2.pdf будет стандартом.
Ответить | Правка | Наверх | Cообщить модератору

99. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от мурзилка (?), 15-Июн-24, 22:26 
Для ISO производство стандартов - это бизнес.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

137. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (137), 16-Июн-24, 21:54 
Кстати, GCC поддерживает драфты или настоящие стандарты?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

138. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Витюшка (?), 16-Июн-24, 22:19 
Насколько я помню, драфты!!!!
Ответить | Правка | Наверх | Cообщить модератору

144. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 17-Июн-24, 10:14 
Авторы GCC создают стандарты, совместно с авторами других трансляторов и EDG фронтэнда.
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

151. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от user (??), 17-Июн-24, 17:21 
А если кто-нибудь бедный напишет в багтрекер про несовпадение поведения с драфтом?
Ответить | Правка | Наверх | Cообщить модератору

152. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 18-Июн-24, 12:47 
Черновик перед принятием исправляют несколько раз, на последней итерации в основном "расставляют запятые". Так что если напишет, то это окажется несовпадение со стандартом. Свежайшую его версию в полной мере вряд ли кто реализовал - это как компромисс меж разработчиками, каждый тянет в свою сторону, пытается стандартизовать своё расширение языка, а потом уже поддерживать нововведения остальных.
Ответить | Правка | Наверх | Cообщить модератору

12. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (12), 15-Июн-24, 12:18 
> Это открытый стандарт, да? "Отправьте СМС

Шел 2024 год, а опеннетные комметаторы так и не научились отличать "открытость" от "басплатности".

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

15. "Утверждён стандарт POSIX 1003.1-2024"  +7 +/
Сообщение от Аноним (15), 15-Июн-24, 12:22 
Подержи моё свободное пиво. Чтобы я мог воспользоваться бесплатным словом.  
Ответить | Правка | Наверх | Cообщить модератору

90. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (90), 15-Июн-24, 20:12 
Герасим воспользовался и рост не помог. Наверное.
Ответить | Правка | Наверх | Cообщить модератору

122. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (122), 16-Июн-24, 12:44 
Шел 2024 год, а опеннетные комметаторы так и не научились отличать "открытый" от "свободный".
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

14. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (15), 15-Июн-24, 12:21 
Это значит что сейчас что то типа бета версии для умных людей. Они там найдут ошибки поднимут вой. Можно будет их исправить и выкатывать в паблик.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

29. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от рлиордодл (?), 15-Июн-24, 13:08 
Стандарты всегда были платные, абсолютно все стандарты нужно покупать, ну или работать там, где предприятие покупает стандарт.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

46. Скрыто модератором  –1 +/
Сообщение от Аноним (44), 15-Июн-24, 15:45 
Ответить | Правка | Наверх | Cообщить модератору

34. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (34), 15-Июн-24, 13:41 
С добрым утром!

Поздравляю, на вас снизошло открытие, что индустриальные стандарты в основной своей массе, и актуальные стандарты IEEE в частности — платные и стоят приличных денег. Бесплатны обычно черновики и предыдущие версии.

Также можно отметить, что IEEE — это некислая такая НКО («501(c)(3) organization») с годовым доходом в $467M.

Капитализм, счастье, помолись!

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

85. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от нах. (?), 15-Июн-24, 18:57 
> Это что такое вообще? Это открытый стандарт, да?

да. Поскольку там участвовала open group - они его даже рано или поздно выложат (а не черновик какой-нибудь).

А за IEEE шные - всегда надо было платить. Тем и питаются.

Это ты еще не видел ценника на стандарты SMPTE, например. В наморднике выводить!
(поддержка cineform/gopro CFHD в ffmpeg существует только потому что тот индус купил всю пачку потому что ему по работе было надо. Надо думать нифига не за шва6одку а за приличные суммы в месяц. Ну и еще он конечно был очень неленивый, поскольку CHFD соответствует стандарту примерно никак.)

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

96. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (96), 15-Июн-24, 20:57 
Действительно, семь лет куча инженеров бормотали там что-то, писульки писали, выдали какой-то документ, и теперь за него ещё и деньги платить? Доколе?! Пусть за паёк батрачат!

> Это открытый стандарт, да?

Да, это именно открытый стандарт. Проблема не в том, что за его копию деньги просят, а в том, что ты не понимаешь значения слова «open» в словосочетании «open standard». И нет, это совершенно не значит «бесплатно», и не имеет никакого отношения к «open source» (который тоже ничего про бесплатность не говорит).

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

121. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (121), 16-Июн-24, 12:12 
> ты не понимаешь

а, это другое?

> значения слова «open» в словосочетании «open standard». И нет, это совершенно не значит «бесплатно», и не имеет никакого отношения к «open source» (который тоже ничего про бесплатность не говорит).

о, мудрейший! так просвети тёмных!!!

Ответить | Правка | Наверх | Cообщить модератору

123. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (122), 16-Июн-24, 12:48 
Выучите уже разницу между open и free.
Ответить | Правка | Наверх | Cообщить модератору

124. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (122), 16-Июн-24, 12:50 
Open = открытый,
free = свободный.
Открытый != свободный
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

126. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (126), 16-Июн-24, 13:08 
Free = cвободный,
free = бесплатный.
Free != free.
Ответить | Правка | Наверх | Cообщить модератору

149. Скрыто модератором  +/
Сообщение от Ананий (?), 17-Июн-24, 15:07 
Ответить | Правка | Наверх | Cообщить модератору

155. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (157), 18-Июн-24, 19:42 
свободная касса != свободная воля
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

136. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (96), 16-Июн-24, 18:26 
> а, это другое?

Именно так, значение слова совершенно другое. Я рад, что ты понял это.

> о, мудрейший! так просвети тёмных!!!

Просвещаю: возьми словарь и найди перевод слова «open». Подумай над ним как следует. А потом обдумай разницу между «открытой системой» и «закрытой системой» в котексте компьютерных систем. Если какие-то вопросы останутся — обязательно пиши сюда, будем вместе разбираться.

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

7. "Утверждён стандарт POSIX 1003.1-2024"  +3 +/
Сообщение от Аноним (7), 15-Июн-24, 11:37 
> обеспечение переносимости программ между UNIX-подобными системам

Переносимость - в смысле, возможность запуска того же бинарника. Нет? Ну тогда всё это чепуха.

Ответить | Правка | Наверх | Cообщить модератору

10. "Утверждён стандарт POSIX 1003.1-2024"  +5 +/
Сообщение от Аноним (10), 15-Июн-24, 12:11 
Когда это опенсорс был про "переносимость бинарников"? Вот тебе сорцы, и делай с ними (и с собой) чо хошь.
Ответить | Правка | Наверх | Cообщить модератору

97. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (96), 15-Июн-24, 20:58 
При чём тут к POSIX опенсорс?
Ответить | Правка | Наверх | Cообщить модератору

11. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (11), 15-Июн-24, 12:15 
> возможность запуска того же бинарника

Это называется два компа с одной и той же ОС и с ± одинаковыми процессорами. Вам для этого стандарт нужен?

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

13. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (12), 15-Июн-24, 12:21 
> Переносимость - в смысле, возможность запуска того же бинарника. Нет? Ну тогда всё это чепуха.

Лол. Сам не понял слова "переносимость", и сам же окрестил все чепухой.

Ну почему в опеннетных комментариях всегда парад альтернативных мнений? 😭

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

50. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (44), 15-Июн-24, 15:47 
Потому что, тут сидят победители "специальных олимпиад"?
Ответить | Правка | Наверх | Cообщить модератору

17. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (17), 15-Июн-24, 12:25 
>> обеспечение переносимости программ между UNIX-подобными системам
>в смысле, возможность запуска того же бинарника

Сам придумал содержание (запуск бинарника), которого в исходном тексте нет.

>Ну тогда всё это чепуха

И на основе этого придуманого содержания вынес вердикт.

переносимость программ =/= запуск бинарника

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

23. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (24), 15-Июн-24, 12:46 
Это про компиляйшн
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

73. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от kusb reg (ok), 15-Июн-24, 17:36 
Переносимость на уровне самих исходников, видимо. Но это получается, что их вообще не нужно патчить, или несоответствие стандарту.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

21. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (24), 15-Июн-24, 12:44 
> asprintf (форматирует строку и выделяет буфер с учётом размера вывода)

Мееееп! Неправильно, плюсник детектед

Ответить | Правка | Наверх | Cообщить модератору

22. Скрыто модератором  +1 +/
Сообщение от Аноним (26), 15-Июн-24, 12:45 
Ответить | Правка | Наверх | Cообщить модератору

25. Скрыто модератором  +/
Сообщение от Аноним (24), 15-Июн-24, 12:57 
Ответить | Правка | Наверх | Cообщить модератору

28. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 13:07 
Ответить | Правка | Наверх | Cообщить модератору

52. Скрыто модератором  +1 +/
Сообщение от Аноним (44), 15-Июн-24, 15:50 
Ответить | Правка | Наверх | Cообщить модератору

71. Скрыто модератором  +/
Сообщение от Аноним (71), 15-Июн-24, 16:37 
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

27. Скрыто модератором  +/
Сообщение от Аноним (27), 15-Июн-24, 13:02 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

30. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 13:09 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  +/
Сообщение от Аноним (27), 15-Июн-24, 13:13 
Ответить | Правка | Наверх | Cообщить модератору

33. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 13:17 
Ответить | Правка | Наверх | Cообщить модератору

38. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 14:33 
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  –1 +/
Сообщение от Аноним (37), 15-Июн-24, 14:10 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

39. Скрыто модератором  –2 +/
Сообщение от Аноним (39), 15-Июн-24, 14:59 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

47. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 15:45 
Ответить | Правка | Наверх | Cообщить модератору

51. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 15:50 
Ответить | Правка | Наверх | Cообщить модератору

41. Скрыто модератором  +/
Сообщение от Аноним (15), 15-Июн-24, 15:22 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

49. Скрыто модератором  +/
Сообщение от Bottle (?), 15-Июн-24, 15:46 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

54. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 15:53 
Ответить | Правка | Наверх | Cообщить модератору

57. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 16:01 
Ответить | Правка | Наверх | Cообщить модератору

58. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 16:02 
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

64. Скрыто модератором  –1 +/
Сообщение от нах. (?), 15-Июн-24, 16:23 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

70. Скрыто модератором  +/
Сообщение от Аноним (26), 15-Июн-24, 16:36 
Ответить | Правка | Наверх | Cообщить модератору

91. Скрыто модератором  +1 +/
Сообщение от нах. (?), 15-Июн-24, 20:37 
Ответить | Правка | Наверх | Cообщить модератору

35. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Ivan_83 (ok), 15-Июн-24, 13:49 
> strlcpy и strlcat

Это из BSD притащили, и помнится ещё недавно кто то заявлял что никогда такие варианты не примет, потому что есть strncpy и strncat.

Ответить | Правка | Наверх | Cообщить модератору

43. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (15), 15-Июн-24, 15:30 
Стандарт сделали а реализовывать не будут всё равно)
Ответить | Правка | Наверх | Cообщить модератору

67. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (-), 15-Июн-24, 16:26 
Если уж приняли в Стандарт, то реализовывать будут.
Ответить | Правка | Наверх | Cообщить модератору

59. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от name (??), 15-Июн-24, 16:04 
Старики токо раздуплились, а strl* уже объявили небезопасными и отказались от них. Сейчас модно strs*
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

69. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (15), 15-Июн-24, 16:30 
7 лет же думали.
Ответить | Правка | Наверх | Cообщить модератору

36. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от Аноним (36), 15-Июн-24, 13:55 
Семь лет разрабатывали операторы "::=" и ":::=".
Следующая семилетка будет посвящена разработке оператора "::::=".
Ответить | Правка | Наверх | Cообщить модератору

42. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (15), 15-Июн-24, 15:22 
Хорошо хоть не ~=
Ответить | Правка | Наверх | Cообщить модератору

60. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от name (??), 15-Июн-24, 16:06 
Хорошо хоть не /:=|
Ответить | Правка | Наверх | Cообщить модератору

63. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (63), 15-Июн-24, 16:23 
Так =~ регулярки в баше, очень удобно. Ну, если спустя 20 лет утянули такие значимые улучшения гну в свою копроетарщину, то могли бы уже и шелл улучшить.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

68. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (15), 15-Июн-24, 16:27 
~= это из Lua !=
Ответить | Правка | Наверх | Cообщить модератору

88. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от другой аноним (?), 15-Июн-24, 19:38 
В dlang конкатенация с присваиванием. Ну, в смысле,

string s = "hello";
s ~= ", world";

Где что ещё бывает?

Ответить | Правка | Наверх | Cообщить модератору

135. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от pavlinux (ok), 16-Июн-24, 18:14 
> В dlang конкатенация с присваиванием. Ну, в смысле,
> string s = "hello";
> s ~= ", world";
> Где что ещё бывает?

bash


A="Hello, "
A+=" World!"
echo "$A"

Hello, World!


Ответить | Правка | Наверх | Cообщить модератору

87. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (87), 15-Июн-24, 19:29 
жду оператор [:|||||||:]
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

95. Скрыто модератором  +/
Сообщение от Аноним (-), 15-Июн-24, 20:55 
Ответить | Правка | Наверх | Cообщить модератору

98. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Dzen Python (ok), 15-Июн-24, 22:07 
Так нужен оператор с переменным количеством "|"
[:|<нужное количество>|:]
Заточен специально для бездны без дна
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

134. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от Аноним (134), 16-Июн-24, 17:46 
Это bayan operator. Ведение меха управляет меняющимися процессами в коде или интенсивностью.

[:||||||||||||:] - много потоков в пуле
[:|:] - один поток


[:||||||||||||:] <code> [:|:] - буферизовать I/O в пределах <code>
[:||30MiB||:] - преаллоцировать память

[:||||||||||||:]
[:||||||:]
[:|:] - запретить прерывания

[:|:]
[:||||||:]
[:||||||||||||:] - разрешить прерывания

Ответить | Правка | Наверх | Cообщить модератору

139. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (139), 16-Июн-24, 22:47 
а что делает [::] ?
Ответить | Правка | Наверх | Cообщить модератору

140. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от noc101 (ok), 17-Июн-24, 03:34 
деление на ноль не поддерживается
Ответить | Правка | Наверх | Cообщить модератору

141. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 17-Июн-24, 03:42 
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору

156. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (157), 18-Июн-24, 19:50 
stonks!
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

81. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (81), 15-Июн-24, 18:39 
А стандартизация epoll все там же(
Ответить | Правка | Наверх | Cообщить модератору

148. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от www2 (??), 17-Июн-24, 14:00 
Там же, где и kqueue?
Ответить | Правка | Наверх | Cообщить модератору

106. "Утверждён стандарт POSIX 1003.1-2024"  +2 +/
Сообщение от pavlinux (ok), 16-Июн-24, 00:01 
Даëшь ГОСТ на ядро! )
Ответить | Правка | Наверх | Cообщить модератору

109. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (109), 16-Июн-24, 03:14 
Поддерживаю.
Ответить | Правка | Наверх | Cообщить модератору

111. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (111), 16-Июн-24, 09:04 
да, и продавать за деньги, как и остальные тексты ГОСТ.
Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

114. Скрыто модератором  +1 +/
Сообщение от Анониматор (?), 16-Июн-24, 09:16 
Ответить | Правка | Наверх | Cообщить модератору

107. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от zog (??), 16-Июн-24, 00:18 
Зачем им $'...' когда есть ${...} ?
Ответить | Правка | Наверх | Cообщить модератору

147. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от Аноним (147), 17-Июн-24, 12:55 
Зачем вообще нужна возня со спецсимволами, как-будто на дворе 70-е? Это просто символ доллара США.
Ответить | Правка | Наверх | Cообщить модератору

158. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от zog (??), 19-Июн-24, 16:19 
> Зачем вообще нужна возня со спецсимволами, как-будто на дворе 70-е? Это просто
> символ доллара США.

Для начала нужно понять зачем $'...' вообще нужен. Я понял, что это просто аналог ${...}, но может быть я ошибся?

Ответить | Правка | Наверх | Cообщить модератору

150. "Утверждён стандарт POSIX 1003.1-2024"  +1 +/
Сообщение от adolfus (ok), 17-Июн-24, 16:52 
> Для программ на языке Си добавлена поддержка константы SIGWINCH,
> средств для создания разделяемых объектов,

Разделяемые объекты -- это такие, котороые можно разделить на части, в отличие от совместно используемых, котороыемогут быть доступны нескольким процессам одновременно.
А константа SIGWINCH -- это сигнал "Signal Window Change". Причем тут какие-то объекты...

Ответить | Правка | Наверх | Cообщить модератору

153. "Утверждён стандарт POSIX 1003.1-2024"  +/
Сообщение от n00by (ok), 18-Июн-24, 12:56 
>> Для программ на языке Си добавлена поддержка константы SIGWINCH,
>> средств для создания разделяемых объектов,
> Разделяемые объекты -- это такие, котороые можно разделить на части, в отличие
> от совместно используемых, котороыемогут быть доступны нескольким процессам одновременно.

Пора удалять иллегальные дефиниции в удалённом репозитории. Желательно, работая удалённо.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру