The OpenNET Project / Index page

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



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

Оглавление

В Rust будет прекращена поддержка старых Linux-систем, opennews (??), 01-Авг-22, (0) [смотреть все]

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


9. "В Rust будет прекращена поддержка старых Linux-систем"  +5 +/
Сообщение от Аноним (9), 01-Авг-22, 22:12 
У кого-то из вас 2.6.32? :)
Ответить | Правка | Наверх | Cообщить модератору

18. "В Rust будет прекращена поддержка старых Linux-систем"  +2 +/
Сообщение от Аноним (-), 01-Авг-22, 23:07 
> У кого-то из вас 2.6.32? :)

Это опеннет. Т.е. у особо негодующих скорее всего 10.0.19044.1865 :)

https://www.opennet.ru/opennews/art.shtml?num=44919
> Релиз системной библиотеки Glibc 2.24
> 05.08.2016 08:46
> Подняты требования к минимальной версии ядра Linux. Для работы Glibc на архитектурах, отличных от x86 и x86_64 теперь требуется ядро Linux 3.2 или более новый выпуск. Для систем x86 и x86_64 возможна работа с ядром 2.6.32. Для сборки на любых архитектурах требуются заголовочные файлы от ядра 3.2 или новее;

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

21. "В Rust будет прекращена поддержка старых Linux-систем"  +3 +/
Сообщение от hefenud (ok), 01-Авг-22, 23:39 
Linux XXXX 2.6.32-042stab145.3 #1 SMP Thu Jun 11 14:05:04 MSK 2020 x86_64 x86_64 x86_64 GNU/Linux

У меня такая беда :-D

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

В целом жить это не мешает, стоит Ubuntu 16.04, подключен ESM и обновления безопасности приходят. Не думаю, что меня как-то заденет тот факт, что свежий раст не будет со мной дружить

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

26. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (9), 02-Авг-22, 01:35 
А што за хостер? Просто официальных фиксов для 2.6.32 больше нет :D
Ответить | Правка | Наверх | Cообщить модератору

185. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от hefenud (ok), 02-Авг-22, 16:12 
Ну вот есть такой. У них дешевые storage VPS, 1Tb места за 60 евро в год, но вот такая вот беда, что ядро 2.6.32 и соответственно нельзя поставить в таз ничего свежей Ubuntu 16.04 или соответствующего CentOS
Ответить | Правка | Наверх | Cообщить модератору

200. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (200), 02-Авг-22, 17:49 
1Tb за 60€ в год — это безумно дорого.
Ответить | Правка | Наверх | Cообщить модератору

210. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от hefenud (ok), 02-Авг-22, 22:40 
Нет, учитывая, что при этом у тебя тазик с 2 гигами рама на котором ты крутишь еще то что тебе нужно, от LEMP до shadowsocks
Ответить | Правка | Наверх | Cообщить модератору

271. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:27 
Одноплатник с терабайтником будет не хуже по всем параметрам да еще сможет wireguard'а. А 60 евро на электричестве он навверное за всю мою жизнь не сожрет.
Ответить | Правка | Наверх | Cообщить модератору

322. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от hefenud (ok), 06-Авг-22, 19:08 
Мне нужно хранилище в цивилизованной стране и при этом стране отличной от моего местонахождения. Я нашел достаточно дешевого хостера в стране в которую не планирую ближайшие годы
Увы, но коло было бы дороже, а так я бы с радостью поставил малинку с хардом тера на 4 в той же стране
Ответить | Правка | Наверх | Cообщить модератору

239. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 04-Авг-22, 15:24 
> А што за хостер? Просто официальных фиксов для 2.6.32 больше нет :D

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

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

29. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от ДаНуНафиг (?), 02-Авг-22, 04:07 
Даже если у кого-то это еще есть, вряд ли под это развернется разработка хоть чего-то в ближайшее время. Да и в прошлые пару лет вряд ли кто-то что-то написал, чтобы сейчас реально было больно от прекращения сопровождения.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

188. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от hefenud (ok), 02-Авг-22, 16:13 
> Даже если у кого-то это еще есть, вряд ли под это развернется
> разработка хоть чего-то в ближайшее время. Да и в прошлые пару
> лет вряд ли кто-то что-то написал, чтобы сейчас реально было больно
> от прекращения сопровождения.

