Релиз JSPL 1.07

Представлено обновление проекта JSPL, в рамках которого развивается связующий модуль между интерпретатором Perl и встраиваемой средой исполнения JavaScript от Mozilla (проект SpiderMonkey). Модуль обеспечивает взаимную интеграцию сред исполнения Perl и JavaScript, то есть позволяет обеспечить встраивание JavaScript-кода в программы написанные на Perl и предоставляет доступ к объектам среды исполнения JavaScript из Perl-программы. В комплекте с модулем поставляется гибридная JavaScript-оболочка jspl. Модуль для загрузки доступен из CPAN. Код проекта JSPL распространяется под лицензией Perl Artistic License. В версии 1.07 включена поддержка конфигуратора mozjs185.pc пакета SpiderMonkey 1.8.5; добавлена поддержка XulRunner 9; исправлены ошибки в работе в случаях сборки без 64-битной поддержки, появившаяся … Читать далее Релиз JSPL 1.07

Релиз FreeRDP 1.0, форка проекта rdesktop

После года разработки увидел свет релиз проекта FreeRDP 1.0, предназначенного для организации подключения к терминальным серверам Windows по протоколу RDP и продолжающего развитие RDP-клиента Rdesktop. От Rdesktop проект FreeRDP отличается решением проблем с переключением раскладок, поддержкой особенностей новых версий Windows (Windows 7, Windows 2008), реализацией технологии кэширования битовых карт, переработкой поддержки проброса устройств (доступ к звуковым картам, принтерам, USB-накопителям) и другими дополнительными возможностями. В процессе подготовки FreeRDP 1.0 основные компоненты проекта были полностью переписаны. Если ветка FreeRDP 0.x лишь продолжала развитие кода rdesktop, то FreeRDP 1.x отныне может рассматриваться как полностью самостоятельный и не пересекающийся с rdesktop проект. Наиболее важным … Читать далее Релиз FreeRDP 1.0, форка проекта rdesktop

PulseAudio портирован для платформы Android

Один из разработчиков звукового сервера PulseAudio выполнил портирование проекта для работы в окружении платформы Android и представил результаты сравнения производительности PulseAudio c AudioFlinger, штатным звуковым сервером Android. Работа PulseAudio была обеспечена через интеграцию в базовую систему Android с задействованием стандартных звуковых драйверов ALSA. Тестирование было произведено на телефоне Galaxy Nexus с прошивкой на базе Android 4.0. PulseAudio показал более высокую эффективность при сравнении таких показателей как нагрузка на CPU и потребление энергии системой (использовалась утилита PowerTOP). При оценке потребления памяти, лучшие показатели продемонстрировал AudioFlinger (2600 Кб и 3020 Кб). Показатели отзывчивости системы при использовании обоих звуковых серверов оказались примерно на … Читать далее PulseAudio портирован для платформы Android

Конгресс США отложил законопроект SOPA. Wikipedia на сутки прекратит работу в знак протеста

Конгресс США принял решение отложить законопроект SOPA (Stop Online Piracy Act), обязывающий провайдеров, поисковые системы, рекламные сети и даже разработчиков некоторых типов программных продуктов блокировать сайты, нарушающие авторские права, по первому запросу правообладателя. Голосование по законопроекту отложено на неопределённое время до достижения консенсуса между его сторонниками и противниками. Напомним, что продвижение SOPA вызвало волну протеста в сети, вплоть до заявлений о намерении для привлечения внимания к проблеме временного блокирования доступа к ведущим сайтам сети, таких как Wikipedia, Google и Facebook. После всех проведённых дискуссий, продвигающий законопроект сенатор Ламар Смит согласился убрать из текста спорные требования к блокировке в сети интернет. … Читать далее Конгресс США отложил законопроект SOPA. Wikipedia на сутки прекратит работу в знак протеста

Релиз Nide 0.2, интегрированной среды разработки для Node.js

