Релиз Tcl/Tk 8.6.4

Доступен релиз Tcl/Tk 8.6.4, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также прекрасно подходит для других задач, таких как web-разработка, создание сетевых приложений, решение задач по администрированию систем и тестированию. Новый выпуск в основном сосредоточен на корректировке проблемного поведения и исправлении ошибок. Представлен Tk-Cocoa 2.0, новый порт Tk для OS X, совместимый с Mac App Store. Восстановлена поддержка tbcload и tclcompiler. Улучшена реализация асинхронных сокетов. Добавлено новый оператор замены %M, указывающий число шаблонов связывания. Читать далее Релиз Tcl/Tk 8.6.4

Выпуск дистрибутива Chakra GNU/Linux 2015.03

Представлен релиз Linux-дистрибутива с непрерывным циклом выпуска обновлений Chakra 2015.03, основанного на наработках проекта Arch Linux. Дистрибутив поставляется с десктоп-окружением KDE 4.14.3, снабжён графическим инсталлятором и конфигураторами, упрощающими настройку оборудования и системных параметров. Chakra GNU/Linux может работать в Live-режиме и устанавливаться на жёсткий диск. Для загрузки доступна DVD-сборка для архитектуры x86_64, размером 1.8 Гб. В репозитории проекта представлено более 5 тыс. пакетов, которые могут быть установлены при помощи пакетного менеджера pacman или через специальный web-каталог и систему Click’n’Run. В новом выпуске в ISO-образе обеспечена возможность загрузки и установки на системах с UEFI. Рабочее окружение основано на KDE 4.14.3, KDE Applications … Читать далее Выпуск дистрибутива Chakra GNU/Linux 2015.03

Разногласия основателей Arduino привели к искам и появлению двух проектов Arduino

Конфликт между основателями проекта Arduino перерос в судебное разбирательство, в рамках которого компании Arduino LLC и Arduino SRL пытаются поделить торговую марку Arduino. Компания Arduino LLC (arduino.cc), которой руководит Массимо Банци (Massimo Banzi), зарегистрирована в США, является официальным куратором проекта, владеет торговой маркой, поддерживает сообщество, развивает открытые проекты и управляет разработкой. Компания Arduino SRL (arduino.org, ранее Smart Projects), основанная Джанлука Мартино (Gianluca Martino), зарегистрирована в Италии и отвечает за производство готовых плат. Причиной конфликта являются разногласия основателей Arduino в плане дальнейшего развития проекта. Массимо Банци, руководитель Arduino LLC, придерживался идеи максимальной открытости платформы и возможности производства плат, продаваемых под брендом … Читать далее Разногласия основателей Arduino привели к искам и появлению двух проектов Arduino

Выпуск платформы KDE Frameworks 5.8.0

Представлен корректирующий выпуск платформы KDE Frameworks 5.8.0, в рамках которой развивается реструктуризованный и портированный на Qt 5 базовый набор библиотек и runtime-компонентов, лежащих в основе KDE. Фреймворк включает в себя 62 библиотеки, часть которых может работать в качестве самодостаточных надстроек над Qt, а часть формируют программный стек KDE. Подробнее с особенностями KDE Frameworks 5 можно познакомиться в анонсе первого выпуска. Статус подготовки бинарных сборок KDE Frameworks 5.8 можно оценить на данной странице. Протестировать без установки можно через Live-сборку от проекта Kubuntu. В новом выпуске: Добавлено два новых фреймворка: KPeople для организации доступа к адресной книге и KXmlRpcClient для работы с … Читать далее Выпуск платформы KDE Frameworks 5.8.0

Компания Apple анонсировала открытый фреймворк ResearchKit

Компания Apple анонсировала ResearchKit, фреймворк с открытым исходным кодом, который дополняет HealthKit. ResearchKit будет доступен для разработчиков в следующем месяце и позволит создавать для платформы iOS приложения для медицинских исследований, которые избавляют от необходимости постоянно посещать исследовательский центр для выполнения заданий или заполнения анкет. Исследования во время нахождения человека в естественных условиях могут дать более объективную картину, чем в лаборатории (например изучение корреляции симптомов болезни с повседневными действиями, диетой и физическими нагрузками). В теории портативная техника Apple с приложениями на ResearchKit сможет заменить дорогостоящее оборудование для исследований. В App Store уже есть приложения (пример) для исследования таких болезней, как астма, … Читать далее Компания Apple анонсировала открытый фреймворк ResearchKit