Дык и я о том же. Вот я с 2.6.32 и меня явно не заденет эта новость. Правильно делают, что выкидывают легаси, что бы не тратить время на сопровождение

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

37. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (37), 02-Авг-22, 09:01 
> У кого-то из вас 2.6.32?

На половине роутеров и прочих embedded.

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

41. "В Rust будет прекращена поддержка старых Linux-систем"  +3 +/
Сообщение от Аноним (41), 02-Авг-22, 09:08 
>На половине роутеров и прочих embedded

На которых просто не обойтись без рабочего Rust-тулчейна :D

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

80. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от Аноним (37), 02-Авг-22, 11:53 
Почему бы тогда и везде не обойтись без него?
Ответить | Правка | Наверх | Cообщить модератору

140. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (138), 02-Авг-22, 13:59 
Везде и обходятся, разве что на стек оверфлоу очень любят
Ответить | Правка | Наверх | Cообщить модератору

240. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 04-Авг-22, 15:25 
> На которых просто не обойтись без рабочего Rust-тулчейна :D

Вообще от системного яп ожидается универсальность, а не полисовка куда и как ходить.

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

62. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (60), 02-Авг-22, 10:48 
В OpenWRT уж 5.4 как.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

64. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (64), 02-Авг-22, 10:58 
Ты же в курсе что в 2.6.32 есть RCE в сетевом стеке, которые уже никто никогда не закроет, потому что поддержку дропнули?
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

241. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 04-Авг-22, 15:27 
> Ты же в курсе что в 2.6.32 есть RCE в сетевом стеке,
> которые уже никто никогда не закроет, потому что поддержку дропнули?

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

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

263. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 18:58 
>> Ты же в курсе что в 2.6.32 есть RCE в сетевом стеке,
>> которые уже никто никогда не закроет, потому что поддержку дропнули?
> Может вон те штуки вообще в сеть не высовываются? Или это пропатчено/неэксплуатируемо
> на конкретной платформе. Это уж точно не той команде смузихлебов решать,
> много на себя берут.

А разработчики glibc? Они тоже смузихлебы?

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

272. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:28 
На вон тех glibc особо никто и не пользуется. Сабж что, к glibc прибит на гвозди?
Ответить | Правка | Наверх | Cообщить модератору

287. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:19 
Нет, ты можешь использовать другие libc.
Ответить | Правка | Наверх | Cообщить модератору

288. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:21 
Но речь не об этом. Рестрикшон на ядро идёт от glibc, почему опеннетчики не истерят по этому поводу и не называют разработчиков glibc смузихлебами? :D
Ответить | Правка | К родителю #272 | Наверх | Cообщить модератору

292. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 10:02 
> Но речь не об этом. Рестрикшон на ядро идёт от glibc, почему
> опеннетчики не истерят по этому поводу и не называют разработчиков glibc
> смузихлебами? :D

Потому что "Вынепонимаете! Этодругое!"™©®

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

305. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 21:13 
> Но речь не об этом. Рестрикшон на ядро идёт от glibc, почему
> опеннетчики не истерят по этому поводу и не называют разработчиков glibc
> смузихлебами? :D

Так вон то хрустики анонсировали. Им что, другой libc будет не комильфо?

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

43. "В Rust будет прекращена поддержка старых Linux-систем"  +5 +/
Сообщение от Igor (??), 02-Авг-22, 09:10 
Ну у меня на работе на одном объекте 2.0.36 ядро на 10 компах. И никто их обновлять не собирается - это АСУТП. Еще на нескольких объектах - ядро 2.6.37 (это Слакварь 13.37).
Я рад, что ржавчина не будет больше работать на таких системах!
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

94. "В Rust будет прекращена поддержка старых Linux-систем"  –1 +/
Сообщение от burjui (ok), 02-Авг-22, 12:37 
Зря радуешься - Perl всё ещё работает, и там закорючек в синтаксисе ещё больше, а мы все знаем по комментариям местных хейтерков вроде тебя, что это главный недостаток в языке.
Ответить | Правка | Наверх | Cообщить модератору

111. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 02-Авг-22, 13:04 
> Зря радуешься - Perl

Не зря.

