The OpenNET Project / Index page

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



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

Оглавление

Выпуск операционной системы Redox OS 0.6, написанной на языке Rust , opennews (??), 26-Дек-20, (0) [смотреть все]

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


191. "Выпуск операционной системы Redox OS 0.6, написанной на язык..."  –2 +/
Сообщение от Аноним (191), 26-Дек-20, 23:11 
ЗОтО безОпаснОсть!!!!11111
Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

274. "Выпуск операционной системы Redox OS 0.6, написанной на язык..."  +/
Сообщение от ИмяХ (?), 27-Дек-20, 17:36 
Статическая линковка - это безопасно? А прикинь в стандартной библиотеке найдут критическую уязвимость. Вся их хваленная безопасность мигом накроется медным тазом.
Ответить | Правка | Наверх | Cообщить модератору

314. "Выпуск операционной системы Redox OS 0.6, написанной на язык..."  +/
Сообщение от Аноним (176), 27-Дек-20, 23:08 
Ну тогда в эту категорию попадают все те, кто вовремя не обновляет софт.
Даже при динамической линковке у юзера может быть устаревшая система с кучей уязвимостей.
Ответить | Правка | Наверх | Cообщить модератору

336. "Выпуск операционной системы Redox OS 0.6, написанной на язык..."  +/
Сообщение от Аноним (201), 28-Дек-20, 14:10 
При динамической линковке достаточно обновить одну разделяемую библиотеку. При статической надо пересобирать всё, что слинковано с библиотекой. Чувствуешь разницу?
Ответить | Правка | Наверх | Cообщить модератору

339. "Выпуск операционной системы Redox OS 0.6, написанной на язык..."  +2 +/
Сообщение от Wilem82 (?), 28-Дек-20, 15:18 
> А прикинь в стандартной библиотеке найдут критическую уязвимость.

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

Динамическая линковка это здорово и жаль, что Cargo по-умолчанию её не делает. Но клёвая не тем, что можно зависимости на лету поменять (и потенциально сломать программу), а тем, что не надо один и тот же код сто раз в память загружать. То есть идеальный подход - это как в Винде: вот бинарь, вот рядом с ним DLL-ки. Хочешь - заменяй, хочешь - шарь их на всю систему. А не хочешь - ничё не делай, бинарь будет их использовать из текущей директории только для себя, и ни с кем в системе не будет пересекаться, не будет проблем с несовместимостями версий и тд.

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

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

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




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

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