Материалы по тегу: open source

11.05.2021 [22:43], Владимир Агапов

Linux Foundation и NGMN договорились о сотрудничестве в деле развития 5G и 6G

Linux Foundation (LF) и Альянс мобильных сетей следующего поколения (Next Generation Mobile Networks, NGMN) подписали Меморандум о взаимопонимании. Целью нового сотрудничества станет создание открытых и масштабируемых решений для операторов и поставщиков услуг сетей передачи данных стандарта 5G и 6G.

«Мы очень надеемся на взаимовыгодное и плодотворное сотрудничество с Linux Foundation. Open source всё более востребован при реализации наших ключевых программ, таких как “Освоение пути к дезагрегации”, “Устойчивость и зелёные сети будущего”, а так же 6G», — сказала Анита Доулер (Anita Döhler), генеральный директор NGMN.

LF 5G Super Blueprint

5G Super Blueprint

По мнению NGMN, создание и распространение открытых, масштабируемых «строительных блоков» для операторов и поставщиков услуг имеет решающее значение при внедрении 5G и последующих технологий. Совместная работа затронет такие области как обеспечение устойчивости, автоматизация и автономная работа сетей на базе ИИ-решений, безопасность, cloud-native решения, виртуализация, дезагрегация, архитектура на основе услуг и т.д.

«Интеграция опыта по ключевым программам NGMN с проектами LF Edge, LF Energy и других в рамках инициативы LF Networking 5G Blueprint, является закономерным шагом для отрасли», — сказал генеральный менеджер LF по сетям по сетям, Edge и IoT Арпит Джошипура (Arpit Joshipura). Курс LF на гармонизацию открытого программного обеспечения с открытыми стандартами действует уже несколько лет — фонд сотрудничает с ETSI, TMF, MEF, GSMA, O-RAN Alliance и др. NGMN также поддерживает давнее сотрудничество с этими организациями.

Постоянный URL: http://servernews.ru/1039343
11.05.2021 [17:19], Андрей Галадей

Китай запускает свою альтернативу Google Summer of Code и Outreachy

Институт программного обеспечения Китайской академии наук (ISCAS) в сотрудничестве с разработчиками Linux-дистрибутива openEuler работают над инициативой Summer 2021 of Open Source Promotion Plan, похожей на Google Summer of Code или Outreachy.

Как и у Google, подразумевается финансирование разработки студентами open source проектов. Речь идёт о грантах в размере от $932 до $1865 (до вычета налогов) в зависимости от сложности задачи. Студенты могут сами выбрать проект, которому они готовы оказать помощь. В свою очередь сообщество проекта выберет подходящих кандидатов, раздаст им задания и поможет их выполнить, проведёт аудит выполненной работы и по его итогам определит размер выплаты.

Подробности можно найти на сайте инициативы. Сообщества открытых проектов могут подавать заявки до 20 мая, а студенты — с 24 мая по 13 июня. Непосредственно разработка ПО пройдёт в два этапа: с 1 июля по 15 августа, а также с 16 августа по 30 сентября с оценкой после каждого периода. Окончательные результаты будут объявлены 22 октября, а «отличники» получат свои награды в начале ноября.

Сейчас в списке утверждённых проектов, к которым студенты смогут на время присоединиться, есть 79 пунктов. Среди них есть сразу 12 проектов Apache Software Foundation, несколько дистрибутивов Linux и ряд известных международных проектов. Но имеется и немало местных проектов — как самостоятельных, так и форков (в том или ином виде) других проектов. Проведённый впервые в прошлом году Open Source Promotion Plan был, для сравнения, в гораздо большей степени ориентирован на Китай.

Постоянный URL: http://servernews.ru/1039313
03.05.2021 [16:36], Андрей Галадей

Вышел OpenBSD 6.9 — юбилейный, 50-ый релиз ОС

Следом за недавним выпуском FreeBSD 13.0 вышла и релизная сборка OpenBSD 6.9 от 1 мая 2021 года. Это юбилейный релиз ОС, которая впервые появилась в 1995 году как ответвление от NetBSD. В новой версии доступен широкий набор улучшений, в числе которых стоит отметить расширенную поддержку аппаратных средств и новые драйверы.