Релиз свободного безопасного VPN-демона GoVPN 2.0

Состоялся релиз свободного VPN-демона GoVPN 2.0, предназначенного для создания шифрованных аутентифицированных каналов связи поверх UDP. Реализация ориентирована на высокую безопасность, простоту и эффективность. Для аутентификации участников соединения используется протокол обмена ключами DH-EKE (Diffie-Hellman Encrypted Key Exchange), при этом разделяемый ключ (pre-shared key) и хэши от него не передаются другой стороне и обеспечивается защита от дешифровки захваченного трафика (даже при получении ключей и совершении атак повторного воспроизведения). Поддерживается работа в GNU/Linux и FreeBSD. Программа полностью написана на языке Go и распространяется под лицензией GPLv3. Среди новшеств второй версии можно отметить разделение клиентского и серверного кода, поддержку одновременного соединения к серверу нескольких … Читать далее Релиз свободного безопасного VPN-демона GoVPN 2.0

Facebook открыл программные стеки для BMC-контроллеров и сетевых коммутаторов

На саммите Open Compute Summit представлено несколько новых инициатив, развиваемых участниками проекта Open Compute, нацеленного на создание открытых спецификаций и доступных для безвозмездного использования технологий, позволяющих добиться максимальной масштабируемости, гибкости и эффективности работы инфраструктуры датацентров при минимальных затратах. Свои новые открытые аппаратные сетевые устройства, коммутаторы и платформы для создания серверов представили компании Facebook, Intel, HP, Mellanox, Broadcom, Cumulus, Accton, Hyve и NetBRIC. Отдельного внимания заслуживают новые открытые проекты Facebook и Broadcom. Facebook объявил об открытии кода проекта OpenBMC, в рамках которого подготовлен программный фремворк для создания Linux-прошивок для контроллеров BMC (Board Management Controller), предоставляющих низкоуровневый интерфейс для мониторинга и управления … Читать далее Facebook открыл программные стеки для BMC-контроллеров и сетевых коммутаторов

Инициатива по форсированию разработки фреймворка для обратного инжиниринга radare2

В этом году фреймворк для реверс-инжениринга radare2 выступил с собственной инициативой Radare Summer of Code (RSOC). Прошлогодний RSOC прошел успешно: три задания были выполнены и код вошел в главную ветвь репозитория. Radare2 также участвует в Google Summer of Code от лица проекта Openwall. Для проведения собственного лета программирования (Radare Summer of Code) radare2 устраивает краудфандинг RSOC. Желаемая сумма 3000 евро — для 3-х участников, каждому по 1000 евро. Конец сбора средств — 17 июня. Google Summer of Code: Есть место для одного участника. Заявки можно подавать с 16-го до 27-го марта. Оплата в размере $5500. Radare Summer of Code: Заявления … Читать далее Инициатива по форсированию разработки фреймворка для обратного инжиниринга radare2

Объявлено о закрытии хостинга открытых проектов Google Code

Компания Google сообщила о сворачивании третьего по величине хостинга открытых проектов — Google Code. С завтрашнего дня добавление в Google Code новых проектов станет невозможным. С 24 августа будет прекращена возможность внесения изменений и инфраструктура будет переведена в режим только для чтения. 26 января будет отключен сервис хостинга проектов, но оставлена возможность загрузки tar-архивов с кодом, обсуждениями проблем и wiki-страницами. В конце 2016 года доступ к архивам будет закрыт. В последние годы большое число проектов, в том числе около тысячи собственных проектов Google, перешли с Google Code на GitHub. С другой стороны отток пользователей сопровождал рост попыток нецелевого использования сервиса … Читать далее Объявлено о закрытии хостинга открытых проектов Google Code

Доступен дистрибутив Oracle Linux 7.1

Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 7.1, созданного на основе пакетной базы Red Hat Enterprise Linux 7.1. Для загрузки без ограничений, но после бесплатной регистрации, распространяется установочный iso-образ, размером 4.7 Гб, подготовленный для архитектуры x86_64. Для Oracle Linux также открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. В состав включены два варианта ядра Linux: оригинальное ядро из RHEL 7.1 (ответвление от оригинального ядра 3.10) и развиваемый компанией Oracle пакет с ядром Unbreakable Enterprise Kernel Release 3 Update 4 (ответвление от ядра 3.8). Кроме ядра, по функциональности Oracle Linux … Читать далее Доступен дистрибутив Oracle Linux 7.1

Язык программирования Groovy передан в руки Фонда Apache

