10 апреля 2010 г.

Файловая система /proc/sys. Часть II


(продолжение, начало тут)

 

/proc/sys/kernel/

Эта директория содержит различные конфигурационные файлы, которые непосредственно влияют на работу ядра. Некоторые наиболее важные файлы:

8 апреля 2010 г.

Места, где трудится Linux

Не так давно было то время, когда казалось, что Microsoft Windows обосновалась на рынке операционных систем всерьез и надолго. В какую бы крупную сеть, торгующую электроникой, вы ни пришли, вы уйдете оттуда с компьютером, работающим под управлением самой последней версии Windows. То же самое относится и к компьютерам, которые можно было приобрести непосредственно у их производителей. Однако в течение последнего десятилетия эта ситуация стала меняться. По данным NetMarketShare.com, около 5% всех компьютеров в настоящее время работает под управлением MacOS. Linux принадлежит не многим больше 1% общей доли рынка операционных систем. И хотя это число может показаться незначительным, тем не менее, не стоит недооценивать его возможностей. На самом деле он работает там, где вы даже не подозреваете. Ниже представлен список таких мест. Для удобства они разделены на следующие категории: правительственная сфера, домашние компьютеры, корпоративные пользователи и образовательные учреждения.






1 апреля 2010 г.

Объединение Red Hat и Canonical

Из источников, которые я не могу назвать поступила интересная информация.

Компания Canonical, занимающаяся спонсорской поддержкой и продвижением Linux-дистрибутива Ubuntu, заявила о своем слиянии с другим гигантом Open Source сообщества - компанией Red Hat.

26 марта 2010 г.

О проекте Ubuntu

В свое время дистрибутив Ubuntu стремительно ворвался в ряд себе подобных дистрибутивов Linux, в короткие сроки завоевал огромную армию поклонников, а сейчас уже прицеливается на свою долю на корпоративном рынке. В рамках данной статьи я постараюсь сделать небольшой истории этого дистрибутива. Причем данная статья не претендует на полноту рассмотрения Ubuntu и его сообщества, потому что для этого потребуется очень много времени.

23 марта 2010 г.

Файловая система /proc/sys. Часть I

В рамках данной статьи я решил выполнить перевод некоторого количества документации про возможности более тонкой настройки Linux через файловую систему /proc/sys. В качечстве исходного варианта используется Red Hat Enterprise Linux Deployment Guide, которое либо можно просмотреть в HTML-формате, либо скачать в формате PDF.

Исходный документ распространяется на основе Open Publication Licence, поэтому данный перевод имеет ту же лицензию на использование:

Copyright © 2007 Red Hat Inc.. This material may only be distributed subject to the terms and conditions set forth in the Open Publication License, V1.0 or later (the latest version of the OPL is presently available at http://www.opencontent.org/openpub/).

Поскольку материала много - буду выкладывать его по частям.

Директория /proc/sys/ отличается от других, находящихся в /proc/ , поскольку не только предоставляет информацию о системе, но и позволяет системному администратору в реальном времени изменять параметры ядра.

19 февраля 2010 г.

Кризис копирайта

Нашел сегодня в сети одну интересную статью по проблеме копирайта на ПО. Делаю ее перепост.

PDF-версия
.
Бессонов С.Г.
Я не буду рассказывать о том, что копирайт умрёт. Копирайт не может умереть — его просто никогда не существовало. То, что сегодня называется копирайтом, это сплетение правды и лжи, законов и беззакония, оно противоречит само себе, но за счёт этого чертовски жизнеспособно и прекрасно приспособляется к любым условиям. Такой копирайт не копирайт вовсе, но он не умрёт сам, он умрёт только тогда, когда кто-то наконец решится или довести его до логического конца, или отменить совсем. Оба варианта означают смерть копирайта, каким мы его знаем, и рождение копирайта, каким он должен быть.

15 февраля 2010 г.

Мыльный пузырь проприетарного ПО

Бродя сегодня по сети, наткнулся на интересную статью, перевод которой привожу ниже. Ссылка на оригинальный материал приведена в конце.

Когда я услышал очередные красивые обещания недавно избранного президента США Барака Обамы, это заставило меня задуматься о языке, и о том, каким образом его можно использовать, не только для объяснений чего-либо, но и для обмана.
Когда Вы слушаете какую-то сложную теорию, которую излагают специалисты на своем языке, появлялось ли у Вас ощущение ее полной оторванности от реального мира?
Обычно я исхожу из того принципа, что если что-то не может быть объяснено простым и понятным языком, то скорее всего лицо, находящееся перед Вами, пытается блефовать, держать Вас в неведении, или попросту кинуть - и, возможно, даже все сразу.

12 февраля 2010 г.

Ответы на вопросы о сделке между Microsoft и Novell

Многие пользователи Linux зачастую обвиняют компанию Novell, что она, дескать "предала Linux Сообщество", "предала интересы и философию opensource". Что тут скажешь? Кто-то становится при этом жертвой своего незнания, кто-то верит этому "черному пиару", а кто-то кричит только потому, что ничего другого делать не умеет. Предлагаю вашему вниманию свой перевод wiki-страницы с вопросами и ответами относительно сотрудничества Novell и Microsoft из wiki проекта openSUSE. Если позволят силы и время - данная статья станет "первой ласточкой" по данному вопросу.

 

Зачастую, в разговорах о сделке Microsoft с Novell многие пользователи openSUSE заблуждаются, видя то, чего нет. Данная страница призвана прояснить некоторые из существующих заблуждений и аспектов сделки. Для этого сначала следует просмотреть материалы по приведенным ссылкам:

10 февраля 2010 г.

PolicyKit

Данная статья является переводом 9-ой главы openSUSE Security Guide. Данное руководство можно скачать или просмотреть здесь. По сравнению с оригиналом статья немного сокращена (убрана настройка прав с помощью графических утилит).

PolicyKit является специальной инфраструктурой для приложений (application framework), выступающей в качестве посредника между непривилегированными пользователями и привилегированным системным контекстом (
т. е. теми операциями, которые требуют администраторских полномочий - прим. перев.). Всякий раз, когда процесс из пользовательской сессии пытается выполнить действия в системном контексте, опрашивается PolicyKit. В зависимости от конфигурации, указанной в так называемой политике, ответ может быть "yes"/"да", "no"/"нет" или "needs authentication"/требует аутентификации". В отличие от классических программ для повышения привилегий, таких как, например, sudo, PolicyKit не предоставляет администраторских полномочий на весь процесс, следуя принципу минимальных разрешений.

2 февраля 2010 г.

Управление устройствами с помощью udev

Эта статья перевод 19-ой главы OpenSUSE Reference Guide, которое можно скачать в PDF-формате или просто посмотреть в формате html через браузер здесь.

В Linux работу по подключению и удалению устройств выполняет ядро системы. Изменения состояния устройств (подключение нового или удаление существующего) должны быть при этом видимы в пользовательском пространстве. При подключении новых устройств они должны тут же корректно настраиваться и (при необходимости) опознаваться пользовательскими приложениями. Если пользователь системы работает с конкретным устройством, то его необходимо проинформировать о любом изменении состояния данного устройства.
udev обеспечивает все необходимые средства для динамического создания и удаления файлов устройств и символических ссылок в каталоге /dev. Правила udev позволяют использовать внешние программы для обработки событий ядра об устройствах (kernel device events), что позволяет вам изменять по вашему желанию порядок работы udev, например, написанием собственных скриптов или запроса и импорта дополнительных данных для использования в процессе работы ядра с устройством.