Главный недостаток это карго и остутствие поддержки старых версий.

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

152. "В Rust будет прекращена поддержка старых Linux-систем"  –1 +/
Сообщение от burjui (ok), 02-Авг-22, 14:14 
Cargo никто не заставляет пользоваться: хочешь - вызывай rustc вручную, а зависимости копируй в проект. Да и компилятор с поддержкой старых версий никто не мешает поставить.
Ответить | Правка | Наверх | Cообщить модератору

163. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 02-Авг-22, 14:38 
> Cargo никто не заставляет пользоваться: хочешь - вызывай rustc вручную, а зависимости копируй в проект. Да и компилятор с поддержкой старых версий никто не мешает поставить.

Вот только большинство сторонних наработок используют карго. А без них гол как сокол.

А компиляторы старых версий патчить от дыр не хотят.

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

169. "В Rust будет прекращена поддержка старых Linux-систем"  –1 +/
Сообщение от burjui (ok), 02-Авг-22, 14:59 
> Вот только большинство сторонних наработок используют карго. А без них гол как
> сокол.

А большинство проектов на C используют make и всякие autoconf, но при этом ещё есть cmake, meson, ninja и т.д. И ничего, пользуются как-то этим зоопарком. А тут всего одна система сборки, это же намного удобнее. Так а в чём заключаются недостатки Cargo конкретно для тебя?

> А компиляторы старых версий патчить от дыр не хотят.

Язык быстро развивается, новые версии выходят часто, потому старые версии и не поддерживают - их слишком много. Вот когда язык устаканится и обрастёт жиром, как C++, тогда и будут всякие LTS-версии. А сейчас это делать не стоит - только хуже будет.

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

217. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 03-Авг-22, 14:13 
> Так а в чём заключаются недостатки Cargo конкретно для тебя?

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

Такое верифицировать невозможно. Особенно когда начинают параллельно несколько версий одного и того же работать.

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

224. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ф1 (?), 04-Авг-22, 08:20 
>В том что для сборки сторонних модулей, которые вроде бы можно использовать, он скачивает все зависимости,

Он может без проблем работать с локальным репозиторием.
Так же есть cargo vendor который скачивает все зависимости и дальше можно работать полностью офлайн.

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

228. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 13:39 
Вот только это не то, что нужно. Нужно не работать со скачанным. А работать с установленным в систему.

И это должно быть мейнстримом.

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

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

Поэтому и идет заточка на скачивание использованного в проекте.

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

264. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 19:05 
> Вот только это не то, что нужно. Нужно не работать со скачанным.
> А работать с установленным в систему.
> И это должно быть мейнстримом.
> А что бы такое стало мейнстримом надо дропнуть карго. И в каргно
> добавть необходимую функциональность а скачивание дропнуть.
> Но тут есть проблема. У языка слабо развиты возможности работать с разными
> версиями одной библиотеки, если API менялось.
> Поэтому и идет заточка на скачивание использованного в проекте.

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

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

297. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 05-Авг-22, 13:28 
> В итоге все современные языки (включая плюсы, да) так или иначе ориентируются на подтягивание зависимостей.

Какой проект идущий в дистрибутивах подтягивает зависимости?

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

Дальше идет работа по адаптации ко всем версиям библиотек во всех действующих дистрибутвах.

И тестирования в них.

Вот этот этап напрочь отсутсвует в расте. Именно из-за проблем с организацией этого.

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

299. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 15:22 
> Вот этот этап напрочь отсутсвует в расте. Именно из-за проблем с организацией этого.

И в Go. И в Python с недавних пор. Firefox, Chrome, LibreOffice за собой тоже таскают либы. ВНЕЗАПНО авторам софта не очень хочется возиться с сотнями дистрибутивов и их зависимостями.

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

300. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 05-Авг-22, 17:01 
Показать вывод ldd для libreoffice?

То что часть зависимостей таскают - это да. Но лишь часть. И то это дополнительный труд. Поэтому при возможности начинают использовать системные.

Накой чудую работы выполнять?

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

302. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 17:24 
> То что часть зависимостей таскают - это да. Но лишь часть. И то это дополнительный труд. Поэтому при возможности начинают использовать системные. Накой чудую работы выполнять?

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

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