Разработчики динамического языка программирования Groovy объявили о решении перевести разработку под крыло организации Apache Software Foundation и направили соответствующую заявку на принятие проекта в инкубатор Apache. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java-приложениями. За годы существования Groovy вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймворк Grails, swing-ориентированный фреймворк Griffon, системы сборки Gant и Gradle, инструментарий для интеграции с Google App Engine — Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, инструменты для контроля качества CodeNarc и GMetrics. Причиной … Читать далее Язык программирования Groovy передан в руки Фонда Apache

Представлена платформа NativeScript для разработки универсальных приложений на языке JavaScript

Представлен первый публичный выпуск проекта NativeScript, в рамках которого развивается фреймворк, позволяющий создавать универсальные мобильные приложения для платформ iOS, Android и Windows Phone, используя язык JavaScript или TypeScript. Код NativeScript распространяется под лицензией Apache 2.0. Разработка ведётся с использованием парадигмы проектирования MVVM (Model View ViewModel) и не требует изучения основных для мобильных платформ языков, таких как Java, Objective-C и .NET. В итоге формируется единое универсальное приложение на JavaScript, которое выполняется при помощи специфичной для каждой платформы runtime-прослойки. Используемое для выполнения NativeScript-приложений runtime-окружение построено на базе JavaScript-движка V8 на платформе Android, и движка JavaScriptCore в iOS. Разработка runtime для Windows Phone … Читать далее Представлена платформа NativeScript для разработки универсальных приложений на языке JavaScript

Драйвер PMS устраняет проблемы с клавиатурой в OpenBSD

Тео де Раадт (Theo de Raadt) сообщил о совместной работе с Джошуа Стейном (Joshua Stein) на мероприятии s2k15 hackathon (проходившим месяц назад в Австралии) по решению проблем с клавиатурой ThinkPad X1, которые возникают при установке OpenBSD. Было выявлено, что проблемы возникают из-за особо большого и чувствительного тачпада и проявляются только при инсталляции, так как драйвер PMS(4), производящий сброс мыши, отсутствует в конфигурации ядра RAMDISK. Принудительный сброс мышиного порта командой PMS_RESET устраняет проблему с контроллером клавиатуры. Дополнительно было выявлено, что довольно частые проблемы с использованием команды «boot -c» на некоторых других системах коренным образом также проявляются из-за отсутствия сброса мышиного порта. … Читать далее Драйвер PMS устраняет проблемы с клавиатурой в OpenBSD

Доступна редакция дистрибутива ROSA Fresh R5 с рабочим столом GNOME

Компания РОСА представила вариант дистрибутива ROSA Desktop Fresh R5, поставляемый с десктоп-окружением GNOME 3.12. Размер iso-образа 1.5 Гб. Особенности выпуска: Прекращена поставка опционального классического рабочего стола, подготовленного на основе портирования компонентов режима GNOME FallBack (В GNOME доступна штатная реализация классического рабочего стола на основе дополнений к GNOME Shell). Добавлена поддержка горячих клавиш Windows; Возвращена возможность размещения ярлыков приложений на рабочем столе; Упрощено добавление закладок в файловом менеджере Nautilus; Добавлен GUI для инструмента ROSA Freeze, позволяющего заморозить систему от изменений в текущем сеансе (после перезагрузки система окажется в состоянии на момент перед заморозкой); Поддержка загрузки в режиме UEFI Secure Boot; Возможность … Читать далее Доступна редакция дистрибутива ROSA Fresh R5 с рабочим столом GNOME

Число игр в Steam для Linux достигло тысячи

Общее число игр для Linux, доступных в каталоге Steam, доведено до 1000. Отметка в 500 игр была пройдена весной прошлого года, 250 — в декабре 2013 года, 100 — в начале лета 2013 года. Примечательно, что несмотря на существенное увеличение числа игр, доля Linux-пользователей среди клиентов Steam держится на уровне одного процента, что в два раза меньше, чем наблюдалось в 2013 году после окончания бета-тестирования Steam для Linux. Читать далее Число игр в Steam для Linux достигло тысячи

MetaPost-пакет для оформления рисунков для учебных пособий по физике

Опубликован MetaPost-пакет для оформления иллюстраций в стиле «рисунок со штриховкой» для учебных пособий по физике, оформленных в формате LaTeX. Позволяет создавать иллюстрации высокого качества, адаптированные к размеру печатной страницы и возможностям реально используемого для печати учебных пособий оборудования типографии. Код пакета доступен под лицензией GPLv2. Читать далее MetaPost-пакет для оформления рисунков для учебных пособий по физике