Представлен релиз проекта Nide, в рамках которого развивается интегрированная среда разработки приложений для платформы Node.js, позволяющей организовать обособленное выполнение высокопроизводительных сетевых приложений на языке JavaScript. IDE Nide построена с использованием web-технологий и может быть запущена как локальное приложение или как удалённый сервис, работающий через web-браузер. В комплект также входит утилита nide, позволяющая выполнять типовые действия над проектами и NPM-пакетами из командной строки. Код проекта распространяется под лицензией MIT. Node может быть запущен на любых платформах, на которых работает Node.js, сборка с обособленным приложением пока доступна только для Mac OS X. Читать далее Релиз Nide 0.2, интегрированной среды разработки для Node.js

В библиотеках Enlightenment появилась поддержка дисплейного сервера Wayland

В набор библиотек EFL (Enlightenment Foundation Library), компоненты которого составляют основу проекта Enlightenment 17, интегрирована поддержка возможности работы поверх дисплейного сервера Wayland, без использования промежуточных прослоек. Ранее возможность работы поверх Wayland, без привлечения протокола X11, была обеспечена для GTK+, Qt, SDL и Clutter. В настоящее время для Wayland реализована поддержка отрисовки клиентских приложений. Поверх Wayland уже могут работать клиентские приложения, использующие как низкоуровневый API Ecore-Evas, так и базирующиеся на готовых виджетах Elementary. При запуске напрямую поверх Wayland подобные приложения корректно обрабатывают ввод, поддерживают изменение размера и перемещения окон. Поддерживается отрисовка с использованием совместного доступа к буферам Shared-memory и с использованием … Читать далее В библиотеках Enlightenment появилась поддержка дисплейного сервера Wayland

Samsung объединит мобильную платформу Bada c проектом Tizen, пришедшим на смену MeeGo

Tae-Jin Kang, вице-президент компании Samsung, в интервью изданию Forbes, подтвердил информацию о проекте по интеграции мобильных платформ Bada и Tizen. По словам Tae-Jin Kang пока неизвестно когда работа будет завершена, тем не менее она уже ведётся. После завершения процесса интеграции, в Tizen будет обеспечена поддержка выполнения мобильных приложений, созданных с использованием инструментария Bada SDK, при этом будет полностью сохранена обратная совместимость для уже выпущенных приложений. Впоследствии, для разработчиков приложений для Bada и Tizen будет предоставлен единый SDK и набор API. Напомним, что Samsung наряду с Intel выступил одним из учредителей платформы Tizen, продолжающей развитие развитие проектов MeeGo и LiMo, но … Читать далее Samsung объединит мобильную платформу Bada c проектом Tizen, пришедшим на смену MeeGo

Корректирующий релиз LibreOffice 3.4.5

Организация Document Foundation анонсировала корректирующий выпуск офисного пакета LibreOffice 3.4.5, в котором представлены только исправления ошибок и обновления файлов с переводами. Ветка LibreOffice 3.4 имеет статус стабильной и пригодной для внедрения в корпоративной среде. Установочные пакеты подготовлены для операционных систем Linux, Mac OS X и Windows. Дополнения к офисному пакету можно загрузить с сайта extensions.libreoffice.org. Поддержка прошлой стабильной ветки 3.3.x прекращена. Пользователям LibreOffice 3.3.x рекомендуется перейти на ветку LibreOffice 3.4. В анонсе также отмечается, что в 2011 году LibreOffice был признан лучшим открытым проектом по версии InfoWorld BOSSIE Award 2011 и наиболее популярным проектом по мнению Open World Forum Experiment … Читать далее Корректирующий релиз LibreOffice 3.4.5

Конгресс США отложил законопроект SOPA на неопределённый срок

