Вышла новая версия FUSE-модуля с реализацией поддержки ZFS для Linux

После полутора лет разработки представлен релиз проекта ZFS-FUSE 0.7, в рамках которого развивается ZFS-драйвер, работающей на пользовательском уровне через подсистему FUSE (не путать с zfs-модулем, работающим на уровне Linux-ядра). Код проекта распространяется под открытой лицензией CDDL и протестирован при работе с системой FUSE 2.8.0. Для пользователей Ubuntu подготовлен специальный PPA-рерозиторий с бинарными пакетами. Из улучшений можно отметить: Осуществлена миграция на кодовую базу 23 версии ZFS pool (ZFS-FUSE 0.6 был основан на версии 16), в которой обеспечена поддержка таких возможностей, как автоматическое объединение дубликатов и RAIDZ3 (вариант RAIDZ с хранением трех копий отвечающих за обеспечение целостности структур). В состав также включены … Читать далее Вышла новая версия FUSE-модуля с реализацией поддержки ZFS для Linux

На разработку открытого новостного движка Armstrong выделено 975 тысяч долларов

Фонд поддержки журналистской деятельности Knight Foundation объявил о предоставлении гранта в размере 975 тысяч долларов на развитие открытой платформы для организации публикации новостного контента Armstrong. Грант получили некоммерческие новостные ресурсы The Texas Tribune и The Bay Citizen, c 2009 года разрабатывающие платформу Armstrong для своих сайтов. Цель финансирования — формирование легко устанавливаемой и готовой к использованию открытой платформы, пригодной для создания новостных изданий. По мнению представителей фонда, появление подобной платформы будет способствовать развитию региональной журналистики и созданию местных новостных изданий, публикующих локальные новости и освещающих события из жизни отдельных регионов. Armstrong отличается ориентацией на новостные порталы и поддерживает полный цикл … Читать далее На разработку открытого новостного движка Armstrong выделено 975 тысяч долларов

В рамках проекта GNU Free Call создается свободная замена Skype

Разработчики инициативы GNU Telephony представили новый проект — GNU Free Call, нацеленный на разработку и внедрение по всему миру безопасных и самоорганизующихся коммуникационных сервисов. В качестве базового протокола в GNU Free Call будет использоваться SIP, поддержка которого будет обеспечена при помощи VoIP-сервера GNU SIP Witch. Коммуникационная сеть будет построена с использованием P2P-технологий и будет иметь топологию mesh-сети, в которой каждая клиентская точка сети связана через соседние клиентские точки. Конечной целью проекта является формирование VoIP-сети, напоминающей Skype по возможностям и удобству использования. Клиентское ПО для работы в cети GNU Free Call будет поддерживать широкий спектр разнообразных программных платформ. Сеть будет иметь … Читать далее В рамках проекта GNU Free Call создается свободная замена Skype

Во FreeBSD-CURRENT завершён переход на bsdinstall в качестве инсталлятора по умолчанию

Натан Уайтхорн (Nathan Whitehorn) сообщил о внесении изменений в инфраструктуру сборки релизов FreeBSD, делающих bsdinstall инсталлятором по умолчанию. Новый инсталлятор обладает полным функционалом, за исключением поддержки ZFS в редакторе разделов. Что касается sysinstall, то его поддержка сохранится в течении всего времени жизни ветки 9.x, но уже в качестве альтернативного инсталлятора. Тестовый установочный образ c BSDInstall будет подготовлен в ближайшее время. BSDInstall отличается модульностью, простотой подключения расширений, поддержкой управляющих установкой скриптов и ускорением выполнения процесса инсталляции. По своей сути BSDInstall представляет собой shell-скрипт, в определенной последовательности вызывающий дополнительные скрипты или приложения. Любое звено установки может быть легко модифицировано или заменено на … Читать далее Во FreeBSD-CURRENT завершён переход на bsdinstall в качестве инсталлятора по умолчанию

