LINUX.ORG.RU

Сообщения MiniRoboDancer

 

Вышел набор патчей для свободной информационной системы для здравоохранения и больниц GNU Health 2.6.2

Группа GNU's Not Unix

GNU Health — это свободная информационная система для здравоохранения и больниц, предоставляющая возможности электронных медицинских записей, информационных систем больниц и здравоохранения. Она разработана с упором на мультиплатформенность и работает на различных операционных системах (GNU/Linux, FreeBSD, MS Windows) и с различными СУБД. Она написана на Python и использует фреймворк Tryton.

Про наборы патчей GNU Health

«Наборы патчей» предоставляются для стабильных релизов. Они позволяют быстро устанавливать исправления багов и обновления на производственные системы. Патчи и наборы патчей максимизируют аптайм производственных систем и содержат систему обновлённой без потребности в полной установке. Некоторые из них, благодаря магии Tryton, могут быть применены к работающей системе.

ЗАМЕТКА: наборы патчей применяются только к предварительно установленным системам. Для новых установок скачайте и установите полный тарбол (например, gnuhealth-2.6.2.tar.gz).

Сводка по набору патчей

Это небольшой набор патчей, касающийся по большей части отчётов и мастеров.

  • Затрагиваются модули (помимо локализации/опечаток): health, health_tab, health_imaging
  • health: исправлен отчёт-рецепт
  • health_lab: проверка медработника по тестовому запросу
  • health_imaging: проверка медработника по запросу изображений Dx

