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

15.09.2024 [15:06], Сергей Карасёв

Германия выделила почти по €700 тыс. на развитие Samba и FreeBSD

Немецкий фонд STF (Sovereign Tech Fund), сформированный Федеральным министерством экономики и защиты климата Германии (BMWK), по сообщению ресурса Phoronix, выделил €688 800 на развитие проекта с открытым исходным кодом Samba. Деньги получит организация SerNet, курирующая разработку Samba.

Samba — специализированно ПО, которое позволяет обращаться к сетевым ресурсам на различных операционных системах по протоколу SMB/CIFS. Первый выпуск Samba состоялся в 1992 году. Софт работает на большинстве Unix-подобных систем и входит во многие дистрибутивы Linux. Распространяется Samba по условиям лицензии GPL.

В течение следующих 18 месяцев разработчики займутся реализацией ряда инициатив, направленных на повышение безопасности, масштабируемости и функциональности ПО. Это, в частности, прозрачное аварийное переключение, расширения SMB3 UNIX и поддержка SMB поверх QUIC. Улучшения, разработка которых поддерживается STF, призваны гарантировать, что Samba останется надёжным и безопасным решением для организаций, которые полагаются на суверенную ИТ-инфраструктуру, максимально независимую от проприетарного ПО и при этом обеспечивающую оптимальную совместимость.

 Источник изображения: STF

Источник изображения: STF

В августе FreeBSD Foundation, координирующая развитие ОС FreeBSD, также сообщила о выделении фондом STF €688 400 на развитие проекта. Средства, в частности, пойдут на улучшение инструментария разработки ОС, повышение безопасности и закрытие технических долгов. Работы будут проводить в 2024–2025 гг. Кроме того, STF уже вложился в развитие и поддержку GNOME, PHP, FFmpeg, coreutils, systemd, curl, OpenSSH и массу других открытых проектов.

Постоянный URL: http://servernews.ru/1110988
21.08.2024 [15:02], Елена Копытова

AMD взялась за поддержку современных EPYC во FreeBSD

Проект FreeBSD опубликовал отчёт за II квартал 2024 года, в котором описана проделанная работа ведущими разработчиками BSD. По данным Phoronix, среди выполненных за последний квартал задач FreeBSD Foundation выделяются проекты по улучшению аудиостека, улучшению OpenZFS, переносу VPP (Vector Packet Processing) на FreeBSD и улучшению поддержки беспроводных сетей.

Также стало известно, что AMD и FreeBSD Foundation сотрудничают в разработке полноценного драйвера AMD IOMMU. Цель проекта — улучшить поддержку серверов на базе AMD EPYC во FreeBSD, в том числе с более чем 256 ядрами, сделать интеграцию с системой виртуализации Bhyve и другие усовершенствования.

«Продолжалась работа над совместным проектом Advanced Micro Devices (AMD) и FreeBSD Foundation по разработке драйвера AMD IOMMU. Этот драйвер позволит FreeBSD полностью поддерживать более 256 ядер с такими функциями, как отображение [mapping] CPU, а также будет включать интеграцию Bhyve. Константин Белоусов работал над различными частями проекта, включая подключение драйвера, определение регистров, парсер таблиц ACPI и реализацию служебных функций. Два ключевых компонента, которые необходимо доделать, — это обработка контекста, которая в основном является обобщением кода Intel DMAR, и создание таблиц страниц. После этого можно будет активировать драйвер AMD для тестирования. Чтобы следить за работой Константина, ищите коммиты в репозитории с тегом «Sponsored by fields for Advanced Micro Devices (AMD) and The FreeBSD Foundation»», — говорится в отчёте.

 Источник изображения: FreeBSD

Источник изображения: FreeBSD

Появление поддержки со стороны AMD для сообщества FreeBSD является значимым событием, поскольку ранее только Intel славилась активным вкладом в развитие проекта и предоставлением инженерных ресурсов на протяжении многих лет. В этом свете интересно, является ли поддержка AMD жестом доброй воли или же у компании есть клиенты, которым необходимы совместимость и оптимизации для FreeBSD. Среди крупных игроков, в инфраструктуре которых активно используется FreeBSD, есть, например, Netflix. В последние годы Arm также начала активно участвовать в развитии ОС.

Кроме того, FreeBSD продолжает активную работу по поддержке архитектуры RISC-V. Так, уже существует экспериментальная поддержка Bhyve. Кроме того, одной из новых разработок для ядра FreeBSD стало создание Zcond — легковесного механизма условного выполнения, аналогичного интерфейсу static_key в Linux.

Постоянный URL: http://servernews.ru/1109765
19.06.2023 [22:27], Руслан Авдеев

FreeBSD отмечает 30-летний юбилей

С 19 июня 1993 года отмечается день рождения проекта FreeBSD. Как напоминает портал проекта, именно в том году в Калифорнийском университете в Беркли представили операционную систему с открытым кодом, ставшую основой многих некоммерческих и бизнес-инициатив.

Новая, по задумке быстрая и надёжная, система стала наследницей 4.3BSD и 386BSD. Энтузиасты, выбирая имя для нового проекта, остановились на самом простом — FreeBSD. Примечательно, что проект до сих пор имеет важное прикладное значение. Очень высока вероятность, что любой пользователь компьютера или практически любого сервиса так или иначе пользуется продуктами, основанными на фрагментах кода, связанных с проектом. Среди наиболее известных можно упомянуть Netflix и PlayStation.

 Источник изображения: FreeBSD Foundation

Источник изображения: FreeBSD Foundation

Именно открытость, доступность и бесплатность FreeBSD обеспечили широкое распространение решений на её основе. Как подчёркивается на портале проекта, начинающие и опытные разработчики могут ознакомиться с подробной документацией, а в Wiki есть множество инструкций вплоть до создания собственного сервера Minecraft. Также есть специальный раздел Newbies для новичков, а об истории проекта можно больше узнать на специальной странице.

Хотя очередной крупный релиз FreeBSD 14.0 пока задерживается, обновление всё же состоится в ближайшие месяцы. Подробнее о проекте можно почитать на странице, посвящённой юбилею на его официальном сайте — здесь имеется множество ссылок преимущественно на англоязычные материалы, посвящённые операционной системе и всему, что с ней связано. Финансово поддержать проект можно на этой странице.

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