ОС NetBSD адаптирована для работы в Amazon EC2

Анонсировано завершение работы над подготовкой официальных AMI-образов, предназначенных для развертывания NetBSD в cloud-окружении Amazon EC2 (Amazon Elastic Compute Cloud). Для создания собственных сборок NetBSD для Amazon EC2 в pkgsrc-репозиторий NetBSD добавлено два пакета: EC2 AMI tools (misc/ec2-ami-tools) и EC2 API tools (misc/ec2-api-tools). Выполнение виртуальных окружений в Amazon EC2 производится с использованием гипервизора Xen, поддержка которого в NetBSD, в отличие от других BSD-систем, реализована изначально и на высоком уровне. Среди других операционных систем официальные AMI-образы, сформированы для Linux (собственная сборка Amazon, Debian, Ubuntu, RHEL, Oracle Linux, Gentoo, SUSE и Fedora), Windows Server и OpenSolaris. Поддержка Amazon EC2 во FreeBSD ограничена и … Читать далее ОС NetBSD адаптирована для работы в Amazon EC2

Началось бета-тестирование нового порта ZFS для Mac OS X

В рамках проекта Z-410 Storage началось тестирование нового проекта по реализации поддержки ZFS (zpool v28) для Mac OS X. Код Z-410 основан на наработках по портированию ZFS во FreeBSD и поддерживает интеграцию с родной системой ACL в Mac OS X. Тестовая сборка ZFS для Mac OS X доступна только после предварительной регистрации. Подробности о реализации проекта пока не сообщаются, доступна лишь серия заметок в Twitter. Из других проектов по портированию ZFS для Mac OS X можно отметить MacZFS, который выполняется на пользовательсом уровне с использованием MacFUSE. Код MacZFS базируется на ранее созданной Apple кодовой базе, поддержка которой была прекращена осенью … Читать далее Началось бета-тестирование нового порта ZFS для Mac OS X

Доступен модуль авторизации LDAP для nginx (nginx-auth-ldap)

Доступна для загрузки первая версия нового модуля авторизации LDAP для http-сервера Ngnix (nginx-auth-ldap). Код находится на стадии альфа-тестирования и распространяется в рамках лицензии BSD. Настройка аутентификации производится через директивы auth_ldap, auth_ldap_require, auth_ldap_url, auth_ldap_satisfy, auth_ldap_binddn и auth_ldap_binddn_passwd, пример использования которых приведен в комплекте. Инструкция по установке представлена здесь. Читать далее Доступен модуль авторизации LDAP для nginx (nginx-auth-ldap)

Релиз открытой игры Alien Arena 7.51

Вышел релиз открытого сетевого шутера Alien Arena 7.51, построенного на базе движка CRX, основанного в свою очередь на движке id Tech 2. Исходные тексты игры распространяются в рамках лицензии GPL, бинарные сборки доступны для Linux и Windows. Основные изменения: Основательно переписан и оптимизирован код отображения BSP-поверхностей; Полностью переписан код организации буферизации вершинных объектов; Полностью переписан код постобработки эффектов; Улучшен процесс наложения динамических теней; Множественные улучшения графики; Три новых/переработанных игровых уровня; Добавлена поддержка загрузки моделей в формате IQM (Inter-Quake Model). Читать далее Релиз открытой игры Alien Arena 7.51

Уязвимости в Chrome, WebKit, patch, Joomla, Tomcat, Pidgin и Linux-ядре

