The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ссылки на программное обеспечение (базовая разбивка)

   Дистрибутивы и ОС
ПО для организации кластера:
BSD системы
Патчи и модули для FreeBSD
Linux
Патчи для Linux ядра
Linux для КПК
Real-Time Системы
Однодисковые дистрибутивы (floppy, cdrom)
Мини-дистрибутивы для нужд администратора
Мини-дистрибутивы для пользователей
Системы для создания бездисковых машин-рутеров
Управление пакетами и установкой программ

----* Contiki - Memory-Efficient Operating System for Networked Embedded Systems [+]
[обсудить]
 ОС Contiki распространяется в исходных текстах (лицензия BSD) и предназначена для использования во встраиваемых устройствах с сильно урезанными ресурсами, например, предназначенных для опроса сенсоров. Contiki может работать на оборудовании с 2Кб ОЗУ и 40Кб ПЗУ. Тем не менее в ОС имеется реализация TCP/IP стека, поддержка беспроводной связи, многозадачности и простой графический интерфейс пользователя, работающий на устройствах с 30Кб ОЗУ.

Из поставляемых в комплекте программ можно отметить: shell, простейший web-браузер, telnet, http и vnc серверы, клиенты для протоколов dhcp, smtp, telnet, ftp, irc.

Для удаленного мониторинга и опроса сенсоров разработан специальный коллектор данных, написанный на языке Java. Управление устройством производится через telnet или VNC клиент. Комплект для разработчика представлен образом преднастроенной виртуальной машины для VMWare Player, созданном на базе Ubuntu Linux.

 
----* FreeVMS - Free VMS (Virtual Memory System) project (Версия: 0.3.14 от 2009-05-19) [+]
[обсудить]
 Открытая (GPL) реализация операционной системы VMS для семейства процессоров x86 (оригинальная VMS доступна только для VAX и Alpha).
 
----* Syllable - open source operating system for the home and small office user (Версия: 0.6.7 от 2012-04-20) [+]
[обсудить]
 Открытая (GPL) операционная система с интегрированным графическим интерфейсом, ориентированная на использование в качестве несложной десктоп системы. На 99% совместима с POSIX, может запускаться внутри VMWare. Список портированных под Syllable доступен на сайте kamidake.other-space.com, доступен LiveCD. Syllable основана на Atheos, которая базируется на Beos.

