The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Red Hat прекращает разработку CentOS 8 в пользу тестового Ce..."
Отправлено Аноним, 10-Дек-20 17:02 
>Даже и не знаю, как Вам объяснить. std::cout означает, что стандартная библиотека С++ прилинкована (статически и в 20К).

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

>Значит с ней соберётся и boost (выйдет, понятно, побольше). А треды... они часть стандартной библиотеки, насколько помню.

Я понимаю, что на openwall не очень удобно читать весь тред сообщений. Но там отличный пример того, как одна функция pthread_create реализована через ... хитро-"умную" схему и как это все ломается в glibc как только делаешь шаг влево. У них такого кода полно и в libc и в libstdc++, они его используют везде где могут. В результате, при "переезде" на нормальные либы, типа musl, получается фуфло, ибо гнушные, повернутые (там не все такие, уверен) ребята решили, что ты пытаешься скомуниздить их код. И это очень странный подход, т.к. вместо конкретного случая нарушения, они не спрашивая делают бяку: у тебя опенсорс проект и ты честный? Нам по***, ты своруешь код, мы знаем, гарантия 200%. Вот их сегодняшняя логика. Т.е. они так решили вопрос не платить и не ходить по судам, им это не надо, главное запретить всеми способами якобы воровать их код.

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

Возращаясь к размерам. Забыли вспомнить главный аргумент против статической линковки - слишком много копий одного и того же кода. Программа А использует либу Х, и программа Б использует либу Х. В случае статической линковки получается двойной размер либы Х. Об этом речь, а не о том насколько больше получается бинарник в статике против аппликуха + шаренные либы.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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