Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



"Выпуск uutils 0.10, варианта GNU Coreutils на языке Rust "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск uutils 0.10, варианта GNU Coreutils на языке Rust "  +/
Сообщение от opennews (ok), 06-Авг-26, 08:13 
Опубликован выпуск проекта uutils coreutils 0.10.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание кроссплатформенной альтернативной реализации Coreutils, среди прочего способной работать на платформах Windows, Redox и Fuchsia...

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

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

Оглавление

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

1. Сообщение от Stanislavvv (ok), 06-Авг-26, 08:13   –1 +/
Почему-то вспоминается проект Perl Power Tools. Там, правда, не идеологии ради ("всё на раст!!!!111одинодин"), а фана для ("потому что можем!").
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #12

2. Сообщение от Аноним (2), 06-Авг-26, 08:52   +1 +/
И такой же бесполезный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #8

3. Сообщение от Аноним (2), 06-Авг-26, 08:52   –8 +/
Они даже с нейросетями не могут сделать совместимость с эталоном. Это какой-то харасмент раста.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21

4. Сообщение от Тот_Самый_Анонимус_ (?), 06-Авг-26, 08:53   –2 +/
>Устранены отдельные расхождения с GNU Coreutils

Вот это всегда удивляет. Это как РеактОС пытается возпроизвести баги винды?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #9

5. Сообщение от Аноним (2), 06-Авг-26, 08:59   +1 +/
Фичи
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #35

6. Сообщение от Жироватт (ok), 06-Авг-26, 09:00   +2 +/
На чем сейчас падает при попытке использовать вместо нормальных?
Ответить | Правка | Наверх | Cообщить модератору

7. Сообщение от Аноним (7), 06-Авг-26, 09:01   +/
Как долго делают эту подделку? Почему они до сих пор не смогли написать код проходящий все тесты (с условием, что тестов очень мало)? Видать еще несколько лет будут в районе 90% сидеть и делать вид, что все нормально. Майкрософт уже свой форк uutils сделали, раз эти сделать нормальные утилиты не могут.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #11, #20, #28

8. Сообщение от Stanislavvv (ok), 06-Авг-26, 09:02   +2 +/
ppt и не собирался быть полезным так-то :-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

9. Сообщение от Жироватт (ok), 06-Авг-26, 09:02   +8 +/
Ты будешь смеяться, но даже венда воспроизводит в эмуляции своих API для более новых систем ( WOW64 / etc ) баги. Даже термин есть такой: "реализация баг-в-баг"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #46

10. Сообщение от Аноним (2), 06-Авг-26, 09:04   –1 +/
Возможно потому что их цель EEE?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

11. Сообщение от Жироватт (ok), 06-Авг-26, 09:09   –1 +/
Ты неправильно априорно формулируешь цель создания этого пакета: ты думаешь, что он сделан как альтернативный корутилс и кто-то будет его использовать, а это подразумевает воссоздание фич и стабилизацию пакета.
Но это неверно.
Цель создания подобного "переписывательного" софта - в самом процессе переписывания с рекламой одного ржавого ЯП. И в информационном шуме вокруг этого: от оплаченного внедрения в убунту (с предсказуемым эпичным отказом) до постоянного упоминания "А кстати, я вега...тьфу, у меня уутилс и это безопасТно".
Как будто ты маленький, ну. В современном посмодерновом мире важен не результат (как у порицаемых тут анонимами-на-зарплате aka "мясной бот в комментариях" т.н. "дедов"), а хайп и информационная составляющая. Пока ты в новостях - ты жив. Пока ты бампаешь версию - ты жив.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #15

12. Сообщение от Жироватт (ok), 06-Авг-26, 09:11   +3 +/
Ну, если мне не изменяет память, то оно реально использовалось и изучалось
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #14

13. Сообщение от aname (ok), 06-Авг-26, 09:16   +1 +/
> среди прочего способной работать на платформах Windows, Redox и Fuchsia

Зачем?

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

14. Сообщение от Stanislavvv (ok), 06-Авг-26, 09:17   +1 +/
> Ну, если мне не изменяет память, то оно реально использовалось и изучалось

Ну хз насчёт реального использования. Вот что был список того, что надо реализовать — помню. А чтоб это всё заменяло что-то реальное...
Про изучение вопросов нет — энтузиастов дохрена что тогда, что сейчас.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #16

15. Сообщение от aname (ok), 06-Авг-26, 09:21   +1 +/
Вот кстати да, заметил, что пока версия бампается- это считается живым.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #52

16. Сообщение от Жироватт (ok), 06-Авг-26, 09:23   +1 +/
Пакет в CPAN я лично видел, даже использование в реальной перловке, но там был вызов из разряда "я за***ся писать кучу проверок на стоит ли, той ли версии и вообще, ради вызова примитивщины, потому вот тебе"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #17

17. Сообщение от Stanislavvv (ok), 06-Авг-26, 09:27   +2 +/
Наличие пакета в cpan означает только возможность его установки из cpan.
Я этот пакет ставил в нулевых — таки ни одного файла в $PATH что в линуксе, что во фре. Нет, можно, конечно, симлинков понаставить, но это для энтузиастов всё ж, а не для реальной замены.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

18. Сообщение от Аноним (20), 06-Авг-26, 09:33   +1 +/
Херабра какая-то… Есть человеческие coreutils, нафиг этот велосипед с восьмиугольными колёсами…
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19, #27, #33, #98

19. Сообщение от Аноним (19), 06-Авг-26, 09:39   +3 +/
Это безопасный велосипед с вспомогательными колесами на всех четырёх колесах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

20. Сообщение от Аноним (20), 06-Авг-26, 09:40   +1 +/
Потому что coreutils не написали за один день с нуля, а они долго эволюционировали. «Нельзя просто так взять и написать coreutils” А теперь ещё выяснилось, что и переписать тоже нельзя…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

21. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 09:48   –9 +/
Coreutils к POSIX прибиты гвоздями, а тут - кроссплатформенность требуется
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #26, #42

22. Сообщение от xsignal (ok), 06-Авг-26, 10:14   +/
> Уровень совместимости с эталонным набором тестов GNU Coreutils составил...

Это, кстати, ни о чём не говорит - чисто под тесты подогнали. Успешное прохождение тестов - это необходимое условие для корректной работы программы, но далеко не достаточное...

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

25. Сообщение от Аноним1234 (?), 06-Авг-26, 11:28   +4 +/
>Для быстрого вычисления контрольных сумм задействован бэкенд OpenSSL.

Всё хорошо, только OpenSSL на C. Вот бы у кого-то хватило сил переписать его на Rust.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30, #59, #92

26. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 11:31   +12 +/
POSIX - это и есть стандарты для обеспечения кроссплатформенности. Передайте там тем, кто вам методички составляет. Впрочем, всё равно безнадёжно. Горбатого могила исправит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #29, #51

27. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 11:33   +1 +/
> нафиг этот велосипед с восьмиугольными колёсами…

Ладно бы ещё с восьмиугольными колёсами - оно хоть как-то ездить может. А тут - с треугольными, отлитыми из чугуна.

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

28. Сообщение от Аноним (28), 06-Авг-26, 12:05   +/
Хороший вопрос! Поставь встречку обсудить и надо бы на скипа поэскалировать и добиться какого-то коммита по ETA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

29. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 12:06   –5 +/
И кто его нынче соблюдает? В Винде той же хоть и была POSIX-подсистема, но в целом итоги неутешительны. Да и ему уж много лет, позиксу-то

> Передайте там тем, кто вам методички составляет

Методичек никаких у меня нет, пишу по наитию и собственному разумению, а вот вы любите везде искать заговор

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #38, #69

30. Сообщение от Аноним (30), 06-Авг-26, 12:18   +/
Он довольно проблемный, в том числе из-за архитекрурных решений. А вот тут у тебя не получится потратить ведро токенов и навайбкодить гнутлс (который вообще-то тоже жуткое легаси со своими проблемами) под пермиссивной лицензией -- тут соображать надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