Другие альтернативные ОС:

  • Atheos - другая открытая (GPL) декстоп-ориентированная операционная система, имеет журналируемую ФС, поддержку SMP и т.д.
  • Visopsys - компактная, любительская операционная система (лицензия GPL) разрабатываемая одним энтузиастом с 1997 года. Доступны загрузочные LiveCD и Floppy;
  • OpenBeOS, haiku-os, Cosmoe - открытые клоны Beos;
  • SkyOS - более функциональная, но закрытая, альтернативная ОС.
  •  
    ----* LTSP - Linux Terminal Server Project [+]
    [есть мнение]
     Проект занимающийся разработкой ПО и документированием проблемы организации бездисковых рабочих станций на базе Linux, работающих как X-Terminal.
  • ltsp.org.ru - русскоязычный ресурс, позиционированный как русская ветвь LTSP.
  • STS - Safedesk Terminal Server
  •  
    ----* IA-64 Linux Project - протирование Linux ядра и приложений для архитектуры IA-64 [+]
    [обсудить]
     
    ----* BusyBox - tiny versions of UNIX utilities into a single small executable [+]
    [обсудить]
     Проект по созданию урезанного и оптимизированного по размеру набора стандартных утилит, которые можно найти в пакетах GNU fileutils и shellutils. Выполнен в виде одного исполняемго файла. Предназначен для embedded систем и небольших дистрибутивов.
  • BeastieBox - BusyBox-подобный пакет, распространяемого под лицензией BSD.
  •  
    ----* embutils - small system utilities for embedded systems (Версия: 0.16 от 2003-09-13) [+]
    ----* asmutils - a set of miscellaneous utilities written in assembly language, targeted for embedded systems and small distributions (Версия: 0.18 от 2006-02-19) [+]
    [обсудить]
     Набор утилит написанных на языке ассемблер и оптимизированных для максимального быстродействия и минимального размера, доступен для Linux, FreeBSD, OpenBSD и NetBSD. В набор входят мини-библиотеги libc и crypto, а так же такие утилиты как arch basename cat chmod chroot cp df dirname dmesg domainname echo env grep halt hostname httpd id kill ln ls md5sum mkdir more mount mv ps pwd reboot rm rmdir sleep strings sync tee tty umount uname wc и т.д.
     
    ----* Plan 9 from Bell Labs (доп. ссылка 1) (Версия: 20060724 от 2006-07-24) [+]
    [обсудить]
     Операционная система в которой пользователь строит личную вычислительную среду или создает ее тогда, когда пожелает, а не просто осуществляет все вычисления на личной машине. В ОС заложены идеи предварительной обработки пространства имен и трактовки ресурсов (процессы, графика и даже сама сеть) как файловой системы. Ко всем ресурсам системы можно получить доступ как к файлам в иерархической файловой системе. Имеется стандартный протокол, называемый 9Р, для доступа к этим ресурсам. Несвязанные иерархии, обеспечиваемые различными службами, соединяются вместе в единое личное иерархическое пространство имен файлов.
     

       ПО для организации кластера:

       BSD системы
    Патчи и модули для FreeBSD

    !!!-* ClosedBSD - firewall and NAT, which boots off of a single floppy [+]
    [есть мнение]
     Однодисковый дистрибутив FreeBSD предназначенный для создания бездискового маршрутизатора, фаервола или транслятора адресов. От других подобных проектов отличается простотой и удобством настройки, основанной на меню системой конфигурирования.
     
    !!!-* OpenBSD - FREE, multi-platform 4.4BSD-based UNIX-like operating system. (доп. ссылка 1) (Версия: 4.6 от 2009-10-21) [+]
    [обсудить]
     Операционная система в которой основной упор делается на безопасность. Имеет встроенную криптосистему. Распространяется для платформ: alpha, amiga, mips R4K, R5K, HP300/HP400, i386, mac68k, MVME147/16x/17x 68K, DEC MIPS, PowerPC, Sun4, Sun4c, Sun4m.
     
    !!!-* freebsd.org - FreeBSD [+]
    [есть мнение]
     FreeBSD - это расширенная версия операционной системы BSD UNIX. В операционной системе FreeBSD улучшены поддержка сети, быстродействие, защита и совместимость. Отличается простотой инсталляции.
  • Статистика по состоянию украинских и российских FTP и CVSup зеркалах FreeBSD.
  •  
    rus-* Frenzy - бездисковый дистрибутив FreeBSD (доп. ссылка 1) [+]
    [есть мнение]
     Целью проекта Frenzy является создание "портативного инструмента системного администратора" на базе ОС FreeBSD, который было бы удобно постоянно иметь при себе. Содержит набор ПО для настройки, проверки и анализа сети, тестирования компьютерного "железа" и ряда других задач.
     
    ----* NanoBSD - FreeBSD for appliance use. [+]
    [обсудить]
     Адаптированный вариант FreeBSD для работы на 64 МБ и 512 МБ флэш картах. Информацию о проекте можно получить здесь.
     
    ----* FreeSBIE - FreeBSD Live CD [+]
    [обсудить]
     Вариант FreeBSD 5.2.1 работающий прямо с CD-ROM. Больше ориентирован на пользователей, но может пригодиться и для администраторов и разработчиков.
     
    ----* CompactBSD - set of tools that allow you to build your own OpenBSD [+]
    [обсудить]
     Набор утилит для построения собственной, сокращенной и адаптированной под определенные нужды, версии OpenBSD, которую затем можно записать на Flash и использовать во встраиваемых системах.
     
    ----* freebsd-update - Binary Security Updates for FreeBSD [+]
    [обсудить]
     Система обновления программ, в которых обнаружены ошибки безопасности, не через накладывание патчей и пересборку на каждой системе, а через организацию обновлений бинарных файлов c уже пропатченной машины.
     
    ----* MirBSD - OpenBSD-current-mirabile (Версия: 2009-10-31 от 2009-11-04) [+]
    [обсудить]
     Система построена на базе OpenBSD (только для i386, убраны некоторые излишества (kerberos), применено много патчей, заимствован код из других ОС) и оптимизирована для выполнения на устаревшем оборудовании с ограниченным объемом ОЗУ (80486DX/32 MB).
    Авторы MirBSD обещают большую, чем в OpenBSD безопасность, в MirBSD включено много интересных вещей непринимаемых в консервативной OpenBSD.
     
    ----* BSD Router Projects - one floppy systems [+]
    [обсудить]
     Обзор однодисковых мини-рутеров построенных на базе BSD систем.
     
    ----* nsh (Network SHell) - small embedded OpenBSD router (Версия: 20040324 от 2004-03-25) [+]
    [обсудить]
     Программное обеспечение для создание бездисковых мини-рутеров на базе OpenBSD. nsh - предоставляет похожий на Cisco IOS пользовательский интерфейс командной строки для настройки параметров сетевых интерфейсов, маршрутизации, бриджинга, фильтрации пакетов, NAT и ISAKMP.
     
    ----* MicroBSD - hardened, secure and small OS (Версия: 0.6 от 2004-10-30) [+]
    [обсудить]
     Построенная на базе OpenBSD система, предназначенная для создания производительного и защищенного сервера. Работает на множестве платформ (x86,Alpha,Sparc,PPC). Грубо говоря MicroBSD - это OpenBSD + переделанные патчи от "Stephanie" и TrustedBSD, из этого вытекают такие средства, как "POSIX 1e Audit Controls and logging" (лог всех запускаемых программ), "mandatory access controls", ACL'и для файловой системы и сетевых портов, защита стека, ld.so environment stripping и т.д.
     
    ----* Darwin - BSD UNIX operating system, core of Mac OS X (доп. ссылка 1) [+]
    [обсудить]
     Open-source операционная система разрабатываемая Apple как основа Mac OS X. Доступна для свободного скачивания через CVS.
  • GNU-Darwin - Ддстрибутив, построенный на базе модифицированного Darwin (некоторые apple утилиты заменены на открытые аналоги) и окружения из открытых утилит. GNU-Darwin может использоваться не только как обособленная операционная система, но и как коллекция открытых приложений для Mac OS X (практически все приложения, что есть в портах FreeBSD).
  • DarwinPorts, Fink - большие архивы открытых программ портированных под Darwin/Mac OS X;
  • portauthority - архив портированных открытых программ от Apple;
  •  
    ----* mini openbsd - router/firewall based on OpenBSD 3.0 stable. [+]
    [обсудить]
     Мини-дистрибутив OpenBSD, загружается из 8 MB Flash и требует для своей работы 16 MB ОЗУ. Из возможностей следует отметить multi user режим работы, sshd, snmpd, altqd, pfctl.
     
    ----* Yamit - BSD server running on top of OSF Mach derived microkernel [+]
    [обсудить]
     Разработка оптимизированной для мультипроцессорных систем BSD-подобной операционной системы на базе Mach microkernel (POSIX 1003.1).
     
    ----* PicoBSD - one floppy version of FreeBSD [+]
    [обсудить]
     Загружаемая с дискеты и не требующая наличия НЖМД версия FreeBSD. Разрабатывается 3 модификации: Dialup/in версия (для работы сети через Dialup соединение или организации dialin сервера), Сетевой ПК и Маршрутизатор (firewall и маршрутизатор). Реализована поддержка сбора статистики через SNMP. Минимальные требования к системе 386 CPU/8MB/без НЖМД.
     
    ----* NetBSD - freely available and redistributable UNIX-like operating system (Версия: 5.0 от 2009-08-27) [+]
    [обсудить]
     Репозиторий исходных текстов свободной операционной системы NetBSD был создан 21 марта 1993 года. Система основана на коде 4.4BSD (386BSD 0.1 + unofficial patchkit 0.2.2), расширенном в плане улучшения переносимости на другие платформы, улучшения безопасности и решения проблем с производительностью. В настоящее время NetBSD является непревзойденным лидером в области ширины охвата аппаратных платформ, так в релизе NetBSD 4.0 поддерживается 13 различных процессорных архитектур и более 54 аппаратных платформ. Пример поддерживаемых архитектур CPU: alpha, m68k, arm32, powerpc, i386, mips, ns32k, sparc, vax, hp300.
  • srcdigest.org - дайджест развития проекта NetBSD, составляется на основе чтения списка рассылки, в котором отображаются коммиты в CVS.
  • "hubertf's NetBSD Blog" - блок освещающий наиболее интересные события вокруг проекта NetBSD.
  •  
    ----* depenguinator - FreeBSD remote install [+]
    [есть мнение]
     Пакет ориентированный на администраторов, желающих заменить Linux на FreeBSD, но не имеющих физический доступ к машине.
    Указав в настройках параметры сети и скопировав код на диск через "dd", после перезагрузки удаленной машины, можно зайти на нее по SSH и с легкостью установить FreeBSD.
  • Аналогичную задачу в OpenBSD решает проект YaifO (Yet another installer for OpenBSD).
  • Install Debian Onto a Remote Linux System;
  • Удаленная замена FreeBSD на Debian/GNU Linux
  •  
    ----* ekkoBSD - safe, secure, and simple to administer network operating system (Версия: beta2 от 2004-02-21) [+]
    [есть мнение]
     Основана на OpenBSD и нацелена на создание обособленных mail или web-серверов (как PicoBSD для рутеров и фаерволов, ekkoBSD для сетевых сервисов). Размер ISO образа полной версии 83Mb, только firewall/nat - 29Мб.
     

       Патчи и модули для FreeBSD

    !!!-* ng_ipacct - модуль под FreeBSD для учета трафика [+]
    [есть мнение]
     ng_ipacct - работает с использованием netgraph и выполнен в виде подгружаемого модуля ядра. Новая реализация проекта ipacctd. Формат управления и статистики как у Cisco (есть checkpoint) и ipacctd. На сегодняшний день - одна из лучших систем учета трафика для FreeBSD.
     
    ----* suidcontrol - experimental utility for managing suid/sgid policy under FreeBSD [+]
    ----* Experimental Authentication and Authorization Token Management Extensions in the FreeBSD Kernel [+]
    ----* POSIX.1E: Auditing Support for FreeBSD [+]
    ----* POSIX.1E: Mandatory Access Control Support for FreeBSD [+]
    ----* POSIX.1e Access Control Lists (ACLs) for FreeBSD [+]
    !!!-* FreeBSD Hardening Project (Версия: 9.2 от 2013-11-07) [+]
    [обсудить]
     Проект по внедрению рекомендаций POSIX.1e в FreeBSD, т.е. превращению в суперзащищенную систему. Базовыми компонентами являются suidcontrol, Kernel Tokens, Capabilities, file system ACLs, Information Labels, Mandatory Access Control, Auditing.
     
    rus-* ipfw_ioctl - control an ipfw state through a pseudo device [+]
    [обсудить]
     Патч для управления IPFW2 непривилегированным пользователем, добавляет возможность управлять файрволом во FreeBSD через псевдо-устройство /dev/ipfwctl. Права доступа к этому пвсевдо-устройству определяют разрешённые действия над файрволом. Для изменения состояния файрвола необходимы права для записи, для просмотра состояния - права для чтения.
     
    rus-* Ipacc - патч к ядру FreeBSD позволяющий считать трафик [+]
    [обсудить]
     Очень похожая на систему Cisco IP accounting считалка трафика (даже ipacc checkpoint есть), данные выдаются в виде "src_ip, dest_ip, число пакетов, трафик". Все взаимодействие производится через устройство /dev/ipacc или утилиту ipacc. Система замечательная, особенно радует сходство с Cisco IP accounting, единственный минус - требуется патчить ядро.
     
    rus-* Патч для монтирования CDROM с русскими именами файлов (Joliet FS) под FreeBSD [+]
    [есть мнение]
     
    rus-* Патч для замораживания ARP-таблицы на FreeBSD [+]
    [обсудить]
     После этого патча флаг NOARP на интерфейсе полностью замораживает ARP-таблицу. содержимое таблицы может быть изменено только с помощью /usr/sbin/arp.
     
    ----* FreeBSD/SSP - ProPolice stack-smashing protection (SSP) for FreeBSD [+]
    [обсудить]
     Адаптация gcc расширения ProPolice/SSP для работы c FreeBSD. Наработки позволяют выполнить "make world" во FreeBSD с включенной защитой от атак направленных переполнения стека. Потеря производительности при этом составляет всего 2-3 процента.
     
    ----* nfsv4_bsd - NFSv4 software for BSD [+]
    [обсудить]
     NFS4 сервер и клиент для BSD систем (FreeBSD, OpenBSD).
     
    ----* OpenKeta - kernel Web server with software pipeline architecture [+]
    [обсудить]
     OpenKETA - web сервер, работающий в режиме ядра (как модуль). Доступны две версии - для Linux и для FreeBSD 5. Обслуживает отдачу только статического контента, запросы к скриптам перенаправляются на внешний web-сервер.
     
    ----* ipfw_bound.patch - restrictions of the traffic with use IPFW bytes counters [+]
    [обсудить]
     Патч, позволяющий строить правила во FreeBSD IPFW2 для ограничения трафика с использованием счётчиков файрвола.
     
    ----* EtherDrive - ATA over Ethernet (AoE) Linux and FreeBSD drivers [+]
    [обсудить]
     Набор драйверов и утилит для FreeBSD 4.10, 5.3, 6.0 и 2.4.x, 2.6.x Linux ядер для работы с Coraid EtherDrive системами, которые представляют собой простые и недорогие конвертеры ATA команд для проброса через Ethernet фреймы.
    Удаленные IDE/SATA диски выглядит как /dev/etherd/eX.Y (монтируется точно также как локальный диск), и могут использоваться, например, в программных RAID массивах или для создания больших дисковых библиотек и сетей хранения данных.
    Для экспорта дисков на другие машины нужно использовать демон vbladed.
  • aoetools- набор утилит и драйвер для экспорта блочных устройств посредством протокола AoE;
  • vblade (virtual EtherDrive Blade) - демон для экспорта дисков по c с обычного компьютера.
  •  
    ----* netperf - FreeBSD Network Performance Project (доп. ссылка 1) [+]
    [обсудить]
     Цель проекта - увеличение производительности сетевого стека FreeBSD на SMP системах, за счет оптимизации кода для выполнения параллельных операций, уменьшения издержек на синхронизацию и избавление от "Giant locks".
     
    ----* ReiserFS_for_FreeBSD - Read-only ReiserFS support for FreeBSD 5.x [+]
    [обсудить]
     Модуль ядра и набор утилит для поддержки файловой системы ReiserFS в FreeBSD 5.x. Код портирован из 2.6.7 linux ядра и, в настоящий момент, позволяет монтировать ReiserFS v.3.6 разделы под FreeBSD в режиме только для чтения.
     
    ----* KAME - free IPv6 and IPsec stack for BSD [+]
    [обсудить]
     Проект по разработке высокопроизводительного IPv6 и IPSec стэка и набора утилит для BSD систем (FreeBSD, NetBSD, OpenBSD).
     
    ----* acpi_ppc - ACPI Processor Performance Control Module for FreeBSD 5.x [+]
    [обсудить]
     Модуль для управления текущей частотой и вольтажом CPU через ACPI 2.0.
  • freebsd-est - Enhanced SpeedStep driver for FreeBSD (для Intel Pentium M).
  •  
    ----* FreeBSD-Laptops - FreeBSD Laptop Compatibility List [+]
    [обсудить]
     Специализированный сайт, посвященный работе FreeBSD на ноутбуках различных моделей.
  • Раздел BSD and Mobile Computers на tuxmobil.org.
  •  
    ----* ALTQ + pf patches for FreeBSD [+]
    [обсудить]
     Дополнительные патчи для FreeBSD порта ALTQ + pf из OpenBSD.
     
    ----* Lottery scheduling code for FreeBSD [+]
    [обсудить]
     Планировщик задач для FreeBSD 4.x, работающий по бесприоритетной схеме и обеспечивающий равномерное распределение процессорного времени для всех активных процессов. Особенно полезен для систем массового хостинга, так как предотвращает возможность занятия всех CPU ресурсов одним агрессивным процессом.
     
    ----* geom_ugz - GEOM class (FreeBSD) that implements cloop [+]
    [обсудить]
     GEOM класс для поддержки сжатых дисковых разделов, совместим с cloop v.2.0 для Linux. Также доступен порт cloop-utils для FreeBSD.
     
    ----* Статус поддержки RAID от различных производителей в FreeBSD [+]
    [обсудить]
     
    ----* ng_netflow - netgraph kernel module, which implements Cisco\'s netflow protocol on PC running FreeBSD (Версия: 0.2.1 от 2004-02-19) [+]
    [обсудить]
     Модуль ng_netflow (netgraph эмулятор netflow), обеспечивает генерацию Cisco netflow потока исходящего от FreeBSD маршрутизатора.
     
    ----* Патч для борьбы с "ARP spoofing" в FreeBSD (доп. ссылка 1) [+]
    [обсудить]
     Патч для FreeBSD, решающий проблему апдейта arp таблицы при поступлении arp ответа без предварительного запроса (в логе это отражается). Решение заключается в дополнительной проверке существования старого MAC адреса, перед заменой в ARP таблице на новое значение.
  • Ранее, подобный патч был выпущен для Linux ядер 2.4.x.
  •  
    ----* Патч к FreeBSD для поддержки пользовательского VPN [+]
    [есть мнение]
     Добавляются виртуальные таблицы маршрутизации для различных VPN сессий. Там же патчи для Zebra и routed.
     
    ----* pf4freebsd - OpenBSD pf ported to FreeBSD 5.0 [+]
    [есть мнение]
     Версия пакетного фильтра pf для использования в FreeBSD 5.
     
    ----* JFS4BSD Journaled File System to FreeBSD [+]
    [обсудить]
     Проект по включению поддержки журналируемой файловой системы JFS (от IBM) в FreeBSD.
     
    ----* Host Implementation of IGMPv3 on FreeBSD (Версия: 20070128 от 2007-01-30) [+]
    [обсудить]
     Реализация IGMPv3 (Internet Group Management Protocol) для FreeBSD (для одновременной посылки данных группе хостов в Multicast). Для Linux см. IGMPv3 Multicast for Linux.
     
    ----* if_gre for FreeBSD 4.x by Bruce M. Simpson [+]
    [обсудить]
     Хорошая альтернатива gre-tun. Реализована в виде модуля gre.ko и настраивается через ifconfig. Недостаток - не поддерживает tunnel key.
     
    ----* FreeBSD драйвера для сетевых карт Surecom EP320X (Версия: 9.2 от 2013-11-06) [+]
    [есть мнение]
     Драйвера карт Myson MTD80X Based Fast Ethernet Card для FreeBSD 3.x, 4.x, 5.x.
     
    ----* NVIDIA Video Drivers for Linux and FreeBSD [+]
    [есть мнение]
     Драйвера для видеокарт на базе NVIDIA чипов для FreeBSD и Linux. Неофициальные драйвера для FreeBSD можно найти здесь
     
    ----* ng_fec - Cisco Fast EtherChannel mechanism for FreeBSD [+]
    [обсудить]
     Netgraph модуль для FreeBSD для реализации механизма Fast EtherChannel в FreeBSD. Суть Fast EtherChannel заключается в объединении нескольких сетевых интерфейсов в один объединенный интерфейс с увеличенной пропускной способностью, т.е. при использовании 2-x 100Мбит сетевых карт получаем один 200Мбит'ный интерфейс. Подробности о настройке Сisco.
     
    ----* Trojanproof - Anti-Trojan and Trojan Detection kernel patches for OpenBSD and FreeBSD. [+]
    [обсудить]
     Патчи для OpenBSD и FreeBSD позволяющие определить и присечь распространение в системе "троянских" программ (проверяются также библиотеки и модули ядра, проверка осуществляется через сравнение сигнатур).
     
    ----* Ethernet Firewall like ipfw for FreeBSD [+]
    [обсудить]
     Похожий на IPFW пакетный фильтр (похож как по синтаксису, так и по производимым операциям), разница лишь в том, что объектом фильтрации являются не TCP/IP, а Ethernet пакеты.
     
    ----* TrustedBSD - provides a set of trusted operating system extensions to the FreeBSD [+]
    [обсудить]
     Набор патчей и дополнений к FreeBSD, направленных на увеличение безопасности системы: модули для расширенной авторизации, capabilities - гибкое ограничение и предоставление прав, ACL, IDS.
     
    ----* jailNG - From-scratch reimplementation of the jail code on FreeBSD [+]
    [обсудить]
     Альтернативная реализация Jail окружения для FreeBSD. От стандартного FreeBSD Jail отличается более гибким управлением (добавлено более восьми системных вызова), возможностью помещения новых процессов в уже работающую Jail среду и т.д.
     
    ----* Драйвер DVB карты SkyStar-1 для FreeBSD (доп. ссылка 1) [+]
    [обсудить]
     Исходные тексты драйверов для DVB карт SkyStar 1 для FreeBSD 5.3/5.4
  • Драйвера для SkyStar-2 доступны только в бинарном виде.
  •  
    ----* POSIX.1E: Mandatory Access Control Support for FreeBSD [+]
    [обсудить]
     
    ----* POSIX.1E: Auditing Support for FreeBSD [+]
    [обсудить]
     
    ----* POSIX.1e Access Control Lists (ACLs) for FreeBSD [+]
    [обсудить]
     
    ----* Experimental Authentication and Authorization Token Management Extensions in the FreeBSD Kernel [+]
    [обсудить]
     
    ----* suidcontrol - experimental utility for managing suid/sgid policy under FreeBSD [+]
    [обсудить]
     

       Linux
    Патчи для Linux ядра

    rus-* Damn Vulnerable Linux [+]
    [обсудить]
     LiveCD дистрибутив, цель которого собрать в себе как можно больше программ с неисправленными проблемами безопасности. DVL - замечательная тестовая площадка для начинающих изучать проблемы безопасности и желающих обнаружить проблему самостоятельно (в состав дистрибутива входят разнообразные средства для отладки) или оценить в действии различные эксплоиты. Дистрибутив подготовлен несколькими преподавателями в качестве демонстрационного материала к лекциям.
  • Из других Linux дистрибутивов подобного назначения можно отметить BackTrack, nUbuntu и STD.
  •  
    rus-* Авто - LFS (Linux From Scratch) [+]
    [обсудить]
     Ресурс посвященный автоматизированной сборке собственного Linux дистрибутива используя LFS (Linux From Scratch).Представлен набор bash скриптов для сборки готового решения, ориентированного на русско-украино-язычных пользователей.
     
    rus-* ALT Linux - выпуск ряда универсальных дистрибутивов (Версия: 4.1.0 от 2008-10-17) [+]
    [есть мнение]
     ALT Linux (бывший IPLabs Linux teem и группа разработчиков из института логики) занимает выпуском серии дистрибутивов, как правило дистрибутивы представляют собой переработанную версию Linux Mandrake. Сейчас выпускаются следующие дистрибутивы: Junior - для дома и начинающих, Compact - для офиса, AltLinux Master - универсальный дистрибутив, SOHO Server - для создания шлюзов на малых предприятиях.

    Дистрибутив отличается серьезным отношением к безопасности, использованием TCB, помещением большого количества сервисов в chroot и минимизацией числа suid программ.

  • backports.altlinux.ru - сборка пакетов с новыми версиями программ для уже выпущенных дистрибутивов.
  • FAQ.
  •  
    rus-* Linux: выбор дистрибутива (доп. ссылка 1) [+]
    [есть мнение]
     Сравнительные характеристики Linux дистрибутивов: Debian, Red Hat, Mandrake, S.u. S.E, Slackware, Corel Linux и т.д.
  • wiki.opennet.ru/LinuxComparison - wiki страница со сравнением Linux дистрибутивов.
  •  
    rus-* ASPLinux - Дистрибутив Linux разрабатываемый российскими специалистами (Версия: 9.0 от 2003-10-25) [+]
    [есть мнение]
     Дружественный пользователю дистрибутив Linux, хорошо подходящий для домашнего и офисного использования. ASPLinux - легок в установке и использовании, 100% совместимый с RedHat дистрибутив Linux. Разрабатываемый российскими специалистами, ASPLinux обеспечивает поддержку русского языка.
     
    ----* Kongoni - GNU operating system [+]
    [обсудить]
     Пользовательский дистрибутив, основанный на Slackware Linux и десктоп-окружении KDE. Примечательной чертой Kongoni является то, что он был включен в список полностью свободных дистрибутивов, одобренных Фондом Свободного ПО. Kongoni использует оригинальную систему для управления пакетами в стиле BSD-портов, снабженную графическим интерфейсом PIG для их автоматической сборки. Для установки дистрибутива используется специально подготовленный графический инсталлятор, а для настройки - GUI-интерфейс KISS (Kongoni Integrated Setup System).

    Из входящих в поставку программ можно отметить: libre-редакция Linux-ядра c поддержкой aufs2, squashfs+lzma, reiser4, Icecat, Gnash, KSI, Rekonq, qBittorrent, Amarok, Koffice, Pidgin, K3b, Kaffeine.

     
    ----* Proxmox VE - platform for running Virtual Appliances and Virtual Machines (Версия: 1.6 от 2010-09-16) [+]
    [обсудить]
     Специализированный Linux-дистрибутив на базе Debian/GNU Linux, нацеленный на развертывание виртуальных серверов на базе OpenVZ и KVM. Размер установочного iso-образа 357 Мб. Сразу после установки пользователь получает полностью готовую систему виртуальных серверов промышленного уровня с управлением через web-интерфейс, работающий поверх libvirt. Дистрибутив имеет встроенные инструменты для организации резервного копирования виртуальных окружений и доступную из коробки поддержку кластеризации, включая возможность миграции виртуальных окружений с одного узла на другой без остановки работы.
     
    ----* Pardus Linux (Версия: 2011.1 от 2011-07-13) [+]
    [обсудить]
     Разрабатываемый в Туреции десктоп-ориентированный Linux дистрибутив, не являющийся ответвлением от других проектов и реализующий несколько интересных решений, делающих его привлекательным для пользователей других стран. Например, скрипты инициализации написаны на языке Python, присутствует менеджер истории изменений системы, собственный пакетный менеджер PiSi, своя инфраструктура управления конфигурацией ( подробнее см. здесь). В качестве графической оболочки используется KDE.
     
    ----* VortexBox - music server/jukebox [+]
    [обсудить]
     Основанный на Fedora Linuх дистрибутив, предназначенный для быстрого развертывания серверов для организации музыкального вещания в сети. Управление работой системы производится через удобный web-интерфейс. Размер iso-образа дистрибутива составляет 524 Мб. Исходные тексты всех созданных в рамках проекта компонентов распространяются в рамках лицензии GPLv3.

    Из возможностей можно отметить функцию автоматического копирования данных при вставке в привод аудио-CD, композиции сохраняются локально в форматах FLAC или MP3 и затем становятся доступными для потокового вещания. При необходимости для музыкальных файлов автоматически заполняются ID3 тэги, на основе поиска в online-сервисах. Поддерживается возможность организации работы файлового хранилища музыки, доступного по протоколам SMB и NFS. Дистрибутив может выступать в качестве бэкенд-сервера для XBMC (XBOX Media Center) и AppleTV.

     
    ----* Frugalware Linux [+]
    [обсудить]
     Linux дистрибутив общего назначения, разработанный для опытных пользователей не боящихся командной строки, основное направление развития дистрибутива - максимальное упрощение. Концепция построения дистрибутива похожа на Slackware, в качестве пакетного менеджера задействован pacman из Arch Linux. При создании пакетов, разработчики стараются публиковать программы как есть, избегая внесения дополнительных патчей.
     
    ----* live.linuX-gamers.net - Linux live-dvd distribution "boot and play" [+]
    [есть мнение]
     LiveDVD дистрибутив, основанный на Arch Linux и содержащий подборку лучших 3D игр для Linux, в которые можно поиграть просто загрузившись с CD, без копирования чего-либо на жесткий диск. В комплект включены последние версии проприетарных драйверов для карт nvidia и ati, а также комплект открытых драйверов для других видеокарт.

    На диске представлены игры:

     
    ----* Linux Mint - elegant and comfortable GNU/Linux desktop distribution [+]
    [обсудить]
     десктоп-ориентированного дистрибутива, построенного на базе Ubuntu 8.04 и совместимого с репозиториями пакетов debian и ubuntu. Отличия Linux Mint:
    • Улучшенная поддержка мультимедиа. В поставку включен полный комплект мультимедиа кодеков и такие проприетарные программы, как Java, RAR, Real Player, Flash.
    • В состав включены проприетарные драверы для видеокарт и win-модемов, а также бинарные компоненты, необходимые для работы wifi-карт;
    • По умолчанию задействовано использование 3D эффектов на десктопе;
    • mintConfig, mintBackup - собственные программы для настройки (центр управления конфигурацией) и резервного копирования;
    • mintMenu, MintDesktop, - новая реализация системы меню и настройки параметров десктопа для GNOME;
    • MintAssistant - "wizard" для настроки различных параметров системы для начинающих пользователей, в стиле вопрос-ответ;
    • Поддержка web-интерфейса для установки новых пакетов через один клик. mintInstall, mintUpdate - средства для установки и обновления программ;
    • Средства интеграции с Windows (Dual-boot, NTFS read/write, упрощённый механизм обмена файлами по сети, приложение упрощающие миграцию);
    • Доступны редакции дистрибутива на базе GNOME 2.22, KDE4, XFCE и Fluxbox.
    • Light Edition - редакция в которой отсутствует проприетарое ПО и компоненты связанные с запатентованными технологиями и закрытыми форматам.
     
    ----* JAD - JackLab Audio Distribution [+]
    [обсудить]
     Linux дистрибутив, построенный на базе OpenSUSE c Linux ядром собранным с real-time патчами и интегрированным аудиосервером JACK. В дистрибутиве собран наиболее полный комплект приложений для обработки звука и создания мультимедиа контента. Пользовательское окружение построено на основе Enlightenment c приложениями из KDE-lite (при установке можно выбрать полноценный KDE).

    В отличии от существующих мультимедиа дистрибутивов в JAD реализована поддержка ASIO, позволяющая при помощи WINE (модуль WINEASIO) запускать Windows VST приложения.

  • Другие дистрибутивы для обработки звука: 64studio, Ubuntustudio, Musix, Dynebolic.
  •  
    ----* JackLab Audio Distribution [+]
    [обсудить]
     Специализированный Linux дистрибутив, построенный на базе openSUSE, предназначенный для обработки звука и создания медиа контента.

    Другие похожие дистрибутивы:

  • Musix GNU+Linux
  • Ubuntu Studio
  • Linux MultiMedia Studio
  • DeMuDI (Debian Multimedia Distribution)
  • Dyne:bolic
  • 64 Studio Debian;
  • StartCom MultiMedia Edition;
  • APODIO;
  •  
    ----* DeLi - Desktop Lite [+]
    [обсудить]
     Linux дистрибутив для старого оборудования с оболочкой на основе IceWM. Может работать на 486 с 16 Мб ОЗУ. Размер iso образа - 120 Мб.
    Другие Linux дистрибутивы для маломощных систем:
  • Ubuntu Lite - неофициальная сборка для использования на устаревшем оборудовании (IceWM).
  • Fluxbuntu - редакция для устаревшего оборудования на основе Fluxbox.
  • Damn Small Linux - 50Мб LiveCD с пользовательским окружением на базе Fluxbox.
  • Zenwalk Linux - ориентированный на маломощные системы (Pentium III, 128 Mb RAM, 2Gb HDD) вариант дистрибутива Slackware Linux, для загрузки доступны два iso образа - полный, 420Мб и сокращенный, 230Мб. Пользовательское окружение построено на базе XFCE.
  • Absolute - другой вариант на базе Slackware с icewm в качестве оконного менеджера с файловой оболочкой ROX_Filer. Может работать на системах с ОЗУ от 32Мб.
  • SAM Linux Desktop - LiveCD на основе PCLinuxOS и XFCE. В комплекте современный набор ПО. Требования к оборудованию 128 (64) Мб ОЗУ и 300MHz CPU.
  •  
    ----* pendrivelinux - USB Pen Drive Linux (доп. ссылка 1) [+]
    [обсудить]
     Комплект сконфигурированных дополнительных компонент, для установки Ubuntu, Knoppix, SLAX, PCLinuxOS и Damn Small Linux на USB Flash.
     
    ----* owl - Openwall GNU/Linux [+]
    [обсудить]
     Серверный Linux дистрибутив, не превзойденный в плане особенного подхода к обеспечению безопасности. Дистрибутив небольшой (размер ISO образа 417 Мб), включает в себя чуть меньше 200 пакетов, что от части компенсируется хорошей совместимостью с Red Hat Enterprise Linux и Fedora Core.
     
    ----* OpenWrt - Linux distribution for wireless routers. (доп. ссылка 1) (Версия: 0.9 от 2007-02-07) [+]
    [обсудить]
     Linux дистрибутив ориентированный на использование вместо оригинальных прошивок для различных беспроводных маршрутизаторов и точек доступа. Поддерживается оборудование 23 производителей.

    OpenWRT не поддерживает Linksys WRT54G пятой и шестой серий, для них разработан специальный мини-дистрибутив Linux - DD-WRT micro. настоящее время создано приложение "VxWorks Killer" позволяющее переписать стандартный загрузчик VxWorks и установить в последствии Linux без каких-либо ухищрений.

    X-Wrt - web-интерфейс для управления OpenWRT.

    Другие прошивки:

  • Tomato Firmware - прошивки для беспроводных SOHO маршрутизаторов на чипсете Broadcom. Поддерживаемые модели: Linksys WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54, Asus WL500G/GE , Sparklan WX6615GT, Fuji RT390W, Microsoft MN-700 и др.
  • Wive-NG - свободно распространяемая версия прошивки для устройств на чипе SoC Realtek RTL8186. Wive - старый вариант прошивки.
  • wl500g.info - прошивка для беспроводных маршрутизаторов Asus от отечественных разработчиков;
  • FreeWRT - Linux дистрибутив для беспроводных маршрутизаторов на базе чипов Broadcom, таких как Linksys WRT54GL, Asus WL500g premium и Netgear WGT634u.
  • Midge - мини-дистрибутив Linux для маршрутизаторов на базе чипа ADM5120, таких как Edimax BR-6104K.
  • DD-WRT - прошивка на базе Linux, поддерживающая более 80 моделей беспроводных маршрутизаторов.
  •  
    ----* instalinux.com - Индивидуальное формирование ISO образов с Linux [+]
    [обсудить]
     Интересный вид сервиса, суть заключается в возможности индивидуального формирования содержимого установочного диска для популярных Linux дистрибутивов (поддерживаются Debian, Dedora Core, SuSE, Ubuntu). Кроме начинки, на сайте осуществляется первичное конфигурирование дистрибутива, включая разбивку диска, что сводит процесс установки к простой загрузке с компакт-диска.
     
    ----* coLinux (Cooperative Linux) - running Linux on MS Windows natively [+]
    [обсудить]
     Проект по портированию Linux ядра, для запуска в качестве Windows приложения. Позволяет установить и использовать Linux дистрибутив (Debian, Fedora, Gentoo) под Windows.
  • Topologilinux - отдельный Linux дистрибутив на базе coLinux и Slackware.
  •  
    ----* Scientific Linux (SL) [+]
    [обсудить]
     Открытый Linux дистрибутив созданный на основе RHEL (Red Hat Enterprise Linux), обеспечивающий хорошую совместимость с RHEL окружением. Разработку дистрибутива финансирует ряд правительственных фондов Европы (CERN) и США (Fermilab). Дистрибутив легко видоизменяем, можно не прибегая к сложным манипуляциям создать свой вариант, адаптированный под собственные нужды.
  • scientificlinux.ru - русскоязычная редакция дистрибутива.
  •  
    ----* Ubuntu - Linux for Human Beings (Версия: 13.04 от 2013-09-15) [+]
    [обсудить]
     Linux дистрибутив ориентированный на пользовательские нужды и поддерживаемый южноафриканским миллионером. Построен на базе тестового дерева пакетов Debian GNU/Linux, и является по сути сборкой Debian, содержащей свежее ПО, для домашнего или офисного использования. Десктоп окружение построено на основе GNOME.
    • ubuntu-ru.org - Русское сообщество Ubuntu Linux
    • Edubuntu - официальная редакция для использования в сфере образования.
    • Kubuntu - официальная редакция с десктопом на базе KDE.
    • Xubuntu официальная редакция с десктопом на базе XFCE.
    • Ubuntu Lite - неофициальная сборка для использования на устаревшем оборудовании (IceWM).
    • Fluxbuntu - редакция для устаревшего оборудования на основе Fluxbox.
    • Ubuntu Tweak - GUI-интерфейс для быстрого доступа к скрытым настройкам Ubuntu Linux, проведения чистки системы от ненужных пакетов, быстрой установки отсутствующих в базовой поставке популярных пакетов и выполнения других полезных действий в системе.
    Десять наиболее популярных Linux дистрибутивов, основанных на Ubuntu, но развиваемых независимыми разработчиками:
    1. Linux Mint - десктоп дистрибутив с хорошей поддержкой мультимедиа и 3D десктоп эффектов из коробки и средствами интеграции с Windows (Dual-boot, NTFS read/write, упрощённый механизм обмена файлами по сети, приложение упрощающие миграцию). Также можно отметить возможность уснатовки новых пакетов через один клик и развитые GUI конфигураторы. Доступны редакции дистрибутива на базе GNOME, KDE, XFCE и Fluxbox;
    2. Fluxbuntu - лёгкий вариант Ubuntu построенный на основе оконного менеджера Fluxbox. Может использоваться на устаревшем оборудовании. Разработчики попытались сделать интерфейс максимально удобным и простым в использовании, насколько это позволяет Fluxbox.
    3. OpenGEU - интересная смесь из Gnome приложений и оконного менеджера Enlightenment DR17.
    4. Ubuntu Ultimate Edition - вариант Ubuntu, с хорошей подборкой предустановленных пакетов, для тех у кого нет выхода в Интернет. Поставляется на одном CD или DVD. На этапе установки доступна возможность детального выбора какие пакеты ставить, а какие нет;
    5. Freespire - свободный вариант коммерческого дистрибутива Linspire, ориентированные на упрощение перехода пользователей с Windows. Имеются средства для быстрой установки проприетарных мультимедиа кодеков, драйверов и закрытых программ, таких как Java, Flash и Adobe Acrobat. Программы можно устанавливать из CNR репозитория в один клик. Десктоп окружение построено на базе KDE;
    6. gOS (GreenOS) - отличается тесной интеграцией с web-сервисами. gOS построена на базе Ubuntu 7.10 и представляет собой попытку представить как может выглядеть Google OS. Девиз GoS - все нужные программы уже в комплекте.
    7. nUbuntu - десктоп дистрибутив для специалистов в области сетевой безопасности. Содержит в комплекте различные утилиты для тестирования защищённости систем, а также подборку приложений для "продвинутых" пользователей.
    8. Protech - специализированный дистрибутив для программистов и специалистов интересующихся темой компьютерной безопасности. Как и nUbuntu содержит максимально полную подборку программ имеющих отношение к безопасности в комплекте.
    9. Ubuntu Christian Edition - специальная редакция Ubuntu для верующих людей (христиан). Содержит приложения для изучения и чтения Библии, интегрированные средства фильтрации нежелательного контента, специальные элементы оформления, например, христианскую тему в Firefox. Для мусульман также доступен отдельный дистрибутив - UbuntuME (Ubuntu Muslim Edition) с подборкой исламских визуальных тем и средств для изучения Корана;
    10. Mythbuntu - дистрибутив для просмотра мультимедиа контента, представляет собой смесь Ubuntu Linux и MythTV.
     
    ----* perllinux - Linux distribution where ALL programs are written in perl [+]
    [обсудить]
     Linux дистрибутив в котором все пользовательские утилиты написаны на языке Perl. Единственные программы на Си - это Linux ядро, perl-интерпретатор и системная библиотека uClibc.

    Например, на Perl написан web-сервер plHttpd, текстовые редакторы edit и vi (на базе aced), команды mount, xargs, login, passwd, getty, halt, init, ifconfig, route и т.д.

  • Perl/Linux - проект Jay Kominek по созданию аналогов системных утилит на Perl, список программ см. здесь;
  • PPT (Perl Power Tools) - другой проект по написанию классических Unix команд на Perl, список утилит.
  •  
    ----* CentOS - The Community Enterprise OS (Версия: 6.0 от 2011-07-12) [+]
    [есть мнение]
     Бесплатный Linux дистрибутив для промышленного использования, построенный на базе открытого репозитория пакетов Red Hat Enterprise Linux (RHEL).
     
    ----* Rocks Cluster Distribution - Open Source High Performance Linux Cluster Solution [+]
    [обсудить]
     Готовое кластерное решение на базе Linux на CD-ROM. ISO образы дисков доступны для x86, x86_64 (Opteron) и ia64 (Itanium). В top500 самых производительных кластеров уже есть около десятка систем использующих Rocks Cluster Distribution.
     
    ----* WOLK - Working Overloaded Linux Kernel (Версия: 2.3 от 2004-03-30) [+]
    [обсудить]
     Патч (две версии: для рабочих станций и серверов) для Linux ядра, включающий в себя множество разрозненных патчей от разных разработчиков, не включенных в официальное Linux ядро. Цели: увеличение стабильности, масштабируемости, производительности и безопасности.
     
    ----* Trusted Debian - highly secure but usable Linux platform [+]
    [обсудить]
     Основанный на Debial GNU/Linux дистрибутив включающий передовые патчи и решения для увеличения безопасности системы: RSBAC ACL, PaX патчи, GCC stack protector от IBM, FreeS/WAN и т.д.
     
    ----* Gentoo Linux (Версия: 0.20.4 от 2013-11-04) [+]
    [есть мнение]
     Очень гибкий Linux дистрибутив для машин архитектуры x86, PowerPC, UltraSparc и Alpha. Несмотря на то что дистрибутив появился не так давно, радует обилие русской документации прямо на сайте дистрибутива.

    От других дистрибутивов, Gentoo прежде всего отличает организация по управлению пакетами - Portage, аналог системы портов (ports) в BSD (идея Gentoo чем-то близка BSD и даже Slackware). Portage написана на python и имеет множество улучшений, таких как контроль зависимостей, виртуальный пакеты, управление файлами конфигурации и т.д.

  • Gentoo-Wiki - русскоязычный раздел по Gentoo/Linux;
  • Русскоязычная документация по Gentoo;
  • Проект перевода документации;
  • gentoo.ru - сайт русскоязычного сообщества пользователей Gentoo Linux;
  •  
    ----* LinuxISO.org - Fresh Linux ISO images. [+]
    [обсудить]
     ISO образы дисков различных Linux дистрибутивов (Debian, LinuxPPC, Slackware, TurboLinux, Redhat, Corel, SuSE, Mandrake, Caldera). На сайте также представлено руководство по просмотру и записи ISO образов на CD, с перечнем наиболее удобного ПО.
     
    ----* The Linux Distributions [+]
    [обсудить]
     Все существующие на данное время дистрибутивы ОС Linux.
     
    ----* Linux-Mandrake - ease of use both for home and office [+]
    [есть мнение]
     Основанный на RedHat дистрибутив линукса, идеально подходит для домашнего использования. Главная особенность - интеграция графической пользовательской оболочки KDE - с RedHat tm Linux.
     
    ----* SuSE Linux [+]
    [есть мнение]
     Один из наиболее качественных коммерческих Linux дистрибутивов.
    Ниже несколько специализированных проектов, основанных на OpenSUSE - открытой редакции SuSE, разрабатываемемой и поддерживаемая сообществом энтузиастов OpenSUSE:
  • Security Enhanced SUSE (SESUSE) - сборка в которой делается упор на безопасность. [[END]]Ядро собрано с SELinux, PaX, grsecurity и rsbac патчами, приложения собраны GCC с включенными средствами предотвращения атак направленных на переполнение буфера (SSP патчи);
  • SUSE Performance Enhanced Release (SUPERSUSE) - десктоп ориентированная редакция, с включением некоторых экспериментальных разработок направленных на увеличение производительности и уменьшение времени загрузки. Например, включены такие средства, как prelink, патчи ядра от Con Kolivas (-ck), reiserfs в режиме noatime/notail, переход на систему инициализации initng, пакеты собраны с включением дополнительных оптимизаций в GCC.
  • SLICK - проект по созданию небольшого десктоп-ориентированного дистрибутива вмещающегося на 1 CD, планируется оставить только самое необходимое системное ПО и окружение на базе KDE;
  • JackLab - решение для мультимедиа станций. Графическое окружение на базе window maker. Включены audio-realtime патчи ядра, в комплекте больше число приложений для работы со звуком;
  • SINTEROP (SUSE Interoperability Project) - предназначен для упрощения интеграции рабочей станции на основе SUSE Linux 10.0 в Microsoft Windows среду.
  • OpenSUSE - открытая редакция SuSE разрабатываемая и поддерживаемая сообществом энтузиастов.
  •  
    ----* debian.org - Debian Linux Distribution [+]
    [есть мнение]
     Содержит в себе гигабайты различного софта (более 2500 пакетов), удобный и приятный дистрибутив. Разрабатывается для платформ i386, alpha, sparc и m68k.
  • backports.org - коллекция пакетов перенесенных для использования в stable ветке из веток testing и unstable. Другие репозитории: dotdeb.org, apt-get.org, debian-multimedia.org, debian-unofficial.org.
  • Перевод "Справочника по Debian";
  • Список рассылки на русском языке;
  • Wiki энциклопедия;
  •  
    ----* RedHat/Fedora [+]
    [есть мнение]
     В конце 2003 года, Red Hat Linux разделился на два субпроекта: Fedora Linux (открытый, без суппорта) и Red Hat Enterprise Linux, новых версий Red Hat Linux выпускаться не будет.
  • Создан проект Fedora Legacy, ориентированный на выпуск обновлений для устаревших Red Hat дистрибутивов, официальная поддержка которых прекращена (RedHat 7.3-9, Fedora Core 1).
  • fedorafaq.org - неофициальный FAQ по Fedora 8 и более ранним версиям.
  • fedoracenter.ru - перевод неофициального FAQ на русский язык
  • Рускоязычное сообщество пользователей Fedora Linux
  •  
    ----* Slackware Linux Distribution (доп. ссылка 1) (Версия: 14.1 от 2013-11-10) [+]
    [есть мнение]
     В настоящее время Slackware больше подходит для образовательных задач (проблемы: init скрипты, пакетный менеджер, security апдейты, апгрейд дистрибутива), хорошая альтернатива близкая по идеологии - Gentoo.
  • Swaret - ПО для поддержания Slackware Linux в обновленном состоянии (автообновления по сети);
  • "droplinegnome - сборка GNOME для Slackware.
  • linuxpackages.net - поиск пакетов программ для разныз версий Slackware
  • slapt-get - APT-подобная система установки и обновления пакетов для Slackware.
  •  
    ----* Zorin OS [+]
    [обсудить]
     Linux дистрибутив, основанный на Ubuntu и ориентированный на использование новичками, привыкшими работать в Windows. Пользовательский интерфейс дистрибутива приближен к Windows 7, в состав включена подборка программ, близких к программам к которым привыкли пользователи Windows. Для загрузки доступен LiveDVD образ размером 1.2 Гб.
     
    ----* EnGarde Secure Linux [+]
    [обсудить]
     Защищенный серверный дистрибутив. Первичное внимание уделяется безопасности, пакеты подвергаются дополнительному аудиту, интегрирована система SELinux, доступны средства для определения атак. При помощи web-интерфейса Guardian Digital WebTool поддерживается удаленное управление сисетмой. Управление пакетами построено на основе RPM и APT, в репозитории около 500 пакетов серверного назначения.
     

       Патчи для Linux ядра

    !!!-* Stack noexec and symlink security fix by Solar Designer. [+]
    [обсудить]
     Патч для linux, помогающий предотвратить попытки несанкционированного доступа (запрещение симлинков и fifo в /tmp, noexec стек, ограничение видимости /proc для пользователей и т.д.).
     
    rus-* sched-srr - Планировщик пакетов SRR (Simple Round Robin) для Linux [+]
    [есть мнение]
     Модуль ядра и патч для iproute2, позволяющий равномерно распределить ресурсы отведенной полосы между ее потребителями, что не даст многопотоковым закачкам забирать на себя почти все ресурсы полосы.
     
    rus-* Снятие флага DF на linux маршрутизаторе [+]
    [есть мнение]
     Модуль для Linux ядер 2.4/2.5 и патч для iptables, позволяющие снимать флаг DF в ip заголовке на всех транзитных пакетах, идущих через linux раутер.
     
    rus-* arp_antidote - патч для Linux ядра для предотвращения arp spoofing атак. [+]
    [обсудить]
     
    rus-* Gated patches [+]
    rus-* iproute - система для работы с новыми сетевыми возможностями linux ядер 2.2.* (такие средства QoS как CBQ) [+]
    rus-* TIRPC - port of SunOS-5 tirpc, TLI emulation library and utilities for linux [+]
    [обсудить]
     Программы и патчи от Алексея Кузнецова.
     
    ----* zen-kernel - best Linux kernel possible for every day systems [+]
    [обсудить]
     Вариант Linux-ядра, в который интегрированы дополнительные возможности для десктоп-систем, еще не включенный в состав основного Linux-ядра. Например, обеспечена поддержка нового оборудования и добавлены ускоряющие работу изменения.
     
    ----* Liquorix - distro kernel replacement [+]
    [обсудить]
     В рамках проекта подготовлены пакеты и набор патчей для замены стандартного Linux-ядра в популярных Linux-дистрибутивах. Ядро оптимизировано для достижения максимальной производительности и отзывчивости рабочих станций, мультимедиа систем и игровых ПК. Готовые пакеты доступны для Arch Linux и Debian.
     
    ----* kernel-netbook - Kernel modded to support the most netbook's hardware [+]
    [обсудить]
     Неофициальный набор патчей к Linux ядру, направленный на улучшение поддержки таких нетбуков, как Asus Eeepc, Acer Aspire One, MSI Wind, Samsung N-серия, Dell Mini. Ядро содержит нацеленные на уменьшение размера и увеличение скорости загрузки оптимизации, включает в себя дополнительные драйверы устройств (broadcom-wl, stk11xx) и прошивки (firmware). В состав также входит стандартный набор патчей к ядру из Arch Linux.
     
    ----* compcache - Compressed Caching for Linux [+]
    [есть мнение]
     Интересная реализация метода виртуального увеличения фактического объема ОЗУ через хранение раздела подкачки в сжатом виде в области ОЗУ (идея в том, что в сжатый своп влезет больше данных, чем в занимаемую им несжатую память).
     
    ----* MPLS - MPLS (Multi-Protocol Label Switching) stack for the Linux [+]
    [обсудить]
     Реализация поддержка протокола MPLS и расширений описанных в RFC3036 (LDP) для Linux ядра 2.6.x. Включает реализацию виртуального интерфейса для туннелинга MPLS, поддержку маршрутизации и форвадинга на базе меток, поддержку Ethernet over MPLS и т.д.
     
    ----* DST - Distributed storage. [+]
    [обсудить]
     DST функционирует на уровне блочного устройства, работающего поверх нескольких машин в сети (ближайшие аналоги - DRBD, iSCSI и NBD). Обработка данных производится в неблоркирующем режиме. Поддерживаются различные алгоритмы распределения данных, например - зеркалирование или создание линейного хранилища охватывающего все узлы.

    Кроме того, система снабжена средствами автоконфигурации (параметры удаленных узлов определяются автоматически) и автоматической обработки ситуации определения сбоя и последующего восстановления: при обнаружении сбоя (например, выключения удаленной машины), проблемный узел помечается неактивным до момента возобновления достижимости, после чего накопившиеся данные синхронизируются на него, не требуя какого-либо участия администратора.

     
    ----* web100 - software implements instruments in the Linux TCP/IP stack (Версия: 2.6.38 от 2011-05-09) [+]
    [обсудить]
     Патч к Linux ядру и набор пользовательских библиотек для оптимизации TCP/IP стека Linux для использования в условиях повышенной сетевой нагрузки.
     
    ----* CryoPID - A Process Freezer for Linux [+]
    [обсудить]
     CryoPID позволяет сохранять в файле состояние запущенного процесса. Этот файл, в дальнейшем, может быть использован для запуска процесса после перезагрузки системы или даже на другой системе с другой версией ядра (2.4 2.6). Особенности: не требует привилегий root; не требует модификаций ядра; не требует пекомпиляции замораживаемой программы; не использует LD_PRELOAD.
     
    ----* AKT - Automatic Kernel Tunables [+]
    [обсудить]
     Серия патчей для Linux ядра, обеспечивающих оптимальную динамическую настройку параметров ядра в зависимости от текущего состояния системы.
     
    ----* Binary Kernel Modules List [+]
    [обсудить]
     Список модулей для Linux ядра, выпускаемых без исходных текстов или под ограниченными лицензиями.
     
    ----* KVM - Kernel-based Virtual Machine for Linux [+]
    [есть мнение]
     Новая виртуальная машина выполненная в в виде модуля Linux ядра и набора userspace приложений. В kvm имеется поддержка встроенных в CPU аппаратных механизмов виртуализации SVM/AMD-V и Intel VT.
     
    ----* rshaper - Module for network shaping while receiving [+]
    [обсудить]
     Модуль для Linux ядер 2.2, 2.4 и 2.6, позволяющий простейшим образом ограничить трафик для определенных IP. Версию модуля для ядер 2.6 можно найти здесь.
     
    ----* Libata-tj-stable [+]
    [обсудить]
     Набор патчей для 2.6.x Linux ядер, расширяющих функциональность подсистемы libata. Например, реализована поддержка NCQ и Hotplug для SATA дисков.
     
    ----* International Kernel Patch - The GNU/Linux CryptoAPI [+]
    [обсудить]
     Набор патчей к Linux ядру с реализацией криптографического API
     
    ----* DKMS - Dynamic Kernel Module Support. (Версия: 2.0.17.5 от 2007-10-13) [+]
    [обсудить]
     Фреймворк позволяющий выпускать новые версии драйверов устройств не для каждой новой версии ядра, а только привязываясь к более статичному программному интерфейсу ядра (kABI).
     
    ----* supermount-ng - Linux removable media support [+]
    [обсудить]
     Псевдо-файловая система для автоматического монтирования переносных накопителей (CD-ROM, Flash и т.д.) Пи этом устройства не нужно монтировать и размонтировать вручную.
  • Supermount-2.6 - патчи для запуска оригинального supermount для Linux ядер 2.6.X;
  • submount - другая реализация для 2.6.x ядер, выполнена в виде модуля.
  •  
    ----* lkup - Linux Kernel 2.4 Useful Patches [+]
    [обсудить]
     Проект по накоплению полезных патчей для 2.4 серии ядра и обратному портированию некоторых полезных возможностей из 2.6 ветки. Среди представленных патчей - драйвера устройств, некоторые расширения касающиеся безопасности и оптимизации. В будущем планируется перенести под 2,4 такие вещи как ACL, squashfs, preempt, netdev-random, patch-o-matic.
     
    ----* perfmon2 - access the hardware performance counters of modern processors [+]
    [обсудить]
     Набор патчей для Linux ядра, библиотека и утилиты, позволяющие использовать встроенные средства контроля производительности появившиеся в новых CPU;
     
    ----* LISA - LInux Switching Appliance [+]
    [обсудить]
     Проект по созданию multilayer коммутатора пакетов (MLS) на базе Linux, работающего на уровнях Layer 2 и Layer 3 (IP, маршрутизация между вланами). Кроме модуля для 2.6 ядра, проект предоставляет средство для управления в режиме командной строки подобное Cisco IOS, средства для сборки мини-дистрибутива, работающего на Flash.
  • Linux Ethernet bridge - реализация Layer 2 802.1d бриджинга с поддержкой STP (Spanning Tree Protocol);
  • ebtables (Ethernet bridge tables) - утилита для пакетной фильтрации проходящего через бридж трафика, с поддержкой фильтрации по IPv4/IPv6/ARP, функциями DNAT/SNAT для MAC-адресов;
  • RSTPlib - RSTP 802.1w (Rapid Spanning Tree)библиотека и симулятор;
  • starbridge - модуль ядра с реализацией протокола STAR (Spanning Tree Alternate Routing);
  • OpenVMPS (VLAN Management Policy Server) - возможность помещать порт в определенный VLAN в зависимости от MAC адреса клиента (используется протокол VQP - VLAN Query Protocol);
  • mpls-linux - реализация MPLS (Multiprotocol Label Switching) для Linux;
  •  
    ----* nf-HiPAC - full featured packet filter for Linux (доп. ссылка 1) [+]
    [обсудить]
     Построенный с использованием системы HiPAC пакетный фильтр, более оптимально проверяющий условия на каждый пакет (производительность практически не зависит от числа правил). Оптимален при огромном количестве правил или при большом сетевом трафике. nf-HiPAC фильтр с 25 тысячами правил по производительности приближается к iptables c 50 правилами. Имеются средства для быстрого динамического обновления набора правил.
  • Другой высокопроизводительный вариант задания больших наборов правил - ipset + iptables.
  •  
    ----* Bluesmoke - Linux kernel module reports core CPU or system-level errors [+]
    [обсудить]
     Модуль для 2.4.x и 2.6.x Linux ядер, обрабатывающий сообщения о аппаратном сбое (проблемы с CPU, памятью (ECC), PCI, обработка NMI) и пытающийся автоматически решить и локализовать проблему (например, прекратить использовать сбойные области памяти и сообщить в каком именно модуле проблема).
  • Linux-ECC Project.
  •  
    ----* LKST - Linux Kernel State Tracer [+]
    [обсудить]
     Накапливает информацию о различных событиях внутри Linux ядра, таких как переключение контекста процесса, посылка сигналов, распределение памяти, отправка сетевого пакета и т.д. Может использоваться не только для выявление ошибок в ядре, но и как средство для определения причин потери производительности или высокой загрузки CPU не из-за пользовательского процесса.
     
    ----* PAIOL - POSIX Asynchronous I/O for Linux [+]
    [обсудить]
     Проект по разработке API совместимого с POSIX AIO, использующего API Linux ядра 2.6.x и не требующего наложения дополнительных патчей при работе в режиме user-level библиотеки. Для увеличения производительности присутствует набор патчей, реализующих данную функциональность внутри ядра.
     
    ----* rlocate - "locate" command that is always up-to-date (Версия: 0.5.6 от 2007-08-16) [+]
    [обсудить]
     Главное отличие rlocate от обычной программы поиска путей файлов locate, в том , что обновление базы производится в реальном режиме времени, база всегда актуальна и не требует периодической переиндексации.
    Для работы rlocate необходима подгрузка модуля для 2.6.x Linux ядер, осуществляющего перехват системных вызовов оперирующих с именами файлов, и передающего информацию специальному демону, занимающемуся обновлением базы.
     
    ----* OpenVZ (Open Virtuozzo) - Operating System-level server virtualization solution [+]
    [есть мнение]
     OpenVZ - виртуализационное решение OS-уровня, построенное на базе ядра Linux. OpenVZ позволяет создавать изолированные виртуальные сервера на одном физическом сервере, позволяя более эффективно использовать его ресурсы и предотвращая возможные конфликты меду приложениями.
    Каждый виртуальный сервер работает аналогично выделенному серверу. Виртуальные сервера могут независимо друг от друга быть перегружены, имеют своих собственных пользователей и административный доступ, IP адреса, память, процессы, файлы, приложения, системные библиотеки и конфигурационные файлы.
  • русскоязычный форум по поддержке OpenVZ;
  • WebVZ - web-интерфейс (панель управления) на ruby для управления OpenVZ.
  •  
    ----* PSPacer - Precise Software Pacer for network bandwidth control and traffic smoothing [+]
    [обсудить]
     Пакет PSPacer, распространяемый в рамках лицензии GPL, предназначен для точного и аккуратного лимитирования трафика в Linux, исключающего потерю пакетов.

    В состав PSPacer входит модуль для Linux ядер 2.4/2.6 и библиотека для управления через стандартный интерфейс iproute2 ("tc qdisc", Linux Queueing Discipline (Qdisc)).

     
    ----* EtherDrive - ATA over Ethernet (AoE) Linux and FreeBSD drivers [+]
    [обсудить]
     Набор драйверов и утилит для FreeBSD 4.10, 5.3, 6.0 и 2.4.x, 2.6.x Linux ядер для работы с Coraid EtherDrive системами, которые представляют собой простые и недорогие конвертеры ATA команд для проброса через Ethernet фреймы.
    Удаленные IDE/SATA диски выглядит как /dev/etherd/eX.Y (монтируется точно также как локальный диск), и могут использоваться, например, в программных RAID массивах или для создания больших дисковых библиотек и сетей хранения данных.
    Для экспорта дисков на другие машины нужно использовать демон vbladed.
  • aoetools- набор утилит и драйвер для экспорта блочных устройств посредством протокола AoE;
  • vblade (virtual EtherDrive Blade) - демон для экспорта дисков по c с обычного компьютера.
  •  
    ----* CPU - Cap Processor Usage patch [+]
    [обсудить]
     Патч к Linux ядрам 2.4.x, позволяющий ограничить не общее время CPU на выполнение задачи, а определить допустимую загрузку в процентах.
  • Для FreeBSD см. CPU reservations;
  •  
    ----* CPUSET - partition their multiprocessor machine by creating execution areas. [+]
    [обсудить]
     Патч к Linux ядру 2.6 для привязки приложения к определенному CPU (или группы процессоров) в SMP системе.
     
    ----* Патчи с исправлениями проблем безопасности для 2.4 и 2.6 Linux ядер [+]
    [обсудить]
     
  • 2.4-hf - (hot fix), горячие исправления наиболее критичных ошибок, обнаруженных с момента выхода последнего официального релиза Linux ядра 2.4. Особенностью данного комплекта патчей, является разбиение патчей на категории (security, critical, major, minor, build, documentation), раздельное хранение каждого патча и набор утилит для выборочной установки только нужных патчей из всего набора.
  • 2.6-as - Andres Salomon (мантейнер пакетов с 2.6 ядром в Debian GNU/Linux), создал собственную "-as" подветку 2.6 Linux ядра, в которую включены исправления, связанные с безопасностью и наиболее критическими ошибками. В ветку также включены патчи от производителей дистрибутивов, ориентированные на повышение стабильности ядра.
  •  
    ----* FUSE - Filesystem in Userspace (Версия: 0.10.0.2 от 2009-01-15) [+]
    [есть мнение]
     Патч для 2.4.x и 2.6.x Linux ядер, позволяющий создавать реализации файловых систем вне пространства ядра, как непривилегированный пользовательский процесс.
    Доступна реализация FUSE для FreeBSD.
    FUSE поддерживают следующие ФС:
  • AVFS - виртуальная ФС для хождения по архивам (tar, tar.gz, zip) и удаленным ресурсам (ftp, http, dav);
  • FunFS - аналог NFS;
  • EncFS - виртуальная ФС для работы с зашифрованными данными;
  • UNFS3 - NFS v.3 реализация, работающая как пользовательский процесс;
  • lufs_unionfs - совмещение двух директорий - read-only основы и директории куда будут записаны изменения и новые файлы (см. также оригинальную unionfs);
  • GmailFS - ФС для доступа к Google Mail аккаунту.
  •  
    ----* AEM - The Linux Asynchronous Event Mechanism [+]
    [обсудить]
     Гибкое и производительное решение для контроля за изменением состояния объекта, через генерацию событий. Доступны патчи для 2.4 и 2.6 Linux ядер.
     
    ----* linux-vrf - Linux Virtual Routing and Forwarding [+]
    [обсудить]
     Проект по виртуализации сетевого стека (multi-FIB (Forwarding Information Base)), когда на одной машине может существовать несколько различных, изолированных, таблиц маршрутизации.
     
    ----* DebianHardened - brings to Debian GNU/Linux high security features (Версия: 2.4.28-pre3-hardened (dhkp) от 2004-09-24) [+]
    [обсудить]
     Набор пакетов для увеличения безопасности типовой поставки Debian GNU/Linux. В комплекте пакеты с Linux ядром (как 2.4.x, так и 2.6.x) на которое наложено ряд патчей, таких как RSBAC (acl), grSecurity PaX (no-exec области памяти для защиты от переполнения буфера), SSP/ProPolice (защита от подрыва стэка) и т.д.
  • Разработка базируется на проекте Adamantix - попытке создать сверхбезопасный Linux дистрибутив на основе Debian Linux.
  •  
    ----* bsdjail - Implements a subset of the BSD Jail functionality as a Linux LSM [+]
    [обсудить]
     Патч, реализующий функциональность наподобие jail в FreeBSD, используя возможности LSM (Linux Security Modules) подсистемы в Linux (для 2.6.x ядер).

    Процессы работающие в jail окружении, привязаны к определенному IP и не могут: выполнять операции монтирования, посылать сигналы внешним процессам, создавать устройства, подгружать модули ядра, управлять приоритетом выполнения, создавать raw-сокеты, использовать внешние IPC блоки и изменять настройки сетевой подсистемы. Для jail окружения создается отдельная, изолированная, иерархия /proc/. Кроме того, патчи поддерживают работу с IPv6.

     
    ----* ufs-linux - UFS/UFS2 tools on Linux [+]
    [обсудить]
     Проект по разработке патчей для 2.6.x Linux ядра, обеспечивающих поддержку файловых систем FreeBSD - UFS и UFS2. В настоящее время поддержка UFS2 реализована в режиме READ-ONLY.
     
    ----* CHPOX - Checkpointing for linux (Transparent dumping) (Версия: 1.0 от 2006-07-08) [+]
    [обсудить]
     Модуль Linux 2.4.x ядра позволяющий сохранять контекст выполняющегося процесса (и всех потомков) в файл с возможностью последующего восстановления состояния, при этом для процесса подобная заморозка будет незаметна.
     
    ----* Bossa - framework for Linux scheduler development [+]
    [обсудить]
     Система предназначенная для создания собственного планировщика задач с определенной вами политикой управлением процессами. Структура планировщика строится из готовых кирпичиков и описываются на псевдоязыке DSL, который затем преобразуется в Си код для замены стандартного планировщика Linux ядра.
  • Статья про использование Bossa.
  •  
    ----* Linux-AIO - Asynchronous I/O for Linux [+]
    [обсудить]
     Патч для 2.4.x Linux ядер и набор библиотек реализующих функции асинхронного ввода/вывода (POSIX 1003.1b aio_open, aio_write, aio_read).
     
    ----* QNET, QoS and Netfilter patchset for Linux kernel 2.6.x [+]
    [обсудить]
     Несколько интересных дополнений к пакетному фильтру Linux ядра 2.6.x, оформленные в виде одного большого сводного патча. В комплекте:
  • patch-o-matic-ng;
  • Layer-7 Packet Classifier - определяет тип протокола (HTTP, FTP, IRC, SMTP и т.д.) для данного соединения вне зависимости от номера порта;
  • IMQ (Intermediate Queueing Device) - средство для ограничения входящего трафика;
  • ESFQ (Enhanced Stochastic Fairness Queueing);
  • WRR (fair bandwidth distributions, равномерное распределение пропускной способности на группу машин);
  • IPP2P - патч для netfilter для выделения трафика P2P (peer-to-peer) сетей.
  • iptables-p2p - другой вариант фильтрования трафика P2P сетей;
  •  
    ----* ketchup - script for Automatic Linux Kernel Patching (доп. ссылка 1) (Версия: 0.9.7 от 2006-04-28) [+]
    [обсудить]
     Скрипт для автоматизации процесса наложений патчей на Linux ядро. Достаточно указать в качестве параметра нужную версию ядра и скрипт автоматически выкачает и наложит нужные патчи для приведения текущего ядра к желаемому виду.
    Поддерживаются 2.4 и 2.6 ветки Linux ядре, внешние наборы патчей "-mm", "-tiny" и "-mjb". Скрипт на написан на языке Python.
     
    ----* kml (Kernel Mode Linux) - Execute user processes in kernel mode [+]
    [обсудить]
     Патч для 2.4.x и 2.6 Linux ядер позволяющий запускать процессы на уровне ядра с прямым доступом к адресному пространству ядра, без переключения контекста между "kernel mode" и "user mode" при выполнении каждого системного вызова.
     
    ----* rICMP - remotely reboot your Linux server (Версия: 1.2.3 от 2005-08-14) [+]
    [обсудить]
     Патч к Linux ядру позволяющий удаленно перезагружать зависший Linux сервер через посылку командного ICMP пакета с паролем c отмеченной в ACL листе машины.
     
    ----* schedutils - control of process scheduling parameters (Версия: 1.3.5 от 2004-04-11) [+]
    [обсудить]
     Утилиты для полного контроля (гибкий тюнинг) параметров планировщика Linux ядра (2.2, 2.4, 2.6) используемых при выполнении заданного процесса. В комплект входят две программы:
  • chrt - real-time управление приоритетом выполнения приложении;
  • taskset - привязка только к определенному CPU на SMP системах.
  •  
    ----* pspa - Linux 2.x port/socket pseudo ACLs. (Версия: 2.4.22-19 от 2003-08-30) [+]
    [обсудить]
     Патч для Linux ядер серий 2.2.x и 2.4.x, позволяющий открыть доступ к привилегированным сетевым операциям (bind на первые 1024 порта, работа с raw sockets, packet sockets) для непривилегированных пользователей, что позволяет запускать некоторые сервисы не из-под пользователя root.
     
    ----* ULD - User Level Networking [+]
    [обсудить]
     ULD - патч для Linux ядра, позволяющий динамически выделять отдельным пользователям в системе отдельные IP адреса, которые будут закреплены за ними. IP привязывается к uid пользователя. Закрепление IP за пользователем может потребоваться, например, для создания виртуальных окружений или для жесткого контроля сетевой активности пользователей.
     
    ----* WOLK - Working Overloaded Linux Kernel (Версия: 2.3 от 2004-03-30) [+]
    [обсудить]
     Патч (две версии: для рабочих станций и серверов) для Linux ядра, включающий в себя множество разрозненных патчей от разных разработчиков, не включенных в официальное Linux ядро. Цели: увеличение стабильности, масштабируемости, производительности и безопасности.
     
    ----* Performance Inspector - performance analysis tools for Linux [+]
    [обсудить]
     Пакет программ позволяющий определить участки программы имеющие проблемы с производительностью, имеется возможность контроля взаимодействия программы с Linux ядром через системные вызовы. Система реализована в виде патча для Linux ядра (для ядер от SuSE и RedHat можно использовать в виде модуля).
     
    ----* imq - intermediate queueing device for advanced traffic control [+]
    [обсудить]
     IMQ - патч для Linux ядра создающий устройство, позволяющее организовать ограничение входящего трафика (почти все shaper'ы ограничивают исходящий).
     
    ----* Патч для Linux, позволяющий увеличить время автономной работы ноутбука [+]
    [обсудить]
     Патч для 2.4.x Linux ядер, позволяющий уменьшить энергопотребление в ноутбуке работающем под Linux. Экономия достигается благодаря уменьшению времени активности (реже возникает необходимость "просыпаться") жесткого диска, одного из самых энергоемких устройств в ноутбуках.
     
    ----* RSX - Runtime addressSpace eXtender. [+]
    [обсудить]
     Потч для Linux ядра 2.4.x реализующий ремапинг страниц памяти на лету для предотвращения возможности запуска shell-кода в стэке или "куче" после переполнения буфера.
     
    ----* PaX [+]
    [обсудить]
     Динамично развивающийся патч для Linux kernel 2.2.x и 2.4.x использующий несколько технологий по предотвращению атак связанных с переполнением буфера (non-executable pages/stack, userland/kernel/mmap stack & address space randomization и т.д.).
     
    ----* Exec Shield - protection against stack, buffer or function pointer overflow [+]
    [обсудить]
     Патч для 2.4.x ядра затрудняющий выполнение shell-кода при атаках направленных на переполнение буфера или срыв стэка.
     
    ----* dvd+rw-tools - DVD+RW/+R for Linux [+]
    [обсудить]
     Патч для linux ядра и набор утилит для записи DVD+RW дисков в пакетном режиме. Также поддерживается запись DVD+R и DVD-R (патчить ядро для этого не нужно).
     
    ----* Mergemem - reduce memory consumption of processes under the Linux (доп. ссылка 1) [+]
    [обсудить]
     Модуль для 2.2.x Linux ядра и программа демон определяющая блоки данных неизменные в какой-то период выполнения программ и разделяющая (sharing) данные между всеми процессами для которых эти общие неизменные блоки идентифицированы. Реализует чуть более глубокий уровень разделения общих данных, чем это делает ядро ("расшаривает", то что ядро не "расшарило"), но для таких систем как эмуляторы или виртуальные Java или Prolog машины - выйгрыш оказывается значительным.
     
    ----* suspend - Патч для реализации функции "Suspend to disk" или "hibernate" для 2.4.x и 2.2.x Linux ядер [+]
    [обсудить]
     
    ----* ACPI (Advanced Configuration & Power Interface) - общая информация и спецификации по ACPI стандарту (Версия: 0.07 от 2003-11-12) [+]
    ----* apmd (Linux APM Daemon) - утилиты для управления питанием через APM интерфейс [+]
    ----* Дополнительные патчи исправляющие некоторые ошибки в основной ветке APCI [+]
    ----* aKpi, Kapacity - GUI для просмотра состояния подконтрольных ACPI подсистем (доп. ссылка 1) [+]
    ----* ACPI FAQ от Intell (Версия: 0.07 от 2003-11-13) [+]
    ----* Linux ACPI-HOWTO [+]
    ----* suspend - Патч для реализации функции "Suspend to disk" или "hibernate" для 2.4.x и 2.2.x Linux ядер [+]
    ----* Утилиты (PMTools, acpica, ASL компилятор) и документация для Linux ACPI разработчиков от Intel [+]
    ----* acpid (ACPI event daemon) - демон для реакции на ACPI события, например, реакция на нажатие кнопки питания или закрытия крышки ноутбука (Версия: 1.0.4 от 2004-10-19) [+]
    ----* ACPI4Linux - ACPI патчи для Linux ядра, при использовании ACPI крайне рекомендуется приложить этот патч. (доп. ссылка 1) [+]
    [есть мнение]
     Управление питанием и взаимодействие Linux с BIOS через ACPI (Advanced Configuration and Power Interface) и APM. Режимы "засыпания" ACPI: S1 - все спит, CPU в режиме минимальной активности; S3 - "Suspend to RAM" - все спит, CPU отключается; S4 - "Suspend to Disk" дамп состояния сохраняется на диске, система выключается, после включения работа восстанавливается с прежнего места; S5 - программное выключение питания.
     
    ----* LSE - Linux Scalability Effort [+]
    [обсудить]
     Проект развития масштабируемости Linux. Собраны интересные патчи и программы позволяющие увеличить масштабируемость Linux. Субпроекты: NUMA, Scheduling, Locking Primitives, Linux Global Spinlock Document, 2.4.17 BKL Reduction, suparna's aio and bio docs, epoll Scalability, Resource Scalability, Large Pipe Support, Scalable Counters, Disk I/O Statistics.
     
    ----* Патчи от Via technologies для Linux [+]
    [обсудить]
     Патчи для VIA-чипсетов, с помощью которых можно устранить такие, присущие им, неудобства, как невключение DMA
     
    ----* Kernel patch homepage of Con Kolivas to improve system responsiveness. [+]
    [обсудить]
     Собранные в одном месте наиболее популярные патчи для Linux ядер 2.4.x, которые призваны уменьшить время отклика системы и теоретически привести к увеличению производительности всей системы.
  • Набор патчей для ядра 2.6.x
  •  
    ----* bridge-utils and kernel patches for Layer 2 ethernet bridging with Linux [+]
    [обсудить]
     Переписанная подсистема ethernet бриджинга (bridging) и набор утилит для управлением бриджем для Linux ядер 2.2.x и 2.4.x. Включает в себя набор патчей позволяющих фильтровать не IP трафик проходящий через бридж посредством ipchains или iptables.
     
    ----* bridge-utils and kernel patches for Layer 2 ethernet bridging with Linux [+]
    [обсудить]
     Переписанная подсистема ethernet бриджинга (bridging) и набор утилит для управлением бриджем для Linux ядер 2.2.x и 2.4.x. Включает в себя набор патчей позволяющих фильтровать не IP трафик проходящий через бридж посредством ipchains или iptables.
     
    ----* User-Mode Linux lets you run Linux inside Linux, gives you a virtual machine [+]
    [обсудить]
     Интересная реализация для создания полностью изолированных друг от друга виртуальных машин под linux. Особенность в том, что в рамках работающей linux системы можно запустить дополнительные linux машины, со своей файловой системой, виртуальным аппаратным обеспечением и ядром, причем запуск ядра производится из текущего работающего окружения не требуя привелигированного режима работы. Можно запустить не только отличное от первичного linux ядро, но и установить другой дистрибутив.
     
    ----* pspa - Linux Port/Socket Pseudo ACLs patch [+]
    [обсудить]
     Патч для linux 2.2.x и 2.4.x позволяет предоставить доступ для не привилегированных пользователей к таким, доступным только для root, ресурсам, как создание Raw и Packet сокетов, использование портов меньше 1024.
     
    ----* NAT-H.323 - Linux H.323 masquerading module [+]
    [обсудить]
     Модуль для 2.4.x linux ядра позволяющий H.323 клиентам работать через транслятор адресов (NAT).
     
    ----* grsecurity - Linux kernel patch for security enhancements and LIDS (Версия: 2.1.9 от 2006-08-15) [+]
    [есть мнение]
     Патч для 2.4.x linux ядер объединяющий в себе множество разрозненных патчей (как собственной разработки, так и сторонних авторов: Openwall non-executable stack, PaX и т.д.), направленных на увеличение безопасности системы, обнаружение и предотвращение атак злоумышленников. Кратко: ограничения на /proc, fifo, запуск процессов и манипуляции с файловыми линками, широкие возможности ведения логов (запускаемые процессы, смена uid, сигналы, ошибки fork), дополнительные ограничения для пользователей, изменение технологии chroot, увеличение безопасности TCP/IP стека.
     
    ----* HAP-Linux - Hank Approved Paranoia Linux Kernel Patches (доп. ссылка 1) [+]
    [обсудить]
     Коллекция security патчей для linux 2.2.x, является дополнением к патчам от Solar Designer. Произведенные дополнения: улучшена информативность log сообщений, более защищенный chroot, некоторые изменения в сетевой подсистеме.
     
    ----* BadRAM - Linux kernel support for broken RAM modules (Версия: 2.4.30 от 2005-04-07) [+]
    [обсудить]
     Патч к ядру linux позволяющий исключать деффектные блоки памяти из адресного пространства VM, что позволяет работать с частично поврежденными модулями памяти.
  • BadMEM - продолжение развития патча BadRAM.
  •  
    ----* Linux Intrusion Detection System Patch (lids) (Версия: 3.11.1 от 2013-09-23) [+]
    [обсудить]
     Патч для Linux ядер 2.2.*, позволяет ограничить доступ к физическим устройствам, вести подробные логи активности процессов в системе, ввести дополнительные ограничения на уровне файловой системы, и многое другое. (Руководство по LIDS на русском языке ч.1, ч.2)
     
    ----* exec.c - allows administrators to log all the commands executed by users [+]
    [есть мнение]
     Модуль для Linux ядра, позволяющий отследить и записать в лог файл информацию о всех запускаемых в системе программах.
     
    ----* IDS Patch (lids) for Linux kernel 2.2.x (Версия: 0.82 от 2003-06-27) [+]
    [обсудить]
     Патч организующий защиту от модификации root'ом группы файлов или директорий.
     
    ----* POSIX Access Control Lists (ACLs) for Linux [+]
    [обсудить]
     Реализация ACL для linux. В комплект входят: ACL System Calls Patch, Ext2fs-ACL Patch, ACL Utilities Package, e2fsprogs Patch.
     
    ----* DSI - Distributed Security Infrastructure [+]
    [обсудить]
     Модуль для Linux ядра и набор утилит реализующих идею использования цифровых подписей для защиты целостности исполняемых файлов (на данной системе, могут исполняться только подписанные файлы, что исключает возможность появления вирусов и троянских программ).
     
    ----* lcdp - Linux Cisco Discovery Protocol - kernel module which shows CDP neighbor (Версия: 0.2.2 от 2002-01-22) [+]
    [обсудить]
     Модуль для Linux ядра позволяющий отобразить список BGB соседей запрошенных из Cisco router через CDP, посредством файла /proc/net/cdp_neighbors, формат файла очень похож на результат выполнения IOS команды "show cdp neighbors detail".
     

       Linux для КПК

    !!!-* Zaurus Software Index [+]
    [есть мнение]
     Каталог программ доступных для КПК Sharp Zaurus работающего под Linux. Число доступного ПО впечатляет, от портированных стандартных утилит, до интересных оригинальных разработок.
  • На базе ZSI создан новый каталог программ для карманных ПК, работающих под управлением Linux - handheld-linux.com/swi/
  • Для русификации можно использовать пакет zaurus_cyrillic или Sha-rk (проект русификации Zaurus).
  • Русскоязычные статья о Zaurus: Zaurus 5000 ч.1, ч.2, ч.3 , ч.4. Встроенные программы, Zaurus SL-5000D, Zaurus SL5500, Zaurus SL-C700;
  • zaurus.ru - русскоязычный сайт с базой знаний и форумом по КПК Zaurus
  •  
    !!!-* handhelds.org - полноценное Linux окружение для PocketPC [+]
    [обсудить]
     Наиболее интересное Linux решение для КПК Compaq iPAQ, HP Jornada, Sharp Zaurus и Samsung Yopy. Доступны два варианта Linux дистрибутива:
  • Familiar - линукс мини-дистрибутив, набор базовых linux пакетов.
  • Intimate - другой вариант дистрибутива.

    В качестве графического окружения предлагается два варианта:

  • GPE: A GNU Palmtop Environment
  • Opie (Qtopia - аналог Qt Embedded toolkit)

    Советую взглянуть на скриншоты на страницах GPE и Opie, не пожалейте.

  •  
    rus-* mobilelinux.ru - Linux на КПК [+]
    [обсудить]
     Сайт посвящен операционной системе Familiar Linux, способной работать на КПК типа iPAQ, и другим встраиваемым версиям Linux.

    На сайте представлены следующие статьи:

  • Установка Familiar Linux на iPaq 2210
  • Подключение к сервисному меню КПК
  • Установка Familiar Linux на iPaq 4700
  • Установка Familiar Linux на iPAQ 5550
  • Скрытое наличие USB-Host в некоторых моделях iPaq
  • Настройка автосборщика Open Embedded для компиляции собственных приложений
  • Приложения, которые стоит использовать
  • Начальные настройки, безотносительно железа и установки
  • Работа с сетью в iPaq Linux
  •  
    rus-* my-ipaq.narod.ru - Linux на HP iPAQ [+]
    [обсудить]
     Подборка небольших статей для тех, кто хочет установить Linux (проект handhelds.org) на наладонник iPAQ H5550.
  • Статьи: Обзор; Установка соединения между iPAQ и десктопом; Окружение Opie.; Игры под Opie; WiFi; Bluetooth; Компиляция ядра.
  •  
    rus-* Обзор графических окружений на базе Linux для карманных ПК [+]
    [обсудить]
     Обзор графических окружений для mobile linux. Приведены скриншоты, обзор лицензионной политики и небольшое описание на русском языке. В обзоре представлены открытые окружения OPIE, MiniGUI, PicoGUI, Microwindows, GPE и коммерческие системы Pixil Open Environment, Qtopia.
     
    ----* LogFS - scalable flash filesystem [+]
    [обсудить]
     Файловая система LogFS предназначена для использования на Flash накопителях (минимизация перезаписи блоков) и избавлена от двух главных проблем JFFS2: повышенный расход памяти и длительное время монтирования. При монтировании в JFFS2 производится сканирование данных для воссоздания структуры ФС (служебная информация записывается в форме лога), которая затем полностью хранится в оперативной памяти (линейная зависимость от объема данных).Для решения вышеуказанных проблем в LogFS дерево файловой системы хранится в Ext2 подобном виде. Как и JFFS2 в LogFS поддерживается журналирование и сжатие данных на лету.
     
    ----* OpenEZX - Linux-based Motorola EZX phone platform [+]
    [обсудить]
     Проект по поддержке серии Motorola EZX смартфонов (A780, E680, E680i) построенных на базе Linux. Цель проекта - разработка полностью открытого программного окружения для данного типа телефонов, и уход от использования закрытых программ и драйверов.
     
    ----* iPodLinux - porting Linux onto the Apple iPod [+]
    [обсудить]
     В iPodLinux используется 2.4.x Linux ядро, графика работает через Frame buffer, есть поддержка аудио и Firewire. Управление питанием и поддержка Flash в настоящее время не реализовано.
  • Существует GUI программа установки iPod-Linux Installer.
  •  
    ----* Familar Linux - Linux для КПК iPAQ [+]
    [есть мнение]
     Linux дистрибутив для PDA, поддерживаются устройства: iPAQ , Simpad, Zaurus. Так же разрабатываются порты для Rover, Dell Axim и Asus My Pal. Используются графические окружения GPE и Opie.
     
    ----* PocketWorkstation - Debian on Handhelds [+]
    [обсудить]
     Особенностью pocketWorkstation является использование связки Xvnc и fbvnc (VNC сервер и клиент) вместо обычного X-сервера. Переключение между оболочками X11/QTopia (для Sharp Zaurus) производится без перезагрузки. Дистрибутив позволяет использовать на КПК стандартные пакеты Debian GNU/Linux без их переработки. Поддерживаются КПК Sharp Zaurus и Compaq iPAQ.
     
    ----* OpenZaurus - alternative ROM image for the Sharp Zaurus [+]
    [обсудить]
     Альтернативная версия прошивки для карманных ПК Sharp Zaurus. Поставляется в трех вариантах:
  • Bootstrap-Image - версия без GUI;
  • Opie-Image - исправленная и дополненная оригинальная версия qtopia, работающая в режиме framebuffer;
  • GPE-Image - X Window System + среда написанная на GTK;

    Angstrom - новый дистрибутив для iPaq и Zaurus;

  •  
    ----* opensimpad - Linux on a Siemens SIMpad [+]
    [обсудить]
     Проект по поддержке использования Linux на планшетном ПК Siemens SIMpad (Webpad на базе Intel StrongARM, 8.4" TFT 800 x 600 x 65536).
     
    ----* MiniGui - GPL alternative to QT/Embedded (Версия: 1.3.3 от 2004-09-20) [+]
    [обсудить]
     
    ----* LinuxDA - Linux OS for Palm. [+]
    [обсудить]
     Решение на базе Linux ядра для использование в качестве замены PalmOS в КПК класса Palm III и V. Содержит 20 типовых приложений, средства разработчика, рукописный ввод графити, удобные утилиты синхронизации. Продукт коммерческий (цена 39$), но распространяется также бесплатная demo-версия, которая не содержит кода для синхронизации данных с внешним ПК и отключены функции распознавания рукописного графити.
     
    ----* Microwindows - modern graphical windowing environments to smaller devices and platforms [+]
    [обсудить]
     Проект по созданию Linux GUI интерфейса для КПК и TV-приставок работающих на базе MIPS R4000, StrongARM, PowerPC. Система состоит из мини-X сервера (Nano-X, размер около 100k), минимального интерфейса (NanoGUI) и набора программ (например аналог Mozilla - NxZilla).
     
    ----* mylinux - linux port for Hitachi 32-bit SuperH RISC [+]
    [обсудить]
     Linux для устройств построенных на базе CPU Hitachi SuperH, в качестве графической оболочки используется Microwindows (NanoX X Window, NxZilla).
     
    ----* Axis Linux/ETRAX port (Версия: 1.2.1 от 2006-03-22) [+]
    [обсудить]
     Linux для встраиваемых устройств на базе ETRAX 100[LX]. Предназначен для работы из Flash памяти.
     
    ----* EmLinux - Embedded linux distribution [+]
    [обсудить]
     Linux мини-дистрибутив на базе Linux kernel 2.2 для платформ i386, PowerPC и StrongARM. Требованиями к обьему ОЗУ от 700K до 3MB. EmLinux больше подходит для создания рутеров и фаерволов с использованием старых i386 машин.
     
    ----* armlinux - port of Linux to ARM processor [+]
    [обсудить]
     Проект по портированию Linux ядра под встраиваемые устройства и КПК работающие на базе ARM процессоров (ARM6xx, ARM7xx, ARM9xx, StrongARM, XScale). В настоящее время поддерживается более 100 различных устройств.
     
    ----* PocketLinux application framework [+]
    [обсудить]
     Linux среда для КПК на базе процессоров DragonBall, MIPS VR4121x, StrongARM (PalmPalm III/V/VII, Compaq iPaq, Casio Cassiopeia, VTech Helio, IBM Z50, HP Jornada, Samsung Yopy, Vadem Clio). Для работы необходимо 8 Мб ОЗУ. Кроме стандартного комплекта программ, предлагается среда разработки собственных приложений с упором на технологии XML и Java.
     
    ----* Xbox Linux Project [+]
    [есть мнение]
     Проект по использованию игровой приставки Microsoft Xbox в качестве Linux рабочей станции.
     
    ----* PsiLinux - port Linux to Psion [+]
    [обсудить]
     Linux дистрибутив для КПК Psion серий Series 5, Series 5MX, Series 5MX-Pro, Revo (Revo+, Mako), Series 7 и netBook. По сути это полноценный Linux (GUI на базе XWindow), для установки рекомендуется иметь 128MB compactflash.
     
    ----* QtE/Linux - Qt/Embedded for Linux [+]
    [обсудить]
     Тулкит для разработки графического интерфейса для КПК на базе процессоров ARM, MIPS, x86, PPC или SH.
     
    ----* LISA mLinux - mobile Linux distribution for handhelds, webpads and embedded devices [+]
    [обсудить]
     Дистрибутив для устройств на базе CPU strongARM (в настоящее время есть версия для Compaq iPAQ, планируется выход версии для Cassiopeia). Система построена с использованием QT/Embedded тулкита. В дистрибутив включена поддержка флеш карт, GSM и GPRS телефонных карт, CF и PCMCIA сетевых карт, web-браузер Konqueror, поддержка SSL, SSH, VPN, IPsec, MPEG и MP3 проигрыватель.
     
    ----* uClinux -- Embedded Linux Microcontroller Project (Версия: 20070130 от 2007-02-06) [+]
    [обсудить]
     Linux способный работать на Palm.
     
    ----* ELKS - subset of the Linux kernel that runs on IBM compatible PCs from 8086 up (доп. ссылка 1) [+]
    [обсудить]
     Портирование Linux ядра для работы с процессорами 8086 и 80286, а также для Palmtop платформ таких как Psion SiBO и различных микроконтроллеров. Для работы ELKS необходимо всего 200K ОЗУ.
     
    ----* EmDebian - Embedded Debian Project [+]
    [есть мнение]
     Урезанная версия Linux Debian для встраиваемых устройств.
     

       Real-Time Системы

    ----* XMK - eXtreme Minimal Kernel (preemptive multithreaded real-time OS) [+]
    [обсудить]
     Компактная операционная система реального времени для 8-и, 16-и 32-ух битных микроконтроллеров. Распространяется в исходных текстах в соответствии с BSD лицензией. В комплект входят две реализации TCP/IP стека - компактная и функциональная. Минимальные требования - 512 байт (!) ОЗУ и 8Кб ПЗУ.
     
    ----* VMELinux - Linux for VMEbus boards [+]
    [обсудить]
     Проект по адаптации Linux ядра и окружения для запуска на встраиваемых системах на базе VMEbus.
  • См. также Debian VME PPC.
  •  
    ----* FlightLinux - real-time open source Linux (доп. ссылка 1) [+]
    [обсудить]
     Real-time linux для встраиваемых устройств на базе процессора 80386EX. Разработка поддерживается NASA.
     
    ----* Real Time Linux Foundation [+]
    [обсудить]
     Сообщество программистов занимающихся проблемами работы Linux в реальном режиме времени. На сайте присутствуют интересные ссылки на различные realtime проекты, программы и патчи.
     
    ----* Linux-SRT - real time scheduling capabilities to Linux [+]
    [обсудить]
     Выполнение мультимедия приложений под X-Window в реальном режиме времени.
     
    ----* rtmk - real-time micro-kernel inspired by the Mach micro-kernel (Версия: 20020327 от 2002-03-29) [+]
    ----* RED-Linux adds real-time capabilities to the Linux kernel [+]
    ----* Fiasco is a microkernel with real-time capabilities (L4 interface) running on x86 PCs. (Версия: 1.1 от 2003-11-13) [+]
    ----* pk - Open-Source POSIX Threads real-time kernel [+]
    ----* eCos (Embedded Cygnus OS) is an open source, configurable, portable, and royalty-free embedded Real Time Operating System. (доп. ссылка 1) (Версия: 2.0 от 2003-07-20) [+]
    ----* Et-linux - complete Linux system designed to run on small industrial computers (доп. ссылка 1) [+]
    [обсудить]
     Проекты по созданию real-time linux'а для встраиваемых систем.
     
    ----* RTLinux (RealTime Linux ) is an extension to Linux that handles time-critical tasks [+]
    [обсудить]
     Набор патчей заставляющий ядро linux работать в реальном режиме времени. В настоящее время является самым продвинутым и быстроразвивающимся проектом создания real-time системы на базе linux'а.
     
    ----* KURT - The KU Real-Time Linux [+]
    [обсудить]
     Дополнительный планировщик для работы в реальном режиме времени. Предусматривает возможность работы приложений как в нормальном режиме, так и в режиме реального времени. Выполнен в виде отдельного загружаемого модуля для linux ядра.
     

       Однодисковые дистрибутивы (floppy, cdrom)
    Мини-дистрибутивы для нужд администратора
    Мини-дистрибутивы для пользователей
    Системы для создания бездисковых машин-рутеров

    rus-* Damn Vulnerable Linux [+]
    [обсудить]
     LiveCD дистрибутив, цель которого собрать в себе как можно больше программ с неисправленными проблемами безопасности. DVL - замечательная тестовая площадка для начинающих изучать проблемы безопасности и желающих обнаружить проблему самостоятельно (в состав дистрибутива входят разнообразные средства для отладки) или оценить в действии различные эксплоиты. Дистрибутив подготовлен несколькими преподавателями в качестве демонстрационного материала к лекциям.
  • Из других Linux дистрибутивов подобного назначения можно отметить BackTrack, nUbuntu и STD.
  •  
    ----* linux_live - Linux Live scripts [+]
    [обсудить]
     Набор скриптов облегчающих создание LiveCD дисков на базе любого Linux дистрибутива.
     
    ----* pendrivelinux - USB Pen Drive Linux (доп. ссылка 1) [+]
    [обсудить]
     Комплект сконфигурированных дополнительных компонент, для установки Ubuntu, Knoppix, SLAX, PCLinuxOS и Damn Small Linux на USB Flash.
     
    ----* STS - Safedesk Terminal Server Project [+]
    [обсудить]
     Открытый терминальный сервер, выпущенный в форме Live CD и построенный на базе наработок проекта Debian Live.

    Что касается отличий от проекта LTSP, то с одной стороны STS требует для своей работы значительно большое ресурсов (128 Мб ОЗУ против 32Mb), с другой включает в себя полноценное GNOME окружение и главное, поддерживает монтирование USB устройств и работу с потоковым видео и аудио данными. Вместо NFS удаленные ресурсы монтируются посредством CIFS (через Samba).

    В комплект включены такие приложения, как OpenOffice, OpenClipart, GIMP, Inkscape, GAIM. Предусмотрена замена GNOME на KDE.

     
    ----* CHAOS - Linux distribution for openMosix node [+]
    [обсудить]
     Небольшой Linux дистрибутив (всего 6 Мб) предназначенный для загрузки любого компьютера в качестве узла вычислительного openMosix кластера, жесткий диск при этом не используется.
     
    ----* FreeNAS - provide Free Network-Attached Storage services (CIFS, FTP, NFS). (Версия: 8.3.0 от 2012-10-31) [+]
    [обсудить]
     Небольшой (iso образ менее 16 Мб), основанный на FreeBSD 6, дистрибутив для организации NAS (Free Network-Attached Storage) хранилищ. Для управление используется web-интерфейс, построенный на базе наработок проекта M0n0wall. Доступ к данным (поддерживаются ФС UFS, FAT32, NTFS) предоставляется посредством CIFS (samba), FTP или NFS. Удобно использовать, например, когда нужно быстро скопировать данные с одной машины на другую или иметь универсальное переносное хранилище.
     
    ----* Kadischi - application for Fedora-based Live CD generation [+]
    [обсудить]
     Проект Kadischi (доступен через CVS), представляет собой программу для генерации LiveCD iso образов, состоящих только из необходимых компонент, на базе Fedora Core Linux.
     
    ----* LAMPPIX - Linux Live CD booting a webserver. [+]
    [обсудить]
     Дистрибутив для демонстрации работы web проектов. Удобно использовать когда нужно показать работу сайта без доступа к сети или создать сайт-визитку. Возможно выполнение perl и php скриптов. Размер 113Мб.
     
    ----* SmallLinux - micro distribution of Linux [+]
    [обсудить]
     Основанный на 2.0.x Linux ядре микро-дистрибутив. Поставляется на 2 или 3-х флоппи дисках в зависимости от набора утилит (3-х дисковых вариант содержит X Windows сервер tinyX). Возможна установка на жесткий диск. Минимальные требования - 386 CPU и 2 Mb ОЗУ.
  • Русскоязычный сайт посвященный smalllinux, на русский язык переведен FAQ и руководство пользователя.
  •  
    ----* ClusterKnoppix - OpenMosix + Knoppix (Версия: 3.4-2004-05-10-en-cl1 от 2004-05-17) [+]
    [обсудить]
     Проект по использованию однодискового дистрибутива Knoppix в качестве основы для построения вычислительного кластера (используется openMosix и предустановленные утилиты для мониторинга и управления). Ноды кластера грузятся по сети или через CD-ROM. Благодаря openMosix autodiscovery, они подключаются к кластеру автоматически, без дополнительного конфигурирования.
  • Похожий продукт: ParallelKnoppix (основной "master" сервер загружается с CD-ROM, остальные подчиненные "slave" ноды автоматически загружаются и конфигурируются по сети). Имеется поддержка openMPI, LAM-MPI или MPICH
  •  
    ----* CD-based Linux Distributions and Live Linux CDs [+]
    [обсудить]
     Обзор мини-дистрибутивов Linux загружаемых прямо с CD-ROM.
  • List of Live CDs - большой список LiveCD с сортировкой по размеру дистрибутива.
  •  
    ----* tomsrtbt - 'the most Linux on one floppy (Версия: 2.0.9 от 2002-04-16) [+]
    ----* hal91 - linux installation on two floppy disks [+]
    ----* Small Linux - a small Linux distribution [+]
    ----* Traveller's Linux is an attempt to create a minimal floppy Linux distribution [+]
    ----* Trinux - A Linux Security Toolkit (Версия: 0.890 от 2003-08-10) [+]
    [есть мнение]
     Дистрибутивы на одной/двух дискетах.
     

       Мини-дистрибутивы для нужд администратора

    !!!-* RIPLinuX - Recovery Is Possible Linux [+]
    [есть мнение]
     Компактный LiveCD/LiveUSB Linux дистрибутив для системных администраторов основанный на Slackware Linux. Установочный образ занимает 85 Мб, для работы требуется 256Мб ОЗУ. Десктоп интерфейс построен на баз Fluxbox и аскетичен, зато число полезных утилит в комплекте превосходит ранее рассмотренные дистрибутивы. В комплекте имеется даже аудио проигрыватель XMMS, видеоплеер Xine, RDesktop и эмулятор QEMU, не говоря о Firefox, Links, Xfburn, Xarchiver, ISO Master, текстовых редакторах Beaver, gVim и Leafpad, файловых менеджерах PCManFM, EmelFM и GNU Midnight Commander. В дистрибутиве можно найти широкий спектр утилит для проверки работы проводных и беспроводных стетей, программы для работы с диском (GParted, TestDisk, PhotoRec, Partition Image, G4L, EVMS (Enterprise Volume Management System). Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.
     
    rus-* Frenzy - бездисковый дистрибутив FreeBSD (доп. ссылка 1) [+]
    [есть мнение]
     Целью проекта Frenzy является создание "портативного инструмента системного администратора" на базе ОС FreeBSD, который было бы удобно постоянно иметь при себе. Содержит набор ПО для настройки, проверки и анализа сети, тестирования компьютерного "железа" и ряда других задач.
     
    rus-* Emergencu CD (mini) и Cool Linux CD (full CD) [+]
    [обсудить]
     Два дистрибутива на одной основе. Emergency CD - спасательный консольный дистрибутив (3-я версия основана на Gentoo и имеет намного большие возможности чем предыдущие). Cool Linux CD - полноценный дистрибутив с XFree86 и софтом на все случаи жизни. В качестве оконного менеджера используется IceWM.
     
    rus-* RTK (Russian Technology Kit) GNU/Linux (доп. ссылка 1) (Версия: 0.4 от 2009-04-25) [+]
    [есть мнение]
     Отечественный LiveCD дистрибутив для аудита безопасности в локальных сетях любого класса. Система содержит последние версии популярных security утилит, в том числе утилиты underground-сцены. Помимо этого, дистрибутив может быть использован для: * восстановления уже установленной ОС; * диагностики и ремонта аппаратного обеспечения; * разработки ПО. Естественно, дистрибутив имеет встроенную полноценную поддержку русского языка как в консольном так и в графическом режиме. В комплект поставки дистрибутива входит полноценный SDK, другими словами, любой компонент системы можно обновить, используя только дистрибутив. Дистрибутив предназначен для подготовленных пользователей GNU/Linux и *nix систем.
     
    ----* Turnkey Linux - комплект мини-дистрибутивов для быстрого развертывания приложений [+]
    [обсудить]
     Подборка из около 100 готовых минималистичных сборок Ubuntu, пригодных для быстрого развертывания в Cloud-окружениях Amazon EC2 или для использования в качестве гостевых ОС в таких системах виртуализации, как VMware, Xen HVM, KVM или VirtualBox. Средний размер каждой сборки - 200 Мб.

    Сразу после установки пользователь имеет возможность получить полностью работоспособные из коробки рабочие окружения с LAMP (Linux, Apache, MySQL, PHP/Python/Perl), Ruby on Rails, Joomla, MediaWiki, Wordpress, Drupal, Apache Tomcat, LAPP, Django, MySQL, PostgreSQL и т.д. Управление программным обеспечением производится через специально подготовленный web-интерфейс. Сборки снабжены системой автоматического резервного копирования и средством для автоматической установки обновлений.

     
    ----* REMnux - Linux Distribution for Reverse-Engineering Malware [+]
    [обсудить]
     Специализированный Linux-дистрибутив REMnux, построенный на пакетной базе Ubuntu и предназначенный для изучения и обратного инжиниринга кода вредоносных программ. REMnux позволяет обеспечить в процессе анализа условия изолированного лабораторного окружения, в котором можно сэмулировать работу определенного атакуемого сетевого сервиса для изучения поведения вредоносного ПО в условиях приближенных к реальным. Другой областью применения REMnux является изучение свойств вредоносных вставок на web-сайтах, реализованных на JavaScript, Java или Flash.

    В комплект дистрибутива включена достаточно полная подборка инструментов для анализа вредоносного ПО, утилит для проведения обратного инжиниринга кода, программ для изучения модифицированных злоумышленниками PDF и офисных документов, средств мониторинга активности в системе. Размер загрузочного образа REMnux, оптимизированного для запуска внутри систем виртуализации, составляет 578 Мб.

    Пользовательский интерфейс дистрибутива построен на базе Enlightenment. В качестве web-браузера поставляется Firefox с дополнениями NoScript, JavaScript Deobfuscator и Firebug. В комплект входят следующие инструменты:

     
    ----* PelicanHP - LiveCD for set up a high performance computing cluster [+]
    [обсудить]
     Linux дистрибутив для быстрого развертывания кластеров. PelicanHPC построен на пакетной базе Debian и позволяет превратить обычный офисный компьютерный парк в вычислительный кластер, загрузив один управляющий компьютер с LiveCD/LiveUSB, а остальные машины использовав в качестве загружаемых через PXE узлов. Графический интерфейс управляющей станции построен на основе Xfce4. Из реализаций интерфейса MPI в состав дистрибутива входит только Open MPI, ранее присутствовавший LAM-MPI удален из поставки. Для мониторинга работы кластера используется Ganglia, но в качестве альтернативы в поставке имеется и пакет ksysguard. Для тестирования производительности кластеров в дистрибутив включен пакет Linpack.
     
    ----* DEFT - Digital Evidence & Forensic Toolkit [+]
    [обсудить]
     Linux дистрибутив, предназначенный для проведения анализа последствий взломов и определения скрытых или потерянных данных в системе. Дистрибутив также может применяться для сбора доказательств в расследованиях компьютерных преступлений. Дистрибутив построен на базе Xubuntu, но поставляется с десктоп-окружением LXDE и снабжен собственным графическим интерфейсом DEFT Extra 2.0 для выполнения типовых операций при проведении расследования.

    В состав дистрибутива входит достаточно полная подборка профильных утилит, от антивирусов, сетевого сканера nessus и утилит для выявления руткитов, до анализаторов содержимого диска Guymager, Sleuthkit, Autopsy, dcfldd, ddrescue и linen.

     
    ----* CAINE - Computer Aided INvestigative Environment [+]
    [обсудить]
     Специализированный LiveCD дистрибутив, предназначенный для поиска скрытых и удаленных данных на дисках, выявления остаточной информации для восстановления картины взлома системы и сбора доказательств по использованию ПК для совершения правонарушений. Дистрибутив основан на Ubuntu 8.04 Linux и оснащен единым графическим интерфейсом для управления набором разноплановых утилит по исследованию как Unux, так и Windows систем.

    В состав включены такие средства, как GtkHash, Automated Image & Restore (AIR), Autopsy, Foremost, Scalpel, Sleuthkit, Guymager, DC3DD. Отдельно стоит отметить специально разработанную в рамках проекта систему WinTaylor для досконального анализа Windiows-систем и генерации подробных отчетов о всех зафиксированных аномалиях.

     
    ----* OWASP Live CD [+]
    [обсудить]
     OWASP LiveCD содержит подборку программ для проверки безопасности и выполнения аудита кода web-приложений, выступает в роли аналога известного инструмента для тестирования сетевой безопасности BackTrack, но специализируется на web. Прошлый релиз OWASP LiveCD вышел в 2007 году, летом прошлого года принято решение о полной переработке дистрибутива.

    В состав OWASP LiveCD входят такие программы, как Httprint для определение типа http-сервера по косвенным признакам, сканеры уязвимостей в web-приложениях Grendel Scan и w3af, утилиты для выявления возможности внедрения SQL кода SQLiX и sqlmap, средства для перебора паролей, локальные прокси WebScarab, Paros Proxy, Rat Proxy и Burp Suite, Firefox c 25 дополнениями для отладки сайтов.

     
    ----* Cauldron Project - scalable and manageable enterprise-class BSD-based appliance platform [+]
    [обсудить]
     Позволяет создавать минималистичные сборки FreeBSD, OpenBSD и NetBSD для обеспечения работы определенных приложений в виртуальных машинах. Имеется комплект преднастроенных окружений, для создания межсетевых экранов, почтовых серверов, DNS-серверов, NAS-хранилищ, беспроводных точек доступа, систем обнаружения атак, спам-фильтров и т.п.
     
    ----* Clonezilla - massively clone systems to many computers (Версия: 1.2.13-8 от 2012-07-13) [+]
    [обсудить]
     Linux дистрибутив, предназначенный для быстрого клонирования дисков (копируются только используемые блоки), выполняя задачи схожие с продуктом Norton Ghost. Например, при тестировании, для клонирования исходного 5.6 Гб диска на 41 клиентских машин потребовалось около 10 минут. Дистрибутив основан на Debian Lenny, в своей работе использует код проектов DRBL, Partition Image, ntfsclone, partclone, udpcast. Имеется поддержка передачи данных в multicast режиме. Возможна загрузка не только с CD, USB Flash, по сети (PXE). Поддерживаются ФС: ext2, ext3, reiserfs, xfs, jfs, FAT, NTFS, HFS+ (Mac OS X).
     
    ----* Helix - customized forensics environment [+]
    [обсудить]
     LiveCD дистрибутив, построенный на основе Ubuntu (прошлые версии базировались на KNOPPIX), содержащий подборку программ для восстановления данных, расследования причин и устранения последствий взломов. Причем, кроме программ работающих в Linux, представлен достаточно неплохой комплект утилит для Windows (восстановление паролей, поиск удаленных файлов по маске, навигация по содержимому кэша web-браузеров, создание дампа памяти и т.д.). Размер ISO-образа - 700 Мб.

    В релиз включены такие программы, как:

    • winlockpwn v1.0 - вход в Windows через firewire порт, в обход системы аутентификации (без необходимости ввода пароля);
    • bioskbsnarf v1.0 - позволяет подсмотреть введенный пароль для входа в BIOS;
    • dc3dd v6.9.91 - модифицированная версия утилиты dd, добавлены возможности для выявления скрытых или потерянных данных;
    • Volatility v1.3 - инструментарий для выявления фрагментов полезных данных из дампов памяти;
    • tableau-parm v0.1.0.2 - утилита для управления устройствами аппаратной блокировки записи данных от компании Tableau;
    • gtkhash v0.2.0.1 - GTK+ интерфейс для генерации MD5, SHA1, SHA256, SHA512, RIPEMD, HAVAL, TIGER, WHIRLPOOL хэшей для различных данных;
    • bless v0.6.0 - шестнадцатеричный редактор, с возможностью правки содержимого блочных устройств;
    • clamtk v3.08-1 - Графический интерфейс к антивирусному пакету ClamAV;
    • meld v1.1.5.1 - графический интерфейс для определения различий между файлами (Diff);
    • ophcrack v2.4.1 - утилита для подбора паролей Windows по специальным таблицам;
    • samdump2 v1.1.1 - создание дампа SAM (Security accounts Manager) базы Windows.
    • Guidance Software Linen v6.11.2.2, afflib v3.3.3, sleuthkit v2.52-1 (+ GUI интерфейс autopsy), foremost v1.5.4-1 - пакеты для исследования системы и обнаружения скрытых данных (forensic software);
    • aimage v3.1.0 - утилита для создания дисковых образов для последующего анализа;
    • chkrootkit v0.47-1 - средство для выявления наличия руткитов в системе;
    • chntpw v0.99.3-1 - редактор реестра и базы паролей Windows;
    • clamav v0.92.1 - свободный антивирусный пакет;
    • readpst v0.5.2.1 - утилита для преобразования PST файлов из MS Outlook в mbox формат;
    • sg3-utils v1.24-1 - набор утилит для низкоуровневой работы со SCSI устройствами;
    • ssdeep v2.0 - оценка уровня идентичности двух похожих, но отличающихся некоторыми деталями, файлов (Fuzzy Hashing);
    • tcpreplay v3.2.3-1 - генерация трафика на основе ранее созданного pcap дампа;
    • tcpxtract v1.0.1-1 - выявление по сигнатурам и сохранение на диске файлов из pcap дампов транзитного трафика (например, созданных в tcpdump). Имеется поддержка 26 типов файлов;
    • vinetto v0.6.0 - анализатор Thumbs.db файлов их Windows Explorer;
    • Wireshark v1.0.2-1 - сетевой анализатор/сниффер;
    • dd_rescue v1.13.3 - вариант утилиты dd, ориентированный копирование данных с дисков, имеющих сбойные секторы.
     
    ----* GParted - small bootable GNU/Linux distribution [+]
    [обсудить]
     Компактный LiveCD/LiveUSB Linux дистрибутив для системных администраторов созданный на основе Debian Linux командой разработчиков gparted. Размер установочного образа 90Мб, может работать на оборудовании с 64Мб ОЗУ, но рекомендуется иметь 128 Мб памяти. Поддерживается загрузка с CD, USB и PXE. Графический интерфейс построен на базе Fluxbox. Из программ можно отметить: GParted, Partition Image, TestDisk, PhotoRec, Vim, Midnight Commander. Ограничением дистрибутива GParted Live является минимальная поддержка сети, в комплекте нет браузера, утилит подобных ping и netstat. Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.
     
    ----* Parted Magic - Linux Rescue CD/USB/PXE (Версия: 6.7 от 2011-10-04) [+]
    [обсудить]
     Компактный LiveCD/LiveUSB Linux дистрибутив для системных администраторов. Дистрибутив создан на базе Linux From Scratch (LFS), установочный образ занимает 45Мб, может работать на системах с 300Мб ОЗУ. Поддерживается загрузка с CD, USB и PXE. GUI интерфейс основан ан Xfce. Из программ в комплекте можно отметить: GParted, TestDisk, PhotoRec, Partition Image, Xarchive, Xfburn, ISO Master, Leafpad, Firefox, Grsync. Из утилит командной строки присутствуют dd, ddrescue , cfdisk, fdisk, tcpdump. Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.
     
    ----* BackTrack - live distribution focused on penetration testing. [+]
    [обсудить]
     LiveDVD дистрибутив, предназначенный для тестирования систем на предмет наличия уязвимостей, проведения аудита, анализа остаточной информации и выявления последствий атак злоумышленников. Дистрибутив основан на кодовой базе Ubuntu и является одним из лучших инструментов в своей области, вобрав в себя наработки ранее трех разрозненных проектов - IWHAX, Auditor Security Collection и Whoppix. Несколько лет назад авторитетный ресурс insecure.org назвал BackTrack лучшим LiveCD для исследования безопасности систем.

    BackTrack содержит одну из самых богатых подборок программ, связанных с безопасностью: от средств для тестирования web-приложений и проникновения в беспроводные сети, до программ для считывания данных с идентификационных RFID чипов. В комплект BackTrack входит коллекция эксплоитов и более 300 специализированных утилит для проверки безопасности, таких как Aircrack, Maltego, Metasploit, SAINT, Kismet, Bluebugger, Btcrack, Btscanner, Nmap, p0f.

    Помимо этого, в дистрибутив включены средства для акселерации подбора паролей (Multihash CUDA Brute Forcer) и WPA ключей (Pyrit) через задействование технологий CUDA и ATI Stream, позволяющих использовать GPU видеокарт NVidia и ATI для выполнения вычислительных операций.

     
    ----* g4l - Ghost for Linux is a hard disk and partition imaging and cloning tool (Версия: 0.46 от 2014-05-03) [+]
    [обсудить]
     LiveCD дистрибутив с функциональностью похожей на Norton Ghost. Позволяет провести резервное копирование Linux разделов на удаленный FTP сервер.
     
    ----* Knoppix-STD - Security Tools Distribution [+]
    [обсудить]
     LiveCD дистрибутив, на базе Knoppix, содержащий коллекцию утилит, ориентированных на проверку безопасности. Другие похожие системы:
  • Auditor - security collection is based on Knoppix;
  • WhiteHat Knoppix - penetration testing (pentest) tool;
  • PHLAK - Professional Hacker's Linux Assault Kit (на базе Morphix).
  •  
    ----* NanoBSD - FreeBSD for appliance use. [+]
    [обсудить]
     Адаптированный вариант FreeBSD для работы на 64 МБ и 512 МБ флэш картах. Информацию о проекте можно получить здесь.
     
    ----* SystemRescueCd Linux (Версия: 2.0.0 от 2011-01-27) [+]
    [есть мнение]
     LiveCD дистрибутив Linux (размер 104 Мб) ориентированный для нужд системного администратора по восстановлению системы после сбоя. Присутствует поддержка NTFS в режиме записи (используется CaptiveNtfs), также поддерживаются ext2/ext3, reiserfs, xfs, jfs, vfat, и iso9660.

    Ниже подборка компактных (210Мб mini CD) LiveCD/LiveUSB Linux дистрибутивов для системных администраторов:

    • SliTaz - занимает всего 25Мб и работает на системах с 128Мб ОЗУ, при наличии графического интерфейса пользователя на основе JWM. Поддерживается загрузка с CD и USB. Ориентация дистрибутива - компактная десктоп система. Из программ которые могут пригодится для восстановления системы присутствует GParted, отдельно можно загрузить пакеты с TestDisk (восстановление дисковых разделов) и PhotoRec (восстановление файлов);
    • Parted Magic - дистрибутив создан на базе Linux From Scratch (LFS), установочный образ занимает 45Мб, может работать на системах с 300Мб ОЗУ. Поддерживается загрузка с CD, USB и PXE. GUI интерфейс основан ан Xfce. Из программ в комплекте можно отметить: GParted, TestDisk, PhotoRec, Partition Image, Xarchive, Xfburn, ISO Master, Leafpad, Firefox, Grsync. Из утилит командной строки присутствуют dd, ddrescue , cfdisk, fdisk, tcpdump. Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.
    • GParted - дистрибутив создан на основе Debian Linux командой разработчиков gparted. Размер установочного образа 90Мб, может работать на оборудовании с 64Мб ОЗУ, но рекомендуется иметь 128 Мб памяти. Поддерживается загрузка с CD, USB и PXE. Графический интерфейс построен на базе Fluxbox. Из программ можно отметить: GParted, Partition Image, TestDisk, PhotoRec, Vim, Midnight Commander. Ограничением дистрибутива GParted Live является минимальная поддержка сети, в комплекте нет браузера, утилит подобных ping и netstat. Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.
    • RIPLinuX (Recovery Is Possible Linux) - дистрибутив основан на Slackware Linux. Установочный образ занимает 85 Мб, для работы требуется 256Мб ОЗУ. Десктоп интерфейс построен на баз Fluxbox и аскетичен, зато число полезных утилит в комплекте превосходит ранее рассмотренные дистрибутивы. В комплекте имеется даже аудио проигрыватель XMMS, видеоплеер Xine, RDesktop и эмулятор QEMU, не говоря о Firefox, Links, Xfburn, Xarchiver, ISO Master, текстовых редакторах Beaver, gVim и Leafpad, файловых менеджерах PCManFM, EmelFM и GNU Midnight Commander. В дистрибутиве можно найти широкий спектр утилит для проверки работы проводных и беспроводных стетей, программы для работы с диском (GParted, TestDisk, PhotoRec, Partition Image, G4L, EVMS (Enterprise Volume Management System). Имеется поддержка восстановления файловых систем ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, NTFS, ReiserFS, Reiser4, XFS.
     
    ----* INSERT - LiveCD bootable linux (Inside Security Rescue Toolkit) (Версия: 1.3.8 от 2006-10-22) [+]
    [обсудить]
     Небольшой LiveCD (размер ISO - 50mb) дистрибутив Linux с поддержкой NTFS в режиме записи. Для работы с NTFS в режиме записи использует captive, который в свою очередь использует microsoft'овский драйвер NTFS.

    Маленький совет по использованию режима NTFS RW: При старте системы выскочит html-страничка, рассказывающая, что для работы с NTFS RW нужно взять дискету, скопировать из windows файлики, перенести их... И так далее. Ничего этого делать не нужно, в системе есть скрипт, который маунтит раздел с windows RO режиме, копирует нужные файлы отцепляет раздел и потом монтирует его уже в режиме RW. Имя скрипта - usecaptive. Можете его посмотреть, всё очень просто. Помимо всего прочего в этом дистрибутиве есть антивирус, выискиватель rootkit'ов и прочие полезные вещи.

    Вот список интересного:

  • read-write доступ к NTFS разделам;
  • Поддержка ФС: EXT2,EXT3,MINIX,REISERFS,JFS,XFS,NTFS,FAT,MSDOS,NFS,HFS,HFS+,NCPFS,UDF,UFS;
  • Понимает linux software RAID и LVM
  • Анализаторы трафика в комплекте (nmap, tcpdump и т.д.)
  • Утилиты для восстановления после сбоя (gpart, partimage, testdisk);
  • Антивирус Clam Antivirus;
  • Расследование вторжений (chkrootkit)
  •  
    ----* LNX-BBC - mini Linux-distribution [+]
    [обсудить]
     Linux дистрибутив умещающийся на "обрезанном" CD-диске (50Мб). Подходит для применения в качестве рабочего окружения системного администратора которое всегда под рукой (когда Knoppix слишком велик), много утилит для диагностики и восстановления системы.
  • Linuxcare Bootable Toolbox (LBT) - немного устаревший прородитель LNX-BBC.
  • DamnSmall Linux (47Мб)- версия Knoppix для минидиска, ориентирован для использования в качестве мини десктоп системы (LNX-BBC больше подходит для администратора, а DamnSmallLinux для пользователя).
  • Другие mini-LiveCD ориентированные на пользователя: Feather Linux (61Mb), Slax (188Мб, построен на базе Slackware), Morphix Combined-Light GUI;
  •  
    ----* WarLinux - audit and evaluate thier wireless network installations [+]
    [обсудить]
     Однодисковая система для аудита работы беспроводных (wireless) сетей.
    Существует аналог на базе PicoBSD - WarBSD
     
    ----* mkCDrec - Main Recovery Set (Версия: 0.8.3 от 2004-11-22) [+]
    [обсудить]
     Комплект для создания CD диска для восстановления Linux систем после сбоя. Возможно загрузка с дискет.
     

       Мини-дистрибутивы для пользователей

    rus-* Aegolius Linux - микро-дистрибутив на одной дискете. [+]
    [обсудить]
     Микро-дистрибутив Linux на основе uClibc, Busybox, FreeDOS.
     
    rus-* LSK - отечественный мини-макси дистрибутив Linux [+]
    [есть мнение]
     Версия Linux которая ставиться на FAT запуском единственного *.exe, а так же как основа для встраиваемых систем или самостоятельной раскрутки "жирных" дистрибутивов.
     
    ----* Zencafe - Linux distribution for Internet Cafe desktop [+]
    [обсудить]
     Специализированный Linux-дистрибутив, построенный на базе пакетной базы Slackware и Zenwalk. Дистрибутив ориентирован на создание рабочих мест в публичных интернет-кафе и поддерживает из коробки такие возможности, как автоматическое возвращение системы в исходное состояние, учет потребленных пользователем ресурсов (времени и трафика), набор программ для упрощения централизованного управления. Размер установочного iso-образа составляет 595 Мб, минимальное требование к оборудованию - CPU Pentium III и 128 Мб ОЗУ.

    В качестве пользовательского окружения используется Xfce, но для устаревших компьютеров имеется возможность использования оконного менеджера IceWM. Из входящих в комплект программ можно отметить Linux-ядро 2.6.33.4, офисный пакет OpenOffice.org 3.2.1, web-браузер Firefox, клиенты для мгновенного обмена сообщениями Gyachi и Pidgin. Для учета работы пользователя в состав входит пакет Mkahawa.

     
    ----* BrowserLinux - fast and small Linux distribution for surfing the web. [+]
    [обсудить]
     Миниатюрный LiveCD/LiveUSB Linux-дистрибутив (75 Мб), предназначенный для запуска web-браузера и связанных с ним компонентов (Flash 10, Java, программа для просмотра PDF, музыкальный проигрыватель Alsaplayer). Основным браузером является Firefox, но дополнительно доступна версия с Google Chrome.
     
    ----* Puredyne - USB-bootable GNU/Linux operating system for creative media [+]
    [обсудить]
     Linux дистрибутив, ориентированный на создание мультимедийного контента. В состав включен расширенный комплект инструментов, нацеленных на подготовку и обработку графики, звука и видео, включая подборку экспериментальных приложений. При создании Puredyne использованы наработки проектов Ubuntu и Debian Live. Дистрибутива предназначен для работы в Live-режиме, без установки на жесткий диск. Для загрузки доступны сокращенная CD-версия и более полный образ для записи на DVD, обе сборки могут быть установлены на USB Flash.

    В состав Puredyne включено Linux ядро, оптимизированное для выполнения обработки звука и видео в режиме реального времени, гарантируя минимальное время реакции и высокую отзывчивость системы.

    Из программ, входящих в состав дистрибутива можно отметить:

    • Работа со звуком: puredata, supercollider, csound, chuck, ladspa plugins, ardour, audacity, ecasound;
    • Обработка графики: gimp, inkscape, fluxus, freej, processing, imagemagick, gthumb, gphoto2;
    • Просмотр и монтаж мультимедиа контента: mplayer, vlc, avidemux, kino, mencoder, transcode, luvcview, xawtv, recordmydesktop;
    • Организация потокового вещания: icecast2, ices2, ffmpeg2theora, oggfwd, darkice, darksnow, gstreamer, dvswitch;
    • Сетевые приложения: firefox, links2, network-manager, wireless-tools, gftp, irssi;
    • Средства для разработки: gcc, subversion, mercurial, bzr, emacs-goodies-el, java jdk, python.
     
    ----* ArtistX - multimedia production studio (Версия: 1.0 от 2011-02-13) [+]
    [обсудить]
     LiveDVD дистрибутив, основанный на Ubuntu и предназначенный для использования в качестве переносной студии для создания мультимедиа контента. В состав ArtistX включено около 2500 различных мультимедиа приложений, дистрибутив претендует на роль одного из самых полных наборов бесплатных мультимедиа программ. Из программ, можно отметить:

    • Базовые приложения: Linux ядро 2.6.27, Gnome 2.24 and KDE 4.2, Compiz Fusion
    • Программы для работы с 2D графикой: GIMP, Inkscape, Nip2, Krita, CinePaint, Synfig, Rawstudio, Skencil, Hugin, Dia, XaraLX;
    • Программы 3D-моделирования: Blender 3D, Wings3D, KPovModeler + POV-Ray 3.6, K3D;
    • Программы для обработки видео: Cinelerra, Kino, Open Movie Editor, Kdenlive, PiTiVi, Avidemux, Devede;
    • Аудио и видео плееры: Mplayer, Helix Player, Videolan, Xine, Kaffeine, Kmplayer, LastFM;
    • Программы для обработки и создания музыки: PD, Rosegarden, Ardour, TerminatorX, Cecilia/Csound, Gnusound, Mixxx.
     
    ----* SliTaz - free micro GNU/Linux distro [+]
    [обсудить]
     Дистрибутив занимает всего 25Мб и работает на системах с 128Мб ОЗУ, при наличии графического интерфейса пользователя на основе JWM. Поддерживается загрузка с CD и USB. Ориентация дистрибутива - компактная десктоп система. Из программ которые могут пригодится для восстановления системы присутствует GParted, отдельно можно загрузить пакеты с TestDisk (восстановление дисковых разделов) и PhotoRec (восстановление файлов);
     
    ----* GeeXboX - free embedded Linux distribution for HTPC (Home Theater PC) or Media Center (Версия: 3.0 от 2012-09-21) [+]
    [обсудить]
     LiveCD Linux дистрибутив, ориентированный на создание медиа центра (домашнего кинотеатра). Главное отличие GeeXBoX - минимальный размер ISO образа, благодаря использованию пакетов BusyBox и uClibc, он составляет менее 9 Мб. Система поддерживает огромное количество всевозможных аудио и видео кодеков (для просмотра используется MPlayer SVN v23418) и требует для своей работы компьютер не менее Pentium II 400MHz с 64Мб ОЗУ. Кроме того в комплект включены все имеющиеся для Linux ядра 2.6.21.3 драйвера для TV-тюнеров, Wifi, DVB и IVTV карт.

    Дополнительно доступен GeeXBoX ISO generator предназначенный для формирования собственных вариантов дистрибутива, например, для тонкой подстройки под текущее оборудование или организации отдачи аудио и видео потоков по сети (SHOUTcast, TV streams).

     
    ----* Musix GNU+Linux [+]
    [обсудить]
     Live-CD Linux дистрибутив основанный на Debian/Etch и предназначенный для создания и обработки графики, звука и видео. В комплект включены такие приложения как Muse (audio/midi sequencer), SpiralSynthModular, Ardour (audio sequencer), Rosegarden (audio/midi sequencer), Cinelerra (редактирование видео), Bluefish (web дизайн), GIMP, Inkscape и Blender3D.
     
    ----* Foresight - showcases some of the latest and greatest from GNOME [+]
    [обсудить]
     LiveCD дистрибутив предназначенный для демонстрации возможностей новых версий GNOME.
     
    ----* Flash Linux - 256Mb Linux distribution for USB keys [+]
    [обсудить]
     Специализированный пользовательский Linux дистрибутив для работы с USB Flash накопителей (может работать и как LiveCD). В поставке: Gnome, Evolution, Gaim, XChat, Firefox, OpenOffice и другие приложения.
     
    ----* PilotLinux - thin client LiveCD [+]
    [есть мнение]
     LiveCD дистрибутив для работы в качестве "тонкого" клиента. Поддерживаются протоколы Microsoft Terminal Server, X-Protocol, VNC.
     
    ----* MoviX - загрузочные Linux CD для проигрывания мультимедиа файлов (Версия: 0.8.3 от 2004-04-07) [+]
    [обсудить]
     Проект по созданию мини-дистрибутива Linux для создания автоматически проигрываемых загрузочных мультимедиа дисков, позволяющих загрузившись с CD автоматически или через ручной выбор проиграть находящиеся на этом сиди видео или аудио файлы. Форматы: AVI, MPG, QuickTime, WMV, ASF, MP3, OGG/VORBIS и др. поддерживаемые вmplayer.
    В зависимости от задач, разработано три варианта системы:
  • eMoviX (10 Мб) - минимальный набор для автоматического проигрывания файлов с CD;
  • MoviX (28 Мб): - CD с интерфейсом командной строки (mplayer) для проигрывания звуковых и видео файлов, после загрузки остается в RAM и позволяет проиграть файлы с другого CD;
  • MoviX2 (40Мб) - отличается от MoviX, тем что используется XWindow GUI интерфейс;
    Проекты позволяющие создавать MoviX диски в "два клика":
  • MoviXMaker command line утилита и GUI на базе Perl GTK+/Gnome/GladeXML;
  • K3b - развитая программа для записи CD;
    Похожие проекты:
  • GeeXboX - подобие MoviX с поддержкой множества графических плат, TV-out, проигрывания файлов по сети.
  • LinuxConsole - CD с игровой Linux консолью.
  •  
    ----* FreeSBIE - FreeBSD Live CD [+]
    [обсудить]
     Вариант FreeBSD 5.2.1 работающий прямо с CD-ROM. Больше ориентирован на пользователей, но может пригодиться и для администраторов и разработчиков.
     
    ----* MandrakeMove - personal desktop operating system on a bootable CD (Версия: release candidate 1 от 2003-12-08) [+]
    [обсудить]
     Версия Mandrake Linux 9.2 работающая прямо с загружаемого CD-ROM, персональные данные хранятся на съемном USB-Flash накопителе. Главным достоинством по сравнению с другими LiveCD является возможность замены CD в момент работы (например, для просмотра видеофильма).
     
    ----* LNX-BBC - mini Linux-distribution [+]
    [обсудить]
     Linux дистрибутив умещающийся на "обрезанном" CD-диске (50Мб). Подходит для применения в качестве рабочего окружения системного администратора которое всегда под рукой (когда Knoppix слишком велик), много утилит для диагностики и восстановления системы.
  • Linuxcare Bootable Toolbox (LBT) - немного устаревший прородитель LNX-BBC.
  • DamnSmall Linux (47Мб)- версия Knoppix для минидиска, ориентирован для использования в качестве мини десктоп системы (LNX-BBC больше подходит для администратора, а DamnSmallLinux для пользователя).
  • Другие mini-LiveCD ориентированные на пользователя: Feather Linux (61Mb), Slax (188Мб, построен на базе Slackware), Morphix Combined-Light GUI;
  •  
    ----* Blin - LiveCD Linux дистрибутив [+]
    [обсудить]
     Blin - много-целевой Linux дистрибутив работающий прямо с компакт-диска. Графический интерфейс, поддержка кириллицы.
     
    ----* ByzantineOS - загружаемый с CDROM Linux дистрибутив [+]
    [есть мнение]
     Дистрибутив Linux не требующий установки на жесткий диск и загружаемый прямо с CD-ROM. Дистрибутив больше ознакомительный, присутствует возможность просмотра DivX, MPEG, MP3, наличие браузера позволяет легко выйти в Интернет и просматривать ресурсы через web-браузер galeon (с поддержкой русского языка).
     
    ----* DemoLinux - демонстрационный Linux дистрибутив основанный на RedHat, SuSE и Mandrake [+]
    ----* Knoppix - CD-минидистрибутив для демонстрации пользовательских функций Linux (Версия: 5.1.1 от 2008-02-12) [+]
    [есть мнение]
     Минидистрибутив для желающих познакомиться с Linux без установки на жесткий диск. Knoppix построен на базе Debial GNU Linux и для примера содержит такие приложения как KDE, Gimp, OpenOffice, Konqueror, KDevelop, xmms, Mpeg/DivX проигрыватели и т.д.
     
    ----* Virtual Linux - Mandrake 8.0 that have been modified to run from cdrom (Версия: 1.1 от 2002-05-07) [+]
    [обсудить]
     Версия Linux Mandrake оптимизированная для запуска прямо c CDROM, без использования жесткого диска. Благодаря тому, что данные хранятся в сжатом формате на диске размещено окого 1.7 GB пакетов.
     
    ----* Puppy Linux [+]
    [обсудить]
     Минималистичный десктоп-ориентированный дистрибутив, построенный на базе оконного менеджера JWM и собственного набора GUI-конфигураторов. Установочный LiveCD образ занимает 87Мб и доступен в виде двух сборок, на базе Linux ядра 2.6.21.7 и 2.6.25. Вначале для создания дистрибутива использовались бинарные пакеты из Slackware Linux, но теперь производится обособленная сборка всех программ из исходных текстов. Дополнительные пакеты программ распространяются в формате .pet, управляемом пакетным менеджером PETget.

    Некоторые GUI приложения, включенные в комплект:

    • ePDFView (PDF viewer),
    • Osmo (управление персональной информацией, органайзер),
    • Pcdripper, RipOff (копирование звуковых CD),
    • mhWaveEdit (звуковой редактор),
    • Поддержка цифровых камер, через включения в состав пакета Gtkam и библиотеки libgphoto2;
    • Поддержка сканеров, путем интеграции пакета SANE и интерфейса Xsane;
    • Pburn (запись CD/DVD ),
    • Pnethood (Samba client),
    • Pwireless (сканер беспроводных сетей),
    • HomeBank, ExpenseTracker (планирование финансов),
    • ChmSee (просмотр CHM файлов),
    • Fotox (просмотр изображений),
    • Gwhere (каталогизатор данных на диске),
    • HardInfo (вывод информации об оборудовании),
    • Pidgin (мгновенный обмен сообщениями),
    • Gadm-Rsync (GUI для rsync),
    • Figaro Password Manager 2.
    • утилиты: dmidecode, asapm battery monitor, gtklogfileviewer, mut2, waitmax, absvolume, rsync, xclip, dpkg-deb, zdump;
    • GUI приложения: xchat, sylpheed, seamonkey, ntfs-3g, mplayer, inkscape, gqview, gnumeric, gimp, firefox, abiword;
     

       Системы для создания бездисковых машин-рутеров

    !!!-* ClosedBSD - firewall and NAT, which boots off of a single floppy [+]
    [есть мнение]
     Однодисковый дистрибутив FreeBSD предназначенный для создания бездискового маршрутизатора, фаервола или транслятора адресов. От других подобных проектов отличается простотой и удобством настройки, основанной на меню системой конфигурирования.
     
    rus-* FreeSCO - free replacement for commercial routers (доп. ссылка 1) (доп. ссылка 2) [+]
    [обсудить]
     Русскоязычный ресурс о Freesco - однодискеточном маршрутизаторе на базе Linux 2.0. FREESCO (расшифровывается как FREE ciSCO) - это бесплатная замена коммерческим роутерам, поддерживающая до 10 ethernet/arcnet/token_ring/arlan сетевых карт и до 10 модемов. Работает даже на машинах с 386sx с 8mb ОЗУ.
     
    rus-* Midge - linux mini-distribution for ADM5120 based routers (Версия: 20060203 от 2006-02-05) [+]
    [обсудить]
     Midge - linux минидиструбутив для маршрутизаторов основанных на ADM5120. Содержит в себе базовые утилиты, такие как: sh, ssh, inetd, syslogd, telnet, netcat, tftp, wget, vi, и др. Также midge использует ipkg в качестве менеджера пакетов, который предоставляет Debian's apt-get подобный интерфейс для инсталляции пакетов. Могут быть использованы готовые пакеты из проекта OpenWRT.
  • OpenWrt - Linux distribution for the Linksys WRT54G.
  •  
    ----* Untangle - multi-function firewall (Версия: 10.1.0 от 2014-03-06) [+]
    [обсудить]
     Основанный на Debian GNU/Linux дистрибутив для создания маршрутизаторов и межсетевых экранов. В Untangle присутствуют модули для настройки межсетевого экрана, борьбы со спамом, защиты от атак, управления трафиком, балансировки нагрузки по независимым каналам, ограничения доступа, создания туннелей и т.п.

    Некоторые свободные компоненты платформы, исходные тексты которых распространяются в рамках лицензии GPLv2:

    • Web Filter - система для блокировки доступа к отдельным сайтам и типам запросов (например, по маске в URL), работающая через контекстный анализ трафика. Может использоваться для ограничения доступа к социальным сетям. Поддерживается ограничение пропускной способности для определенных видов контента, например, загрузки аудио и видео материалов;
    • Spyware Blocker - систем блокировки по сигнатурам. Дает возможность блокировать вирусы, попытки фишинга и нежелательный контент в транзитном трафике;
    • Reports - генератор отчетов, как сводных, так и с детализацией по отдельным пользователям, хостам и email адресам. Отчеты можно сохранить в PDF, CSV и HTML форматах;
    • Spam Blocker - система отсеивания нежелательной корреспонденции, поддерживаются обучаемые баесовские фильтры, списки сигнатур Razor, формируемые в реальном времени черные списки, адреса-ловушки и подключение OCR для выявления спама на картинках;
    • Protocol Control - модуль ограничения доступа через выявление протоколов по сигнатурам. Например, подходит для блокирования P2P трафика, клиентов мгновенного обмена сообщениями, online-игр и при поднятии сервисов на нестандартных портах;
    • Ad Blocker - система для вырезания рекламы с web-страниц;
    • Virus Blocker - система для блокирования вирусов в HTTP, FTP, SMTP, POP и IMAP трафике. Поддерживается сканирование архивов (Zip, RAR, Tar и т.п.);
    • Firewall - модуль для настройки пакетного фильтра и настройки трансляции адресов (NAT);
    • OpenVPN - средство для быстрого создания туннелей на базе OpenVPN для работников организации оказавшихся в чужих сетях, позволяя максимально быстро настроить туннель на уровне клиента (для каждого клиента генерируется свой сертификат), отправив ему на email преднастроенное ПО для заданной операционной системы.
     
    ----* Endian Firewall [+]
    [обсудить]
     Специализированный дистрибутив на базе CentOS для создания межсетевых экранов. Дистрибутив включает в себя набор средств для комплексной защиты сети от внешних угроз (UTM - Unified Threat Management), таких как пакетный фильтр с контролем состояния соединений, средства для антивирусной проверки HTTP/FTP/POP3/SMTP трафика, система фильтрации контента, инструменты для защиты от фишинга и спама, SSL/TLS VPN, система обнаружения атак. Управление системой производится через web-интерфейс или командную строку. Размер загрузочного образа всего 124 Мб.
     
    ----* VoIPonCD [+]
    [обсудить]
     LiveCD для построения VoIP шлюзов и офисных АТС, основан на Debian GNU/Linux и Asterisk. Управление и настройка производится через web-интерфейс.
     
    ----* IPFire - source-based linux firewall distribution (Версия: 2.7 от 2010-07-03) [+]
    [обсудить]
     Специализированный Linux дистрибутив, предназначенный для создания межсетевых экранов. От таких налогов, как IPCop, Smoothwall и Endian-Firewall, IPFire отличается предельно простым процессом установки и настройки. Система модульная, кроме базовых функций пакетной фильтрации и управления трафиком для IPFire доступны модули с реализацией системы для предотвращения атак на базе Snort, для создания файлового сервера (Samba, FTP, NFS) и сервера печати (CUPS), организации VoIP шлюза на базе Asterisk и Teamspeak, создания беспроводной точки доступа, организации потокового аудио и видео-сервера (Icecast, Gnump3d, VDR.
     
    ----* Vyatta Community Edition (Версия: 6.0 от 2010-04-01) [+]
    [есть мнение]
     Linux дистрибутив для создание межсетевых экранов и маршрутизаторов с управлением через web-интерфейс. Размер iso образа около 100 Мб.
     
    ----* Lintrack - small, easy to configure and highly integrated GNU/Linux distribution for ISP [+]
    [обсудить]
     Linux дистрибутив, ориентированный для создания маршрутизаторов, межсетевых экранов, серверов доступа. Изюминка дистрибутива в использовании системы конфигурации FlatConf, представляющей настройки системы в виде дерева конечных параметров (в будущей версии появится возможность настройки через web-интерфейс). По дереву можно перемещаться используя команду "cd {dir}", просматривать параметры через команду 'ls', а изменять через "set {param} {val}".
     
    ----* Zeroshell - Linux Live CD distribution [+]
    [есть мнение]
     Дистрибутив Zeroshell занимает около 100Мб и предназначен для организации маршрутизаторов с загрузкой с CD-ROM или CompactFlash. Для управления можно использовать специально разработанный web-интерфейс.
    Из поддерживаемых сервисов можно отметить поддержку:
  • Kerberos и x.509 аутентификации.
  • LDAP и RADIUS авторизации.
  • RIPv2 маршрутизация;
  • 802.1d бриджинг с поддержкой протокола Spanning Tree;
  • Управление VLAN 802.1q;
  • VPN (L2TP/IPsec, PPTP, SSL/TLS туннели);
  • PPPoE;
  • NAT;
  • Возможность создания точек беспроводного доступа с WPA или WPA2, с поддержкой аутентификации через web-интерфейс;
  • DNS и DHCP;
  •  
    ----* OpenWrt - Linux distribution for wireless routers. (доп. ссылка 1) (Версия: 0.9 от 2007-02-07) [+]
    [обсудить]
     Linux дистрибутив ориентированный на использование вместо оригинальных прошивок для различных беспроводных маршрутизаторов и точек доступа. Поддерживается оборудование 23 производителей.

    OpenWRT не поддерживает Linksys WRT54G пятой и шестой серий, для них разработан специальный мини-дистрибутив Linux - DD-WRT micro. настоящее время создано приложение "VxWorks Killer" позволяющее переписать стандартный загрузчик VxWorks и установить в последствии Linux без каких-либо ухищрений.

    X-Wrt - web-интерфейс для управления OpenWRT.

    Другие прошивки:

  • Tomato Firmware - прошивки для беспроводных SOHO маршрутизаторов на чипсете Broadcom. Поддерживаемые модели: Linksys WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54, Asus WL500G/GE , Sparklan WX6615GT, Fuji RT390W, Microsoft MN-700 и др.
  • Wive-NG - свободно распространяемая версия прошивки для устройств на чипе SoC Realtek RTL8186. Wive - старый вариант прошивки.
  • wl500g.info - прошивка для беспроводных маршрутизаторов Asus от отечественных разработчиков;
  • FreeWRT - Linux дистрибутив для беспроводных маршрутизаторов на базе чипов Broadcom, таких как Linksys WRT54GL, Asus WL500g premium и Netgear WGT634u.
  • Midge - мини-дистрибутив Linux для маршрутизаторов на базе чипа ADM5120, таких как Edimax BR-6104K.
  • DD-WRT - прошивка на базе Linux, поддерживающая более 80 моделей беспроводных маршрутизаторов.
  •  
    ----* DRBL - Diskless Remote Boot in Linux (Версия: 1.0.1-3 от 2010-01-20) [+]
    [есть мнение]
     Решение для создания клона текущего сервера на большом числе бездисковых машин в сети, использующих загрузку по сети и импорта ФС через NFS.
     
    ----* Thinstation - linux distribution for diskless thin client terminals (Версия: 2.1.1 от 2005-06-29) [+]
    [обсудить]
     Специализированный Linux дистрибутив для создания бездисковых станций с загрузкой по сети. Поддерживаются протоколы: Windows Terminal Services (RDP), Citrix ICA, X-Terminal (XDM), TightVNC, SSH, Telnet, Tarantella. Может работать на машине с 16MB ОЗУ. Загрузка клиентов может производится по сети, с дискеты, жесткого диска, LiveCD или DOS раздела. На сайте доступна форма, позволяющая скомпоновать образ дистрибутива из нужных кирпичиков.
  • PXES - более тяжелый и функциональный Linux дистрибутив для создания тонких клиентов.
  •  
    ----* IPCop - Linux firewall distribution [+]
    [есть мнение]
     Цель проекта IPCop - разработка простого в использовании и защищенного GPL Linux дистрибутива для создания фаерволов/маршрутизаторов для небольших SOHO (Small Office/Home Office) сетей.

    Управление производится через web-интерфейс. Устанавливается на жесткий диск или запускается с флэш карты.

     
    ----* m0n0wall - complete, embedded firewall software package (Версия: 1.32 от 2010-04-19) [+]
    [есть мнение]
     Мини-версия FreeBSD (менее 5 Мб) для создания маршрутизаторов и фаерволов на базе бездисковых систем, с загрузкой с CD-ROM или Flash карты. Присутствуют версии для встраиваемых платформ net45xx/net48xx/WRAP. Отличается простым и удобным web-интерфейсом для настройки всех параметров системы (для CD-версии конфигурация записывается на дискету). Из функциональности можно отметить: поддержку беспроводных устройств, 802.1Q VLAN, firewall, NAT, ограничение трафика, SNMP, DNS cache, IPSec, PPTP, DHCP сервер.
  • pfSense - пакет для создания фаерволов, основанный на m0n0wall, FreeBSD 6, pf и ALTQ. Имеются функции автообновления ПО.
  •  
    ----* cdrouter - Linux LiveCD Router (Версия: 2.0.5 от 2004-11-04) [+]
    [обсудить]
     Позволяет создать небольшой маршрутизатор на машине без жесткого диска (486 CPU, 16 MB ОЗУ). Размер iso образа 93Мб. Управление через web-интерфейс или посредством ssh. Функции router, NAT, firewall, QoS, SNMP мониторинг, MRTG графики, может использоваться как WIFI Access Point.
     
    ----* XORP - eXtensible Open Router Platform (Версия: 1.8.5 от 2012-06-24) [+]
    [есть мнение]
     Система для создания недорогих маршрутизаторов на базе обычных x86 компьютеров с Linux/FreeBSD. XORP является надстройкой (используются функции форвадинга пакетов ОС) над сетевым стеком операционной системы (поддержка Linux и FreeBSD), работает как пользовательский процесс и обеспечивает поддержку протоколов маршрутизации BGP, RIP, PIM-SM и IGMP/MLD.

    Конфигурирование производится через CLI интерфейс похожий на Сisco IOS, или через прямое редактирование файла конфигурации имеющего древовидную структуру.

  • На базе XORP создан LiveCD (120 Мб) - ОС FreeBSD, конфигурация на дискете;
  •  
    ----* floppyfw - Linux based router that fits on one single floppy disc (Версия: 3.0.14 от 2010-11-29) [+]
    [обсудить]
     Вмещающийся на одну дискету минидистрибутив Linux (ядро 2.4.26). Возможности: iptables firewall, NAT, ограничение трафика, PPP, VPN, DHCP и DNS cache, отправка логов на удаленную машину. Работает на 386sx с 12Mb ОЗУ.
  • Coyote Linux floppy firewall - очень близкий по возможностям альтернативный продукт.
  •  
    ----* RouterCli - Cisco-like shell for diskless or one-floppy Linux mini-distributions (Версия: 0.4 от 2004-07-10) [+]
    [обсудить]
     Проект реализующий cisco-like CLI интерфейс для управления бездисковыми маршрутизаторами на базе Linux.
     
    ----* ROSE - Linux based Radionet Open Source Environment [+]
    [есть мнение]
     Набор ПО превращающий любой компьютер снабженный IEEE 802.11 WLAN картой в полноценную точку доступа (access point). Представляет собой 4 Мб образ для заливки на Flash, для работы требуется 32 Мб ОЗУ.
     
    ----* CompactBSD - set of tools that allow you to build your own OpenBSD [+]
    [обсудить]
     Набор утилит для построения собственной, сокращенной и адаптированной под определенные нужды, версии OpenBSD, которую затем можно записать на Flash и использовать во встраиваемых системах.
     
    ----* BSD Router Projects - one floppy systems [+]
    [обсудить]
     Обзор однодисковых мини-рутеров построенных на базе BSD систем.
     
    ----* LEAF - Linux Embedded Appliance Firewall (Версия: 5.0.3 от 2014-03-17) [+]
    [обсудить]
     Правопреемник закрывшегося проекта Linux Router Project (LRP). Небольшой встраиваемый дистрибутив ОС Linux для использования в небольших сетях в качестве шлюза, маршрутизатора и брандмауэра.
     
    ----* flashboot for OpenBSD (Версия: 0.6 от 2004-09-05) [+]
    [обсудить]
     Набор скриптов и утилит для сборки минимального OpenBSD образа для создания мини-рутера, способного загружаться и работать с Flash-карт (версия OpenBSD с поддержкой IPsec, SSH, ipf, DHCP и PPPoE занимает чуть менее 7 Мб)
     
    ----* nsh (Network SHell) - small embedded OpenBSD router (Версия: 20040324 от 2004-03-25) [+]
    [обсудить]
     Программное обеспечение для создание бездисковых мини-рутеров на базе OpenBSD. nsh - предоставляет похожий на Cisco IOS пользовательский интерфейс командной строки для настройки параметров сетевых интерфейсов, маршрутизации, бриджинга, фильтрации пакетов, NAT и ISAKMP.
     
    ----* PeeWeeLinux - Small Linux Distribution for Embedded Application [+]
    [обсудить]
     Небольшой Linux дистрибутив построенный на базе RedHat 6.2 (2.2.x ядро, поддержка USB и PCMCIA, возможен графический режим работы через XFree86). Дистрибутив позиционируется для создания рутеров и фаерволов на базе встраиваемых устройств или diskless машин.
     
    ----* EmLinux - Embedded linux distribution [+]
    [обсудить]
     Linux мини-дистрибутив на базе Linux kernel 2.2 для платформ i386, PowerPC и StrongARM. Требованиями к обьему ОЗУ от 700K до 3MB. EmLinux больше подходит для создания рутеров и фаерволов с использованием старых i386 машин.
     
    ----* Click - modular software router (Версия: 2.0.1 от 2011-09-27) [+]
    [обсудить]
     Специализированное ПО для создание высокопроизводительных программных маршрутизаторов. Состоит из набора модулей, с единой системой конфигурации. Для Linux выполнен в виде модуля ядра (существует полуработающий модуль для FreeBSD), для других Unix - работает как пользовательский процесс.
     
    ----* mini openbsd - router/firewall based on OpenBSD 3.0 stable. [+]
    [обсудить]
     Мини-дистрибутив OpenBSD, загружается из 8 MB Flash и требует для своей работы 16 MB ОЗУ. Из возможностей следует отметить multi user режим работы, sshd, snmpd, altqd, pfctl.
     
    ----* Devil-Linux - Linux distribution, which is used for Firewalls / Routers (Версия: 1.6.3 от 2013-01-02) [+]
    [обсудить]
     Портативный Linux дистрибутив не требующий для работы жесткого диска. Linux загружается с CD-ROM (образ сдрома сходит в дистрибутив), а конфигурация берется с дискеты. В дистрибутиве используется Linux Kernel 2.4.x, glibc 2.2.x, Iptables, IPSec, PPPD, SSH, DNS STunnel, PPPoE, DHCP, Exim MTA. Планируется включить в дистрибутив Web/FTP сервер, IDS, Proxi, Python, Perl , клиенты для MySQL и LDAP.
     
    ----* PicoBSD - one floppy version of FreeBSD [+]
    [обсудить]
     Загружаемая с дискеты и не требующая наличия НЖМД версия FreeBSD. Разрабатывается 3 модификации: Dialup/in версия (для работы сети через Dialup соединение или организации dialin сервера), Сетевой ПК и Маршрутизатор (firewall и маршрутизатор). Реализована поддержка сбора статистики через SNMP. Минимальные требования к системе 386 CPU/8MB/без НЖМД.
     
    ----* Linux Router Project - networking mini-distribution (доп. ссылка 1) [+]
    [есть мнение]
     Проект по созданию полноценного Linux рутера на одной дискете.
     

       Управление пакетами и установкой программ

    ----* unsnap - инструментарий для миграции Ubuntu со Snap на Flatpak [+]
    [обсудить]
     Утилита для перевода системы с использования пакетов snap на пакеты в формате flatpak. После запуска генерируется набор shell-скриптов для резервного копирования окружения на базе snap, установки пакетного менеджера flatpak, активации репозиториев flatpak в системе, установки аналогов пакетов в формате flatpak для уже имеющихся в системе пакетов snap, удаления из системы пакетов в формате snap и инструментария snapd.
     
    ----* FAI - non-interactive system to install, customize and manage Linux system (Версия: 3.4.8 от 2011-05-19) [+]
    [обсудить]
     Система для автоматизации установки и первичной настройки Linux. Подходит для типового развертывания Linux на большом числе машин, кластеров и виртуальных окружений. Загрузка установочного образа осуществляется по сети, затем без участия человека, осуществляется разбивка диска, установка пакетов программ и корректировка файлов конфигурации. Система поддерживает Debian-совместимые дистрибутивы и выступает в роли аналога таких систем, как Red Hat kickstart, SUSE autoyast или Solaris Jumpstart.
     
    ----* Keryx - download software and updates for Ubuntu that had little or no connectivity. [+]
    [обсудить]
     Программа для обновления Ubuntu или любого основанного на Debian Linux дистрибутива на компьютерах без выхода в интернет или подключенных через низкоскоростные каналы связи. Keryx написан на Python и имеет реализацию интерфейса на PyGTK и wxWidgets. Программа позволяет пользователю выбрать пакеты для установки и произвести загрузку обновлений на другой машине, имеющей высокосортной выход в сеть (пакеты переносятся на USB Flash). Самое интересное, что загрузка обновлений может быть произведена не только в Linux, но и на машинах с Mac OS X и Windows (достаточно запустить специально подготовленный бинарный файл). В ближайшем будущем ожидается реализация поддержки обновления дистрибутивов Fedora, Red Hat и Mandriva.
     
    ----* Cauldron Project - scalable and manageable enterprise-class BSD-based appliance platform [+]
    [обсудить]
     Позволяет создавать минималистичные сборки FreeBSD, OpenBSD и NetBSD для обеспечения работы определенных приложений в виртуальных машинах. Имеется комплект преднастроенных окружений, для создания межсетевых экранов, почтовых серверов, DNS-серверов, NAS-хранилищ, беспроводных точек доступа, систем обнаружения атак, спам-фильтров и т.п.
     
    ----* Nix - purely functional package manager (Версия: 1.5.1 от 2010-11-22) [+]
    [обсудить]
     Универсальный пакетный менеджер, не основанный на других системах управления пакетами. В Nix присутствует поддержка широкого спектра Linux дистрибутивов, имеется возможность одновременной установки нескольких версий одной программы, гибкие средства для обновления пакетов или возврата в состояние на несколько шагов назад. Пакеты установленные через Nix самодостаточны и устанавливаются в отдельные директории в дереве /nix/store.
     
    ----* blastwave.org - Open Source Software for Solaris [+]
    [обсудить]
     Архив бинарных пакетов наиболее популярных "Open Source" программ для Solaris (sparc и x86). Установка пакетов производится через программу pkg-get, которая автоматически скачивает пакет с сайта и устанавливает в системе. При написании системы управления пакетами разработчики отталкивались от решений (apt) принятых в Debian GNU/Linux. Другие репозитории с пакетов для Solaris:
    • Sunfreeware - около 300 пакетов для Solaris 10 в стандартном формате System V Package, средства автоматического разрешения зависимостей отсутствуют;
    • CSW Packaging - клон Blastwave.org ориентированный на поддержку прошлых релизов Solaris, а не только OpenSolaris.
    • pkg.opensolaris.org - репозиторий пакетов для OpenSolaris для использования совместно с пакетным менеджером IPS
    • pkgsrc - проект NetBSD pkgsrc поддерживает репозиторий пакетов для Solaris.
    • Conary - Solaris порт инновационной системы управления пакетами Conary, главное отличие которой от традиционных систем - при обновлении пакета копирование только изменившихся данных.
     
    ----* PDK - Platform Development Kit [+]
    [обсудить]
     PDK позволяет автоматизировать создание и поддержку специализированных Linux дистрибутивов, выступая в роли своеобразной системы управления версиями для дистрибутивов, основанных на Debian и Ubuntu. Изначально PDK был создан в рамках закрывшегося в 2007 году проекта Componentized Linux и проповедует идею объединения пакетов, сходных по назначению и зависимостям, в рамках более крупных чем один пакет блоков - компонент. Componentized Linux строился поверх существующего DEB или RPM-based дистрибутива и позволял значительно упростить процесс формирования узкоспециализированных дистрибутивов. В настоящее время PDK используется при создании таких дистрибутивов, как 64 Studio, Lionstracs Mediastation, Indamixx и MythOS.
     
    ----* Cobbler - Linux installation server (Версия: 1.4.3 от 2009-03-08) [+]
    [есть мнение]
     Универсальная система для организации сетевой загрузки и обновления группы машин, поддерживающей наиболее популярные Linux дистрибутивы. Cobbler позволяет используя простой набор команд сконфигурировать систему для бездисковой загрузки, переустановки, установки по сети, инсталляции в виртуальное окружение Xen, qemu, KVM или VMware Server.
     
    ----* PackageKit [+]
    [обсудить]
     Главная цель проекта PackageKit - создание единой, унифицированной, оболочки для установки и обновления пакетов для всех Linux дистрибутивов. Для управления пакетами PackageKit использует стандартные средства - yum, apt, conary, box, alpm, smart, pisi, zypp и т.д. Для управления доступен графический и консольный интерфейс, причем графических интерфейсов несколько: gnome-packagekit для GNOME и QPackageKit для KDE. Формально, PackageKit представляет собой абстрактный слой в D-Bus, который позволяет пользователю управлять пакетами, через API, независимое от дистрибутива и архитектуры системы.
     
    ----* SystemImager - collection of tools used to manage, clone, and deploy Linux (Версия: 4.0.2 от 2007-12-10) [+]
    [обсудить]
     Набор средств для автоматизации установки и обновления различных Linux дистрибутивов на большом числе типовых машин. Такаже поддерживается распределенная установка пакетов программ или изменений конфигурации.
     
    ----* Smart Package Manager [+]
    [обсудить]
     Универсальный пакетный менеджер, поддерживающий форматы пакетов RPM, DPKG и Slackware package. Выступает в роли альтернативы таким системам как APT, APT-RPM, YUM, URPMI. Имеется несколько уровней управления: API, клиент командной строки, графический интерфейс.
     
    ----* Conary - distributed software management system for Linux distributions (Версия: 2.4.8 от 2013-01-22) [+]
    [обсудить]
     Инновационная система управления пакетами Conary, главное отличие которой от традиционных систем - при обновлении пакета копирование только изменившихся данных.
    Установка производится из распределенного репозитория пакетов, подобного тем, что используются в системах управления версиями. Для создания и поддержки репозитория используется ПО rBuilder.
     
    ----* klik - use software for most major Linux distributions [+]
    [обсудить]
     Коллекция пакетов и система формирования пакетов программ, когда в пакет помещается не только программа, но и все необходимые для работы библиотеки, что позволяет использовать данный пакет под любым Linux дистрибутивом. Пакет устанавливается в обособленную директорию, точнее локально монтируется, так как представляет собой сжатый образ.
     
    ----* kern2deb - Convert RedHat kernel-VER.src.rpm to a Debian package [+]
    [обсудить]
     Утилита дающая возможность использовать Linux ядро с патчами от Red Hat под Debian GNU/Linux. Осуществляет преобразование source rpm с ядром из комплекта RHEL в бинарный и "source" пакеты Debian.
     
    ----* checkinstall - installation tracker (доп. ссылка 1) (Версия: 1.6.2 от 2009-12-27) [+]
    [обсудить]
     Утилита, которая учитывая местоположения файлов приложения, устанавливаемого из исходных текстов, позволяет в момент выполнения "make install" создать RPM, DEB или TGZ пакет для этого приложения. В дальнейшем, приложение можно удалить как обычный пакет.
     
    ----* Backports - packages from Debian testing and unstable [+]
    [обсудить]
     Коллекция пакетов перенесенных для использования в stable ветке Linux дистрибутива Debian из веток testing и unstable. Для тех кому нужна последняя версия какой-либо программы и нет желания ждать ее официального попадания в stable.
     
    ----* Yum - automatic updater and package installer/remover for rpm systems [+]
    [обсудить]
     Система для управления пакетами программ и слежения за зависимостями для RPM-based Linux дистрибутивов (аналог APT). Имеет функции для автоматизации обслуживания группы машин.
     
    ----* OpenPKG - cross-platform RPM-based Unix software packaging (Версия: 2.5 от 2005-10-20) [+]
    [обсудить]
     Проект по созданию основанного на формате RPM кроссплатформенного инструмента для создания бинарных пакетов программ. Поддерживается репозиторий пакетов, в состав которого входят около 500 программ, пригодных для установки на Linux дистрибутивы, FreeBSD, NetBSD, Solaris и т.д.
     
    ----* apt4rpm - apt for rpm based distributions (Версия: 0.69.0 от 2004-10-06) [+]
    [обсудить]
     APT (Advanced Package Tool) надстройка для любого RPM-based дистрибутива (включая конвертер между rpm и apt репозиториями). Система портирована из Debian GNU/Linux.
     
    ----* autopackage - binary packaging framework for Linux (Версия: 1.0.6 от 2005-08-16) [+]
    [обсудить]
     Проект по созданию универсальной среды для управления бинарными пакетами программ для Linux, без привязки к используемому дистрибутиву (т.е. пакет собранный autopackage может быть установлен на разных дистрибутивах). Три фронтэнда - интерфейс командной строки, текстовый и графические GUI. Автоматическая система контроля зависимостей и обновления пакетов.
     
    ----* freebsd-update - Binary Security Updates for FreeBSD [+]
    [обсудить]
     Система обновления программ, в которых обнаружены ошибки безопасности, не через накладывание патчей и пересборку на каждой системе, а через организацию обновлений бинарных файлов c уже пропатченной машины.
     
    ----* BSDPak - BSD Package Management utility [+]
    [обсудить]
     Программа расширяющая возможности стандартной системы управления пакетами программ в BSD (pkg_ ). BSDPak нацелен в первую очередь на автоматический апгрейд пакетов, при апдейте дерева портов через CVS.
  • depends.pl - небольшой скрипт для построения списка зависимостей пакетов.
  •  
    ----* slackUp - Slackware Linux auto-upgrade utility [+]
    [обсудить]
     Программа для автоматического выкачивания и установки обновленных в дереве slackware-current программ.
     
    ----* instmon - script that monitors installations and detects the files that were added or modified [+]
    ----* Installwatch - monitors created and modified files, directories, permissions. [+]
    [обсудить]
     Система контроля за установкой новых программ, изменения конфигурации, появления новых файлов и т.д.
     
    ----* alien - convertor between the rpm, dpkg, slp, slackware tgz [+]
    [обсудить]
     Конвертор пакетжей различных дистрибутивов Linux.
     
    ----* depenguinator - FreeBSD remote install [+]
    [есть мнение]
     Пакет ориентированный на администраторов, желающих заменить Linux на FreeBSD, но не имеющих физический доступ к машине.
    Указав в настройках параметры сети и скопировав код на диск через "dd", после перезагрузки удаленной машины, можно зайти на нее по SSH и с легкостью установить FreeBSD.
  • Аналогичную задачу в OpenBSD решает проект YaifO (Yet another installer for OpenBSD).
  • Install Debian Onto a Remote Linux System;
  • Удаленная замена FreeBSD на Debian/GNU Linux
  •  
    ----* zero-install - The Zero Install system [+]
    [обсудить]
     Позволяет запускать приложения с удаленных серверов без их непосредственной установки в системе. Запущенное приложение кэшируется, на случай повторного запуска.
     
    ----* Программы для типовой установки Linux на большое число машин. [+]
    [обсудить]
     Программы для решения проблемы установки типовой Linux конфигурации сразу на большое число машин (например, несколько десятков, для машин в кластере):
  • Alice (SuSE) - Automatic Linux Installation and Configuration Environment
  • FAI - Fully Automatic Installation for Debian GNU/Linux
  • NAIS - non-interactive, network automated installation system for Debian Linux
  • LUI - Linux Utility for cluster Installation (RedHat)
  • System Installation Suite
  • SystemImager - automates Linux installs, software distribution, and production deployment.
  •  



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру