Выпуск Wine 1.7.16

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.16. С момента выпуска версии 1.7.15 было закрыто 50 отчётов об ошибках. Наиболее важные изменения: В компиляторе IDL улучшена поддержка строковых массивов; Добавлены начальные заглушки для реализации поддержки видеоакселерации в DirectX; Продолжено приведение в порядок набора регрессионных тестов; Закрыты отчёты об ошибках, связанные с работой игр и приложений: World in Conflict, Commandos 3, Empire Earth, R.U.S.E., Windows Movie Maker 2.6, Pro Evolution Soccer 2010 DEMO, Dead Space, MS Works 9.0, Dead Space 2, Panzer General 3D, Miranda IM v0.9.25, Final Fantasy XI, Batman: Arkham Asylum, Metro: Last Light, Age of … Читать далее Выпуск Wine 1.7.16

Энтузиасты подключились к компьютерной системе электромобиля Tesla Model S

Экспериментируя с недокументированным 4-контактным разъёмом, размещённым слева от приборной панели в электромобиле Tesla Model S, энтузиасты обнаружили, что это закамуфлированный 100-мегабитный порт Ethernet. Спаяв подходящий кабель и запустив сканер портов, исследователи выявили три активных устройства в бортовой сети автомобиля, обменивающихся данными через IP-адреса в интранет-диапазоне 192.168.90.x. Первое устройство отвечало за работу центральной консоли и предоставляло доступ к открытым портам 22 (ssh), 53 (DNS), 80 (http), 111 (rpcbind), 2049 (nfs) и 6000 (X11). Второе устройство было связано с панелью приборов и было доступно через порты 22 (ssh), 111 (rpcbind) и 6000 (X11). Назначение третьего устройства непонятно, но оно доступено через порты … Читать далее Энтузиасты подключились к компьютерной системе электромобиля Tesla Model S

Компания Belkin начала публикацию исходных текстов прошивки маршрутизатора Linksys WRT1900AC

Как известно, компания Belkin, которая ранее приобрела у компании Cisco бизнес по производству домашних маршрутизаторов, в том числе выпускаемых под брендом Linksys, вынашивала планы возродить линейку маршрутизаторов семейства WRT, полюбившуюся «продвинутым» пользователям и давшую начало многочисленным кастомизированным прошивкам. Наиболее известным проектом по кастомизации семейства WRT является, вероятно, дистрибутив OpenWRT. Данная инициатва получила продолжение: компания Belkin анонсировала начало публикации исходных текстов (серия патчей), которые добавляют поддержку их устройств WRT1900AC в OpenWRT. Данные устройства интересны тем что являются одними из наиболее мощный устройств в своем классе: используют 2-ядерный процессор на 1.2ГГц, 256Mb RAM, предоставляют интерфейсы USB3 и SATA, а также гигабитный Ethernet … Читать далее Компания Belkin начала публикацию исходных текстов прошивки маршрутизатора Linksys WRT1900AC

Федеральная служба судебных приставов РФ внедряет дистрибутив GosLinux

Федеральная служба судебных приставов РФ объявила о переходе на стадию внедрения дистрибутива GosLinux, разработанного с учётом специфики работы судебных приставов-исполнителей и применяемых в службе информационных технологий. Разработка дистрибутива, основанного на CentOS, велась в течение 2013 года в рамках программы по замене иностранного программного обеспечения. Дистрибутив подготовлен в двух редакциях — для серверов и рабочих станций, и рассчитан на замену всех информационных подсистем в инфраструктуре ФССП России. На днях дистрибутив успешно прошёл сертификацию в Федеральной службе по техническому и экспортному контролю и получил сертификат соответствия третьему уровню доверия. Сертификат подтвердил отсутствие недекларированных возможностей в подготовленном продукте и открыл двери для начала … Читать далее Федеральная служба судебных приставов РФ внедряет дистрибутив GosLinux

Dropbox опубликовал Pyston, базирующуюся на JIT реализацию языка Python

Компания Dropbox, в которой уже более года работает Гвидо ван Россум, анонсировала первый выпуск проекта Pyston, в рамках которого подготовлена собственная реализация языка Python 2.7, созданная с использованием наработок проекта LLVM, примечательная применением современных технологий JIT-компиляции и нацеленная на достижение высокой производительности, близкой к производительности традиционных системных языков, таких как C++. Код Pyston написан на языке C++ и распространяется под лицензией Apache. Проект находится на стадии экспериментальной разработки. Несмотря на то, что он уже вполне работоспособен, для конечных пользователей он пока не подходит, так как поддержка возможностей языка Python сильно ограничена. Из платформ пока поддерживается только x86_64. На текущей стадии … Читать далее Dropbox опубликовал Pyston, базирующуюся на JIT реализацию языка Python