Несколько недавно найденных уязвимостей: Вышел корректирующий релиз web-браузера Chrome 10.0.648.133 в котором устранена уязвимость, степень опасности которой отмечена как высокая (не критическая). Уязвимость присутствует в WebKit, свойственна всем браузерам на базе данного движка и может привести к повреждению областей памяти при попытке обработки определенным образом оформленных таблиц стилей. Благодаря многоуровневой защите Chrome напрямую эксплуатировать данный браузер проблематично, но успешная эксплуатация менее защищенных web-браузеров уже была продемонстрирована на конкурсе Pwn2Own. В частности, данная уязвимость была использована для взлома телефона Blackberry; В утилите patch найдена уязвимость позволяющая модифицировать файлы вне базовой директории, при обработке специально оформленного diff-файла («/../../..» в путях); В системе … Читать далее Уязвимости в Chrome, WebKit, patch, Joomla, Tomcat, Pidgin и Linux-ядре

От проекта FFmpeg отделился форк

Несколько разработчиков FFmpeg, ранее попытавшихся изменить правила приема изменений в репозиторий, объявили о создании форка проекта, который будет развиваться под именем Libav. В рамках домена libav.org развернута точная копия инфраструктуры ffmpеg.org, в качестве Git-репозитория для разработки Libav рекомендуется использовать git://git.libav.org/libav.git. Отделение форка вызвано уже несколько месяцев не утихающим конфликтом в среде разработчиков FFmpeg, в результате которого группой разработчиков проекта, имеющих доступ к инфраструктуре сайта, без предварительных предупреждений от работы был отстранен Майкл Нидермайер (Michael Niedermayer), основной мейнтейнера проекта, через руки которого проходили все изменения. После длительных дискуссий совершившие «переворот» разработчики согласились с мнением, что захват власти не является выходом из … Читать далее От проекта FFmpeg отделился форк

Архитектура Twitter

В статье представлено обобщение доступных материалов об организации работы проекта Twitter, входящего в десятку самых популярных сайтов в мире. Ежесекундно в Twitter публикуется около тысячи заметок и просматривается около 1.2 млн, число запросов к API составляет приблизительно 70 тысяч в секунду (6 миллиардов запросов к API в день). Инфраструктуру проекта обслуживает более тысячи серверов. Базовые составляющие интерфейса Twitter написаны с использованием Ruby (используется REE) и Ruby on Rails, для реализации некоторых внутренних систем и обработчиков API используется язык Scala. Для работы с БД задействованы MySQL, Apache Cassandra, FlockDB (распределенная БД, ориентированная на хранение графов) и Hadoop. В качестве http-сервера используется … Читать далее Архитектура Twitter

Российская компания PingWin Software вошла в состав Linux Foundation

Некоммерческая организация Linux Foundation, курирующая широкий спектр работ, связанных с развитием Linux, анонсировала вступление в свои ряды компании PingWin Software. В составе Linux Foundation компания PingWin Software намерена принять участие в развитии программы Open Compliance Program, развивающей инструменты для отслеживания возможных лицензионных конфликтов и разрабатывающей спецификации для обмена информацией о лицензиях. Кроме того, PingWin Software намерена использовать возможности Linux Foundation для развития более тесного сотрудничества, обсуждения бизнес-стратегии и технических вопросов с представителями Linux-сообщества по всему миру. Компания PingWin Software (ООО «ПингВин Софтвер») была основана в 2009 году как дочернее предприятие группы АйТи, нацеленное на оказание сервисных услуг по развертыванию, модернизации … Читать далее Российская компания PingWin Software вошла в состав Linux Foundation

Релиз GhostBSD 2.0, пользовательского дистрибутива на базе FreeBSD и GNOME

Вышел релиз десктоп-ориентированного Live-дистрибутива GhostBSD 2.0, построенного на базе FreeBSD 8.2 и использующего графическое окружение GNOME 2.32. Несмотря на поставку в виде LiveDVD, дистрибутив поддерживает установку на жесткий диск (инсталлятор написан на языке Python). Для установки и удаления дополнительных программ в состав дистрибутива входит GTK-оболочка к pkg_add — Bxpkg, пакеты устанавливаются из стандартного репозитория бинарных пакетов FreeBSD. Размер загрузочного iso-образа 1.1 Гб. В новой версии осуществлен переход на кодовую базу версий FreeBSD 8.2 и GNOME 2.32, добавлена поддержка автоматического монтирования USB-накопителей, для работы live-образа задействова новая файловая система. В состав входят такие программы, как Rhythmbox 0.12.8_3, Pidgin 2.7.7, Abiword 2.8.4, … Читать далее Релиз GhostBSD 2.0, пользовательского дистрибутива на базе FreeBSD и GNOME