Конгресс США принял решение отложить законопроект SOPA (Stop Online Piracy Act), обязывающий провайдеров, поисковые системы, рекламные сети и даже разработчиков некоторых типов программных продуктов блокировать сайты, нарушающие авторские права, по первому запросу правообладателя. Голосование по законопроекту отложено на неопределённое время до достижения консенсуса между его сторонниками и противниками. Напомним, что продвижение SOPA вызвало волну протеста в сети, вплоть до заявлений о намерении для привлечения внимания к проблеме временного блокирования доступа к ведущим сайтам сети, таких как Wikipedia, Google и Facebook. После всех проведённых дискуссий, продвигающий законопроект сенатор Ламар Смит согласился убрать из текста спорные требования к блокировке в сети интернет. … Читать далее Конгресс США отложил законопроект SOPA на неопределённый срок

Вышел дистрибутив RIPLinuX 13.7

Увидел свет релиз дистрибутива RIPLinuX (Recovery Is Possible Linux) 13.7, основанного на Slackware Linux и предназначенного для решения задач, с которыми приходится сталкиваться системным администраторам, например, восстановление после сбоя, обслуживание систем и резервное копирование. Установочный образ занимает 150 Мб. Десктоп интерфейс построен на базе Fluxbox. В дистрибутиве можно найти широкий спектр утилит для проверки работы проводных и беспроводных сетей, а также программы для работы с диском (GParted, TestDisk, PhotoRec, Partition Image, G4L, EVMS (Enterprise Volume Management System), drwtool, mkudffs, pktsetup, xfs_repair, jfs_fsck, ntfsresize. Имеется поддержка восстановления файловых систем Reiserfs, Reiser4, Btrfs, Ext2/3/4, HFS+, ISO-9660, NILFS2, UDF, XFS, JFS, UFS2, CIFS, … Читать далее Вышел дистрибутив RIPLinuX 13.7

Вышел ArtistX 1.2, LiveDVD дистрибутив Linux для создания мультимедиа контента

Доступен релиз LiveDVD-дистрибутива ArtistX 1.2, представляющего собой переносную студию для создания мультимедиа контента. В состав ArtistX включено около 2500 различных мультимедиа приложений. Дистрибутив претендует на роль одного из самых полных наборов бесплатных мультимедиа программ и при этом предназначен для работы в Live-режиме, не требуя установки на жесткий диск. Версия ArtistX 1.2 основана на пакетной базе Ubuntu 11.10, в состав входит большинство мультимедиа пакетов Ubuntu, в качестве пользовательского окружения предлагается использовать GNOME 3 или KDE 4.7. Размер iso-образа 4.1 Гб. Из входящих к комплект программ, можно отметить: Программы для работы с 2D графикой: Gimp, Inkscape, Nip2, Krita, Synfig, Rawstudio, Skencil, Hugin; … Читать далее Вышел ArtistX 1.2, LiveDVD дистрибутив Linux для создания мультимедиа контента

Для тестирования Unity 5 создан отдельный репозиторий

Разработчики Ubuntu анонсировали создание PPA-репозитория, используя который обладатели Ubuntu смогут протестировать свежие экспериментальные выпуски пользовательской оболочки Unity, ещё не интегрированные в штатные репозитории пакетов. В частности, в настоящее время предлагается протестировать предварительный выпуск Unity 5, который в будущем будет интегрирован в экспериментальную ветку Ubuntu 12.04. Из новшеств Unity 5 отмечается изменение в реализации глобального меню — если раньше глобальное меню появлялось только после подведения курсора, то теперь меню остаётся видимым несколько секунд после запуска приложения, чтобы дать понять новичкам, что его следует искать в верхней панели. Метод отображения глобального меню теперь можно изменить в настройках, например, можно вообще отключить автоматическое … Читать далее Для тестирования Unity 5 создан отдельный репозиторий

Вышел дистрибутив RIPLinuX 11.7

Увидел свет релиз дистрибутива RIPLinuX (Recovery Is Possible Linux) 11.7, основанного на Slackware Linux и предназначенного для решения задач, с которыми приходится сталкиваться системным администраторам, например, восстановление после сбоя, обслуживание систем и резервное копирование. Установочный образ занимает 150 Мб. Десктоп интерфейс построен на базе Fluxbox. В дистрибутиве можно найти широкий спектр утилит для проверки работы проводных и беспроводных сетей, а также программы для работы с диском (GParted, TestDisk, PhotoRec, Partition Image, G4L, EVMS (Enterprise Volume Management System), drwtool, mkudffs, pktsetup, xfs_repair, jfs_fsck, ntfsresize. Имеется поддержка восстановления файловых систем Reiserfs, Reiser4, Btrfs, Ext2/3/4, HFS+, ISO-9660, NILFS2, UDF, XFS, JFS, UFS2, CIFS, … Читать далее Вышел дистрибутив RIPLinuX 11.7

Обновление ядра Linux: 2.6.32.54, 3.0.17, 3.1.9, 3.2.1. Ядро 3.3 преодолеет барьер в 15 млн строк

Представлены очередные корректирующие релизы ядра Linux: 3.2.1 (49 исправлений), 3.1.9 ( 42 исправления), 3.0.17 (40 исправлений) и 2.6.32.54 (20 исправлений). Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Также упомянуто, что выпуск 3.1.9 скорее всего будет последним в ветке 3.1.x. Из подсистем в которые внесены исправления можно отметить: xfs, ext3, reiserfs, usb, cgroup, wl12xx. Кроме того, в ядре Linux обнаружено несколько уязвимостей: Целочисленное переполнение в «xfs_acl_from_disk()», которое может привести к повреждению памяти в области ядра при монтировании специально оформленного XFS-раздела (например, при подключении USB Flash); Целочисленное переполнение в «drm_mode_dirtyfb_ioctl()», которое потенциально может привести к повышению привилегий через … Читать далее Обновление ядра Linux: 2.6.32.54, 3.0.17, 3.1.9, 3.2.1. Ядро 3.3 преодолеет барьер в 15 млн строк

Анализ популярности языков программирования в 2011 году

Компания TIOBE Software подвела итоги популярности языков программирования в 2011 году. Звание языка 2011 года присуждено языку программирования Objective-C. По сравнению с рейтином, рассчитанным год назад, наибольший рост популярности отмечается для языка Objective-C. За год Objective-C переместились в рейтинге сразу на три позиции вверх и закрепился на 5 месте (в 2007 году Objective-C был на 46 месте, в 2010 на 12, в 2011 на 8). В качестве основной причины роста популярности Objective-C называется успех устройств iPhone и iPad. На три позиции вверх также поднялся язык C#, переместившийся с шестого на третье место и вытеснивший из тройки лидеров язык C++, который … Читать далее Анализ популярности языков программирования в 2011 году

Компания Microsoft намерена блокировать сторонние ОС на ARM-системах, поставляемых с Windows 8

История с попыткой усложнить установку сторонних систем на компьютеры, сертифицированные для работы с Windows 8, получила интересное продолжение. Как известно, для сертификации оборудования на совместимость с Windows 8 Microsoft требует обязательной активации режима безопасной загрузки UEFI, но ранее не упоминала о предоставлении средств для отключения данного режима, требующего обязательного предоставления цифровой подписи для загружаемой операционной системы. В декабре прошлого года компания Microsoft подготовила новый документ с требованиями, которые необходимо выполнить для сертификации компьютеров на совместимость с Windows 8. На 116 странице документа, в ответ на возмущение общественности, появилось обязательное требование для реализации на уровне прошивки возможности ручного отключения режима безопасной … Читать далее Компания Microsoft намерена блокировать сторонние ОС на ARM-системах, поставляемых с Windows 8

Новое заявление о бэкдоре в OpenBSD укрепило уверенность, что это лишь домыслы

Спустя год с момента публикации заявления об инициативе ФБР по внедрению в IPSEC-стек OpenBSD кода бэкдора, Грегори Пири (Gregory Perry) вновь поднял эту тему и опубликовал дополнительные данные. Напомним, что детальный аудит коммитов, проведённый разработчиками OpenBSD, не выявил никаких фактов, свидетельствующих о попытках внедрения бэкдора, а упомянутые Пири разработчики отвергли высказанные в их адрес обвинения (Скот Лоу указал на то, что он вообще не участвовал в разработке OpenBSD, создавая только производные продукты, а Джейсон Райт отправил за время участия в проекте лишь несколько крохотных патчей к IPSec, которые может проанализировать любой желающий). В итоге был сделан вывод, что прямых доказательств … Читать далее Новое заявление о бэкдоре в OpenBSD укрепило уверенность, что это лишь домыслы

Обновление децентрализованной файловой системы Tahoe-LAFS 1.9.1 и дистрибутива для её оценки

Состоялся корректирующий релиз распределённой файловой системы Tahoe-Lafs 1.9.1, в котором устранена уязвимость, используя которую злоумышленник может добиться повреждения содержимого файлов. Одновременно вышел релиз дистрибутива для оценки работы Tahoe-Lafs. Сборка основана на openSUSE 12.1 и осуществлена в SUSE Studio и доступна в сервисе SUSE Gallery для доработок, загрузок и клонирования. Дистрибутив позволяет оценить Tahoe-Lafs 1.9.1 без установки и компиляции из исходных текстов, просто загрузившись с CD/DVD, USB, VDI/VMDK/OVF. Основные возможности Tahoe-LAFS: Высокая надежность: файл разбивается на блоки, каждый блок дублируется по умолчанию на три разных узла в сети (число дубликатов может меняться в зависимости от настроек); Высокая безопасность: все блоки данных … Читать далее Обновление децентрализованной файловой системы Tahoe-LAFS 1.9.1 и дистрибутива для её оценки

Инициатива по чистке LibreOffice от неиспользуемого кода

Майкл Микс (Michael Meeks), входящий в управляющий совет организации Document Foundation, опубликовал отчёт о реализации проекта по чистке исходных текстов LibreOffice от неиспользуемого кода, который является балластом и только усложняет поддержание кодовой базы и негативно отражается на производительности. Всего было выявлено около 5200 неиспользуемых или устаревших методов. Проведённая за последние пол года работа позволила уменьшить число неиспользуемых методов до 2000. Развитие пакета началось в 1984 году, первая версия StarWriter была выпущена для домашних ПК на базе процессора Zilog Z80. За несколько десятилетий в кодовой базе накопился большой объем устаревших и давно не используемых методов, одновременно с удалением которых в настоящее … Читать далее Инициатива по чистке LibreOffice от неиспользуемого кода

Релиз открытой 2D-игры Me and My Shadow 0.2

Me and My Shadow — аркадный платформер, изначально написанный Лукой Хорватом. Автор дал своё разрешение на открытие исходных кодов, с тех пор идёт развитие игры как открытого проекта. Игра написана на языке C++ с использованием библиотеки SDL, код распространяется под лицензией GPLv3. Ключевые особенности игры: Интересный геймплей 18 различных видов объектов Поддержка тем Встроенный менеджер аддонов Встроенный редактор уровней В новой версии можно отметить обновлённое окно помощи, набор обучающих уровней, улучшенный редактор уровней, менеджер аддонов и новые типы блоков. Читать далее Релиз открытой 2D-игры Me and My Shadow 0.2

Представлен проект по интеграции SELinux в Android

Сотрудники агентства национальной безопасности США, ответственные за разработку системы принудительного контроля доступа SELinux, представили проект SE Android, в рамках которого ведется работа по интеграции SELinux в операционную систему Android. Разработка носит экспериментальный характер, но уже может быть использована для защиты ОС от распространенных эксплойтов и утечек данных в приложениях. SE Android расширяет стандартную модель безопасности Android, основанную на дискретном контроле доступа и полномочиях приложений, добавляя в нее возможность принудительного контроля доступа, который происходит не только при обращении приложений к данным, но и, например, во время обмена данными с помощью IPC binder. Основная идея проекта состоит в том, чтобы устранить возможные … Читать далее Представлен проект по интеграции SELinux в Android