31. Сообщение от Аноним (86), 06-Авг-26, 12:21   +1 +/
> Устранены отдельные расхождения с GNU Coreutils в поведении утилит...

Э-ээ?.. Шикарно, как бы уже 10я публичная версия.

P.S. Какое-то время не заглядывал на баг-трекер Ubuntu, но, вангую, человеческий (!) способ переключиться на GNU Coreutils так и не хотят вернуть...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #78, #87

33. Сообщение от warlock66613email (ok), 06-Авг-26, 12:49   +1 +/
coreutils не на Rust. Так что в каком-то смысле можно считать их нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

34. Сообщение от Аноним (106), 06-Авг-26, 12:55   +3 +/
И тесты те писались не для проверки на совместимость. Это пиарщики взяли и стали кричать, что они эталонные. Нет у тех тестов такого статуса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #90

35. Сообщение от Аноним (35), 06-Авг-26, 13:13   +1 +/
> один тест привёл к ошибке, а 15 тестов было пропущено (было 8).

Похоже, фичи в раст-прогах будут только расти.

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

38. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 13:24   +/
> И кто его нынче соблюдает? В Винде той же хоть и была
> POSIX-подсистема, но в целом итоги неутешительны. Да и ему уж много
> лет, позиксу-то

Про то, что творится в у Microsoft - вы мне можете не рассказывать. Я на их код насмотрелся - когда там typedef в пять слоёв навёрнуто зачем-то, а в итоге выясняется, что внутри - обычный int. И в целом, если кто-то не соблюдает стандарты, то это проблемы "соблюдателя" в первую очередь. Вон у GCC как-то с этим особых проблем нет.

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

Да-да-да... Давайте не будем, а? То, что вы - не программист, мы уже выяснили. А теперь зададимся вопросом, зачем бы человеку, который в предмете не смыслит от слова совсем, внезапно вдруг продвигать некий ЯП? Да ещё и практически в тех же выражениях, что использовали ДЕСЯТКИ таких же клоу... пейсателей комментариев до него.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #39, #41, #44, #45

39. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 13:30   +/
Ваши личные выпады принципиально бьют мимо цели, вы ничего про меня не знаете и только высокомерно выдумываете, когда вас от чего-то коробит

Что же до сути: да, MS контора неприятная, не самая приятная во всяком случае. Вот только "если кто-то не соблюдает стандарты, то это проблемы "соблюдателя" в первую очередь" почти наверное не выполняется, когда у соблюдателя огромная доля рынка (на десктопах Винда, полагаю, до сих пор в топе, хоть я сам лично давно на ней не сижу). Да и среди других ОС не думаю, что с позикс дела настолько уж хороши, в том же MacOS

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #49, #72

41. Сообщение от Аноним (41), 06-Авг-26, 14:43   +/
> Я на их код насмотрелся - когда там typedef в пять слоёв навёрнуто зачем-то, а в итоге выясняется, что внутри - обычный int.

Практически весь alltypes.h? Ты про это?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #48

42. Сообщение от Аноним (62), 06-Авг-26, 14:53   +/
> Coreutils к POSIX прибиты гвоздями, а тут - кроссплатформенность требуется

GNUтые Coreutils как раз не "прибиты" к POSIX, а наоборот, наваливают поверх него еще кучу упоротых флагов и поведения, которое как раз таки и является основным камнем преткновения при создании совместимой реализации.

Если бы целью было сделать строгое соответствие POSIX, и если башпортянщики из Ubuntu (главный адепт uutils) не лепили GNUтые расширения - то проблемы бы давно не было.

Но все плевать хотели на твой POSIX и завязались на GNU блоатварь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #43, #70, #97

43. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 14:59   +/
Тем более. Вот вам и "отсутствие вендорлока"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

44. Сообщение от Аноним (62), 06-Авг-26, 15:09   +/
>> В Винде той же хоть и была POSIX-подсистема, но в целом итоги неутешительны
> Про то, что творится в у Microsoft - вы мне можете не рассказывать

А что там у Майкрософт творится? Как была лучшая обратная совместимость среди всех ОС, так и осталась. То есть своим стандартам API и его совместимости она следует безукоризненно. И, напомню, благодаря виндовому стабильному API/ABI ты на Линуксе можешь запускать тьму общечеловеческого софта, включая очень древний.

> И в целом, если кто-то не соблюдает стандарты, то это проблемы "соблюдателя" в первую очередь.

Напомни, какие там проблемы у МС от несоблюдения POSIX?

А то, что POSIX не прижился на Винде... Так может причины в том, что твой POSIX - это завязанный на Unix огрызок, который не очень-то совместим с современными реалиями?

Как я уже написал выше, даже на Линуксе пользователям прикладного софта больше выгоды от поддержки виндового API, чем махрового POSIXа. Вот такой вот парадокс.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #53

45. Сообщение от Аноним (-), 06-Авг-26, 15:24   +/
> Да-да-да... Давайте не будем, а?

Давайте)
> То, что вы - не программист, мы уже выяснили.

Ох, какой унылый переход на личности.
И ладно если вы были бы профи, а не человеком не способным написать простой парсер.

> А теперь зададимся вопросом, зачем бы человеку, который в предмете не смыслит от слова совсем,

Вы придумали бездоказательную предполылку и пытаетесь из нее слепить какие-то выводы.
Это так не работает.
Воистинну при совке логику в школе заменяли на любовь к партии))

> внезапно вдруг продвигать некий ЯП

новость внезапно(!!) про софт на этом самом ЯП
какое совпадение!

> Да ещё и практически в тех же выражениях,

но доказательств мв не увидим

> что использовали ДЕСЯТКИ таких же клоу... пейсателей комментариев до него

опять предсказуемо унылая попытка перехода на личность...
стареете профессор(((

Раз вы решили задаться вопросом, то почему бы сразу не рассказать нам про жуткую теорию заговора?)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #47

46. Сообщение от Аноним (-), 06-Авг-26, 15:29   +/
И вот мы пришли к моменту, когда месьные сапоги-фанатики захотели 'как в винде'))
В удивительное время живем, однако (ц)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #91

47. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 15:45   –1 +/
>[оверквотинг удален]
>> внезапно вдруг продвигать некий ЯП
> новость внезапно(!!) про софт на этом самом ЯП
> какое совпадение!
>> Да ещё и практически в тех же выражениях,
> но доказательств мв не увидим
>> что использовали ДЕСЯТКИ таких же клоу... пейсателей комментариев до него
> опять предсказуемо унылая попытка перехода на личность...
> стареете профессор(((
> Раз вы решили задаться вопросом, то почему бы сразу не рассказать нам
> про жуткую теорию заговора?)

Дружище, лично вы можете сразу отправляться в пешее кругосветное путешествие. Когда/если вернётесь - снова ещё раз. И так по кругу, пока не надоест.

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

48. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 15:49   +1 +/
>> Я на их код насмотрелся - когда там typedef в пять слоёв навёрнуто зачем-то, а в итоге выясняется, что внутри - обычный int.
> Практически весь alltypes.h? Ты про это?

Да я уже не помню точно. По-моему я тогда разбирался, как в Windows pipe создать. Ради интереса прошёл по всей цепочке, а там - вот. Ну или вон HANDLE можно взять. Он же PVOID, он же в итоге void *.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #107

49. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 16:07   +1 +/
> Ваши личные выпады принципиально бьют мимо цели, вы ничего про меня не
> знаете и только высокомерно выдумываете, когда вас от чего-то коробит

Ну да, каюсь - грешен. От дураков меня действительно коробит - очень уж они меня за долгие годы достали ;)

> Что же до сути: да, MS контора неприятная, не самая приятная во
> всяком случае. Вот только "если кто-то не соблюдает стандарты, то это
> проблемы "соблюдателя" в первую очередь" почти наверное не выполняется, когда у
> соблюдателя огромная доля рынка (на десктопах Винда, полагаю, до сих пор
> в топе, хоть я сам лично давно на ней не сижу).

Доля рынка - это лишь показатель уровня работы маркетологов, и ничего больше. Т.е. - показатель того, насколько хорошо паразиты умеют втирать очки.

> Да и среди других ОС не думаю, что с позикс дела
> настолько уж хороши, в том же MacOS

Естественно. Потому что и MacOS, и Microsoft - это про зарабатывание бабла, а не про нормальную работу чего-либо. Как говорил один мой знакомый: "Если вы не готовы продавать воду собственной матери, умирающей от жажды, то вам не нужно идти в бизнес". Дальше - думайте сами, кто все эти люди на самом деле такие, и что им от вас нужно.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #50, #62

50. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 16:33   +/
Чем бы ни была обусловлена, а всё же доля рынка - это факт объективной реальности, который авторам софта приходится учитывать.

Но впрочем что тут говорить - для вас бизнес и зарабатывание денег - это "продавать воду умирающим от жажды". Демонизируете его прям и изобличаете

Я тоже был бы рад жить в хипповском хакерском FSF-раю, где весь софт свободен, где постоянно можно только что учится, писать софт, раздавать бесплатно и получать донаты от благодарных пользователей (откуда правда они возьмут на это деньги, не понятно). Но увы, уже не в том возрасте, чтобы верить в сказки. Но эстетика красивая в чем-то, могу понять восторженных

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #56

51. Сообщение от Аноним (51), 06-Авг-26, 16:39   –1 +/
> POSIX - это и есть стандарты для обеспечения кроссплатформенности.

Да? А почему он даже на юниксах её не обеспечивает, не говоря уже об остальном? Или просто стандарт не очень вышел?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #63

52. Сообщение от Аноним (51), 06-Авг-26, 16:41   +/
У кого? У лалок с форумов? Охотно верю. Но это не мешает в проде использовать библиотеки, последний релиз которых был пятнадцать лет тому назад. Пользуйтесь ЯП с хорошими стандартами, ещё и не так сможете!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

53. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 16:46   –1 +/
> То есть своим стандартам API и
> его совместимости она следует безукоризненно.

Ну вот не надо "ля-ля", уважаемый. Как оно там с совместимостью - я в курсе наверно получше вашего, поскольку использовал Windows, как основную ОС, начиная с версии 3.11 и по 8 включительно (далее - только на виртуалках). И с совместимостью там очень хре... плохо всё в общем. Вместо того, чтобы давным давно открыть код ОС и тем самым решить ВСЕ проблемы с совместимостью - куча легаси, которое жутко тормозит всю систему, а работает при этом - через раз, когда звёзды сойдутся, на совсем уж простеньких программах. Доходит до того, что порой проще Wine поставить (!), если уж очень нужно что-то древнее запустить.

> И, напомню, благодаря виндовому стабильному
> API/ABI ты на Линуксе можешь запускать тьму общечеловеческого софта, включая очень
> древний.

Мне оно просто не нужно. У меня даже Wine не установлен, и я бы забыл про Microsoft, как про кошмарный сон, если бы не надо было периодически тестировать свои программы (поэтому - пока держу на виртуалке, но руки прям чешутся послать всё это подальше, и снести к чертям, оставив поддержку только Linux).

>> И в целом, если кто-то не соблюдает стандарты, то это проблемы "соблюдателя" в первую очередь.
> Напомни, какие там проблемы у МС от несоблюдения POSIX?

Например такие, что как серверную ОС Windows практически ото всюду выкинули. Ну или такие, что МС уже свои дитрибутивы Линукс развивать вынуждена.

> А то, что POSIX не прижился на Винде... Так может причины в
> том, что твой POSIX - это завязанный на Unix огрызок, который
> не очень-то совместим с современными реалиями?

Да что вы говорите, то-то эти стандарты регулярно обновляют.

> Как я уже написал выше, даже на Линуксе пользователям прикладного софта больше
> выгоды от поддержки виндового API, чем махрового POSIXа. Вот такой вот
> парадокс.

Ну а это уже просто не соответствует действительности, т.е. - ложь.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #61

56. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 17:02   –2 +/
> Чем бы ни была обусловлена, а всё же доля рынка - это
> факт объективной реальности, который авторам софта приходится учитывать.

Ну да действительно - факт. Только говорит он ровно об одной вещи - о полном непонимании большинством пользователей того, как работает вычислительная техника, что на самом деле делают ОС и как. Ну и доля доле рознь. С рынка серверных ОС Майкрософт, можно сказать, вылетел со свистом. Настолько, что теперь вон свой дистрибутив Линукс клепает потихоньку. Т.е. там, где работают люди, которые в предмете кое-чего понимают, Windows оказался не нужен.

> Но впрочем что тут говорить - для вас бизнес и зарабатывание денег
> - это "продавать воду умирающим от жажды". Демонизируете его прям и
> изобличаете

Зарабатывание денег и получение прибыли - это две совершенно противоположные вещи. Зарабатывание - это про получение по труду (https://samlib.ru/editors/b/bobylew_j_w/communism_economics....), а прибыль - это то, что вы получаете сверх того, что вам положено по труду, т.е. про то, как изъять у других положенное им по труду - про паразитизм в общем. В 99% случаев бизнес - это про получение прибыли.

> Я тоже был бы рад жить в хипповском хакерском FSF-раю, где весь
> софт свободен, где постоянно можно только что учится, писать софт, раздавать
> бесплатно и получать донаты от благодарных пользователей (откуда правда они возьмут
> на это деньги, не понятно).

Всё в ваших руках.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #100

59. Сообщение от Аноним (59), 06-Авг-26, 17:19   +/
Не беспокойся вся экосистема операционной системы GNU/Linux, была есть и будет на чистом Си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

61. Сообщение от Аноним (62), 06-Авг-26, 19:07   +/
> И с совместимостью там очень хре... плохо всё в общем

Да что ты говоришь! Напомни-ка, где лучше?

> Вместо того, чтобы давным давно открыть код ОС и тем самым решить ВСЕ проблемы с совместимостью

Конечным пользователям прикладных программ глубочайшие плевать на открытость кода. Они не станут сношаться с компиляциями, не говоря уж о его правках.

> Доходит до того, что порой проще Wine поставить (!), если уж очень нужно что-то древнее запустить.

Вот именно. И это древнее запустится благодаря виндовому API.

>> И, напомню, благодаря виндовому стабильному API/ABI ты на Линуксе можешь запускать тьму общечеловеческого софта, включая очень древний.
> Мне оно просто не нужно

Если ты не понял, смысл моих слов был вовсе не в том, нужно ли оно тебе лично.

>> Напомни, какие там проблемы у МС от несоблюдения POSIX?
> Например такие, что как серверную ОС Windows практически ото всюду выкинули. Ну или такие, что МС уже свои дитрибутивы Линукс развивать вынуждена

И ты правда веришь, что серверная Винда и свои дистры - это все из-за POSIX? Объясни, пожалуйста, свою логику.

>> POSIX - это завязанный на Unix огрызок, который не очень-то совместим с современными реалиями?
> Да что вы говорите, то-то эти стандарты регулярно обновляют.

О да, так хорошо обновляют, что людям до сих пор приходится юзать Баш, куча расширений из Coreutils и API из glibc/bsd/etc. для хоть сколь-нибудь серьезных задач. Буквально из-за того, что твой POSIX был и есть огрызком, потолок которого - это ОС на уровне 70-80 годов с кучкой консольных утилиток.

>> Как я уже написал выше, даже на Линуксе пользователям прикладного софта больше
> выгоды от поддержки виндового API, чем махрового POSIXа. Вот такой вот парадокс.
> Ну а это уже просто не соответствует действительности, т.е. - ложь.

Ты забыл аргументировать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #66

62. Сообщение от Аноним (62), 06-Авг-26, 19:43   +/
> Доля рынка - это лишь показатель уровня работы маркетологов, и ничего больше.

Нет, доля рынка - это как раз показатель того, что ОС успешно выполняет поставленные пользователями задачи.

А десктопный Линукс ты хоть кучей маркетологов облепи - но что конкретно они будут рекламировать, когда нет не внятной бизнес-стратегии, ни платформы для разработчиков, ни, собственно, цели сделать десктоп для людей? Просто зоопарк склеенных скотчем васянских поделок, где на любой намек о поддержке и развитии тебе ответят "это опенсорс, тут тебе никто ничего не должен, иди пиши сам". Такое даже за даром нужно лишь 4% бедолаг.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #68

63. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 20:04   +1 +/
> Да? А почему он даже на юниксах её не обеспечивает, не говоря
> уже об остальном? Или просто стандарт не очень вышел?

Да ну, прям таки не обеспечивает? ;) То-то те же сокеты имеют один и тот же API даже в Винде...


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #108

66. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 20:17   –1 +/
> Вот именно. И это древнее запустится благодаря виндовому API.

Дружище - поаккуратней с совой и глобусом. А то сова того... треснет ;) Да и у топменеджеров МС ботинки уже отполированы до состояния "нано", а язык у вас того - не казённый...