В частности, ведётся дальнейшая работа над архитектурами powerpc64 (POWER8 и POWER9) и Loongson (mips64el), появилась первичная поддержка Apple M1 и улучшена работа с ARM64 (AArch64): добавлены инструкции ARMv8.5, а также ядра Cortex-A78AE, Cortex-X1 и Neoverse V1. Для x86-64 (amd64) платформ включена поддержка AMD Vi и Intel VTD IOMMU. В целом, была усовершенствована поддержка многопроцессорных систем.

Изображение: Joy San

Изображение: Joy San

Ряд улучшений получил гипервизор VMM. Также появилась возможность работы с массивами RAID1C (программный RAID1 с шифрованием). Отдельно можно отметить значительную работу над сетевым стеком (проводными и беспроводными компонентами), в том числе расширение списка поддерживаемого оборудования. Изменения получила и звуковая подсистема.

Обновились многочисленные пакеты программ — от прикладных до системных. Так, были устранены проблемы Firefox и другим программным обеспечением. В релиз включены OpenSSH 8.5, LibreSSL 3.3.2, OpenSMTPD 6.9.0, а также пропатченные LLVM/Clang 10.0.1, GCC 4.2.1/3.3.6, binutils 2.17 и GDB 6.3. Всего для архитектуры amd64 доступно 11310 пакетов, для AArch64 — 10943, а для powerpc64 — 9341. Подробнее об этих и других изменениях можно прочитать здесь.

Постоянный URL: http://servernews.ru/1038690
01.05.2021 [15:16], Андрей Галадей

Adobe сделала открытой утилиту One-Stop Anomaly Shop для поиска аномалий в логах

Компания Adobe открыла утилиту One-Stop Anomaly Shop (OSAS) для обнаружения и классификации аномалий в данных журналов безопасности. Исходники программы доступны на GitHub под лицензий Apache 2.0. Новинка, как утверждается, может быть легко модифицирована и проста в использовании.

OSAS использует машинное обучение и позволяет определить, какие функции или комбинации функций обеспечивают наибольшую пользу с точки зрения анализа в конкретном наборе данных. Как утверждают разработчики, новинка определяет, по какой причине то или иное событие является аномалией.

One-Stop Anomaly Shop предоставляет аналитикам и исследователям безопасности возможность быстро проверять журналы безопасности, даже если файл журнала безопасности имеет различные типы событий. OSAS самостоятельно помечает различные типы данных в логах, но позволяет и вручную задать правила разметки. Размеченные данные используются для машинного обучения.

One-Stop Anomaly Shop позволяет определить уникальность аномалии, связь её с конкретным событием, сетевым портом или адресом. Всё это позволяет улучшить защиту систем от внешних вторжений. Ведь аномалия может служить сигналом, что хакеры пытаются взломать систему.

Для удобства работы с OSAS предлагается контейнер Docker с поисковой системой Elasticsearch, индексатором Logstash и веб-интерфейсом Kibana. Само приложение написано на Python. Боле подробное описание OSAS доступно в блоге компании.

Постоянный URL: http://servernews.ru/1038643
19.04.2021 [17:28], Андрей Галадей

Linux Foundation создаст исследовательский отдел для изучения open source экосистем

Организация Linux Foundation объявила о создании исследовательского подразделения, миссия которого заключается в расширении понимания роли проектов с открытым исходным кодом. Проще говоря, это команда будет заниматься изучением и анализом open source проектов, а также развитием экосистемы таких программ.

«С помощью серии исследовательских проектов и связанного с ними контента Linux Foundation Research будет использовать обширный репозиторий Linux Foundation с данными, инструментами и сообществами по отраслевым вертикалям и технологическим горизонтам. Для этого будут применяться количественные и качественные методы для создания беспрецедентной сети знаний, которая принесет пользу глобальному сообществу открытого исходного кода, академическим кругам и промышленности», — говорится в заявлении фонда.