Тебе, автору программы для отрисовки голых баб, все это нужно? Нет. Поэтому ты просто берешь Go, делаешь статическую сборку которая у всех одинаковая и тебе хорошо. С Rust'ом та же история.

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

331. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 10-Авг-22, 15:49 
> Тебе, автору программы для отрисовки голых баб, все это нужно? Нет. Поэтому ты просто берешь Go, делаешь статическую сборку которая у всех одинаковая и тебе хорошо. С Rust'ом та же история.

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

Что в убунте пофиксили рисование теней, а в твоей библиотеке этого нет.

И еще сотню разных.

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

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

332. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 10-Авг-22, 21:54 
> А потом тебя достают, что твоя библиотека с дырой и надо бы персобрать.

А это все бот на gtihub'е за тебя делает.

> Что в убунте пофиксили рисование теней, а в твоей библиотеке этого нет.

Скорее будет наоборот :D Но по факту это реально решается ботом на гейхабе, который сам тупо проверяет не сильно либо у тебя отсосный релиз и тупо пересобирает если надо, прогоняя через CI.

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

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

250. Скрыто модератором  +/
Сообщение от burjui (ok), 04-Авг-22, 16:02 
Ответить | Правка | Наверх | Cообщить модератору

273. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 05-Авг-22, 01:36 
Ответить | Правка | Наверх | Cообщить модератору

293. Скрыто модератором  +/
Сообщение от Аноним (-), 05-Авг-22, 10:23 
Ответить | Правка | Наверх | Cообщить модератору

311. Скрыто модератором  +/
Сообщение от Аноним (-), 05-Авг-22, 22:58 
Ответить | Правка | Наверх | Cообщить модератору

312. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 05-Авг-22, 23:31 
Ответить | Правка | Наверх | Cообщить модератору

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

304. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 19:15 
> Может, стоило бы уволить вебмакак, и наконец начать сначала проектировать а потом
> кодить? Пока что сделали образцовое месиво с дизайном "а давайте засунем
> сюда все кульные шняги и баззворды". Проблема этого паттерна проектирования в
> том что проект все больше напоминает свалку костылей и, вот, начинает
> скатываться в эксплуатационные проблемы "типа питон".

А теперь читаем мейнтейнеров ядра:

On Tue, Aug 2, 2022 at 4:01 PM Matthew Wilcox <willy@infradead.org> wrote:
>
> No objections to any of this.  I love the idea of being able to write
> filesystems in Rust.

Почему-то мейнейнерам ядра нравится идея писать FS на Rust. Как же так-то, а, вебмакаки же, ну?

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

307. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 21:30 
Так это, сама идея может и ничего. Если вебмакачьи замашки выбить. А вон тот кадр, кстати, не так давно был @microsoft.com если что. Поэтому что там у него на уме это сильно отдельный вопрос.
Ответить | Правка | Наверх | Cообщить модератору

55. "В Rust будет прекращена поддержка старых Linux-систем"  –1 +/
Сообщение от Аноним (55), 02-Авг-22, 10:00 
Я даже знаю человека, который люто полирует свой жезл на 2.6.* ядро. Очень любит.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

68. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от torvn77 (ok), 02-Авг-22, 11:21 
>У кого-то из вас 2.6.32? :)

Думаю что на серверах такое вполне возможно.

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

77. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (64), 02-Авг-22, 11:37 
Серверах чего? Мы тут боремся за каждый иопс, а они 2.6.32 предлагают с Big Kernel Lock.
Ответить | Правка | Наверх | Cообщить модератору

116. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 02-Авг-22, 13:09 
АСУТП. Которая еще лет двадцать проработает.
Ответить | Правка | Наверх | Cообщить модератору

135. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 02-Авг-22, 13:51 
Если к ней есть возможность удаленного доступа, то это дыра. Если нету, то на ней не нужно ничего нового, она окуклилась и ей ок. С чего батхерт-то? :)
Ответить | Правка | Наверх | Cообщить модератору

165. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 02-Авг-22, 14:40 
> Если нету, то на ней не нужно ничего нового

В корне неверная информация.

Доработки периодически нужны.

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

175. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от Ананимус (?), 02-Авг-22, 15:30 
>> Если нету, то на ней не нужно ничего нового
> В корне неверная информация.
> Доработки периодически нужны.

