Что нового
Что нового
В KasperskyOS Community Edition 1.2 появились следующие возможности и доработки:
В связи с изменениями в компонентах SDK, вам необходимо внести изменения в прикладной код, разработанный с использованием версии KasperskyOS Community Edition 1.1.1, перед тем как использовать его с версией KasperskyOS Community Edition 1.2. Подробнее см. "Миграция прикладного кода с версии 1.1.1 на версию 1.2".
- Изменены системные требования: для установки SDK требуется ОС Ubuntu GNU/Linux 22.04 "Jammy Jellyfish".
- Добавлена возможность использовать динамические библиотеки.
- Добавлена возможность использовать аппаратный сторожевой таймер (watchdog) на Raspberry Pi 4 Model B.
- Добавлен компонент ExecutionManager, предназначенный для создания, запуска и остановки процессов.
- Добавлен скрипт для автоматической установки переменных окружения, используемых инструментами SDK.
- Добавлена передача данных на серверы "Лаборатории Касперского" при запуске сборки примеров из состава SDK. Данные передаются с целью учета количества пользователей KasperskyOS Community Edition и получения информации о распространении и использовании KasperskyOS Community Edition. Вы можете отключить эту функциональность.
- Обновлено руководство разработчика, в частности:
- Добавлен раздел "Работа с ареной IPC-сообщений".
- Добавлен раздел "Сведения о некоторых лимитах, установленных в системе".
- Добавлены описания сценариев работы с интерфейсами библиотеки libkos.
- Обновлена инструкция по сборке и выполнению тестов политики безопасности решения.
- Добавлен глоссарий.
- Добавлены следующие сторонние библиотеки и приложения:
- Guidelines Support Library (GSL) (2.1.0);
- json_scheme_validator (2.1.0);
- libpcap (1.10.4);
- libunwind (1.6.2);
- Обновлены следующие сторонние библиотеки и приложения:
- libxml2;
- Mbedtls;
- Mosquitto;
- OpenSSL;
- spdlog;
- sqlite;
- fmt;
- zlib
- flex;
- bison;
- QEMU.
- Исключены из состава SDK следующие сторонние библиотеки и приложения:
- ffmpeg;
- opencv;
- libjpeg-turbo;
- libpng;
- protobuf.
В KasperskyOS Community Edition 1.1.1 появились следующие возможности и доработки:
- Обновлены следующие сторонние библиотеки и приложения:
- FFmpeg;
- libxml2;
- Eclipse Mosquitto;
- opencv;
- OpenSSL;
- protobuf;
- sqlite;
- usb.
- Добавлена поддержка аппаратной платформы Raspberry Pi 4 Model B ревизии 1.5.
В KasperskyOS Community Edition 1.1 появились следующие возможности и доработки:
- Добавлена поддержка работы с шиной I2C в режиме ведущего устройства (master).
- Добавлена поддержка работы с шиной SPI в режиме ведущего устройства (master).
- Добавлена поддержка для USB HID устройств.
- Добавлена поддержка симметричной многопроцессорности (SMP).
- Расширены возможности для профилирования устройства: добавлена библиотека iperf и счетчики, отслеживающие системные параметры.
- Добавлена библиотека PCRE и пример работы с ней.
- Добавлена библиотека SPDLOG и пример работы с ней.
- Добавлен компонент MessageBus и пример работы с ним.
- Добавлены средства динамического анализа кода (ASAN, UBSAN).
В KasperskyOS Community Edition 1.0 появились следующие возможности и доработки:
- Добавлена поддержка аппаратной платформы Raspberry Pi 4 Model B.
- Добавлена поддержка SD-карты для аппаратной платформы Raspberry Pi 4 Model B.
- Добавлена поддержка Ethernet для аппаратной платформы Raspberry Pi 4 Model B.
- Добавлена поддержка портов ввода-вывода GPIO для аппаратной платформы Raspberry Pi 4 Model B.
- Добавлены сетевые сервисы DHCP, DNS, NTP и примеры работы с ними.
- Добавлена библиотека для работы с протоколом MQTT и примеры ее использования.
Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!