Проект возглавит Хилари Картер (Hilary Carter), вице-президент по исследованиям. Ранее она занималась проектами, связанными с блокчейном. Новая инициатива, по её словам, позволит проанализировать и описать влияние open source на все аспекты — от бизнеса до блокчейна и климатических проблем.

Постоянный URL: http://servernews.ru/1037648
15.04.2021 [13:35], Андрей Галадей

Выпущен LLVM 12.0 с поддержкой Alder Lake и Sapphire Rapids, а также с начальной поддержкой AMD Zen 3

Вчера вечером состоялся релиз обновления набора компиляторов LLVM 12, выход которого несколько задержался из-за ошибок. Главным нововведением стала поддержка грядущих процессоров Intel Alder Lake и Sapphire Rapids, а также базовая поддержка AMD Zen 3 и дальнейшее улучшение работы с POWER.

Помимо этого, продолжена работа над поддержкой C++ 20. Стек Clang 12 также получил улучшения для Windows на ARM64, оптимизации ядра OpenCL, поддержку инструкций AVXVNNI и других, а также ряд других улучшений. Из небольших изменений отмечается снижение потребления памяти.

Все исходники, как обычно, доступны на GitHub. Отметим, что в новой версии обещали появление более тонкой оптимизации собираемого кода с учётом наличия того или иного типового набора общих инструкций x86-64.

Постоянный URL: http://servernews.ru/1037426
15.04.2021 [00:12], Андрей Галадей

Google представила язык программирования Logica для работы с данными

Компания Google представила новый язык программирования с открытым исходным кодом (лицензия Apache 2.0) под названием Logica. Название новинки образовано от слов Логика (Logic) и Агрегация (Agregation). Она выступает преемником Yedalog (язык, разработанный в Google ранее) и похожа на Datalog.

Новый язык компилируется в SQL и доступен для запуска в Google BigQuery, при этом он поддерживает механизмы абстракции, которых нет в SQL. Как утверждается, Logica упрощает тестирование пользовательских запросов и других задач.

moodle.fbtuit.uz

moodle.fbtuit.uz

Фактически, Logica расширяет возможности SQL, поскольку многие возможности языка 70-х годов прошлого века уже недостаточны по современным меркам. Если точнее, то в Logica можно импортировать модули и повторно использовать повторяющиеся логические блоки. В последнем случае можно, к примеру, передать функцию в функцию, что невозможно в обычном SQL.

Logica решает эту проблему, позволяя избавиться от печально известных длинных запросов в SQL. Этот и другие языки программирования решают проблемы SQL, используя синтаксис математической логики высказываний, а не естественный английский язык. Это позволяет упростить выражение сложных запросов и в целом улучшить классический синтаксис логического программирования.

Постоянный URL: http://servernews.ru/1037381
04.04.2021 [18:19], Андрей Галадей

Xinuos судится с IBM и Red Hat из-за наследия UNIX

Против компаний IBM и Red Hat подан иск от Xinuos, которая обвиняет ответчиков в нелегальном копировании разработок и сговоре. Xinuos утверждает, что IBM скопировала исходные коды операционной системы для серверов, созданный компанией-истцом. Также в вину вменяется сговор с Red Hat для незаконного раздела и контроля рынка. В результате ОС OpenServer 10 от Xinuos не может конкурировать с Red Hat Enterprise Linux.

Если вы ранее не слышали о Xinuos, то в этом нет ничего удивительно. Компания была основана в 2011 году под именем UnXis, и именно ей были проданы все активы обанкротившейся SCO Group, которая, в свою очередь, утверждала, что владеет всеми интеллектуальными правами на UNIX и его наследников. Xinuos продолжила разработку и поддержку OpenServer 5 и 6, а также UnixWare 7, хотя её последняя ОС OpenServer 10 основана уже на FreeBSD 10, а не на «классическом» UNIX.

Источник: Xinuos

Источник: Xinuos

В числе аргументов истца есть упоминание слияния IBM и Red Hat, что называют укреплением сговора. А сам факт манипуляций на рынке, по данным Xinuos, имел место ещё задолго до сегодняшнего дня. Фактически иск Xinuos является продолжением длинной череды тяжб SCO с IBM, Red Hat, Novell, другими разработчиками Linux-решений и их клиентами, которая началась почти 20 лет назад.