Замечания об установке

  • Перед установкой этого набора патчей нужно установить набор 2.6.1. Если 2.6.1 уже установлен, просто следуйте общим инструкциям. В противном случае, скачайте и примените набор патчей 2.6.1 (ftp://ftp.gnu.org/gnu/health/gnuhealth_patchset-2.6.1.tar.gz)
  • Следуйте общим инструкциям на https://en.wikibooks.org/wiki/GNU_Health/Patches_and_Patchsets
  • Для обновления вашей среды возьмите профиль GNU Health ($HOME/.gnuhealthrc)
  • Этот набор патчей не требует обновления БД

Перечень ошибок, относящихся к этому набору патчей

>>> Источник

 , , ,

MiniRoboDancer
()

Вышел GNU MDK 1.2.8

Группа GNU's Not Unix

GNU Mix Development Kit — это свободный программный пакет для разработки, запуска и отладки программ, написанных на MIXAL — ассемблер-подобном языке для программирования гипотетического компьютера под названием MIX. GNU MDK является частью проекта GNU. Как MIX, так и MIXAL созданы математиком и компьютерным учёным Дональдом Кнутом и описаны в первом томе его книги «Искусство компьютерного программирования».

Новый релиз исправляет несколько мелких ошибок, наряду с проблемами совместимости и компиляции (в частности, на darwin-системах). Особая благодарность Райану Шмидту, поддерживающему порт на Mac и значительно помогшему в исправлении этих проблем.

Исправления:

  • #42818: неверное использование --export-dynamic на Darwin.
  • #42871: тавтологические сравнения целых.
  • #39817: компиляция с Glib > 2.35.6.
  • #41097, #4198: компиляция на Darwin-системах.
  • #41097: компиляция с libreadline 6.3.x.
  • #40359: проверка опкодов во время компиляции.

Тарбол

>>> Источник

 , , ,

MiniRoboDancer
()

Вышел GNU Parted 3.2

Группа GNU's Not Unix

GNU Parted (от слов PARTition (раздел) и EDitor (редактор)) — это свободный редактор разделов, используемый для их создания и уничтожения. Он полезен для выделения места под новые операционные системы, перераспределения дискового пространства, копирования данных между жёсткими дисками и создания образов дисков. Он написан Эндрю Клаузеном и Леннертом Буйтенхеком и состоит из библиотеки, libparted, и консольной оболочки, parted, выполняющей также роль примера реализации.

Нововведения:

  • Добавлена команда resizepart для изменения размера разделов. Работает даже для смонтированных разделов.
  • Добавлена поддержка разделов EAV DASD — ECKD с более чем 65520 цилиндров.
  • Добавлена поддержка неявных разделов FBA DASD с единым неизменным разделом.
  • Добавлена поддержка распознавания btrfs — теперь она отображается в колонке «file system» вывода parted.
  • Добавлен новый флаг типа раздела esp, который выставляет тип 0xEF для MS-DOS. Также отвечает за загрузку на GPT, выставляя UEFI ESP GUID.
  • Добавлен новый флаг типа раздела irst, использующийся для Intel Rapid Start Technology. На разделах MS-DOS он выставляет тип 0x84, а на GPT выставляет GUID D3BFE2DE-3DAF-11DF-BA-40-E3A556D89593.
  • Теперь можно игнорировать ошибки о разделах, пересекающихся с другими или выходящих за пределы диска. Это позволяет использовать parted для исправления проблем.
  • Добавлена поддержка флага prep на GPT для выбора типа загрузочного раздела PowerPC Reference Platform.

Исправления ошибок:

  • libparted:
    • исправлены таблицы разделов MAC при размере секторов более 512 байт.
    • ped_partition_get_path() возвращал «/dev/foo1» вместо «/dev/foo» для петлевых разметок.
    • петлевая разметка представляет неразмеченный диск, однако создаёт раздел-пустышку для представления целого диска. Этот раздел загружался прямо в ядро. Не надо так делать.
    • петлевая разметка больше не очищается, если вы не создали раздел и не вернули ошибку синхронизации.
    • удаляются все старые разделы, даже если новая разметка столько не поддерживает.
    • загрузочные сектора fat и ntfs ошибочно определялись как таблицы разделов dos, вместо их обработки как петлевой разметки.
    • ранее, если вы игнорировали предупреждение о том, что gpt считает, что размер диска меньше, чем на нём содержимого, то последующие предупреждения для других дисков подавлялись. Теперь parted отображает предупреждения для каждого диска отдельно.
    • символическая ссылка /dev/md может изменяться после того, как libparted её разыменовал, вместо банального использования символической ссылки, указанной вызвавшим, как это делается с /dev/mapper
    • на multipath-системах новые разделы иногда не создавались с ошибкой «device-mapper: create ioctl failed: Device or resource busy» до перезагрузки системы. Добавлены вызовы dm_udev_wait для синхронизации parted c udev.
    • исправлена обработка окончания диска на GPT. Ранее, если резервная копия GPT была не в конце диска и эта ошибка игнорировалась, parted всё равно перемещал её в конец. Теперь при игнорировании этой ошибки резервная копия будет оставаться на месте.
    • обработка начала логических разделов непосредственно после EBR. Создание логического раздела со следующего после EBR сектора вынуждало parted жаловаться, что он не сможет уведомить ядро об изменениях, но после перезагрузки всё было в порядке. Теперь parted корректно уведомляет ядро об изменениях, только выставляет длину расширенного раздела в 1 сектор вместо двух, что вызывает его пересечение с логическим разделом.
    • исправлено падение при манипуляциях с разделами на dmraid-дисках, на которых используются другие разделы.
    • mac: таблица разделов MAC могла иметь размер блока больше, чем уведомляло ядро. При чтении такой таблицы разделов libparted спрашивает, использовать ли больший размер блока. При утвердительном ответе он читал в буфер количество байт больше его длины, вызывая переполнение.
    • gpt: исправлена работа gpt_get_max_supported_partition_count на little-endian системах
    • диски без pMBR обрабатывались как диски с ms-dos-разметкой, даже если у них были верные GPT-заголовки.
  • partprobe
    • при вызове для диска, ставшего петлевой разметкой, удаляются все разделы, оставшиеся от предыдущей разметки.
    • partprobe теперь сообщает ядру забыть обо всех разделах на устройстве, на котором нет распознаваемой таблицы разделов.
  • parted
    • исправлена обработка EOF и Ctrl+C. parted отклонял выход при нажатии Ctrl+C и уходил в бесконечный цикл, запрашивая продолжения ввода, когда получал EOF со stdin.
  • Исправлено определение файловых систем на секторах размером не 512 байт.
  • Исправлены коды синхронизации linux-разделов для сброса разделов > 16.
  • Загрузочный сектор FAT не отклоняется как битый, если у него строки system ID.
  • Исправлен текст справки для disk_{set,toggle}, теперь показываются флаги диска вместо флагов раздела.
  • Исправлена обработка не-ASCII символов в названиях разделов на GTP
  • Если размер диска был стократно чётной степенью двойки, размеры, выраженные в процентах, вызывали точное правило размещения и не округлялись до ближайшей половины процента.
  • Избегается создание событий udev add/remove для всех неизменённых разделов при записи новой таблицы разделов.
  • Исправлена проблема когерентности кэшей путём сброса разделов — блочных устройств. Это было по ошибке отключено в parted 2.0 и приводило к тому, что parted иногда идентифицировал предыдущие типы ФС после вызова mkfs для форматирования раздела в новый тип.
  • dos: диапазон случайных сигнатур MBR искусственно ограничивался до 0..999999, и 0 в этот диапазон включён случайно. Теперь используется полный 32-разрядный диапазон, но без 0.

Изменения в поведении:

  • При попытках манипуляции со смонтированным разделом, parted вместо ошибки теперь выбрасывает предупреждение, которое можно проигнорировать.
  • При создании петлевой разметки автоматически создаётся раздел размером с весь диск.
  • parted -l больше не выводит устройства Device Mapper, кроме целых dmraid-дисков.
  • Добавлен Linux-специфичный код GUID типа раздела (0FC63DAF-8483-4772-8E79-3D69D8477DE4) для файловых систем Linux на GPT-дисках. Этот код типа теперь выставлен как код по умолчанию для новых разделов, содержащих файловые системы Linux.
  • Добавлен новый флаг msftdata, идентифицирующий разделы, содержащие ФС NTFS или FAT на GPT-дисках. Этот флаг соответствует коду типа GPT EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 («Microsoft Basic Data»). Поскольку разделы файловых систем Linux изначально использовали данный код типа, этот флаг можно опционально выставить для разделов Linux, чтобы обеспечить соответствие кода предыдущим конфигурациям на случай проблем с новым кодом в каких-либо утилитах. Имейте в виду, что этот флаг нельзя убрать с разделов NTFS и FAT из parted кроме как установив конкурирующий флаг, например, boot (который устанавливает код типа, используемый EFI System Partitions) или msftres (устанавливающий код «Microsoft Reserved»).

Исходники, сигнатура.

Зеркало, сигнатура.

Если нет нужного публичного ключа — можете импортировать его: gpg --keyserver keys.gnupg.net --recv-keys 8E45A0223348AAF0 .

Релиз собран с Autoconf 2.69, Automake 1.14.1, Gettext 0.18.3, Gnulib v0.1-139-g98ca2c0 и Gperf 3.0.4.ttt

>>> Источник

 ,

MiniRoboDancer
()

Вышел GNU Anubis 4.2

Группа GNU's Not Unix

GNU Anubis — это обработчик исходящей почты. Он выступает прослойкой между почтовым клиентом и почтовым сервером, позволяя выполнять различные способы обработки и конвертации исходящей почты в соответствии с определёнными отправителем правилами, составляемыми с помощью гибкой системы регулярных выражений. Он работает как прокси-сервер, независимо от почтовых клиентов.

Нововведения в этом выпуске:

( читать дальше... )

Ссылка для скачивания

>>> Источник

 , , ,

MiniRoboDancer
()

Plasma Next Beta готово для тестирования

Группа KDE

Команда KDE рада объявить о выходе Plasma Next Beta 1.

Plasma Next — это кодовое название новой версии привлекательного окружения рабочего стола, построенного на KDE Frameworks 5. Оно предоставляет привычный и желаемый для пользователей предыдущих версий KDE интерфейс наряду с более приятным внешним видом от новой KDE Visual Design Group. Окружение впервые поставляется с собственным шрифтом, Oxygen Font. Внутри многое переписано на QML, что положительно повлияло на плавность отрисовки и простоту разработки. Исходники разделены на около 20 частей, благодаря чему их станет проще пакетировать в дистрибутивах.

Требуется как можно больше тестировщиков, чтобы обнаружить множество не найденных доселе ошибок, которые наверняка присутствуют. Во многих дистрибутивах уже началась сборка пакетов, что намного упрощает для пользователей тестирование; со списком можно ознакомиться на wiki-странице нестабильных пакетов. Самый простой способ тестирования — скачать Neon5 ISO, записать его на флешку и загрузиться с неё; Neon5 содержит последние сборки кода Plasma. Пожалуйста, протестируйте её и дайте команде Plasma знать, над чем ей следует работать.

>>> Источник

 , ,

MiniRoboDancer
()

Первый релиз Liberty Eiffel: 2013.11

Группа GNU's Not Unix

Liberty Eiffel — это свободный компилятор Eiffel, основанный на кодовой базе SmartEiffel. Его цель — сохранить строгость SmartEiffel, избавившись при этом от его тугости.

Eiffel — это продвинутый объектно-ориентированный язык программирования, делающий ставку на проектирование и построение высококачественного и многократно используемого ПО.

Liberty Eiffel поддерживается свободным и открытым сообществом.

Представлена самая первая версия — 2013.11, с кодовым названием «Adler» (в честь американского инженера Чарльза Адлера).

Этот релиз — сигнал для сообщества FLOSS о том, что Eiffel, в целом, ещё дышит и даже шевелится. Волонтёры проекту не помешают.

Сайт Liberty Eiffel

>>> Источник

 , ,

MiniRoboDancer
()

Вышел GNU Xnee 3.19 «Lucia»

Группа GNU's Not Unix

GNU Xnee - это набор программ, позволяющих записывать, воспроизводить и распространять действия пользователя в среде X11. GNU Xnee можно использовать для автоматизации тестов, демонстрации ПО, передачи макросов и даже перенабора содержимого файла.

Нововведения в этом выпуске:

  • Поддержка приостановки/возобновления/выхода во время перенабора файла
  • Для всех X.org с минорной версией nr >= 3 по умолчанию используется дисплей-отображатель
  • Новые ключи (экспериментальные):
    • --record-from-data-display,-rfdd

      Запись с дисплея-отображателя

    • --record-from-control-display,-rfcd

      Запись с дисплея-контроллера

Скачать: тарбол, сигнатура; или же с одного из доступных зеркал.

Имя релизу дано в честь испанского фламенко-гитариста Франциско Густаво Санчес Гомес (также известного как Пако де Лусия).

>>> Источник

 , , , ,

MiniRoboDancer
()

ZTE начала продажи на eBay телефона Open C на Firefox OS

Группа PDA

Open C ориентирован в первую очередь на начинающих пользователей, желающих попробовать Firefox OS. Он оснащён трёхмегапиксельной камерой и четырёхдюймовым WVGA-экраном. Это первый поступивший в широкую продажу телефон, работающий на последний версии Firefox OS.

Коммуникаторы на Firefox OS работают целиком на web-технологиях и предоставляют все возможности, которые пользователи ожидают от коммуникатора: SMS, MMS, музыка, приложения, карты с оффлайн-режимом, интеграция с социальными сетями и даже такую обожаемую вещь, как web-браузер Firefox.

ZTE Open C будет первым телефоном с последними обновлениями Firefox OS, которые привносят много новых возможностей: непосредственный доступ к музыкальному проигрывателяю с экрана блокировки или панели уведомлений; расширенные возможности Bluetooth, позволяющие одновременную передачу нескольких файлов. Пользователи теперь могут управлять телефоном быстрее благодаря умным папкам, которые автоматически упорядочивают приложения и результаты поиска по категориям, улучшенной производительности прокрутки и уменьшению времени загрузки системных приложений (календарь, телефонная книга, камера и т. п.).

Коммуникатор ZTE Open C доступен на eBay за $99 для пользователей из США, Великобритании, Германии, России и многих европейских государств. Аппараты не залочены под каких-либо мобильных операторов и не содержат операторских приложений и сервисов.

ZTE Open C на сайте eBay для пользователей из России и Европы

>>> Источник

 , , , ,

MiniRoboDancer
()

Вышел DataBasin 0.7

Группа Open Source

DataBasin — это инструмент для доступа и работы с данными на SalesForce.com. Он позволяет удалённо выполнять запросы, экспортировать и импортировать данные. Для подключения к SFDC DataBasin использует web-сервисы, предоставляемые SFDC API, и представляет их как методы класса DBSoap. Для получения и отсылки SOAP-сообщений испозуются GSWS, доступные в библиотеках GNUstep. Приложение доступно для GNU/Linux, OS X, *BSD и Solaris.

Изменения в новой версии:

  • Сохранение результатов Update и Create с указанием успеха операции в файл results.csv.
  • Индикатор выполнения операций отображает оставшееся время.
  • Панель входа содержит пиктограмму, отображающую успех или неуспех входа.
  • Индикатор выполнения Query, Delete и Insert.
  • Select Identify теперь поддерживает ORDER BY.
  • Улучшения в ядре для Delete.
  • Множество багфиксов и чисток кода.

>>> Источник

 , , ,

MiniRoboDancer
()

Вышел GNU APL 1.3

Группа GNU's Not Unix

GNU APL - это свободный интерпретатор языка программирования APL. Он является практически полной реализацией стандарта ISO 13751 («Язык программирования APL, Расширенный»). В интерпретаторе реализована поддержка вложенных массивов и связанных функций, комплексных чисел и интерфейса для общих переменных.

Этот выпуск содержит:

  • улучшенный режим Emacs;
  • ограниченную поддержку прямых функций (лямбда-функций);
  • новую команду )DUMP, сохраняющую рабочую область в текстовый файл (который можно считать apl -f).