А чо мешает заодно ядро-то обновить? А то потом выяснится, что нужна новая программа, а она хочет новой glibc. А новый glibc, внезапно, тоже хочет 3.2.

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

198. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Igor (??), 02-Авг-22, 17:24 
Никто не хочет присесть в тюрьму, если АСУТП начнет криво работать и виснуть на новом ядре! Одно дело, новую отчетную форму добавить на АРМе, и совсем другое - поменять ядро на управляющих контроллерах.
Ответить | Правка | Наверх | Cообщить модератору

199. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 02-Авг-22, 17:36 
А если чип сдохнет в процессе работы? Тебя тоже посадят?
Ответить | Правка | Наверх | Cообщить модератору

203. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от torvn77 (ok), 02-Авг-22, 19:14 
> А если чип сдохнет в процессе работы? Тебя тоже посадят?

Кто знает?...

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

207. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 02-Авг-22, 19:34 
>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
> Кто знает?...

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

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

234. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от torvn77 (ok), 04-Авг-22, 14:45 
>>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
>> Кто знает?...
>
>Если безопасность других  зависит исключительно от
> того, свалится ли сегодня ядро в панику, то ты баклажан.

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

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

244. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (244), 04-Авг-22, 15:45 
Даже с нормальным начальником будет характерный риск: вон то ядро за десятилетия проверено что стабильно. А более новое - если оно раз в год дуреет, вы это сразу не отловите, а потом уже поздняк. Вы же врядли будете пяток лет тестировать апгрейд ядра? Тем более за это время вон те и его легаси объявят как раз. Для упрощения разработки - но не вам.
Ответить | Правка | Наверх | Cообщить модератору

248. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 15:54 
>>>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
>>> Кто знает?...
>>
>>Если безопасность других  зависит исключительно от
>> того, свалится ли сегодня ядро в панику, то ты баклажан.
> Так вопрос не в том, что сделают программист и инженер, а что
> будет в голове у начальника, позиция "я только писал докладные и
> ничего не трогал, просто вышел срок эксплуатации" может оказаться просто безопаснее,
> чем ежели единожды вызвал аварию единственной за много лет, причём не
> своей, ошибкой.

Ну... не работай в говноконторе? Кто тебя заставляет-то.

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

258. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от torvn77 (ok), 04-Авг-22, 18:26 

> Ну... не работай в говноконторе? Кто тебя заставляет-то.

А может проще не делать апдейтов там, где эти апдейты не нужны?

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

260. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 18:42 
>> Ну... не работай в говноконторе? Кто тебя заставляет-то.
> А может проще не делать апдейтов там, где эти апдейты не нужны?

Проще не работать в конторе, где тебя посадят, если линукс зависнет.

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

282. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 02:11 
> Проще не работать в конторе, где тебя посадят, если линукс зависнет.

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

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

289. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:25 
> Не все же вебмакакингом заканчивается. Вон тот RT_LINUX явно не для вебмакак делают. А что, вы бы не хотели чтобы ваш код смог пилотировать аж к другой планете, например? А вон Ариадне вроде вштыривает когда код на 2 планетах пашет.

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

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

308. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 21:35 
> Не помню чтобы кого-то в НАСА посадили за зависший Линукс. Если у
> них начинает лажать софт, они тупо ребутают модуль управления, лол.

В надежных системах комплексно к проблемам подходят. Но это кроме всего прочего делает такие системы сложнее и дороже. У NASA то денег много, а вот автомобиль по цене ракеты вам уже врядли зайдет. Поэтому там уже технологии попроще и подешевле, так что многократного резерва модулей может и не быть. И это не только там. Хотя пойнт что если из-за взвиса линукса что-то сильно плохое случается - валиден, но это не извиняет зависов системы.

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

318. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 06-Авг-22, 00:15 
> В надежных системах комплексно к проблемам подходят. Но это кроме всего прочего делает такие системы сложнее и дороже. У NASA то денег много, а вот автомобиль по цене ракеты вам уже врядли зайдет. Поэтому там уже технологии попроще и подешевле, так что многократного резерва модулей может и не быть. И это не только там. Хотя пойнт что если из-за взвиса линукса что-то сильно плохое случается - валиден, но это не извиняет зависов системы.