> Если ты не понял, смысл моих слов был вовсе не в том,
> нужно ли оно тебе лично.

А вы думаете - я один такой? ;)

> И ты правда веришь, что серверная Винда и свои дистры - это
> все из-за POSIX? Объясни, пожалуйста, свою логику.

В том числе из-за POSIX. Разные компании, разные дистрибутивы, плюс семейство *BSD - и везде плюс-минус один и тот же набор системных утилит и команд. А значит и сисадминов можно готовить по одним и тем же стандартам - унификация всегда даёт экономию.

> О да, так хорошо обновляют, что людям до сих пор приходится юзать
> Баш, куча расширений из Coreutils и API из glibc/bsd/etc. для хоть
> сколь-нибудь серьезных задач. Буквально из-за того, что твой POSIX был и
> есть огрызком, потолок которого - это ОС на уровне 70-80 годов
> с кучкой консольных утилиток.

И тем не менее этот "огрызок" вытеснил Windows ото всюду. А скоро видимо и вовсе задавит, в том числе в пользовательском сегменте - не зря Майкрософт со своими дистрибутивами Линукс возится и людей отряжает в ядро коммитить.  

> Ты забыл аргументировать.

Ну т.е. вы откровенное враньё набрасываете, а я вам чего-то аргументировать должен? А у вас ничего не треснет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #67

67. Сообщение от Аноним (62), 06-Авг-26, 20:46   +/
>> Если ты не понял, смысл моих слов был вовсе не в том, нужно ли оно тебе лично.
> А вы думаете - я один такой? ;)

Нет, вас таких - гордые 4%. Буквально 4 человека и 100.

>> И ты правда веришь, что серверная Винда и свои дистры - это
>> все из-за POSIX? Объясни, пожалуйста, свою логику.
> В том числе из-за POSIX. Разные компании, разные дистрибутивы, плюс семейство *BSD - и везде плюс-минус один и тот же набор системных утилит и команд. А значит и сисадминов можно готовить по одним и тем же стандартам - унификация всегда даёт экономию

Ты же сам себе противоречишь. Серверная Винда - она буквально одна и унифицирована.

> разные дистрибутивы, плюс семейство *BSD - и везде плюс-минус один и тот же набор системных утилит и команд

Oh my sweet summer child...

И новости об отваливающемся сабже в Ubuntu тебя ни на какие мысли не сподвигнул? Там как раз персонажи завязались на расширения GNU, ибо никто не сидит и ее сверяет, является ли флаг частью POSIX. А ведь если глянуть в интерфейс утилит BSD, то там и вовсе свои флажки для расширенной функциональности. А иногда те флаги, что работают аналогично GNUты аналогам - имеют другие имена.

Так что удачи тебе накатать shell-портянку под Линуксом, а потом запустить ее на BSD. Если повезет, она грохнется с сообщением о неизвестном флажке у одной из уор утилит, в если не повезет - молча сделает не то, что ты ожидал.

>> Буквально из-за того, что твой POSIX был и
>> есть огрызком, потолок которого - это ОС на уровне 70-80 годов
>> с кучкой консольных утилиток.
> И тем не менее этот "огрызок" вытеснил Windows ото всюду.

Вот это копиум! Ты не в курсе, что у Винды 70% на десктопах?

Даже в тех сегментах, где Unix-подобные ОС доминируют - это происходит вовсе не благодаря огрвзочному POSIX.

> А скоро видимо и вовсе задавит, в том числе в пользовательском сегменте

Скоро - это когда? Сейчас расстановка сил в пользовательском сегменте: 70% у Винды против 4% у Линукса, и, насколько знаю, 15 лет назад ситуация была примерно такая же. Так сколько ждать-то еще осталось?

>> Ты забыл аргументировать.
> Ну т.е. вы откровенное враньё набрасываете, а я вам чего-то аргументировать должен?

Представь себе, да, должен. Если ты смеешь утверждать, что я вру, то нужно хотя бы минимально аргументировать причину своего обвинения, иначе это банальная клевета.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #75

68. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 20:51   +/
> Нет, доля рынка - это как раз показатель того, что ОС успешно
> выполняет поставленные пользователями задачи.

Нет, это всего лишь показатель уровня квалификации большинства пользователей. А также того, что большинству пользователей компьютер не нужен от слова совсем. Потому что как только вы начинаете решать какие-то действительно серьёзные задачи, то вам Windows тут же начинает мешать - кривым API, тем, что в Майкрософте считают, что лучше вас знают, чего вам нужно, беспрерывными попытками содрать за всё подряд денег, непрерывной слежкой. А если вам компьютер нужен только для игр или в интернетике бложики почитать - он вам не нужен.

> А десктопный Линукс ты хоть кучей маркетологов облепи - но что конкретно
> они будут рекламировать

Не надо ничего рекламировать)) А то от вас, "умников", тут и так не протолкнуться, а если набежит толпа глупых потребителей - совсем всё печально станет. Убунта тому наглядный пример.

> когда нет не внятной бизнес-стратегии

Не надо нам никакой бизнес стратегии - мы никого обворовывать не собираемся. Нам работу работать нужно. На благо общества ;)

> ни платформы для
> разработчиков

Так она и не нужна. Если бы вы на самом деле занимались программированием, то знали бы, что в Линукс с этим всё куда проще. Есть на выбор два крупных фреймворка (один даже с собственной средой разработки) и несколько поменьше. С биндингами на большинстве популярных ЯП. Среды разработки - на любой вкус и цвет. И полная свобода для творчества - большинство библиотек и программ с открытым исходным кодом, без регистрации и SMS ;)
  
> ни, собственно, цели сделать десктоп для людей?

Ложь. Если бы вы действительно пользовались Линуксом, то знали бы что та же KDE куда удобней в использовании, чем Windows.

> Просто зоопарк склеенных
> скотчем васянских поделок, где на любой намек о поддержке и развитии
> тебе ответят "это опенсорс, тут тебе никто ничего не должен, иди
> пиши сам".

Компьютер - это инструмент. Универсальная вычислительная машина, позволяющая выполнять широкий спектр задач - за счёт универсальности. И как и любым инструментом, компьютером нужно уметь пользоваться. Чтобы уметь пользоваться - нужно учиться. Осваивать основные принципы работы процессоров, функционирования ОС и программ. Не можете или не хотите учиться - не садитесь за компьютер - уступите место тем, кто может и хочет.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #73, #95

69. Сообщение от freehck (ok), 06-Авг-26, 21:00   –1 +/
> И кто его нынче соблюдает? ... ему уж много лет, позиксу-то

Старый? Какая прелесть. Тезисы молодняка вида "POSIX устарел, и потому соблюдать его не обязательно" прям умиляют.

Что ж, держу в курсе:
— Последняя разработанная версия — POSIX.1-2024
— Также известна как IEEE Std 1003.1 - 2024
— Принята в качестве стандарта ISO/IEC/IEEE 9945:2026 буквально в марте этого года

