Поддерживаемые архитектуры
Текущая стабильная версия официально портирована на следующие архитектуры:
· i386 — архитектура x86, разработана для Intel-совместимых 32-битных процессоров
· amd64 — архитектура x86-64 разработана для Intel/AMD 64-битных процессоров
· alpha — архитектура DEC Alpha
· sparc — архитектура Sun SPARC для систем Sun4m, Sun4u и Sun4v
· arm, armel — архитектура ARM для Risc PC и различных встраиваемых систем
· powerpc — архитектура PowerPC
· hppa — архитектура HP PA-RISC
· ia64 — архитектура Intel Itanium (IA-64)
· mips, mipsel — архитектура MIPS (big-endian и little-endian)
· s390 — архитектура IBM ESA/390
· m68k — архитектура Motorola 68k для Amiga, Atari, Macintosh и других встраиваемых VME-систем
Условия
Общественный договор Debian, впервые заключённый в 1997 году и обновлённый в 2004, включает в себя Критерии Debian по определению свободного ПО. Он позволяет утверждать, что Debian GNU/Linux является одной из наиболее свободных из популярных операционных систем.
Критерии Debian по определению свободности не полностью совпадают с критериями Фонда свободного ПО (FSF).
Например, в проекте Debian принято считать несвободными лицензию GNU FDL, если она используется с неизменяемыми разделами, и лицензию Free Art, которые FSF считает свободными лицензиями для документации и произведений искусства[14]. В то же время Debian, также как и OSI, считает свободной Artistic License 1.0, которую FSF считает неудачно написанной, и потому несвободной.
FSF не допускает значительной помощи в использовании собственнического ПО, а Debian предоставляет для пользователей несвободного ПО место на серверах, списки рассылки и др. В то же время FSF не требует полной свободы для нефункционального содержимого (например, графика в игре или политическая речь), а Debian помещает такое несвободное содержимое в раздел с остальными несвободными компонентами.
Иногда в Debian проводится голосование с целью решить, что делать с несвободными компонентами:
· 2004: о прекращении поддержки раздела с несвободным ПО к следующему выпуску: раздел оставлен.
· 2006: о решении проблемы firmware без исходного кода (блоб) в ядре, и дате выпуска Etch: выпуск не отложен.
· 2008: о решении проблемы firmware без исходного кода и дате выпуска Lenny: считать блобы не нарушающими GPL, пока не доказано обратное.
Linux как сервер печати
Серверы печати, как и файл-серверы, являются компонентами сети. Часто выделенный файл-сервер выполняет функции сервера печати в сети.
Не является редкостью одновременное обеспечение сервиса печати и в централизованном, выделенном режиме, и в одноранговом виде на той же сети. Пользователи, которые часто используют принтер, могут иметь собственные принтеры на рабочих станциях. Пользователи, которые обращаются к принтерам редко, могут разделять общий принтер. Часто пользователь с выделенным принтером разделяет его в сети так, что остальные пользователи могут печатать документы, предназначенные для его внимания, непосредственно на выделенном принтере, а не на принтере общего пользования.
Linux поддерживает множество принтеров, в том числе большинство PostScript и HP-совместимых PCL-принтеров. Кроме того, опции Linux для разделения принтеров предоставляют возможность разделения принтеров в сетях Unix/Linux, Windows и Novell.
Linux как сервер баз данных
Подобно большинству платформ Unix, для Linux имеется широкий выбор некоммерческих пакетов баз данных, включая PostgreSQL и mSQL.
В 1998 г. основные разработчики коммерческих баз данных придали дополнительное ускорение рынку баз данных, анонсировав и реализовав версии своих продуктов для Linux. Например:
Для Red Hat на момент написания данной книги реализована база Red Hat Database, включающая PostgreSQL 7.1.2, оптимизированная для Red Hat Linux 7.1. Она ориентирована на бизнес среднего масштаба и представляет собой альтернативу крупномасштабным базам данных больших корпораций, доминирующим сейчас на рынке.
Фирма Oracle в начале 2001 года реализовала версию 91 своей базы данных и соответствующий серверный инструментарий, оптимизированный для ядра Linux 2.4. Это позволяет переместить ряд крупных баз данных с мощных Unix-систем на Linux.
Sybase PowerBuilder предлагает приложение SQL Anywhere database Studio для Linux. Документирован пример, для которого общая стоимость решения составляет приблизительно половину стоимости аналогичного решения в среде Windows NT/2000.
IBM реализовала версию своего флагмана DB2 Universal Database для Linux, что позволяет переносить базы данных с мощных Unix-систем и с систем Windows NT/2000.
Если раньше Linux обеспечивал лишь эффективную альтернативу для файл-сервера и Web-сервера организации, то теперь Linux может разворачиваться как устойчивая, масштабируемая платформа для баз данных организации с применением стандартных систем реляционных баз данных.
Сочетание поддержки баз данных в Linux с Web-сервером, работающим под управлением Linux, позволяет рассматривать эту операционную систему как завершенное решение для Intranet-сервера.
Дата добавления: 2017-05-18; просмотров: 278;
