Найти в Дзене
8 подписчиков

Новая глава в истории GNU Radio (ЧАСТЬ 3. «Во всей красе»).


Одно из главных преимуществ GR4 заключается в том, что его ядро может функционировать как библиотека C++23, состоящая только из заголовочных файлов.
Такая конструкция обеспечивает компилятору возможность оптимизировать графы потоков для каждой конкретной архитектуры и задачи.
Для интегрированных систем или сред с ограниченными вычислительными ресурсами это означает возможность получить исполняемый файл размером 2-3 МБ содержащий всю вашу цепочку обработки сигналов, без каких-либо зависимостей от библиотек GNU Radio и автономно запустить его.
Такой подход может быть использован для технологии IoT SDR и защищенных систем с изолированной сетью.
Цель GNU Radio оставаться свободным на практике и никогда не превращался в закрытый продукт.
Основная среда выполнения GR4 распространяется под лицензией MIT, что упрощает интеграцию в промышленные и общественные инфраструктуры.
В то время как модули и окружающая экосистема могут оставаться под лицензией (L)GPLv3.
Многие блоки и модули, разработанные другими разработчиками, останутся под лицензией (L)GPLv3, сохраняя наследие свободного программного обеспечения GNU Radio. Лицензионная основа MIT просто гарантирует, что GR4 может быть встроен в общественную инфраструктуру, автомобильную промышленность, медицинские устройства, где соответствие лицензионной политике GPL невозможно.

Источник (Джош Морман, Джон Саллей www.gnuradio.org )

Портал “Про SDR” продолжит серию публикаций о GNU Radio 4 поколения (GR4). Следите за нашими публикациями на нашем сайте prosdr.ru, на каналах платформ VK и Телеграмм .
Новая глава в истории GNU Radio (ЧАСТЬ 3. «Во всей красе»).
1 минута