> Методичек никаких у меня нет, пишу по наитию и собственному разумению

Где это ваше разумение, если вы даже не в курсе, что POSIX постоянно развивается, и что регулярно выпускаются новые версии стандарта?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #71

70. Сообщение от freehck (ok), 06-Авг-26, 21:12   +/
>> Coreutils к POSIX прибиты гвоздями, а тут - кроссплатформенность требуется
> GNUтые Coreutils как раз не "прибиты" к POSIX, а наоборот, наваливают поверх
> него еще кучу упоротых флагов и поведения, которое как раз таки
> и является основным камнем преткновения при создании совместимой реализации.

Вообще-то так делают не только Coreutils, а вообще все. Стандарт определяет *минимальный* набор требований, а нововведения — на усмотрение разработчиков.
Более того, именно после анализа нововведений и создаются новые версии POSIX. Это, как бы, совершенно нормальный процесс, оно так работает десятилетия.

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

71. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 21:20   +/
То что в комитетах дяди подписали бумаги - очень хорошо. Да только в индустрии, в проде это всё применяется? В моей вот практике не встречалось ни разу.

Может кому-то и приходится с позиксом иметь дело постоянно, но сама "известность" его развития как бы намекает

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #76

72. Сообщение от freehck (ok), 06-Авг-26, 21:23   +/
> вы ничего про меня не знаете и только высокомерно выдумываете

Это не высокомерие, это факты. Того, что Вы написали, вполне достаточно для того, чтобы сделать соотвествующие выводы.
Смею заверить, что характеристика, данная Вам ProfessorNavigator-ом, совершенно верна.

> Ваши личные выпады принципиально бьют мимо цели

А должна бы. Профессиональная гордость — залог роста над самим собой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #74

73. Сообщение от freehck (ok), 06-Авг-26, 21:33   –1 +/
> А если вам компьютер нужен только для игр или в интернетике бложики почитать - он вам не нужен.

Я бы переформулировал. "Если Вы используете компьютер только для стима и браузера, то Вы не пользователь компьютера, Вы пользователь стима и браузера". Вот как-то так.

> Если бы вы действительно пользовались Линуксом, то знали бы что та
> же KDE куда удобней в использовании, чем Windows.

При всём уважении, что угодно удобней в использовании, чем Windows.

Впрочем, это не отменяет того, что с десктопом на линуксе действительно проблемы. Но, справедливости ради, они стреляют только в том случае, если нужны проприетарные программы. А если оставаться в рамках репозитория — то проблемы нет.

> Не можете или не хотите учиться - не садитесь за компьютер - уступите место тем, кто может и хочет.

Без толку. Самая большая печаль нашего времени в том, что дуракам слово иметь дозволено.

Вот сколько он уже твоего времени потратил, а? На одного тебя приходится сотня таких, как он. Они запросто сожрут всё твоё время. Жалко. ;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #81

74. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 21:33   +1 +/
На самом деле вам с Профессором могу только посочувствовать. Профессору тяжко живётся: кругом видит методички, заговоры, проплаченных агитаторов (обсуждают везде блистательный Rust, особенно... в новости про софт на блистательном Rust) И ежели вы подписываетесь под его словами, то вам, думаю, не легче.

> А должна бы. Профессиональная гордость — залог роста над самим собой.

Вот если бы в этой ветке товарищ Профессор меня тут похвалил, с его-то позициями, вот это был бы профессиональный позор настоящий

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

75. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 21:43   –2 +/
> Нет, вас таких - гордые 4%. Буквально 4 человека и 100.

Да и пускай себе. Умных никогда, к сожалению, много не бывает ;) Хотя в ближайшее время может кое-что и поменяется.

> Ты же сам себе противоречишь. Серверная Винда - она буквально одна и
> унифицирована.

Где вы противоречие увидели?)) Винда вылетела из-за своей несовместимости с нормальными системами. Которые между собой как раз унифицированы.

> Oh my sweet summer child...
> И новости об отваливающемся сабже в Ubuntu тебя ни на какие мысли
> не сподвигнул? Там как раз персонажи завязались на расширения GNU, ибо
> никто не сидит и ее сверяет, является ли флаг частью POSIX.

Вы про Ржавых что ли? Так это их проблемы и только их проблемы. Квалификация у людей никакая - вот и огребают.
  
> А ведь если глянуть в интерфейс утилит BSD, то там и
> вовсе свои флажки для расширенной функциональности. А иногда те флаги, что
> работают аналогично GNUты аналогам - имеют другие имена.

Да не вопрос - грамотный спец всё равно документацию читает перед использованием.

> Так что удачи тебе накатать shell-портянку под Линуксом, а потом запустить ее
> на BSD. Если повезет, она грохнется с сообщением о неизвестном флажке
> у одной из уор утилит, в если не повезет - молча
> сделает не то, что ты ожидал.

Зачем бы мне такое делать? Я - не вы, кое-чего понимаю ;) Ну или по крайней мере худо-бедно маны читать умею.

> Вот это копиум! Ты не в курсе, что у Винды 70% на
> десктопах?

Так это лишь показатель того, что маркетологи Майкрософта умеют пудрить людям мозги, а люди в силу своей ограниченности - ведутся. Только и всего.

> Даже в тех сегментах, где Unix-подобные ОС доминируют - это происходит вовсе
> не благодаря огрвзочному POSIX.

Как раз в том числе и благодаря ему - унификация API.

> Скоро - это когда? Сейчас расстановка сил в пользовательском сегменте: 70% у
> Винды против 4% у Линукса, и, насколько знаю, 15 лет назад
> ситуация была примерно такая же. Так сколько ждать-то еще осталось?

Да я думаю - пару лет максимум. А дальше это всё в любом случае навернётся путём очередной мировой войны. А после неё - в любом случае всё поменяется. И если выжившие останутся, то Линукс практически единственный кандидат на более-менее нормальную ОС на начальном этапе восстановления.

> Представь себе, да, должен. Если ты смеешь утверждать, что я вру, то
> нужно хотя бы минимально аргументировать причину своего обвинения, иначе это банальная
> клевета.

Цитирую: "Как я уже написал выше, даже на Линуксе пользователям прикладного софта больше выгоды от поддержки виндового API, чем махрового POSIXа. Вот такой вот парадокс".

У вас нет никакого обоснования ваших утверждений. Поэтому я вам отвечаю ровно тем же - простым утверждением: вы лжёте. Не нравится - обосновывайте свои слова, или отправляйтесь в пешую эротическую прогулку.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #96

76. Сообщение от freehck (ok), 06-Авг-26, 21:50   –1 +/
> В моей вот практике не встречалось ни разу.

Потому что ты просто не интересовался. POSIX буквально лежит в основе всего и применяется везде.

> Может кому-то и приходится с позиксом иметь дело постоянно, но сама "известность" его развития как бы намекает

Кому надо — тем всё известно. А то, что это не известно конкретно тебе, говорит лишь о том, что лично у тебя нет компетенции, чтобы иметь мнение по данному вопросу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #77

77. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 22:00   +/
> POSIX буквально лежит в основе всего и применяется везде.

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

Ни одного конкретного примера нет - но все кому нужно знают и применяется вот везде абсолютно. Во дела!

> Кому надо — тем всё известно

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #80

78. Сообщение от нах. (?), 06-Авг-26, 22:03   +/
схрена ли если они потратили кучу усилий чтобы его нельзя было вернуть?!

Пакет (не стаб который позволял бы выбор, а именно хрустовый пакет ненужного) специально промаркирован essential, чтоб его нельзя было просто так удалить.

Полагаю в следующей lts его вообще сделают незаменяемым.

Непонятно только одно - кто и зачем этим долбоящерам платит?

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

80. Сообщение от freehck (ok), 06-Авг-26, 22:23   +/
>> POSIX буквально лежит в основе всего и применяется везде.
> на голом позиксе далеко не уедешь

Ë-моё. =)