Релиз Midori 0.5.8, легковесного веб-браузера на базе движка WebKit

Представлен релиз web-браузера Midori 0.5.8, разрабатываемого участниками проекта Xfce на основе движка WebKit и библиотеки GTK+. Браузер поддерживает такие возможности как: поддержка табов, закладки, управление сессиями, панель быстрого доступа к поисковым системам, средства для создания пользовательских меню, возможность использования пользовательских скриптов и стилей, режим приватного просмотра, средства для фильтрации рекламы (Adblock), система чтения RSS, возможность подключения различных менеджеров управления загрузками (wget, SteadyFlow, FlashGet). Поддерживается подключение внешних расширений, написанных на языках Си, Vala и Lua. Из добавленных в новой версии улучшений можно отметить: Полностью переработана подсистема блокирования рекламы Adblock, которая переписана на языке Vala (ранее использовался язык Си). Новая реализация отличается … Читать далее Релиз Midori 0.5.8, легковесного веб-браузера на базе движка WebKit

Выпуск языка программирования Rust 0.10, развиваемого проектом Mozilla

Проект Mozilla представил выпуск Rust 0.10, экспериментального языка программирования со строгой типизацией, сфокусированного на безопасной работе с памятью и обеспечению высокого параллелизма выполнения заданий (возможность порождать тысячи и даже миллионы подпроцессов). Исходные тексты проекта распространяются под лицензией MIT. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). С момента прошлого выпуска внесено около 1500 изменений. В дополнение к архивам с исходными текстами для Linux и OS X началось формирование бинарных сборок. Из состава удалена библиотека libextra, которая разделена на … Читать далее Выпуск языка программирования Rust 0.10, развиваемого проектом Mozilla

В игровом движке Unreal Engine 4.1 обеспечена поддержка Linux

Компания Epic Games выпустила обновление игрового движка Unreal Engine 4.1, примечательное реализацией поддержки платформы Linux и, в частности, основанной на Debian GNU/Linux операционной системы SteamOS. Подготовлены инструменты для формирования и распространения сборок игр для Linux и SteamOS. Организован процесс публикации актуального кода движка на GitHub, но данный код доступен только авторизованным пользователям GitHub, которые являются подписчиками сервиса доступа к коду Unreal Engine. Читать далее В игровом движке Unreal Engine 4.1 обеспечена поддержка Linux

Microsoft открыл код компилятора Roslyn и пытается привлечь сообщество к участию в развитии .NET

Компания Microsoft предприняла попытку возродить интерес разработчиков к платформе .NET путем перехода к открытому процессу разработки некоторых компонентов .NET. Для координации развития открытых компонентов .NET в сотрудничестве с созданной Мигелем де Икаса компанией Xamarin учреждена независимая некоммерческая организация .NET Foundation, нацеленная на организацию совместной разработки и вовлечения сообщества в развитие платформы .NET. Всего под управление .NET Foundation передан код 24 связанных с .NET проектов, шесть из которых ранее развивались компаеией Xamarin. Помимо ранее открытых проектов, таких как ASP.NET MVC, Mimekit и Mailkit, под покровительство новой организации переданы исходные тексты пакета .NET Compiler Platform («Roslyn«), включающего компилитяторы для языков C# и … Читать далее Microsoft открыл код компилятора Roslyn и пытается привлечь сообщество к участию в развитии .NET

Представлен sysdig, новый инструмент для диагностики системных проблем

Анонсирован первый выпуск sysdig, нового инструмента для диагностики проблем и изучения особенностей работы системы. Sysdig позволяет сохранить дамп активности системы за определённый промежуток времени, а затем на основании этого дампа детально проанализировать активность в системе, включая данные о системных вызовах, сетевых соединения, открытых файлах и т.п. Код проекта написан на языках Си и Си++ и распространяется под лицензией GPLv2. Работа с программой напоминает расширенное использование инструментов strace, tcpdump и lsof, позволяющее связать данные о трафике, процессах, системных вызовах, файлах и пользователях. Для сбора данных о событиях в системе используется специальный модуль для ядра Linux, а также библиотеки libsinsp и libscap. … Читать далее Представлен sysdig, новый инструмент для диагностики системных проблем

Увидел свет TypeScript 1.0, продвигаемый Microsoft в качестве альтернативы JavaScript

