Alpine Linux

Alpine Linux
Alpine Linux
Разработчик

Группа разработчиков Alpine Linux

Семейство ОС

Unix-like

Последняя версия

2.4.5 — 17 июля 2012

Поддерживаемые языки

Мультиязычная

Поддерживаемые платформы

x86, x86-64

Тип ядра

Монолитное ядро (Linux)

Состояние

Активно

Веб-сайт

http://www.alpinelinux.org

Alpine Linux является Linux дистрибутивом основанном на uClibc и BusyBox, которые являются лёгкими и безопасными по умолчанию для основных задач. Alpine Linux использует PaX и grsec по умолчанию в ядре и компилирует все пакеты с защитой стека от переполнения.

Дополнительной особенностью стоит отметить то, что для достижения «защищённости» используются и вполне простые вещи:

  • свежие (актуальные) версии ядра Linux и других пакетов в дистрибутиве, например iptables, openssl;
  • наложение патчей увеличивающих безопасность на все компоненты системы, помимо ядра;
  • довольно частый релизный цикл, поддерживающий актуальность дистрибутива на высоком уровне.

Содержание

История

Первоначально, Alpine Linux был как ответвление проекта LEAF[1]. Члены LEAF хотели продолжать разрабатывать дистрибутив Linux, который мог поместиться на одной дискете, а Alpine Linux желали включить еще несколько тяжелых пакетов таких как Squid и Samba, а также дополнительные функции безопасности и новые ядра. Одна из первоначальных целей заключалась в создании основы для большой системы; хотя использовать для этой цели, это была уже не главная цель. [2]

Возможности

  • Управление пакетами: Alpine использует собственную систему управления пакетами - apk-tools, которая изначальна была в коллекции скриптов shell scipts но позже была переписана разработчиками на C. Alpine на данный момент включает в себя такие пакеты как GNOME, Xfce, Firefox, и другие. Однако, некоторые пакеты, такие как KDE, пока ещё не портированы.
  • Запуск с оперативной памяти: По умолчанию, Alpine Linux запускается в режиме загрузки в оперативную память.
  • Защита: PaX и grsec включены по умолчанию в ядро Alpine Linux, которая помогает в снижении воздействия от эксплоитов похожих на vmsplice() local root exploit.[3] Также все пакеты скомпилированы с защитой от переполнения стека для удобства пользователей.
  • Размер: Базовая система Alpine Linux умещается в 4-5 MB (включая ядро).[4]
  • C standard library: Alpine Linux использует uClibc вместо традиционной glibc часто используемой библиотек. Несмотря на легкий вес, у него есть существенный недостаток binary incompatible с glibc. Таким образом, все программное обеспечение скомпилировано с использованием uClibc для корректной работы.

Ссылки

Примечания


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Alpine Linux" в других словарях:

  • Alpine (E-Mail-Programm) — Alpine Basisdaten Entwickler University of Washington Aktuelle Version …   Deutsch Wikipedia

  • Alpine — экран Alpine 1.10, показывающий содержание папки Тип …   Википедия

  • Alpine (e-mail client) — Infobox Software name = Alpine caption = Alpine 1.10 folder view author = developer = University of Washington released = latest release version = 2.00 latest release date = August 26, 2008 latest preview version = latest preview date = operating …   Wikipedia

  • Alpine (logiciel) — Pour les articles homonymes, voir Alpine. Alpine …   Wikipédia en Français

  • Comparison of Linux distributions — Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security,… …   Wikipedia

  • List of Linux distributions — This page provides general information about notable Linux distributions in the form of a categorized list. Distributions are organized into sections by the major distribution they are based on, or the package management system they are based… …   Wikipedia

  • Список дистрибутивов Linux — Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей …   Википедия

  • Xfce — A typical Xfce 4.4 desktop. Various Xfwm effects are visible (drop shadows behind windows, alpha blended windows and panel) …   Wikipedia

  • Comparison of email clients — The following tables compare general and technical features of a number of e mail client programs. Please see the individual products articles for further information. This article is not all inclusive or necessarily up to date. Contents 1… …   Wikipedia

  • Liste der Maskottchen — Phevos, eines der Maskottchen der Olympische Sommerspiele 2004 Expo 2005: MORIZO und KIKKORO …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»