>>> Источник

 , ,

MiniRoboDancer
()

Вышли recutils 1.7

Группа GNU's Not Unix

Изменения в выпуске:

  • Утилиты:
    • rec2csv теперь поддерживает параметр -d для определения разделителя в CSV-файлах;
    • теперь возможно прописывать в командной строке несколько rec-файлов, содержащих анонимные записи.
  • Формат:
    • поддержка ограничений для полей, которые могут появляться в записях с новым специальным полем %allowed;
    • если название и значение поля разделены символом табуляции, он теперь не считается частью значения поля.
  • librec:
    • текущая версия библиотеки теперь 1.
  • Режим Emacs:
    • теперь можно пропускать несколько записей во время навигации, используя префиксный аргумент для команд «Вперёд»/«Назад».
  • Документация:
    • примеры в руководстве покращены, равно как и многие другие аспекты: форматирование, грамматика и т. д. Особая благодарность Карлу Берри за указанные проблемы и предложенные решения.
  • Внутренняя очистка и рефакторинг кода.
  • Очень, ОчЕнЬ, ОЧЕНЬ много багфиксов :D

Скачать бесплатно без регистрации можно с FTP GNU или с ближайшего зеркала (автоопределение).

GNU recutils - это набор инструментов и библиотек для доступа к человекоредактируемым, текстовым БД, называемых rec-файлами. Данные хранятся как последовательность записей, каждая запись содержит произвольное количество именованных полей. Расширенные возможности, обычно наблюдаемые в других системах хранения данных, доступны и в GNU recutils: типы данных, целостность данных (ключи, обязательные поля и т. д.), равно как и возможность ссылаться с одних записей на другие (некий аналог внешних ключей). Несмотря на свою простоту, rec-файлы могут использоваться для хранения БД средних размеров. Больше информации можно найти на домашней странице проекта.

>>> Источник

 , ,

MiniRoboDancer
()

Анонсирован GNU ease.js 0.2.0

Группа GNU's Not Unix

Релиз содержит захватывающие новые возможности, парочку багфиксов и обширную зачистку тестовых примеров. Кроме этого, проект перелицензирован под GNU GPLv3+ с целью помощи в борьбе против несвободного JavaScript.

Изменения по сравнению с версией 0.1.1:

  • [лицензия] смена лицензии с LGPLv3+ на GPLv3+;
  • [багфикс] this.__super теперь отображает стек вместо того, чтобы быть полностью уничтоженным после вызова методов ease.js;
  • [багфикс] защищённые члены переопределяют супер-супертипы и теперь корректно обрабатываются;
  • [планы] поддержка trait'ов и mixin'ов:
    • начата разработка поддержки trait'ов/mixin'ов (в значительной степени вдохновлено Scala), на текущий момент ещё не задокументирована в руководстве;
    • полная документация будет доступна, как только будут распределены все TODO по trait'ам; пока можно ознакомиться с test/Trait/*Test.js, содержащими подробные примеры и обоснования. Тесты производительности для сравнения с без-trait'овым использованием доступны в директории test/perf.
    • реализация является стабильной, но неполной; для более подробной информации см. README.traits;
  • методы работы с прокси и связанное с ними ключевое слово proxy теперь задокументированы (работа с прокси была представлена в версии 0.1.1);
  • все старые тестовые примеры JS, не связанные с производительностью, теперь являются частью нового набора:
    • обширная зачистка тестов и приведение форматирования к единому виду;
    • все тесты теперь содержат обоснования (как часть предваряющего блока комментариев);
  • теперь используются autotools; инструкции см. в README;
  • версия 0.1 (под LGPL) больше не поддерживается; пользователям желательно обновиться до 0.2.0 и обратить внимание на положения новой лицензии.

Новая домашняя страница проекта - https://www.gnu.org/software/easejs; на easejs.org размещён редирект на неё.

>>> Источник

 ,

MiniRoboDancer
()

В руководстве Mozilla произошли изменения

Группа Mozilla

Совет Директоров Mozilla объявил, что соучредитель и главный технический директор Брендан Айк назначен на должность генерального директора Mozilla.

Ли Гонг станет главным операционным директором; под его крыло переходят Cloud Services, IT, Marketplace, Mobile & Research и Platform Engineering.

Мишель Бейкер останется исполнительным председателем Mozilla и продолжит долгое и успешное сотрудничество с Бренданом в качестве соучредителей, возглавляющих проект Mozilla для осуществления миссии по продвижению открытости, новаторства и благоприятной среды в Web.

Джей Салливан, действующий на время выборов генеральный директор, горячо руководил Mozilla и продолжит влияние на проект. Под руководством Джея Mozilla выпустила ряд ключевых продуктов, включая несколько версий Web-браузера Firefox и весьма успешно стартовавшую Firefox OS. После шести лет в Mozilla Джей на время перехода останется в компании, чтобы поддерживать команду, а затем уйдёт, чтобы открыть новые возможности для саморазвития.

Брендан Айк, соучредитель Mozilla, активно участвовал во всех аспектах разработки в Mozilla, начиная с оригинальной идеи в 1998. Он отлично знаком как с технической, так и с продуктовой сторонами компании, а также с Web в целом. Его видение технологий и общая проницательность неявным образом отразились не только на Mozilla, но и на большой части Web за последние два десятилетия. Он является создателем языка Mocha, теперь известного как JavaScript - ключевой технологии в Web. Брендан доносит изначальное видение Mozilla и смелость в её текущих инициативах. Эти черты являются козырными, ведь Mozilla пропагандирует открытость и свободу выбора через свои инициативы, такие как Firefox OS и облачные сервисы. 15-летняя история создания Mozilla и сотрудничества Брендана и Мишель - ценный вклад в наше время, время необходимости роста организации и сообщества.

