Анатомия SELinux

Несмотря на то, что Linux® считается на данный момент одной из наиболее надежных операционных систем, Агентство национальной безопасности (National Security Agency, NSA) решило еще больше усилить защищенность данной операционной системы, в результате чего появилась SELinux (Security-Enhanced Linux) – ОС Linux с улучшенной безопасностью. В качестве основы SELinux используется ОС Linux, выпускаемая под лицензией GNU. Усиление защиты происходит путем внесения изменений как на уровне ядра, так и на уровне пространства пользователя, что превращает ее в действительно «непробиваемую» операционную систему. Если вы используете ядро Linux версии 2.6, для вас может стать сюрпризом, что вы работаете с SELinux уже сейчас! В данной статье описываются основные принципы, на которых построена работа SELinux, а также их реализация.
Подробнее... »

Продолжения и продвинутая управляющая логика

Управляющая логика программ обычно прямолинейна: последовательность, выбор, итерация. Многим программистам, обученным на этих базовых управляющих структурах, бывает тяжело увидеть, какие ещё элементы управляющей логики могут пригодиться. Эта статья содержит начальные сведения о продолжениях и учит совершенно по-новому смотреть на управляющую логику.
Подробнее... »

немного о Linux

  25 августа 1991 года Линус Торвальдс направил первое сообщение о своей разработке (собственный эмулятор терминала для системы Minix) в группу новостей comp.os.minix.

Эта дата считается Днем Рождения Открытой Операционной Системы GNU/Linux.

Линус Бенедикт Торвальдс - создатель ОС Linux. С рождения одарен тягой к точным наукам. Потом познакомился с компьютером. Первая его машина была дедушкина «Commodore VIC-20». Его заинтересовало программирование, и с этого все начилось.

Подробнее... »

10 лучших цитат Линуса Торвальдса

Linus Torvalds, “The 10 Best Linus Torvalds Quotes”, публичный перевод на русский с английского.
«Когда ты говоришь, „Я написал программу, которая роняет Windows“, люди просто тупо смотрят на тебя и отвечают: „Да мне такие программы вместе с системой достались, бесплатно.“»
Подробнее... »

Три шага, которые должен сделать Linux, чтобы превзойти Windows

В своем блоге Steven J. Vaughan-Nichols отвечает на вопрос какие шаги должен предпринять Linux чтобы успешно конкурировать с Windows за рынок ОС для настольных компьютеров. Некоторые из его рекомендаций потребуют достаточно болезненного переосмысления отношения к Linux-платформе.
Подробнее... »

Кто и зачем разрабатывает Linux

Свыше 85% изменений в ядро Linux вносится крупными ИТ-компаниями, такими, как Red Hat, Novell, IBM, Intel и другими. Лишь 13,9% программистов занимаются разработкой ядра исключительно в качестве хобби — таковы результаты исследования, выполненного по заказу The Linux Foundation (LF). Разработчики ядра имеют разные цели – кто-то улучшает его поддержку в собственном оборудовании, другие ориентируются на спрос со стороны пользователей.

GNU/Linux — сложная система, включающая тысячи различных пакетов, от самых распространённых, таких, как утилиты GNU, X.org, графические среды GNOME и KDE, до специфичных для какого-то одного из дистрибутивов. Команды разработчиков каждого проекта отличаются численностью, подходом к работе, используемыми инструментами и методами планирования работ. При этом ядро Linux занимает особое место среди всех прочих приложений. От него зависит возможность работы системы GNU/Linux на различных аппаратных платформах и степень поддержки различных устройств. Поэтому характеристики процесса его разработки могут, в какой-то степени, служить индикатором для всей системы GNU/Linux.

Подробнее... »

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34