Что нового

21 мая 2024

ID whats_new

В 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. Вы можете отключить эту функциональность.
  • Обновлено руководство разработчика, в частности:
  • Добавлены следующие сторонние библиотеки и приложения:
    • 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 и примеры ее использования.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!