FreeBSD The Power to Serve

Проекты разработки FreeBSD

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

Если вы не нашли какой-либо известный вам проект, пожалуйста, пошлите его URL и краткое описание (от 3 до 10 строк), по адресу www@FreeBSD.org

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

Документация

Приложения

  • Java® во FreeBSD Здесь находится информация о том, где взять самую последнюю версию JDK® для FreeBSD, как его установить и запустить, а также список программного обеспечения java, которое может вас заинтересовать. Заметьте, что JDK не поддерживается во FreeBSD версий до 2.2.

  • GNOME во FreeBSD Здесь находится информация о том, где найти последнюю версию GNOME для FreeBSD, как установить и запустить её, последние новости проекта и обновления, FAQ, освещающий вопросы GNOME, специфичные для FreeBSD, руководства по портированию приложений и другое.

  • KDE в FreeBSD Здесь находятся ссылки на последние релизы KDE для FreeBSD, вместе документацией и учебниками о том, как установить и запустить KDE в FreeBSD. Доступны также новости проекта и специфичные для FreeBSD FAQ.

  • Mono on FreeBSD: Здесь вы можете найти информацию о состоянии проекта Mono и языка C# для FreeBSD.

  • OpenOffice.org on FreeBSD: Информация о различных портах OppenOffice.

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

  • FreeBSD Ports distfiles scanner: Список, который проверяет Коллекцию портов на наличие недоступных для загрузки дистрибутивных файлов и предоставляет сводку по каждому порту.

  • FreshPorts предоставляет самый последний список портов и изменений в них. Добавьте ваши любимые порты в собственный список и получайте уведомления о любых изменениях.

Хранилище данных

  • Coda: Распределенная файловая система. Среди её особенностей — работа в автономном режиме, надежная модель безопасности, репликация серверов и постоянное кэширование на стороне клиента.

  • Ведение журнала против Soft Updates: Асинхронная защита метаданных в файловых системах.

Ядро, безопасность

  • TrustedBSD даёт FreeBSD набор расширений, присущих защищённой операционной системе. Это включает в себя такие возможности, как тонко настраиваемые права доступа, списки управления доступом и жёсткое управление доступом. Эти возможности были интегрированы в базовый дистрибутив FreeBSD, а также портированы на другие основанные на BSD системы

  • Набор тестов для стресс-тестирования ядра: Цель этого стресс-теста — вызвать крах системы. Набор тестов состоит из небольших тестовых программ и скриптов. Каждый тест нацелен на определенную область ядра. Ключевая концепция этого набора тестов — хаос. Каждый тест ожидает случайное количество секунд перед запуском и выполняется случайное количество раз.

Драйверы устройств

  • Домашняя автоматика с FreeBSD, включая контроллеры различных приборов, инфракрасные контроллеры, автоматизированные телефонные системы и тому подобное.

Архитектура

  • Перенос FreeBSD на системы PowerPC®.: Содержит информацию о проекте FreeBSD PPC, например, списках рассылки и тому подобное.

  • The OSKit: OSKit - это разработка и набор из 31 библиотеки компонент, ориентированных на операционные системы, а также подробнейшая документация. Используя модульные подход не только к большинству инфраструктур, используемых в ОС, но также и ко многим высокоуровневым компонентам, целью OSKit является снижение барьера для начала OS R&D и уменьшение его стоимости. OSKit значительно упрощает создание новой ОС, перенос существующей ОС на архитектуру x86 (или в будущем на другие архитектуры, поддерживаемые в OSKit) или усиление поддержки ОС более широкого набора устройств, форматов файловых систем, выполнимых файлов или сетевых служб. OSKit также хорошо подходит для построения программ, связанных с работой ОС, таких, как загрузчики или серверы уровня ОС поверх микроядра.

Разное

  • NanoBSD: NanoBSD — это инструмент, предназначенный для создания возможно уменьшенного образа системы FreeBSD, который помещается на карту Compact Flash (или другой накопитель) и подходит для использования в устройствах типа appliances. Коллекция документации FreeBSD включает вводную статью о NanoBSD, содержащую полезные советы по настройке, запуску и использованию NanoBSD.

  • GLOBAL: Глобальная система присвоения тегов исходным текстам, которая работает одинаковым образом в различном окружении. В настоящий момент, она поддерживает командную строку shell, редактор nvi, браузер web, редактор emacs и редактор elvis, поддерживает языки C, Yacc и Java.

  • ACPI on FreeBSD: Проект, призванный обеспечить гладкую работу ACPI во FreeBSD.

  • TestSuite: Данный проект нацелен на оснащение FreeBSD комплексным набором тестов, который можно легко запустить "из коробки" как в процессе разработки системы, так и после её развертывания. Цель набора тестов — помочь как разработчикам, так и пользователям в оценке качества FreeBSD.


Дата последнего изменения: 2 декабря 2025 г. выполнил Vladlen Popolitov