Сделка о поглощении Novell отложена как минимум до середины апреля

Инициированное Министерством юстиции США дополнительное разбирательство привело к переносу завершения сделки по поглощению Novell за 2.2 млрд долларов компанией Attachmate с последующей перепродажей 882 патентов Novell консорциуму CPTN. Опасения связаны с тем, что сформировавшие консорциум CPTN компании Microsoft, Oracle, EMC и Apple имеют длительную историю противостояния с открытым ПО и рассматривают данное ПО как конкурента своим проприетарным технологиям. В настоящее время в Министрество юстиции США компанией Novell передан полный перечень участвующих в сделке пакетов, анализ которых протянется минимум до 12 апреля. Публично список 882 патентов не разглашается. Кроме того, пока не получено необходимое для завершения сделки одобрение от антимонопольных органов … Читать далее Сделка о поглощении Novell отложена как минимум до середины апреля

Статьи за неделю не попавшие в ленту новостей (выпуск 145)

Очередная сводная подборка ссылок, не вошедших в основные новостные ленты сайта: Администрирование «10 полезных возможностей nmap«; «Q-in-Q на Linux и коммутаторах D-Link» «Сервер логов на FreeBSD + rsyslog + loganalyzer + mysql» «Консоль управления виртуальными машинами — Karesansui» «Наблюдение за процессами при помощи strace«, «Strace — сисадминский микроскоп«; «Sarg — парсер логов Squid«; «Мониторинг температуры MRTG+Digitemp«; «Подключение Linksys SPA-3102 к Asterisk«; Файловые системы «Анатомия виртуального коммутатора файловых систем Linux» «Восстановление ZFS-пула во FreeBSD с помощью подручных средств«; «Барьеры файловой системы«; «Исследование влияния выравнивания операций записи на производительность файловой системы на SSD носителе«; «Автомонтирование с помощью udev и udisks» «FreeBSD: Автомонтирование … Читать далее Статьи за неделю не попавшие в ленту новостей (выпуск 145)

Вышел Calculate Linux 11.3

Анонсирован релиз Linux-дистрибутива с непрерывным циклом выпуска обновлений Calculate Linux 11.3. Доступны для загрузки шесть редакций дистрибутива для архитектур i686 и x86_64: Calculate Linux Desktop с рабочим столом KDE (CLD), GNOME (CLDG) и XFCE (CLDX), Calculate Linux Scratch (CLS), Calculate Directory Server (CDS) и Calculate Scratch Server (CSS). Особенности: Готовое клиент-серверное решение. Быстрое развертывание на предприятии. Полноценная работа в гетерогенных сетях. Rolling-release модель обновлений. Включает специально разработанные утилиты Calculate для настройки, сборки и установки системы. Поддерживается интерактивная сборка системы — подготовка ISO-образа системы под свои задачи. Удобство администрирования. 100% совместимость с Gentoo с поддержкой бинарных репозиториев обновлений. Основные изменения: Обновлены … Читать далее Вышел Calculate Linux 11.3

Первая публичная бета-версия RockMelt, социального web-браузера от создателя Netscape

