URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118605
[ Назад ]

Исходное сообщение
"Выпуск strace 5.3"

Отправлено opennews , 29-Сен-19 21:43 
Представлен выпуск strace 5.3, утилиты для диагностики и отладки программ для ОС, использующих ядро Linux. Утилита позволяет отслеживать и (начиная с версии 4.15) вмешиваться в процесс взаимодействия программы и ядра, включая происходящие системные вызовы, возникающие сигналы и изменения состояния процесса. Для своей работы strace использует механизм ptrace. Начиная с версии 4.13, формирование выпусков программы синхронизировано с выходом новых версий Linux. Код проекта распространяется под лицензией LGPLv2.1+...

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


Содержание

Сообщения в этом обсуждении
"Выпуск strace 5.3"
Отправлено Аноним , 29-Сен-19 21:43 
Пожалуй, самая полезная утилита для отладки. Полезней даже gdb (впрочем, решают они несколько разные задачи). Приятно видеть, что она поддерживается в актуальном состоянии.

"Выпуск strace 5.3"
Отправлено Аноним , 29-Сен-19 21:59 
Использую strace на регулярной основе (14 раз в неделю минимум) вот уже лет пять. Рекомендую.

"Выпуск strace 5.3"
Отправлено Michael Shigorin , 29-Сен-19 22:31 
> Использую strace на регулярной основе (14 раз в неделю минимум)
> вот уже лет пять. Рекомендую.

Спасибо за отзыв!  Сделано в Альте -- по крайней мере по большей части: https://www.openhub.net/p/strace/contributors/summary ;-)

А вот Димин сегодняшний обзор новостей этого выпуска: http://git.altlinux.org/people/black/packages/?p=Kaluga-2019...


"Выпуск strace 5.3"
Отправлено freehck , 30-Сен-19 11:57 
Как всегда оперативная работа. Альты молодцы, в отличие от многих прочих российских дистростроев.

"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 14:58 
Кто-нибудь знает аналог tcpdump, но чтобы для каждого пакета писал pid?

"Выпуск strace 5.3"
Отправлено Аноним , 29-Сен-19 22:42 
>Лицензия на код изменена с BSD на LGPLv2.1+ (основной код) и GPLv2+ (тесты);

Надеюсь, Microsoft
запилит mstrace и расширит и затушит оригинальный strace.


"Выпуск strace 5.3"
Отправлено fske , 30-Сен-19 08:32 
Обязательно. На электроне.

"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 15:18 
Перед тем как троллить, стоило бы почитать про покупку Sysinternals.

"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 23:26 
1. Это не троллинг. Копирайт приходится соблюдать, но моя позиция состоит в том, что порочная практика насильственной монополизации должна быть прекращена как можно скорее. Продажа проприетарных лицензий на GPLнутый код этому не способствует. А смена лицензии для того, чтобы появилась возможность продавать лицензии, чести тем, кто ради этого сменил лицензию, не делает. Корпорации, особенно та, что на букву M, терпеть не могут копилефт, но по другим причинам, поэтому появление форка strace, сохранившего пермиссивную лицензию, возможно и вероятно.

"Выпуск strace 5.3"
Отправлено Аноним , 01-Окт-19 08:12 
Теперь перейдите ко второй части моего предложения. :)

"Выпуск strace 5.3"
Отправлено Андрей , 30-Сен-19 02:13 
> и GPLv2+ (тесты);

Для не-GPL проектов код примеров или тестов под GPL выглядит абсурдно.


"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 08:03 
Интересно узнать, как это.

"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 02:32 
>Лицензия на код изменена с BSD на LGPLv2.1+ (основной код) и GPLv2+ (тесты);

Зачем


"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 07:53 
Потому что GPL лучше, не?

"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 08:36 
Чтобы соответствовать политике ядра. Для xBSD она полезности не представляет.

"Выпуск strace 5.3"
Отправлено Аноним , 30-Сен-19 09:19 
Чтобы продавать лицензии на использование в проектах, несовместимых с GPL.