>>> Источник

 

MiniRoboDancer
()

gxmessage переведён на GTK3

Группа Open Source

gxmessage - это GTK-клон xmessage. gxmessage отображает диалоговое окно, выводит заданное сообщение или вопрос и ждёт ответа пользователя. Ответ возвращается как код ошибки программы. Поскольку gxmessage является замещением xmessage, он принимает те же параметры и возвращает те же коды ошибок, что и xmessage.

Почти одновременно вышло два релиза:

  • Версия 2.20.1 содержит лишь исправления сборочных файлов; эта версия, несмотря на имеющиеся проблемы, объявлена последним релизом на GTK2.
  • Версия 3.4.0 является портом на GTK3 (патч от Lev B).

>>> Список изменений

 

MiniRoboDancer
()

Вышел GNU Dap 3.9

Группа GNU's Not Unix

Dap — это небольшой пакет для статистики и графики, написанный на C. С версии 3.0 Dap может читать SBS-программы (основаны на одноимённой статистической системе, являющейся промышленным стандартом). Пользователь, желающий провести тривиальный статистический анализ, теперь не вынужден использовать синтаксис C для простых задач, сохраняя при этом доступ к C-шным графическим и статистическим возможностям, предоставленным в исходной реализации. Dap располагает встроенными средствами для управления данными, анализа и графики, широко используемыми в практике статистического консультирования (одномерная статистика, корреляции и регрессии, ANOVA, анализ категоризированных данных, логистическая регрессия и непараметрические анализы).