Выпуск браузера Opera 28

Представлен выпуск браузера Opera 28, который доступен для платформ Linux, OS X и Windows. Это третий стабильный выпуск новой ветки браузера, основанной на кодовой базе Chromium, в которой реализована поддержка Linux. Из добавленных в Opera 28 новшеств можно отметить поддержку синхронизации закладок. Синхронизация реализована как в браузере для персональных компьютеров, так в версиях для мобильных устройств на базе платформ Android и iOS. Кроме того, в систему умных подсказок, выводимых по мере ввода в адресной строке, добавлен учёт содержимого закладок. Добавлены дополнительные темы оформления стартовой страницы. Движок Chromium обновлён до версии 41. Читать далее Выпуск браузера Opera 28

Компания VMware отреагировала на обвинение в нарушении лицензии GPL

Компания VMware опубликовала пресс-релиз, связанный с судебным разбирательством, инициированным правозащитной организацией Software Freedom Conservancy (SFC) из-за нарушении условий лицензии GPLv2 при использовании кода ядра Linux в продуктах VMware ESXi. VMware считает претензии необоснованными и выражает удивление, что SFC прибег к судебному разбирательству с учетом усилий, сделанных VMware для разбора и решения данной проблемы. VMware активно поддерживает открытые технологии, ценит их важную роль в обеспечении работы центров обработки данных и уделяет большое внимание поддержке использования клиентами программных систем и решений на базе Linux и СПО. Фигурирующий в деле продукт VMware ESXi представляет собой операционную систему, обеспечивающую управления аппаратными и программными ресурсами … Читать далее Компания VMware отреагировала на обвинение в нарушении лицензии GPL

Продемонстрировано использование уязвимости в DRAM-памяти для повышения привилегий в системе

Исследователи безопасности из группы Zero, созданной компанией Google для предотвращения атак, совершаемых с использованием ранее неизвестных уязвимостей, продемонстрировали реальность создания рабочих эксплоитов, использующих уязвимость RowHammer, вызванную особенностями работы современных чипов памяти DRAM. Изначально проблема с памятью DRAM скептически оценивалась многими экспертами, которые считали, что проблема ограничена лишь возможностью совершения отказа в обслуживании, а применение уязвимости для проведения более серьёзных атак считалось нереалистичным. Исследователи сумели опровергнуть данное мнение и задействовали уязвимость для совершения реальных атак, имеющих критический уровень опасности. Подготовлено два эксплоита, которые можно использовать в обычных условиях на штатном потребительском оборудовании. Первый эксплоит позволяет организовать выполнение кода с правами ядра … Читать далее Продемонстрировано использование уязвимости в DRAM-памяти для повышения привилегий в системе

Началось альфа-тестирование Fedora 22

Доступна для тестирования альфа-версия дистрибутива Fedora 22. Альфа-выпуск содержит все базовые возможности будущего релиза, пригодные для оценки и тестирования. Релиз запланирован на 19 мая. Выпуск охватывает продукты Fedora Workstation, Fedora Server, Fedora Cloud, а также Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE, Xfce, MATE и LXDE. Наиболее заметные изменения в Fedora 22: Экран входа в систему переведён по умолчанию на использование Wayland. Экран входа является достаточно обособленной системой, поэтому переведя его на Wayland в первую очередь, у разработчиков появится возможность окончательно убедиться в отсутствии подводных камней и незамеченных ошибок, без негативного влияния на работу приложений и рабочего стола. Пользовательское … Читать далее Началось альфа-тестирование Fedora 22

Представлена мобильная платформа Android 5.1

Компания Google представила выпуск мобильной платформы Android 5.1, основное внимание в котором было уделено оттачиванию возможностей, появившихся в Android 5.0, а также оптимизации производительности и устранению ошибок. Одновременно объявлено о публикации исходных текстов платформы Android 5.1 в публичном репозитории AOSP. В настоящее время код уже доступен для загрузки через публичный Git-репозиторий проекта (созданы ветки android-5.1.0_r1 и lollipop-mr1-release). В опубликованном коде заявлена поддержка устройств Nexus 5, Nexus 7 и Nexus 10. В ближайшее время будет произведена синхронизация опубликованной внутренней ветки Android, разрабатываемой в недрах Google, c общедоступной актуальной master-веткой, на базе которой формируются независимые сборки платформы. Через несколько дней также ожидается … Читать далее Представлена мобильная платформа Android 5.1