Ещё раз повторяю: стандарт — это минимальный знаменатель, а не потолок возможностей. Он определяет гарантированное поведение, на которое может рассчитывать разработчик в любой совместимой системе.

> Ни одного конкретного примера нет - но все кому нужно знают и применяется вот везде абсолютно. Во дела!

Разве у меня в никнейме написано "Яндекс"? Вроде бы нет. Так что иди робота напрягай своими глупыми вопросами. =)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #83

81. Сообщение от ProfessorNavigator (ok), 06-Авг-26, 22:23   +/
> Я бы переформулировал. "Если Вы используете компьютер только для стима и браузера,
> то Вы не пользователь компьютера, Вы пользователь стима и браузера". Вот
> как-то так.

Да, можно и так.

> При всём уважении, что угодно удобней в использовании, чем Windows.

Тоже верно))

> Впрочем, это не отменяет того, что с десктопом на линуксе действительно проблемы.

Так я и не говорю, что всё идеально))

> Но, справедливости ради, они стреляют только в том случае, если нужны
> проприетарные программы. А если оставаться в рамках репозитория — то проблемы
> нет.

В целом - да.

> Без толку. Самая большая печаль нашего времени в том, что дуракам слово
> иметь дозволено.
> Вот сколько он уже твоего времени потратил, а? На одного тебя приходится
> сотня таких, как он. Они запросто сожрут всё твоё время. Жалко.
> ;)

Ничего не поделаешь. Большие проблемы решаются только сообща, а значит - сцепить зубы, объяснять и агитировать, объяснять и агитировать... Не он, так другие прочитают. Кто-то задумается - уже хорошо.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #82

82. Сообщение от freehck (ok), 06-Авг-26, 22:27   +/
> объяснять и агитировать, объяснять и агитировать

Не, я уже по этому маршруту ходил в 2010х. Без толку.

Чтобы тебя слушали, нужна власть. Нужно имя, нужен авторитет.
Только так распространяются культура и моральные ценности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #86, #104

83. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 22:30   +/
> на которое может рассчитывать разработчик в любой совместимой системе.

В теории может. Но, как известно, "в теории теория совпадает с практикой, но на практике это не так"

Классно, конечно, когда есть стандарты. И они важны. Но слишком уж переоценивать их роль не стоит. 99% процентов стандартов никто до конца не реализовал, увы

> Так что иди робота напрягай своими глупыми вопросами. =)

Так что же Вы, о хранитель тайного знания о позиксе, тратите своё бесценное время на глупых анонимов? Я думаю Ваше время стоит гораздо дороже, чем разговоры с такими изобличенными Вами же людьми, как мы

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #84

84. Сообщение от freehck (ok), 06-Авг-26, 22:38   +/
> 99% процентов стандартов никто до конца не реализовал

Конечно! Потому что полная совместимость со стандартом нужна только для сертификаций, а просто для жизни и 95% совместимости хватает. В этом же весь смысл. Мальчик, иди учиться. =)

> Так что же Вы, о хранитель тайного знания о позиксе, тратите своё бесценное время на глупых анонимов?

Да знаешь, бывает такое, что приходишь в спортзал, смотришь на инвентарь и думаешь: надо бы козла матом покрыть... =)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #85

85. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 22:46   +/
>  Мальчик, иди учиться. =)

Чему учиться? "Покрывать козла матом"? Да уж думаю справлюсь... Хотя кто его знает - на Опеннете заставят и не в таком сомневаться.

Вы с таким пафосом расписали, насколько стандарты важны, как важно хоть какую-то иметь совместимость. Как будто это был какой-то страшный секрет. Благодарю вас за открытие глаз на столь неочевидную истину... А по существу что: Винда мимо, в Линуксе совместимость с Позиксом не заявлялась. Макос? Ну так себе аргумент. Уровня модели OSI, которую все учат, а никто в жизни не соблюдал (хотя модель красивая, учить её в университетах полезно)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #88

86. Сообщение от Аноним (86), 06-Авг-26, 22:53   +/
Без толку уже по тому, что фамилия на Н и дутый авторитет не очень годятся (Строга говоря, оба на Н).
Хотя альтернативу не полскажу, к сожалению.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

87. Сообщение от Аноним (86), 06-Авг-26, 22:59   +/
Дело не в essential, а в зависимостях, точнее одной: убрать её из списка и GNU Coreutils влетит как родной.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #89

88. Сообщение от freehck (ok), 06-Авг-26, 23:11   +/
> в Линуксе совместимость с Позиксом не заявлялась

Хаха. Вот это было хорошо. "Не заявлялась". И ведь правда, что не заявлялась. А на практике 95% современных дистрибутивов Linux и BSD на 95% обеспечивают совместимость с POSIX.1-2024. И я это уже выше писал. И ProfessorNavigator тебе об этом уже писал. Я так понимаю, чукча не читатель? =)

> Вы с таким пафосом расписали, насколько стандарты важны, как важно хоть какую-то иметь совместимость. Как будто это был какой-то страшный секрет.

Ммм, какие речи пошли... Как будто ты не доказывал противоположное в начале треда! )))

Слив засчитан! =)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #93

89. Сообщение от нах. (?), 06-Авг-26, 23:12   +/
Essential невозможно удалить без костылей. С зависимостями проблем нет (кроме бесполезного метапакета)

Поэтому не получится нормально сделать автоустановку без этого мусора с cloud-init. А за каждой виртуалкой не набегаешься.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #99

90. Сообщение от нах. (?), 06-Авг-26, 23:14    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

91. Сообщение от Аноним (91), 06-Авг-26, 23:16   +/
Надо было сразу делать как в винде, ибо нормально задизайненая система прошедшая проверку пользователями. Опенсорсу следовало пилить Open Windows, а линух-конструктор оставить играться корпоратам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

92. Сообщение от нах. (?), 06-Авг-26, 23:16    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

93. Сообщение от Аноним10084 и 1008465039 (?), 06-Авг-26, 23:25   +/
Я очень рад, что "95% современных дистрибутивов Linux и BSD на 95% обеспечивают совместимость с POSIX.1-2024". Только вот я что-то на практике эту совместимость не чувствую - наверное потому что "у тебя её нет". Даже между дистрибутивами одного Линукс мы ловили столько нюансов, что говорить о какой-то совместимости едва ли приходится.

Даже если они совместимы по какому-то там стандарту своими самыми базовыми примитивами - ну что ж, хорошо, было бы странно если нет. Насколько в этом заслуга комитета - честно говоря, сомневаюсь. Такие стандарты часто пишутся путём записывания постфактум того, что индустрия и так нащупала.

> Как будто ты не доказывал противоположное в начале.

Моя позиция была в том, что мифическая совместимость с Позикс вообще не ощущается в прикладной работе. Так что кто тут не читатель - большой вопрос.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #94

94. Сообщение от freehck (ok), 06-Авг-26, 23:42   –1 +/
> Даже между дистрибутивами одного Линукс мы ловили столько нюансов, что говорить о какой-то совместимости едва ли приходится.

Ой, а вот знаешь, тут кто-то с никнеймом, похожим на твой, и тезисами, похожими на твои, выше писал (цитирую):

> никто не сидит и не сверяет, является ли флаг частью POSIX

Удивительное совпадение! Действительно, почему ж вы "ловили столько нюансов"? )))

> совместимость с Позикс вообще не ощущается в прикладной работе

А, так мы всё это время говорили про ТВОИ ОЩУЩЕНИЯ! Ну как же это я не догадался! ))))

Признаю свою ошибку. Давай говорить про ощущения. Вот у нас с ProfessorNavigator есть ощущение, что ты не очень умён, и что разработчик из тебя так себе. Как изменились твои ощущения в связи с этим?

А вообще, сорян конечно, но если уж поднят вопрос каких-то там ощущений, да ещё и личных, то тут мои полномочия всё: для разных людей на вкус и цвет все фломастеры, как известно, разные. Так что тема закрыта. =)

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