Постоянный URL: http://servernews.ru/1036393
25.03.2021 [14:35], Андрей Галадей

ОС Plan 9 от создателей UNIX получила лицензию MIT и перешла под крыло Plan 9 Foundation

Операционная система UNIX известна в качестве прародителя Linux и идейного «вдохновителя» множества других решений. Эту ОС разработали в Bell Labs. Но там же в конце 1980-x начали создавать другую, экспериментальную систему — Plan 9. Она не стала популярной, но тоже повлияла на развитие других ОС.

Изображение: Wikipedia/Bell Labs

Изображение: Wikipedia/Bell Labs

Она основана на принципе, который отличается от модели обычных операционных систем. ОС состоит из набора слабо связанных друг с другом служб, которые могут быть даже размещены на разных машинах. Ещё один необычный концепт — собственное пространство имён для каждого процесса. Фактически Plan 9 предвосхитила сегодняшние микросервисные архитектуры.

Однако Plan 9 так и не стала популярной, хотя и обзавелась рядом форков. А многие её решения перекочевали в коммерческие ОС. Это, к примеру, предоставления доступа к службам ОС через файловую систему (активно используется в Linux) или повсеместно используемая сейчас кодировка UTF-8, которая впервые была внедрена именно в этой ОС.

Разработчики Plan 9, подразделение Computing Techniques Research Department. Фото: Nokia/Bell Labs

Разработчики Plan 9, подразделение Computing Techniques Research Department. Фото: Nokia/Bell Labs

Сама Bell Labs в результате череды слияний и поглощений оказалась в руках Lucent/Alcatel-Lucent, а потом перешла к Nokia. Ранее исходники Plan 9 открывали под лицензией Lucent Public License (2002 год), затем перевели под GNU GPLv2 (2014 год), а теперь перелицензировали под MIT.

Все наработки по системе и права на неё переданы в Plan 9 Foundation, что позволит энтузиастам свободно изучать и развивать систему. Отметим, что на сегодняшний день есть активное сообщество людей, которые работали над Plan 9 и заинтересованы в будущем развитии этой революционной операционной системы. Также есть несколько сторонних систем.

Постоянный URL: http://servernews.ru/1035698
24.03.2021 [18:55], Андрей Галадей

OpenPOWER-ядро Microwatt позволит упростить и удешевить создание open source чипов

Ядро Microwatt на базе архитектуры OpenPOWER было выбрано для включения в программу Efabless Open MPW Shuttle. Это снизит барьер для входа в сферу производства микросхем, что позволит небольшим компаниям разрабатывать и выпускать свои решения без оглядки на крупные производственные компании, причём с использованием open source решений от начала до конца.

Программа Efabless Open MPW Shuttle призвана обеспечить изготовление открытых аппаратных решений. Её спонсирует Google, позволяя дизайнерам экспериментировать и тестировать инновационные разработки с меньшими рисками и затратами на изготовление. Для работы используется SkyWater Open Source PDK. В OpenPOWER Foundation уже заявили, что рады участвовать в этой программе, поскольку такой подход позволит изменить индустрию полупроводникового производства, уменьшить затраты на тестирование и повысить безопасность.

«Изготовление микросхем, по сути, всегда производилось в закрытых средах, с невероятно высокими затратами и рисками. SKY130 — это первый в отрасли комплект для проектирования процессов литейного производства с открытым исходным кодом, а изготовление процессора с полностью открытым исходным кодом, такого как Microwatt, демонстрирует, насколько мы продвинулись в разработке оборудования с открытым исходным кодом», — отметил Тим Анселл (Tim Ansell), инженер-программист Google. Он, кроме прочего, разработал, в том числе вышеупомянутый SkyWater Open Source PDK.

Все данные по Microwatt открыты, что позволяет проверить их безопасность. Microwatt представляет собой относительно простое ядро CPU с поддержкой Micropython, Zephyr и Linux. 

Постоянный URL: http://servernews.ru/1035599
Система Orphus