Изменения в версии 3.9 (19 марта 2014 г.):

  • Добавлена поддержка импорта процедур при импорте в форматах cvs, dlm и tab.
  • Управление автоформатом и именованием столбцов с помощью опции getnames.

Скачать .tar.gz: FTP, HTTP.

Сайт проекта.

>>> Источник

 ,

MiniRoboDancer
()

Вышел GNU Guile 2.0.10

Группа GNU's Not Unix

GNU Guile — это проект по развитию свободной реализации функционального языка программирования Scheme, поддерживающий возможность встраивания кода в приложения на других языках программирования.

Релиз содержит 253 коммита от 11 людей, принятые за 11 месяцев.

Помимо исправлений множества ошибок, релиз содержит новые возможности, таких как имплементация векторной библиотеки SRFI-43 и API для тестирования SRFI-64, частичная поддержка нового стандарта языка Scheme R7RS и расширение GDB для отладки Guile.

>>> Подробности

 , , ,

MiniRoboDancer
()

Обновление GNU toolchain за март 2014 г.

Группа GNU's Not Unix

GNU toolchain — это набор созданных в рамках проекта GNU программ, необходимых для компиляции и генерации исполняемого кода из исходных текстов. В него входят GCC, libc, binutils, GNU make и многое другое.

В этом месяце разработка не отличалась особой активностью. Основная ветка GCC вплотную подобралась к релизу 4.9, а работа над проектами GDB и BINUTILS заключалась в основном в исправлении ошибок. Однако есть и несколько достойных внимания вещей:

  • В эмулятор ARM добавлены некоторые возможности трассировки, таким образом, теперь можно отслеживать инструкции по ходу их эмуляции.
  • Линковщик теперь автоматически добавляет стандартный манифест ко всем полностью слинкованным исполняемым файлам cygwin или MinGW. Это необходимо для выполнения файла под Windows версии 8 и позднее. Если приложение снабжено собственным манифестом, стандартный включаться не будет.
  • В ARM-версию линковщика добавлен новый ключ командной строки — --long-plt, включающий генерацию больших PLT-записей, которые могут поддерживать вплоть до 4GB кода. По умолчанию используются PLT-записи меньшего размера, которые поддерживают лишь до 512 MB кода. Помимо этого, ARM-линковщик теперь поддерживает генерацию PLT-записей, использующих лишь Thumb2-инструкции, для ядер, не поддерживающих набор инструкций ARM.
  • Одним из ограничений формата PE, используемого преимущественно в исполняемых файлах Windows, является поддержка максимум 2¹⁵ секций. Это может быть проблемой для больших проектов, особенно если используются ключи командной строки типа -ffunction-sections и -fdata-sections. Microsoft недавно выпустила небольшую модификацию формата PE, расширяющую некоторые поля для подержки до 2³¹ секций, и теперь линковщик GNU поддерживает это расширение.
  • MIPS-версия gcc теперь поддерживает ключ командной строки -mvirt, позволяющий использовать MIPS Virtualization Application Specific инструкции.
  • TileGX-версия gcc теперь поддерживает прямой и обратный порядок байтов.