95. Сообщение от Аноним (62), 06-Авг-26, 23:48   +/
>> Нет, доля рынка - это как раз показатель того, что ОС успешно
>> выполняет поставленные пользователями задачи.
> Нет, это всего лишь показатель уровня квалификации большинства пользователей.

О как! Сперва тебе маркетологи подгадили, а теперь уже и пользователи, оказывается, неправильные!

> Потому что как только вы начинаете решать какие-то действительно серьёзные задачи, то вам Windows тут же начинает мешать

...мешать полным спектром софта для этих самых серьезных задач, ага.

>> А десктопный Линукс ты хоть кучей маркетологов облепи - но что конкретно
>> они будут рекламировать
> Не надо ничего рекламировать)) А то от вас, "умников", тут и так не протолкнуться

Ну да, 4% - это уже считай мейнстрим и "не протолкнуться". Беда, беда, налет элитарности стирается...

> а если набежит толпа глупых потребителей

Не набежит. Вон, даже при бесплатности - жалкие 4%.

> совсем всё печально станет.

А что, ситуация может быть еще печальней, чем сейчас? Типа, как в начале нулевых, что ли?

>> когда нет не внятной бизнес-стратегии
> Не надо нам никакой бизнес стратегии

Ну так ты в следующий раз и не пой тогда про коварных маркетологов. Говори прямо, что десктопный Линукс - это наше уютное гиковское болотце. Конечно же, ничто при этом не помешает лицемеру юзать ядро и браузер от корпорастов...

>> ни платформы для разработчиков
> Так она и не нужна.

Главное не забудь потом в очередной раз сделать удивленные глаза от того, что подавляющее большинство обывательского и профессионального софта пишется под что угодно - но не под линукс.

> Если бы вы на самом деле занимались программированием, то знали бы, что в Линукс с этим всё куда проще.
> Есть на выбор два крупных фреймворка (один даже с собственной средой разработки) и несколько поменьше.

А да, а кроме 2 фреймворков - сотни васянских конфигураций, каждая со своим уникальным версиями библиотек, ядра, корявых дров, DE и набором расширений wayland-протокола. Удачи тебе поддерживать всю эту "простоту".

> И полная свобода для творчества - большинство библиотек и программ с открытым исходным кодом, без регистрации и SMS ;)

...и без пользователей, которые твое "творчество" смогут оценить. Они же, глупенькие, на Винде с Маком сидят.

>> ни, собственно, цели сделать десктоп для людей?
> Ложь. Если бы вы действительно пользовались Линуксом, то знали бы что та же KDE куда удобней в использовании, чем Windows.

Ну, кому и кобыла невеста. Только я же не про "удобство" DE говорил. Так-то проблем с рюшечками на Линуксе никогда и не было, по-моему.

>> Просто зоопарк склеенных скотчем васянских поделок, где на любой намек о поддержке и развитии тебе ответят "это опенсорс, тут тебе никто ничего не должен, иди пиши сам".
> Универсальная вычислительная машина, позволяющая выполнять широкий спектр задач - за счёт универсальности. И как и любым инструментом, компьютером нужно уметь пользоваться. Чтобы уметь пользоваться - нужно учиться.

Эмм... Как отношение эти твои слова имеют к цитируемому тексту? Ты типа опровергнуть что-то хотел, или что?

Я пишу: зоопарк корявых васяноподелок. Ты в ответ: копьютером нужно учится пользоваться. Хз что там с тобой происходит...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #105

96. Сообщение от Аноним (62), 07-Авг-26, 00:11   +/
>> Нет, вас таких - гордые 4%. Буквально 4 человека и 100.
> Да и пускай себе. Умных никогда, к сожалению, много не бывает ;)

Ну да: сам себя не похвалишь... Сори, носам факт принадлежности к меньшинству не делает тебя умным. Это где-то в конце пубертата становится очевидно каждому, кто не затормозился в социальном развитии.

Хотя в ближайшее время может кое-что и поменяется.

>> Ты же сам себе противоречишь. Серверная Винда - она буквально одна и унифицирована.
> Где вы противоречие увидели?)) Винда вылетела из-за своей несовместимости с нормальными системами. Которые между собой как раз унифицированы.

Там, где ты писал, что для успеха ОС должны быть унифицированны, в то время как зоопарк юниксоподобных НЕ унифицирован и облеплен кучей расширений.

>> А ведь если глянуть в интерфейс утилит BSD, то там и
>> вовсе свои флажки для расширенной функциональности. А иногда те флаги, что
>> работают аналогично GNUты аналогам - имеют другие имена.
> Да не вопрос - грамотный спец всё равно документацию читает перед использованием.

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

>> Так что удачи тебе накатать shell-портянку под Линуксом, а потом запустить ее
>> на BSD. Если повезет, она грохнется с сообщением о неизвестном флажке
>> у одной из уор утилит, в если не повезет - молча
>> сделает не то, что ты ожидал.
> Зачем бы мне такое делать?

Затем, что ты, как адепт POSIX, хочешь написать ПОРТАБЕЛЬНЫЙ скрипт, который бы работал на любой POSIX-совместимой системе. Мы же про пользу POSIX говорим, или ты уже забыл?

>> Даже в тех сегментах, где Unix-подобные ОС доминируют - это происходит вовсе
>> не благодаря огрвзочному POSIX.
> Как раз в том числе и благодаря ему - унификация API.

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

>> Представь себе, да, должен. Если ты смеешь утверждать, что я вру, то
>> нужно хотя бы минимально аргументировать причину своего обвинения, иначе это банальная
>> клевета.
> Цитирую: "Как я уже написал выше, даже на Линуксе пользователям прикладного софта больше выгоды от поддержки виндового API, чем махрового POSIXа. Вот такой вот парадокс".
> У вас нет никакого обоснования ваших утверждений.

Чувак, ты совсем не в адеквате, или что? Обоснование моего утверждения есть выше по тексту, о чем написано ПРЯМО В ЦИТАТЕ, которую ты приводишь. Там написано "благодаря виндовому стабильному API/ABI ты на Линуксе можешь запускать тьму общечеловеческого софта, включая очень древний."

> Поэтому я вам отвечаю ровно тем же - простым утверждением: вы лжёте.

Как скажешь. Мне достаточно уже того, что ничего внятного кроме "вы все врети!" в опровержение моих слов ты так сказать и не смог.

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

97. Сообщение от Аноним (62), 07-Авг-26, 00:20   +/
>>> Coreutils к POSIX прибиты гвоздями, а тут - кроссплатформенность требуется
>> GNUтые Coreutils как раз не "прибиты" к POSIX, а наоборот, наваливают поверх
>> него еще кучу упоротых флагов и поведения, которое как раз таки
>> и является основным камнем преткновения при создании совместимой реализации.
> Сообщение от freehck
> Вообще-то так делают не только Coreutils, а вообще все.

Ну так, а ты не догадываешься ПОЧЕМУ так делают все? Потому что твой POSIX - это неюзабельный огрызок.

> Стандарт определяет *минимальный* набор требований, а нововведения — на усмотрение разработчиков.

Твой "стандарт" POSIX определяет ПОРТАБЕЛЬНЫЙ интерфейс, а любые нововведения автоматически множат портабельность (и сам недостандарт) на ноль.

> создаются новые версии POSIX. Это, как бы, совершенно нормальный процесс, оно так работает десятилетия.

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

PS: И да, если уж ты отвечаешь анониму, будь любезен включать ответы для анонима. Или же будь последовательным и не опускайся до разговоров с простыми смертными.

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

98. Сообщение от Смузихеб забывший пароль (?), 07-Авг-26, 02:37   +1 +/
только колёс у него нет как и седла
зато, нет и неопределённого поведения - он совершенно точно никуда не поедет, а если попытаться сесть - то безопасТно упадёт
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

99. Сообщение от Аноним (86), 07-Авг-26, 05:16   +/
В пакет build-essential добавили обязательной зависимостью пакет coreutils-from-uutils, что делает невозможным переход на GNU coreutils.
Мотивируется тем, что так создаётся одинаковая среда для сборки пакетов: звучит несколько нелепо, раз поведение версии на Rust вроде как должно соответствовать поведению GNU coreutils и проходить тесты GNU coreutils...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #102