Это резко обесценивает аргументацию нежелающих обновляться. Есть некая разница между "потратили дополнительные две недели на багфикс" и "убили человека", не находишь? И если цена вопроса это плюс пара недель на отладку мелких багов, то возникает напрашивается вывод: если эти люди настолько ленивые, что не готовы потратить немного времени на приведение проекта в актуальное состояние, почему за них это время должны трать авторы Rust, LVM и glibc, которым придется делать слои совместимости и прочее усложнение кода?

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

274. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:38 
> А может проще не делать апдейтов там, где эти апдейты не нужны?

Вот вы сейчас авионику, космонавтику, automotive и прочее "ненужно" приложили то. Ну да, можно и на конской ж@пе ездить вечно, конечно, без этого вашего линукса. А линукс пусть только всякую пафосную дрянь для вебмкак рисует. Или нет? Воооооон тот движ по части RT_LINUX намекает что надо это все же не вебмакакам, наверное.

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

243. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 04-Авг-22, 15:40 
> А если чип сдохнет в процессе работы? Тебя тоже посадят?

Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен ответить за последствия. Это именно то что называется "criminal negligence", и за это - сажают. Добро пожаловать во взрослый мир, где as is может и не быть вариантом.

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

251. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 16:03 
>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
> Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен
> ответить за последствия. Это именно то что называется "criminal negligence", и
> за это - сажают. Добро пожаловать во взрослый мир, где as
> is может и не быть вариантом.

Отлично! Тогда что мешает обновить ядро? :D

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

275. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:51 
> Отлично! Тогда что мешает обновить ядро? :D

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

Да, есть юнит тесты, есть функциональные тесты, тестирование в диком виде и проч, но - д@рьмо иногда случается. Даже у грандов. Вон Dreamliner немного накосячил в 1 из компьютеров. Минус два Dreamliner'а вместе с пассажирами. Не совсем удачный релиз, да?

А, кстати какой там кернел похрен. Если кто шарится в fly by wire сетках, это уже полный кабздец сам по себе.

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

252. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 16:07 
>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
> Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен
> ответить за последствия. Это именно то что называется "criminal negligence", и
> за это - сажают. Добро пожаловать во взрослый мир, где as
> is может и не быть вариантом.
> Это именно то что называется "criminal negligence", и за это - сажают.

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

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

276. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:53 
> К слову нет, не сажают, потому что когда тойота начала давить людей
> из-за переполнения в сишной прошивке, то они отделались иском.

А есть какие-то данные об участи кодеров?

NB сабж, кстати, без MMU/MPU точно так же переполнение словит, приколитесь? :)

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

290. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:37 
> А есть какие-то данные об участи кодеров?

Есть решение суда, там только компенсация ущерба.

> NB сабж, кстати, без MMU/MPU точно так же переполнение словит, приколитесь? :)

Ага, поэтому пускать тормозную систему через фирмварь это на редкость плохая затея.

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

309. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 21:52 
> Есть решение суда, там только компенсация ущерба.

Это они легко отделались, если на этом все закончилось.

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

Как показала практика, двуногие глючнее любой фирмвари. Если дело приняло скверный оборот - они делают рефлекторную тапку в пол на тормоз. Это не есть эффективный способ тормозить, от чего много двуногих умирает по своей же глупости. Так что фирмвари ABS спасли чертому тучу жизней двуногих. А более современные авто вообще довольно сильно корректируют input от водителя, позволяя быть почти как Шумахер любой клаве, которые без этих подсистем убились бы нахрен, за отсутствием "чувства машины" вообще совсем.

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

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

316. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 06-Авг-22, 00:10 
> Как показала практика, двуногие глючнее любой фирмвари. Если дело приняло скверный оборот - они делают рефлекторную тапку в пол на тормоз. Это не есть эффективный способ тормозить, от чего много двуногих умирает по своей же глупости. Так что фирмвари ABS спасли чертому тучу жизней двуногих. А более современные авто вообще довольно сильно корректируют input от водителя, позволяя быть почти как Шумахер любой клаве, которые без этих подсистем убились бы нахрен, за отсутствием "чувства машины" вообще совсем.

