Wikipedia будет использовать Lua в качестве языка для разработки шаблонов

На встрече разработчиков wiki-движка MediaWiki, используемого для обеспечения работы Wikipedia, принято решение по задействованию языка Lua для разработки шаблонов. Используемая в настоящее время система шаблонов не устраивает разработчиков из-за излишней усложнённости и низкой эффективности. Интеграция Lua в MediaWiki начнётся не раньше мая, после выхода релиза MediaWiki 1.19 и миграции проекта на систему управления исходными текстами Git. Шаблоны позволяют пользователям MediaWiki автоматизировать создание типового контента, включаемого в другие страницы, и создавать инструменты для манипуляции данными, превращая wikitext в некое подобие языка программирования. В настоящее время шаблоны для MediaWiki создаются с использованием дополнительной wiki-разметки и расширения ParserFunctions, что создаёт существенные ограничения на … Читать далее Wikipedia будет использовать Lua в качестве языка для разработки шаблонов

Основатель Node.js ушёл с поста лидера проекта

Райан Даль (Ryan Dahl), создатель серверной JavaScript-платформы Node.js, сложил с себя полномочия лидера проекта. В качестве нового лидера, который будет выполнять функции связующего звена в сообществе, назван Исаак Шлютер (Isaac Schlueter). Райан не отстраняется от работы над проектом и продолжает работать в компании Joyent, но конечные решения по интеграции новых функций в Node.js будет принимать Исаак. Все вопросы по добавлению новшеств, внесению изменений и исправлению ошибок отныне следует адресовать Исааку. В качестве причины ухода со своего поста Райан Даль называет потребность двигаться дальше, после того как решена такая значительная задача, как перевод ядра платформы Node.js на библиотеку libuv. В следующие … Читать далее Основатель Node.js ушёл с поста лидера проекта

Интервью с участниками конференции FOSDEM 2012