100. Сообщение от Аноним (100), 07-Авг-26, 05:52   +/
>С рынка серверных ОС

Невозможно конкурировать с бесплатным.

>там, где работают люди, которые в предмете кое-чего понимают, Windows оказался не нужен.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #106

101. Сообщение от Аноним (101), 07-Авг-26, 06:06   +1 +/
Вообще у авторов сабжа проблемы с фантазией. Как по их мнению должен называться дистрибутив?  uutils/Linux?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #103

102. Сообщение от нах. (?), 07-Авг-26, 09:45   +/
> В пакет build-essential

хренассе, спасибо за новость (я там ничего билдить конечно не собирался, поэтому еще не напарывался)! (эх, опеннет... ВОТ  о чем должны быть новости и что должно обсуждаться если бы это все еще был сайт для технических специалистов)

> раз поведение версии на Rust вроде как должно соответствовать поведению GNU coreutils и
> проходить тесты GNU coreutils...

так тесты оно и проходит. regression tests. А тестов совместимости у них нет - авторам Gnu незачем было, они никого заменять не собирались, и строили на совершенно пустом месте как могли и хотели. Зачем им совместимость с сановским grep крэшившимся на строке 1024+ символа? А эти не очень умеют в тесты. И в юниксы кажется тоже.

Вот, сборкой всего на свете эти как их там ... цомьюнити и потестируют!

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

103. Сообщение от нах. (?), 07-Авг-26, 09:47   +/
> Вообще у авторов сабжа проблемы с фантазией. Как по их мнению должен
> называться дистрибутив?  uutils/Linux?

ubuntu он называется, ubuntu.

Проблемы с их фантазиями при этом - у нас с тобой.

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

104. Сообщение от ProfessorNavigator (ok), 07-Авг-26, 11:46   +/
>> объяснять и агитировать, объяснять и агитировать
> Не, я уже по этому маршруту ходил в 2010х. Без толку.

Под лежачий камень вода не течёт ;)

> Чтобы тебя слушали, нужна власть. Нужно имя, нужен авторитет.
> Только так распространяются культура и моральные ценности.

Дело не только в этом. Вспомните большевиков. Февраль 1917 года - не то чтобы прям совсем неизвестная партия, но далеко не "первого эшелона". Октябрь 1917 - сами знаете, что случилось. А случилось оно потому, что на тот момент большевиков поддерживало большинство.

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

105. Сообщение от ProfessorNavigator (ok), 07-Авг-26, 12:18   +/
>>> Нет, доля рынка - это как раз показатель того, что ОС успешно
>>> выполняет поставленные пользователями задачи.
>> Нет, это всего лишь показатель уровня квалификации большинства пользователей.
> О как! Сперва тебе маркетологи подгадили, а теперь уже и пользователи, оказывается,
> неправильные!

Ну т.е. вы например знаете общие принципы работы ОС и процессоров? Точно? А если проверю? ;)

> ...мешать полным спектром софта для этих самых серьезных задач, ага.

Где вы там видели полный спектр софта?)) Нет, формально - всё есть. Но когда доходит до практического использования - есть нюанс ;)

> Ну да, 4% - это уже считай мейнстрим и "не протолкнуться". Беда,
> беда, налет элитарности стирается...

А причём здесь элитарность? Вот чем я сейчас занимаюсь? Вместо того, чтобы например решать проблемы P2P коммуникаций, общаюсь с не смыслящим ни в чём наёмником очередной PR фирмы. Хочется мне это делать? Да не особо - я бы предпочёл, чтобы вокруг были люди, которые хотя бы в общих чертах понимают о чём речь. А если не понимают, то хотя бы были готовы слушать тех, кто может и хочет объяснить. Достичь этого можно только просвещением.

> Не набежит. Вон, даже при бесплатности - жалкие 4%.

Если бы всё было так, вы бы сейчас здесь в истерике не бились

> А что, ситуация может быть еще печальней, чем сейчас? Типа, как в
> начале нулевых, что ли?

Пока есть выжившие, всегда может стать хуже. Во всех смыслах ;)

> Ну так ты в следующий раз и не пой тогда про коварных
> маркетологов. Говори прямо, что десктопный Линукс - это наше уютное гиковское
> болотце. Конечно же, ничто при этом не помешает лицемеру юзать ядро
> и браузер от корпорастов...

Цель любого бизнеса - извлечение прибыли. Прибыль - это то, что вы получаете сверх положенного вам по труду. Т.е. любой бизнес ворует у общества. Вот и всё. И вы настаиваете на том, что мне должно нравится, что меня кто-то постоянно обворовывает. Кто вы после этого?

> Главное не забудь потом в очередной раз сделать удивленные глаза от того,
> что подавляющее большинство обывательского и профессионального софта пишется под что угодно
> - но не под линукс.

Спасибо, посмеялся)) Особенно интересно эти заявления выглядят на фоне того, что даже Майкрософт уже завёл себе свой дистрибутив Линукс и вносит вклад в ядро.

> А да, а кроме 2 фреймворков - сотни васянских конфигураций, каждая со
> своим уникальным версиями библиотек, ядра, корявых дров, DE и набором расширений
> wayland-протокола. Удачи тебе поддерживать всю эту "простоту".

Да не вопрос - у меня как раз проблем не возникает))

> ...и без пользователей, которые твое "творчество" смогут оценить. Они же, глупенькие, на
> Винде с Маком сидят.

А что вы тогда так переживаете?))

> Ну, кому и кобыла невеста. Только я же не про "удобство" DE
> говорил. Так-то проблем с рюшечками на Линуксе никогда и не было,
> по-моему.

А про что вы говорили? Управление из консоли - в Линукс снова удобней, вплоть до того, что прям на месте можно получить справку по любой команде. Управление сервером - так снова удобней, о чём говорит, что Windows вылетел практически ото всюду, где занимаются реальной деятельностью, а не её имитацией. Так о чём речь?))

>>> Просто зоопарк склеенных скотчем васянских поделок, где на любой намек о поддержке и развитии тебе ответят "это опенсорс, тут тебе никто ничего не должен, иди пиши сам".
>> Универсальная вычислительная машина, позволяющая выполнять широкий спектр задач - за счёт универсальности. И как и любым инструментом, компьютером нужно уметь пользоваться. Чтобы уметь пользоваться - нужно учиться.
> Эмм... Как отношение эти твои слова имеют к цитируемому тексту? Ты типа
> опровергнуть что-то хотел, или что?
> Я пишу: зоопарк корявых васяноподелок. Ты в ответ: копьютером нужно учится пользоваться.
> Хз что там с тобой происходит...

Ну т.е. вы не умеете на пользоваться компьютером (у других то всё работает нормально, проблемы - только у вас), а виноват в этом - я? Интересно девки пляшут))


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

106. Сообщение от Аноним (106), 07-Авг-26, 13:14   +/
>>там, где работают люди, которые в предмете кое-чего понимают, Windows оказался не нужен.
> Как ловко вы корпоративные рабочие станции обошли стороной.

Очевидно же, что там работают люди, которые ничего не понимают :)

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

107. Сообщение от Аноним (41), 07-Авг-26, 13:22   +/
Опять объяснять шутки. alltypes из линуксов. Там всякие посиксовые `pid_t`, которые, о боже, инт!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

108. Сообщение от Аноним (41), 07-Авг-26, 13:36   +/
> Да ну, прям таки не обеспечивает? ;)

Вот сейчас я как вызову epoll() в винде!.. Ой, а его даже в посикс нет. А что в посикс есть? select(), который в девяностых устарел?

> один и тот же API даже в Винде...

Только SOCKET - это uintptr_t, который в посиксовый инт ну никак не влазиет на 64-битных системах. И не пользуется никто этими апи, а пользуются семейством WSA*. А так все хорошо, да.

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


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

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




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

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