Это все здорово, тока ABS прекрасно работает без электроники, если чо.

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

Все довольно просто -- если жизнь человека зависит от того, протек сегодня программист в стек или нет, то такую систему нужно выкидывать на помойку. Потому что сложность кода (особенно на CVE language, коим является C) не позволяет толком провести верификацию корректности реализации. Особенно когда в дело вступает компилятор, который, внезапно, тоже может налажать.

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

222. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 03-Авг-22, 18:50 
> А чо мешает заодно ядро-то обновить? А то потом выяснится, что нужна новая программа, а она хочет новой glibc. А новый glibc, внезапно, тоже хочет 3.2.

Сторонние модули, исходников которых нет.

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

227. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 13:33 
> Сторонние модули, исходников которых нет.

Бгг, классика embedded'а. Ядро 2.6.32 с модулями от сдохшей конторы, и все это преподносится как валидный use-case.

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

229. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 13:41 
Оно работает. В отличии от...
Ответить | Правка | Наверх | Cообщить модератору

233. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 13:55 
> Оно работает. В отличии от...

В отличии от чего? От glibc? glibc   тоже работает, тока теперь хочет 3.2 :D

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

254. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 16:20 
В отличии от того, что собирается качая исходники сторонних модулей из инета.

Эти через пару лет собираться перестают.

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

256. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 16:40 
> В отличии от того, что собирается качая исходники сторонних модулей из инета.
>
> Эти через пару лет собираться перестают.

Ты же слышал про Cargo.lock, да?

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

261. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 18:48 
И как это спасет от модуля, который тебе в наследство достался?

И там этого Cargo.lock не было?

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

262. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от Ананимус (?), 04-Авг-22, 18:53 
> И как это спасет от модуля, который тебе в наследство достался?
> И там этого Cargo.lock не было?

Cargo.lock есть во всех бинарных проектах. Он ссылается на версию и hash всех зависимостей, которые ему нужна. Сборка полностью повторяемая, даже если ты руками зависимости доставал, получая сырцы через матричный принтер по факсу. А сырцы продолбаются примерно с той же вероятностью, с которой продолбаются любые другие сырцы в Интернете. Для особо параноидальных есть локальные зеркала и cargo vendor.

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

298. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 05-Авг-22, 13:36 
>  А сырцы продолбаются примерно с той же вероятностью, с которой продолбаются любые другие сырцы в Интернете.

В корне неверная информация. Достать все релизы redhat - не проблема. Все исходики доступны всегда.

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

303. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 18:28 
> В корне неверная информация. Достать все релизы redhat - не проблема. Все исходики доступны всегда.

Ага. Модули руста тоже всегда доступны.

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

277. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:53 
> В отличии от чего? От glibc? glibc   тоже работает, тока
> теперь хочет 3.2 :D

Кто ж глибсу то в эмбедовке с 2.6.32 использовал...

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

291. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:40 
Отлично, значит все продолжит работать и дальше. Чего истерить-то тогда?
Ответить | Правка | Наверх | Cообщить модератору

79. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Zenitur (ok), 02-Авг-22, 11:41 
У меня SLES 11 SP4, упомянутый в новости. Ядро тут 3.0, но я вручную обновил до 3.16
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

155. "В Rust будет прекращена поддержка старых Linux-систем"  –3 +/
Сообщение от Michael Shigorinemail (ok), 02-Авг-22, 14:20 
Есть и 2.6.32, а что?

Некоторые же должны были с младенчества усвоить, что не надо каждую встречную блестяшку в рот тащить.

Некоторые, как видим, так в нём и остались.

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

173. "В Rust будет прекращена поддержка старых Linux-систем"  +2 +/
Сообщение от Ананимус (?), 02-Авг-22, 15:26 
> Есть и 2.6.32, а что?

То, что оно не поддерживается апстримом?

> Некоторые же должны были с младенчества усвоить, что не надо каждую встречную
> блестяшку в рот тащить.
> Некоторые, как видим, так в нём и остались.

Я не знаю зачем вы засунули себе в рот 2.6.32 и теперь не хотите вытаскивать.

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

164. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от InuYasha (??), 02-Авг-22, 14:39 
2.6 не трогать! Это святое!
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

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

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




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

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