OpenDarwin OS / GNU-Darwin OS CDset (2CD)

OpenDarwin OS / GNU-Darwin OS CDset (2CD)

Цена: 175 р.

Товар временно закончился

Носитель: CD-ROM
Лицензия: APSL
Статус: Release
Версия: 1
Содержание: В комплект поставки входит 2 диска
Ссылки по теме: OpenDarwin.org
GNU-Darwin.org
Упаковка: Jewel Case
Системные требования: Процессор - Intel Pentium, или AMD. Память - от 64 Mb HDD - от 1.0 Gb
Код товара: lc425

ЛинуксЦентр представляет набор для разработчиков - OpenDarwin + GNU-Darwin.

OpenDarwin - полновесная операционная система "без графического интерфейса", основаная на Mach 3.0, FreeBSD и NetBSD. Он был начат в апреле 2002 года компаниями Apple и Internet Software Consortium, Inc на базе проекта Darwin от Apple. Darwin это несокрушимая основа операционной системы Mac OS X Server. Darwin работает на процессорах PowerPC и Intel (x86).

OpenDarwin позволяет использовать на Macintosh традиционные *nix-приложения, как серверные (HTTP-сервер Apache, Sendmail), так и пользовательские (OpenOffice.org, Mozilla имеют версии для Mac OS X). Помимо этого, OpenDarwin поддерживает файловые системы Unix и Macintosh. Все программы, написанные для OpenDarwin, могут быть запущены и на Mac OS X (таким образом, Darwin может использоваться как бесплатная среда разработки приложений для Mac OS X).

Проект GNU-Darwin также базируется на Darwin, но, в отличие от последнего, стремится к использованию только свободного ПО. Большая часть программ от Apple в GNU-Darwin заменена их открытыми аналогами.

Основные особенности Darwin:

Ядро

Ключевым фактором в стабильности работы системы в Darwin является развитая система защиты и управления памятью. Darwin гарантирует надежность, защищая приложения посредством специальной архитектуры, которая выделяет уникальное адресное пространство для каждого приложения или процесса. Ядро Mach добавляет в стандартную семантику виртуальной памяти абстракцию объектов памяти ("memory object"). Это дает Mac OS X возможность одновременного управления различными программными окружениями без ущерба для производительности.

I/O Kit

Драйвера устройств создаются с использованием объектно-ориентированной технологии, называемой "I/O Kit". Драйверы, созданные с использованием I/O Kit, поддерживают Plug'n'Play, динамическое управление устройствами ("горячее подключение") и управление питанием. I/O Kit также предоставляет доступ к аппаратным устройствам для высокоуровневых приложений.

Сеть

Для разработчиков сетевых протоколов Darwin предоставляет службу Network Kernel Extension (NKE). Это позволяет им создавать сетевые модули и даже целые стеки протоколов, которые можно динамически подгружать и выгружать. NKE также делает возможной автоматическую настройку стеков протоколов, упрощает мониторинг и управление трафиком. Кроме этого, на канальном и сетевом уровнях также можно получать уведомления об асинхронных событиях от драйверов устройств. Поскольку Mac OS X разрабатывалась для применения в гетерогенном окружении, Darwin поддерживает большое количество файловых систем. Базируясь на BSD и улучшенной схеме виртуальной файловой системы (Virtual File System, VFS), Darwin реализует права доступа на съемных носителях, включая устройства USB и FireWire, подключение томов, указанных посредством URL, унифицированный буферный кэш и длинные имена файлов на основе UTF-8.

Расширенная функциональность.

Darwin имеет следующие возможности: * Вытесняющая и невытесняющая многозадачность в ядре Mach
* Поддержка SMP, расширенная многопоточностью
* Работа в режиме реального времени, гарантирующая мгновенный доступ к ресурсам процессора для приложений, чувствительных ко времени.

Rendezvous

Рандеву ("Rendezvous") - революционная сетевая технология, позволяющая быстро создавать вычислительные сети из компьютеров и других устройств безо всякой конфигурации, поддерживающая такие сервисы, как доступ к файлам и принтерам для каждого устройства, подключенного к сети, а также динамическое обнаружение этих сервисов. При всем этом Rendevous базируется на стандартном и очень распространенном протоколе IP.

В комплект входит 2CD