Агентство национальной безопасности открыло код системы NiFi

Опубликовано: 2 декабря 2014 г., вторник

Агентство национальной безопасности (АНБ) США объявило об открытии исходных текстов проекта Niagarafiles (NiFi), первого в серии запланированных для открытия программных продуктов.

В рамках проекта NiFi разработана технология для автоматического распределения потоков данных между несколькими компьютерными сетями, независимо от используемых в данных сетях форматов данных и протоколов. Кроме открытия исходных текстов, АНБ изъявило желание передать управление дальнейшей разработкой проекта в руки фонда Apache. В настоящее время сообщество утвердило вопрос принятия Nifi в инкубатор Apache и приступило к созданию инфраструктуры для нового проекта. В ближайшее время код NiFi появится в SVN– и Git–репозиториях Apache.

NiFi предоставляет надёжную, масштабируемую, управляемую и контролируемую платформу, позволяющую создавать и развивать системы распределения потоков данных, используя парадигму программирования на основе потоков (Flow–based programming). В качестве примера практического применения NiFi упоминается обеспечение быстрого управления и анализа потока информации, поступающего от географически разнесённых сайтов, что позволяет организовать работу системы всесторонней ситуационной осведомленности. Другим примером является создание многофакторных систем управления качеством сервиса, балансирующих между допустимостью потери пакетов и гарантированной доставкой, низкими задержками и высокой пропускной способностью.

Ведущий разработчик Nifi Джосеф Витт комментирует программу следующим образом: «[Она] предоставляет способ для более эффективного приоритезирования потоков данных и позволяет избавиться от искусственных задержек в выявлении и передаче критической информации». Более подробной информации о реализации работы программы нет. ASF продолжает работать над сайтом и репозиторием для нового проекта.

Причиной для открытия кода названо желание АНБ вывести лабораторные проекты на рынок для предоставления широкого доступа к технологиям с целью ускорения экономического роста. По мнению представителя Агентства, часто научно–исследовательские проекты АНБ имеют коммерческое применение.

Источник: OpenNET
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Состоялся выпуск мобильной платформы Android 8.1

Компания Google опубликовала релиз открытой мобильной платформы Android - Android 8.1. дальше »

Open Android Alliance: альтернативный альянс разработчиков Android

Open Source-энтузиасты создали новый альянс Open Android Alliance, который нацелился на разработку полностью открытой версии мобильной Linux/Java-платформы Android. дальше »

Вышла финальная версия iOS 11.2 для iPhone и iPad (1)

Со 2 декабря пользователям iPhone и iPad стал доступен финальный релиз прошивки. Общедоступная версия iOS 11.2 несет в себе целый ряд изменений, в том числе появление функции Apple Pay Cash для совершения денежных переводов, а также ускоренную идентификацию посредством Face ID. дальше »

Полный возврат Мюнхена с Linux на Windows обойдётся почти в 50 млн евро

Самый долгий проект по миграции городской администрации с операционной системы Windows на свободные продукты во главе с GNU/Linux — LiMux в Мюнхене (Германия) — уже «развернули» ранее в этом году. дальше »

Вышла мобильная ОС Sailfish 2.1.3

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, опубликовала релиз операционной системы Sailfish 2.1.3. дальше »

Выпущена финальная версия iOS 11.1 для iPhone и iPad

1 ноября владельцам мобильных устройств Apple стало доступно первое значительное обновление платформы iOS 11. дальше »

Apple выпустила iOS 11.0.3 для iPhone и iPad

Компания Apple выпустила iOS 11.0.3 для iPhone и iPad. Это уже третье обновление системы за месяц с момента выпуска. дальше »

Linux Foundation представил первый выпуск платформы для интернета вещей EdgeX

Организация Linux Foundation представила первый значительный релиз проекта EdgeX Foundry, развивающего открытую платформу для упрощения создания решений на базе IoT-устройств. дальше »

Компания Oracle выпустила Java SE 9 и Java EE 8

После трёх с половиной лет разработки компания Oracle выпустила платформу Java SE 9 (Java Platform, Standard Edition 9), в качестве эталонной реализации которой используется открытый проект OpenJDK. дальше »

Стартовал проект Gitcoin, предлагающий выплаты в криптовалюте за разработку для Open Source-проектов

Недавно состоялся запуск инициативы Gitcoin по решению проблемы недостаточной мотивированности разработчиков вовлекаться в улучшение свободного программного обеспечения. дальше »