>>> Источник

 , , , ,

MiniRoboDancer
()

GNU собирает средства на развитие FisicaLab

Группа GNU's Not Unix

Свободное ПО играет важную роль в образовании, так как снимает с учащихся бремя использования собственнических программных пакетов. Используя свободное ПО, школы и университеты экономят средства. Однако в первую очередь, свободное ПО даёт пользователям свободу контроля над их собственными компьютерами; располагает учащихся к учёбе и распространению: они могут делать копии ПО, брать их домой и делиться с друзьями.

Пример решения задачи по статике с помощью GNU FisicaLab (без звука)

Ваша поддержка поможет расширить перечень задач, решаемых с помощью FisicaLab, добавить новыв возможности, увеличить количество доступных языков и многое другое. Помогите собрать $7k к 31 марта, чтобы дать учащимся шанс получить моральное образование со свободным ПО. Не мешкайте и внесите пожертвование уже сегодня! К настоящему моменту собрано 118$.

>>> Источник

 , ,

MiniRoboDancer
()

Вышла Opera Mini 8 для J2ME

Группа Java

Opera Mini — первый браузер для мобильных устройств, обеспечивающий значительное ускорение загрузки web-сайтов за счёт их обработки и сжатия на проксирующих серверах.

Нововведения в 8-й версии:

  • Новое оформление интерфейса: на смену тёмной iOS-подобной теме, просуществовашей с 5-й по 7-ю версию, пришла новая плоская тема в светлых тонах. Отказ от градиентов и мягких теней положительно сказался на производительности браузера. Все иконки также перерисованы в новой стилистике.
  • Приватный режим: теперь помимо приватной сессии добавлен режим приватного просмотра (в нём браузер не сохраняет никакие данные: cookies, история и т. п.). Включить и выключить его можно в настройках; в приватном режиме тема интерфейса меняется на чёрную, в такой же цвет окрашиваются вкладки, открытые в этом режиме. Можно комбинировать приватные и обычные вкладки.
  • Ночной режим: для устройств без автоматической регулировки яркости добавлено снижение яркости экрана средствами приложения; включить его можно в настройках либо комбинацией #*.
  • Статистика потребления трафика вынесена из справки в отдельный пункт меню; туда же перенесены настройки загрузки изображений.

Скриншоты (10)

Браузер доступен на всех устройствах, оснащённых виртуальной машиной Sun KVM; также его можно запустить на других платформах через эмуляторы J2ME, например, microemulator. Помимо этого, новая версия браузера вышла для Blackberry OS.

>>> Ссылка для скачивания

 , , ,

MiniRoboDancer
()

Вышел X.Org 1.15

Группа Open Source

Основные нововведения касаются расширений Present и DRI3. Также унифицирована реализация GLX.

Патчи для новой версии (1.16) будут приниматься до 1 апреля, а её релиз запланирован на 1 июля.

>>> Полный чейнджлог

 , ,

MiniRoboDancer
()

RSS подписка на новые темы