Компания Microsoft опубликовала первый стабильный выпуск языка программирования TypeScript 1.0, который позиционируется в качестве расширяющего возможности JavaScript языка для разработки web-приложений. Код компилятора, транслирующего код TypeScript в представление JavaScript, распространяется под лицензией Apache, разработка ведётся в публичном репозитории через сервис CodePlex. Спецификации языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement. В отличие от развиваемого компанией Google проекта Dart, TypeScript не является кардинальной переработкой JavaScript, а лишь расширяет возможности JavaScript, оставаясь полностью обратно совместимым, что сводит к минимуму затраты на адаптацию существующих приложений. От JavaScript новый язык отличается возможностью явного определения типов, поддержкой использования полноценных классов (как … Читать далее Увидел свет TypeScript 1.0, продвигаемый Microsoft в качестве альтернативы JavaScript

Обновление PHP 5.5.11

Доступен корректирующий выпуск интерпретатора языка программирования PHP 5.5.11, в котором отмечено 22 исправления. В том числе устранена DoS-уязвимость (CVE-2013-7345) в расширении fileinfo, которая может привести к исчерпанию доступных ресурсов CPU при обработке специально оформленных файлов. Обновлена поставляемая в комплекте БД SQLite 3.8.3.1. В расширении Openssl вместо MD5 по умолчанию задействован алгоритм хэширования SHA-1. Читать далее Обновление PHP 5.5.11

Для развития проекта LLVM создаётся отдельная некоммерческая организация

Сообщается о создании некоммерческой организации LLVM Foundation, которая будет координировать деятельность проекта LLVM. Структура организации будет состоять из управляющего совета и администратора. Решить формальности с регистрацией некоммерческой организации и ввести в строй LLVM Foundation планируется до конца года. Cоздание новой организации никак не повлияет на процесс разработки и политику лицензирования. На должность администратора предложена Татьяна Латтнер (Tanya Lattner), жена основателя LLVM и активный разработчик проекта. Администратор будет выполнять надзорную роль, в том числе он будет отвечать за поддержание инфраструктуры и организацию встреч разработчиков. В управляющий совет войдут проявившие себя участники из независимого сообщества и представители компаний, участвующих в разработке LLVM. … Читать далее Для развития проекта LLVM создаётся отдельная некоммерческая организация

Бренден Айк ушёл с поста руководителя Mozilla под давлением ЛГБТ

Бренден Айк был вынужден покинуть пост руководителя (CEO) компании Mozilla. Решение принято в свете травли, устроенной представителями сексуальных меньшинств, недольных тем, что Бренден Айк был приверженцем традиционных взглядов на семейные отношения. Травля дошла до того, что некоторые подконтрольные ЛГБТ сайты, в том числе один из крупнейших сайтов знакомств (OKCupid), стали блокировать доступ пользователей Firefox, предлагая сменить браузер, так как Бренден Айк шесть лет назад пожертвовал тысячу долларов на продвижение поправки в конституцию штата Калифорнии, определяющей брак только как союз между мужчиной и женщиной. Нападки не прекратились даже после того, как от лица Mozilla было опубликовано заявление, что организация придерживается взглядов … Читать далее Бренден Айк ушёл с поста руководителя Mozilla под давлением ЛГБТ

Релиз пакетного менеджера Apt 1.0

Доступен релиз развиваемого проектом Debian инструментария для управления пакетами Apt 1.0 (Advanced Package Tool). Кроме Debian и производных от него дистрибутивов Apt также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как Mandriva и ALT Linux. Выпуск Apt 1.0 является символическим подарком разработчиков на шестнадцатилетие проекта (16 в шестнадцатеричном исчислении 10) и знаменует собой достижение по настоящему стабильного и завершённого состояния. Из изменений, кроме исправления ошибок и мелких доработок, можно отметить появление новой утилиты «apt«, которая по аналогии с aptitude объединяет в себе функции ранее разрозненного набора приложений, таких как apt-get и apt-cache, и позволяет выполнять команды (search, … Читать далее Релиз пакетного менеджера Apt 1.0

Пользовательское окружение KDE Plasma Next перешло на стадию альфа-тестирования

Разработчики проекта KDE объявили о начале альфа-тестирования пользовательской оболочки Plasma Next, примечательной переходом на использование платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для рендеринга с задействованием аппаратного ускорения. Протестировать KDE Plasma Next можно воспользовавшись iso-образом от проекта Neon или готовыми пакетами для Ubuntu, Fedora и openSUSE. Стабильные выпуски Plasma Next будут формироваться в рамках новой системы нумерации версий, основанной на формате «год.месяц». Первый стабильный релиз Plasma Next с реализацией интерфейса для ноутбуков и ПК, будет выпущен 17 июня под номером 2014.6. Разработка следующих выпусков будет производиться в рамках шестимесячного цикла разработки, т.е. вторым релизом Plasma … Читать далее Пользовательское окружение KDE Plasma Next перешло на стадию альфа-тестирования

Новый выпуск OpenTTD 1.4, свободного симулятора транспортной компании

После года разработки увидел свет стабильный релиз OpenTTD 1.4, свободной стратегической игры, симулирующей работу транспортной компании в реальном времени. Изначально OpenTTD развивался как аналог коммерческой игры Transport Tycoon Deluxe, но позднее превратился в самодостаточный проект, значительно обогнавший по возможностям эталонный вариант игры. В частности, в рамках проекта создан альтернативный набор игровых данных, новое звуковое и графическое оформление, существенно расширены возможности игрового движка, увеличены размеры карт, реализован сетевой режим игры, добавлено много новых игровых элементов и моделей. Установочные пакеты подготовлены для Linux, Windows и Mac OS X. В новой версии реализована поддержка крупных карт (4096×4096), обеспечено сохранение размера окон, ускорена отрисовка … Читать далее Новый выпуск OpenTTD 1.4, свободного симулятора транспортной компании

Линус Торвальдс выдвинул ультиматум на приём патчей от разработчиков systemd

В списке рассылки разработчиков ядра Linux Линус Торвальдс разразился жёсткой критикой в отношении разработчиков системного менеджера systemd, после попыток продвижения в ядро патча с реализацией обходного пути для решения проблемы с некорректной обработкой в systemd ситуации с передачей в числе параметров ядра опции «debug». Линус выдвинул ультиматум и заявил, что пока ситуация не изменится, он отказывается принимать в ядро код, подготовленный Кеем Сиверсом (Kay Sievers, активный разработчик systemd и один из создателей udev). Такой шаг в том числе подорвёт планы разработчиков systemd по интеграции в ядро системы Kdbus. По словам Линуса, подобная практика сваливания проблем на ядро продолжается годы и … Читать далее Линус Торвальдс выдвинул ультиматум на приём патчей от разработчиков systemd

Microsoft открыл код тулкита WinJS для разработки приложений с использованием web-технологий

Компания Microsoft объявила об открытии под лицензией Apache нового тулкита WinJS, нацеленного на создание универсальных приложений с использованием технологий HTML/JavaScript/CSS. Созданные при помощи WinJS приложения могут функционировать не только в среде Windows, но и на других платформах и под управлением обычных web-браузеров, в том числе поддерживаются Internet Explorer, Chrome и браузеры для Windows Phone, iOS и Android. WinJS предоставляет набор элементов интерфейса пользователя, масштабируемых для разных экранных расширений и поддерживающих управление как при помощи клавиатуры/мыши и сенсорных экранов, так и с использованием устройств для людей с ограниченными возможностями. Для генерации CSS используется инструментарий LESS. Из планов на будущее отмечается развитие … Читать далее Microsoft открыл код тулкита WinJS для разработки приложений с использованием web-технологий

Создатели LibreOffice представили Document Liberation Project

Организация Document Foundation, курирующая развитие свободного офисного пакета LibreOffice, объявила о введении в строй проекта Document Liberation Project, нацеленного на способствование перехода организаций, госучреждений и частных лиц с проприетарных форматов на открытые форматы документов. В качестве основного преимущества открытых форматов отмечается возможность вернуть полный контроль над документами в руки их авторов, уйдя от зависимости от сторонних вендоров и исключив ситуацию невозможности чтения содержимого старых документов, сохранённых в проприетарных форматах, поддержка которых прекращена производителем. Заявлены три ключевые цели проекта Document Liberation Project: Разбор и документирование структуры и деталей реализации проприетарных форматов, недокументированных производителем; Создание библиотек для разбора проприетарных форматов и извлечения … Читать далее Создатели LibreOffice представили Document Liberation Project

Четырнадцатый выпуск журнала Pragmatic Perl

Представлен четырнадцатый выпуск Pragmatic Perl, русскоязычного электронного журнала о современном языке программирования Perl. В номере: Тестирование в Perl. Лучшие практики Pjam — сервер сборки перловых приложений Атрибуты в Perl Minilla — система подготовки дистрибутивов для CPAN Обзор CPAN за март 2014 г. Интервью с Екатериной Трефиловой Читать далее Четырнадцатый выпуск журнала Pragmatic Perl