Доступна для загрузки первая публичная бета-версия web-браузера RockMelt. Браузер основан на кодовой базе Chromium 10, по сравнению с которой расширен в направлении упрощения жизни пользователей социальных сетей, например, браузер позволяет упростить выполнение типовых ежедневных действий, таких как общение с друзьями, обмен файлами и поиск. К сожалению, в настоящее время браузер доступен только для платформ Windows и Mac OS X, о планах по открытию исходных текстов и выпуску Linux-версии не сообщается. Примечательно, что создателем стартапа, создавшего RockMelt, является Марк Андреесин (Marc Andreessen), основатель Netscape и соавтор Mosaic. Среди инвесторов проекта отмечаются: Билл Кампбелл (Bill Campbell) председатель совета директоров компании Intuit и … Читать далее Первая публичная бета-версия RockMelt, социального web-браузера от создателя Netscape

ЕС предлагает улучшить механизмы гос. закупок для избежания привязки к одному вендору

Генеральный директорат Европейской комиссии по информационному обществу и медиа (European Commission’s Directorate General for Information Society and Media, DG Infso) планирует написать инструкции для улучшения механизмов государственных закупок (procurement) с целью уменьшения искусственных ограничений (vendor lock-in) и увеличения конкуренции. Это прежде всего относится к тендерам на разработку ПО, в названии которых используются бренды известных производителей ПО, что не способствует равенству экономических агентов, которые, возможно, могли бы предоставить требуемую услугу или продукт. Директорат начал с оценки экономической эффективности подобных инструкций. На начальную фазу анализа заложен бюджет в 200 тысяч евро и объявлен тендер. В спецификации тендера приводятся слова вице-президента EC Нили … Читать далее ЕС предлагает улучшить механизмы гос. закупок для избежания привязки к одному вендору

На выборах лидера проекта Debian представлен только один кандидат

При организации проведения ежегодных выборов лидера проекта Debian сложилась беспрецедентная ситуация — для участия в выборах поступила заявка только от одного кандидата, нынешнего лидера проекта Стефано Заккироли (Stefano Zacchiroli). По правилам, сегодня должна стартовать предвыборная кампания претендентов на пост лидера, но проведение предвыборной агитации и самих выборов бессмысленно, так как кандидат только один. Судя по всему, Стефано Заккироли полностью устраивает сообщество на посту лидера. Читать далее На выборах лидера проекта Debian представлен только один кандидат

Шаттлворт и Нири рассуждают о конкуренции и взаимодействии между проектами Ubuntu и GNOME

На днях Марк Шаттлворт поделился в своём блоге очередными мыслями по поводу здоровой конкуренции в сообществе разработчиков открытого ПО, рассмотрев в качестве примера взаимодействие разработчиков Unity с проектом GNOME. Заметка Марка опубликована в ответ на замечания Дэйва Нири (Dave Neary), в прошлом входившего в совет директоров организации GNOME Foundation, упрекнувшего Unity в нежелании сотрудничать с GNOME, соблюдая установленные в GNOME правила разработки. В частности, Нири попытался опровергнуть утверждение, что Canonical предлагает свои разработки, но GNOME без веских причин отказывается из принимать. В качестве примера рассмотрены причины отказа от принятия libappindicator в состав GNOME: libappindicator не поддерживает интеграцию с оболочкой GNOME … Читать далее Шаттлворт и Нири рассуждают о конкуренции и взаимодействии между проектами Ubuntu и GNOME

В рамках проекта Neon организовано формирование ежедневных тестовых сборок KDE

На конференции conf.kde.in объявлено о возрождении проекта Neon, в рамках которого организовано формирование ежедневных экспериментальных сборок KDE для Ubuntu. Формирование актуальных сборок позволяет заинтересованным энтузиастам без лишних усилий и пересборки всего KDE-SVN получить готовый срез текущего состояния проекта, познакомиться с новыми возможностями и помочь разработчикам в тестировании кода. Для работы с Neon в Ubuntu достаточно подключить специально подготовленный PPA-репозиторий. Зависимости обрабатываются и обновляются автоматически. Следует отметить, что проект openSUSE формирует еженедельные тестовые сборки свежей кодовой базы KDE. Читать далее В рамках проекта Neon организовано формирование ежедневных тестовых сборок KDE