Представлена серия интервью с представителями открытых проектов, подготовивших доклады для конференции FOSDEM 2012 (европейская конференция разработчиков свободного и открытого ПО), которая пройдет 4-5 февраля в Брюсселе (Бельгия). Kristian Høgsberg (Wayland. В интервью упоминается работа по подготовке релиза Wayland 1.0, который ознаменует собой стабилизацию API библиотеки и протокола) Carl-Daniel Hailfinger (coreboot. Упоминается плодотворное сотрудничество с AMD и неофициальная информация о поступлении в продажу весной или летом ноутбуков одного из известных производителей, укомплектованных coreboot) Carsten Haitzler (EFL — Enlightenment Foundation Libraries. Рассказывается об использовании EFL в мобильной платформе Tizen. Из планов отмечается оптимизация для многоядерных процессоров и создание runtime-окружения Elev8 для разработки … Читать далее Интервью с участниками конференции FOSDEM 2012

Представлена пятая акция по распространению комплекта игр Humble Indie Bundle

Объявлено о проведении пятой акции «Humble Indie Bundle«, в рамках которой пользователь может получить комплект из 4 многоплатформенных игр в обмен на пожертвование проекту любой суммы. В отличие от прошлых акций, представленные в этот раз игры могут работать не только на платформах Mac OS X, Windows и Linux, но и на платформе Android. В пакет входят следующие игры: Anomaly, Osmos и EDGE, World of Goo. Отдельно доступны бесплатные демонстрационные версии указанных игр для платформы Android. Часть собранных средств (каждый пользователь индивидуально определяет пропорции распределения денег) передается в качестве пожертвований некоммерческой правозащитной организации Electronic Frontier Foundation и фонду Child’s Play Charity, … Читать далее Представлена пятая акция по распространению комплекта игр Humble Indie Bundle

Вышел релиз DEFT 7, инструментария для расследования компьютерных преступлений

Доступен релиз Linux-дистрибутива DEFT 7, предназначенного для проведения анализа последствий взломов, определения скрытых или потерянных данных в системе, а также для сбора доказательств в расследованиях компьютерных преступлений. Дистрибутив построен на базе Lubuntu 11.10 и снабжен удобным графическим интерфейсом, использующим компоненты десктоп-окружения LXDE и оптимизированным для упрощения выполнения типовых операций, выполняемых при проведении расследования. В состав дистрибутива входит достаточно полная подборка профильных утилит, от антивирусов, систем поиска информации в кэше браузра, сетевых сканеров и утилит для выявления руткитов, до анализаторов содержимого диска и программ для выявления скрытых данных. Например, в комплект входят такие инструменты, как Guymager, Sleuthkit, Autopsy, dcfldd, ddrescue и … Читать далее Вышел релиз DEFT 7, инструментария для расследования компьютерных преступлений

Наглядное руководство по языку Dart для разработчиков, знакомых с JavaScript

Компания Google представила сайт synonym.dartlang.org, на котором размещено интересное руководство по языку Dart для разработчиков, уже знающих JavaScript. Руководство позволяет наглядно оценить различия и особенности Dart, так как информация представлена в форме сравнений: приводится вариант кода на JavaScript и рядом аналог на языке Dart. Руководство также может быть полезным при портировании кода с JavaScript на Dart (в будущем планируется выпустить инструментарий для автоматизации портирования JavaScript-кода). Первая реализация Dart была представлена в октябре прошлого года. Новый язык в долгосрочной перспективе позиционируется как более прогрессивная замена для JavaScript, решающая все имеющиеся в настоящее время проблемы с расширяемостью, производительностью и поддержкой разработки сложных … Читать далее Наглядное руководство по языку Dart для разработчиков, знакомых с JavaScript

Грег Кроу-Хартман уходит из SUSE в Linux Foundation

Грег Кроу-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной ветки ядра Linux, а также являющемся мэинтейнером ряда подсистем ядра Linux (USB, driver core) и основателем инициативы по разработке драйверов для Linux (Linux driver project), покидает свою текущую должность в SUSE, чтобы начать работу в организации Linux Foundation, где он сможет посвятить всё свое время разработке и координации работы сообщества разработчиков Linux, не отвлекаясь на выполнение задач, выполняемых в рамках контракта с SUSE/Novell. Сам Грег Кроу-Хартман пишет об этом решении так: «У меня не было каких-то прямых конфликтов при работе на SUSE, но любой человек думаю понимает, как в сообществе Linux важен … Читать далее Грег Кроу-Хартман уходит из SUSE в Linux Foundation

Началось обсуждение лицензии Open Hardware License 1.2

Объявлено о начале публичного обсуждения обновлённого варианта лицензии Open Hardware License 1.2, созданной Европейским Центром ядерных исследований (CERN) с целью продвижения идеи открытого аппаратного обеспечения и для содействия обмену знаниями между различными сообществами разработчиков аппаратного обеспечения. Ключевым вопросом, который предлагается обсудить, является тема организации процесса уведомления изначальных авторов открытого аппаратного проекта об изменениях, вносимых в производных проектах, если данные авторы выразили желания получать информацию об изменениях. С одной стороны нецелесообразно принуждать отправлять информацию о всех незначительных изменениях и модификациях, внесённых в отладочных целях. С другой стороны, возврат изменений является справедливым вознаграждением других участников проекта, которые должны быть уведомлены о внесённых … Читать далее Началось обсуждение лицензии Open Hardware License 1.2

Срок поддержки Red Hat Enterprise Linux 5/6 продлён с 7 до 10 лет

Компания Red Hat анонсировала изменение планов, касающихся сроков поддержки дистрибутива Red Hat Enterprise Linux. Вместо изначально заявленных 7 лет, обновления с устранением проблем безопасности для RHEL 5 и 6 решено выпускать в течение 10 лет. Таким образом выпуск обновлений для RHEL 5 продлится до 31 марта 2017 года, а для RHEL 6 — до 30 ноября 2020 года. В общем виде, поддержка RHEL разделена на следующие фазы: Первые пять с половиной лет для дистрибутивов будут выпускаться обновления с исправлением ошибок и проблем безопасности, реализацией поддержки нового оборудования и добавлением новых возможностей. Для RHEL 5 первая фаза продлится до 4 квартала … Читать далее Срок поддержки Red Hat Enterprise Linux 5/6 продлён с 7 до 10 лет

Google открыл некоторые наработки проекта по применению возобновляемых источников энергии

Компания Google объявила об открытии кода и данных для некоторых систем, подготовленных в рамках проекта по удешевлению использования возобновляемых источников энергии, целью которого является снижение стоимости выработки энергии из возобновляемых источников до уровня электростанций, работающих на угле. В частности, открыт код проекта HOpS, симулятора работы гелиостата, обеспечивающего постоянное фокусирование солнечных лучей на приёмник, с учётом движения солнца. HOpS позволяет точно и эффективно моделировать различные оптические эффекты, происходящие при отражении света от зеркал гелиостата. Утилита может быть использована для оценки расположения зеркал гелиостата и для расчёта энергетических характеристик установки; Вторым новым открытым проектом является REC-CSP, в рамках которого опубликована подборка данных … Читать далее Google открыл некоторые наработки проекта по применению возобновляемых источников энергии

Релиз Firefox 10 и сопутствующих проектов Mozilla

Проект Mozilla официально представил релиз web-браузера Firefox 10.0. В ближайшие часы на стадию бета-тестирования перейдёт ветка Firefox 11 и будет отделена aurora-ветка Firefox 12. Релиз Firefox 11 ожидается через 6 недель, в середине марта, а Firefox 12 выйдет в начале мая. Кроме того, на сегодняшний день намечены релизы Firefox 3.6.26, Firefox 10 for Android, Seamonkey 2.7 и Thunderbird 10.0. Версии Firefox 10 присвоен статус релиза с длительным сроком поддержки (ESR), что подразумевает выпуск обновлений с исправлением проблем безопасности в течение года. Следующим релизом с длительным сроком поддержки станет Firefox 17. Поддержка ветки Firefox 3.6 будет прекращена 24 апреля. Обновления ESR-версий … Читать далее Релиз Firefox 10 и сопутствующих проектов Mozilla

Релиз дистрибутива Clonezilla Live 1.2.12

Представлен релиз Linux дистрибутива Clonezilla Live 1.2.12, предназначенного для быстрого клонирования дисков (копируются только используемые блоки). Задачи выполняемые дистрибутивом сходны с проприетарным продуктом Norton Ghost. Размер iso-образа дистрибутива — 105 Мб. Дистрибутив основан на Debian GNU/Linux, в своей работе использует код проектов DRBL, Partition Image, ntfsclone, partclone, udpcast. Возможна загрузка с CD, USB Flash и по сети (PXE). Поддерживаются ФС: ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, FAT, NTFS, UFS, HFS+ (Mac OS X). Поддерживается режим массового клонирования в multicast режиме, например, при тестировании, за 10 минут удалось провести клонирование исходного 5.6 Гб диска на 41 клиентскую машину. Основные новшества: … Читать далее Релиз дистрибутива Clonezilla Live 1.2.12

В sudo найдена уязвимость, потенциально позволяющая получить root-доступ

В корректирующем релизе утилиты sudo 1.8.3p2, используемой для организации выполнения команд от имени других пользователей, исправлена очень опасная уязвимость. Проблема вызвана ошибкой форматирования строки, которую может эксплуатировать любой пользователь, даже не упомянутый в настройках sudoers. Несмотря на то, что в публичном доступе пока не найдено готовых эксплоитов, потенциально уязвимость может привести к выполнению произвольных команд с правами пользователя root. Проблема связана с появлением в sudo 1.8.0 нового отладочного режима, предназначенного для использования при разработке правил доступа или для создания плагинов для журналирования ввода/вывода. В функции sudo_debug() была допущена ошибка, связанная с использованием имени программы как части блока форматирования строки в … Читать далее В sudo найдена уязвимость, потенциально позволяющая получить root-доступ

В рамках проекта Freemyipod подготовлен инструментарий для замены прошивок iPod

Проект Freemyipod нацелен на разработку инструментария и документации для обратного инжиниринга начинки плееров iPod, упрощения портирования и обеспечения установки альтернативных прошивок, таких как Rockbox. Freemyipod продолжает развитие проекта Linux4nano, в рамках которого велась работа по портированию Linux для iPod Nano 2g. В настоящее время поддерживаются только модели iPod Classic/Nano с технологией Click Wheel. Читать далее В рамках проекта Freemyipod подготовлен инструментарий для замены прошивок iPod

Релиз http-сервера Apache 2.2.22 с устранением уязвимостей

Доступен корректирующий релиз http-сервера Apache 2.2.22 в котором устранено 6 уязвимостей и исправлено 9 ошибок. Исправленные уязвимости: В mod_setenvif устранена уязвимость, позволяющая локальному пользователю повысить свои привилегии в системе через создание специально скомпонованного содержимого директивы SetEnvIf в файле .htaccess в сочетании с отправкой определённым образом оформленного запроса. В качестве обходного пути для защиты можно отключить разбор файлов .htaccess через директивы «AllowOverride None» или не загружать модуль mod_setenvif; В mod_log_config устранена уязвимость, позволяющая удалённо инициировать крах управляющего процесса httpd через отправку определённым образом сформированного блока Cookies, в ситуации, если на сервере используется опция форматирования %{cookiename}C’ при выводе в лог; Устранён обходной … Читать далее Релиз http-сервера Apache 2.2.22 с устранением уязвимостей

В конце февраля в Карпатах пройдёт фестиваль FOSS Fest 2012

С 27 февраля по 2 марта на горнолыжном курорте Буковель (Украина, Карпаты) по традиции пройдет зимняя часть фестиваля FOSS Fest 2012, который нацелен на активный горнолыжный отдых и общение людей, интересующихся открытыми технологиями. Количество участников фестиваля не ограничено. Пройти обязательную регистрацию, а также узнать все подробности о мероприятии можно на сайте фестиваля. Желающие принять участие в фестивале из Москвы и ближайших регионов, могут связаться с Вадимом Рыбалко для организации совместной поездки. Читать далее В конце февраля в Карпатах пройдёт фестиваль FOSS Fest 2012

Релиз свободного видеоредактора OpenShot 1.4.1

Доступен релиз OpenShot 1.4.1, свободной (GPLv3) системы нелинейного видеомонтажа начального уровня. Программа написана на языке Python с использованием модуля PyGTK и базируется на фреймворке MLT, созданном лидером известной системы нелинейного монтажа Kino и используемом в редакторе KDEnlive. Благодаря задействованию библиотек проекта FFmpeg, OpenShot поддерживает огромное количество всевозможных форматов видео, аудио и изображений (включая полную поддержку SVG). Для пользователей Ubuntu пакеты с последним выпуском OpenShot доступны через специально подготовленный PPA-репозиторий, для желающих оценить систему без установки создан специальный Live-дистрибутив. Редактор отличается удобным и интуитивно понятным пользовательским интерфейсом, позволяющим редактировать видео даже начинающим пользователям. Программа поддерживает несколько десятков визуальных эффектов, дает возможность … Читать далее Релиз свободного видеоредактора OpenShot 1.4.1

Проект GNU фокусирует внимание на продвижении свободного ПО в сфере образования

Фонд свободного ПО анонсировал возобновление работы проекта по внедрению свободного ПО в учебные учреждения всех уровней. Вновь набранную команду добровольцев возглавила Дора Шилипоти (Dora Scilipoti), активистка свободного ПО и учительница из Италии. Под её руководством команда сформулировала список приоритетных направлений деятельности проекта: Публикация информации об учебных учреждениях, где успешно используется и изучается свободное ПО; Демонстрация примеров того, как свободное ПО используется учебными учреждениями для улучшения учебного процесса; Публикация материалов по различным аспектам вовлечения свободного ПО в учебный процесс в различных образовательных учреждениях; Поддержания диалога с учителями, студентами и администраторами учебных заведений c целью получения информации о трудностях процесса и предоставлении … Читать далее Проект GNU фокусирует внимание на продвижении свободного ПО в сфере образования

В KWin добавлена поддержка создания визуальных эффектов на JavaScript

Мартин Грэслин (Martin Graesslin), один из ключевых разработчиков оконного менеджера KWin, представил новое достижение на поприще интеграции поддержки JavaScript: визуальные эффекты для KWin теперь можно создавать на языке JavaScript, а не только на C++. C точки зрения производительности, эффекты на JavaScript ничем не отличаются от эффектов на C++. Система наложения эффектов в KWin разделена на две стадии: реагирование на изменение в оконном менеджере (например, закрытие окна) и рендеринг. Скриптовый API взаимодействует только с оконным менеджером и не касается отрисовки, все операции рендеринга как и раньше производятся низкоуровневыми подпрограммами на C++. API для разработки эффектов максимально приближен к API для разработки … Читать далее В KWin добавлена поддержка создания визуальных эффектов на JavaScript

Релиз текстового редактора GNU Emacs 23.4 с устранением уязвимости

Вышла новая стабильная версия текстового редактора GNU Emacs 23.4. Отмечается, что релиз носит корректирующий характер и устраняет опасную уязвимость в компоненте EDE из интегрированного набора дополнений CEDET (Collection of Emacs Development Environment Tools). Уязвимость проявляется в версиях 23.2 и 23.3 и позволяет при включенном режиме «global-ede-mode» организовать выполнение произвольного кода на языке Lisp. Проблема связана с тем, что компонент EDE автоматически загружает и выполняет файлы «Project.ede» в произвольных директориях, при открытии в редакторе файла из данной директории. Читать далее Релиз текстового редактора GNU Emacs 23.4 с устранением уязвимости

Релиз ownCloud 3, платформы для создания облачных хранилищ в стиле Dropbox

Анонсирован стабильный релиз проекта ownCloud 3, в рамках которого развивается система для организации хранения, синхронизации и обмена данными, размещёнными на внешних серверах. От похожих сервисов, таких как Google Docs, Dropbox, box.net и Ubuntu One система ownCloud отличается предоставлением пользователю полного контроля над своими данными — информация не привязывается ко внешним закрытым облачным системам хранения, а размещается на подконтрольных пользователю системах. Изначально проект развивался сообществом KDE, но недавно основатели проекта создали коммерческую компанию ownCloud Inc, которая взяла в свои руки разработку ownCloud и намерена начать предоставление сервисов на базе данной платформы. Для доступа к данным, хранимым в ownCloud, можно использовать web-интерфейс … Читать далее Релиз ownCloud 3, платформы для создания облачных хранилищ в стиле Dropbox