LINUX.ORG.RU

Gnu


75

2

Всего сообщений: 385

GNU nano 8.5 «Sigourney»

Группа Open Source

12 июня состоялся выпуск 8.5 «Sigourney» консольного редактора текста GNU nano.

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

  • Позиция курсора теперь сохраняется при закрытии файла и восстанавливается при повторном его открытии, если используется опция --positionlog.
  • При нажатии клавиш ^O^Q и ^X^Q nano выходит со статусом ошибки.
  • Нажатие клавиш ^L просто центрирует курсор, а M-% циклически его перемещает.
  • Опция --whitespace принята, но не документирована.
  • Синтаксическая раскраска теперь корректно работает в большем количестве локалей.

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

 , , , ,

dataman
()

GNU Emacs 30.1

Группа Open Source

Вышла новая версия старейшего редактора, написанного на C и Lisp, Emacs 30.1!

Основные изменения:

  • портирование на Android;
  • нативная компиляция включена по умолчанию (при наличии библиотеки libgccjit);
  • нативная поддержка JSON, без ранее использованной библиотеки libjansson.

Изменения, несовместимые с предыдущими версиями:

  • режимы Tree-Sitter теперь объявлены подрежимами режимов non-TS (исправления в major-mode-remap-alist, что позволяет добавлять моды к TS, например Yasnippet);
  • буфер Completions всегда сопровождает icomplete-in-buffer;
  • фильтр процессов переписан в нативный код.

Другие изменения:

  • добавлена пользовательская опция trusted-content;
  • добавлена поддержка Unicode 15.1;
  • улучшена поддержка сенсорных экранов;
  • элементы Modeline теперь можно выравнивать по правому краю;
  • добавлены новые пользовательские опции, облегчающие работу: yes-or-no-prompt и kill-matching-buffers-no-ask.

>>> Полный список изменений на gnu.org

 , , ,

Eulenspiegel
()

GNU Gold Linker объявлен устаревшим и исключён из поставки binutils по умолчанию

Группа GNU's Not Unix

В недавно вышедшем релизе GNU binutils 2.44 произошло знаковое изменение. Альтернативный основному компоновщику GNU Gold Linker объявлен устаревшим и исключён из поставки binutils по умолчанию. Его код пока ещё не исключён из общего репозитория binutils-gdb и вместо основного тарбола binutils он доступен в binutils-with-gold-2.44.tar.*. Однако в одном из будущих релизов binutils планируется полностью удалить код GNU Gold Linker.

Gold Linker был изначально создан инженерами компании Google более двух десятилетий назад исключительно для ELF формата. Основная мотивация его создания была — создать более быстрый компоновщик. И действительно, линковка ELF объектных файлов при помощи Gold Linker работает быстрее, чем у основного компоновщика GNU, однако активность разработки Gold Linker была довольно низкой в последние несколько лет. Одна из причин снижения активности заключается в том, что Google сменил приоритет в сторону тулчейна LLVM со своим компоновщиком. Компоновщик из этого LLVM-тулчейна уже сейчас превосходит в производительности оба компоновщика GNU.

>>> Официальный анонса GNU binutils 2.44

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

 , , , ,

zg
()

lists.gnu.org разблокирован в России

Группа Linux в России

Тихо и незаметно, как и был заблокирован, разблокирован список рассылки проекта GNU - https://lists.gnu.org

Сайт был заблокирован в 2022 году из-за спам сообщений в списке рассылки, где, по мнению РКН, были опубликованы персональные данные россиян.

После удаления спам-писем из архива рассылки, и уведомлении об этом регулятора, РКН уведомил GNU.ORG об исключении из автоматизированной информационной системы «Реестр нарушителей прав субъектов персональных данных» и разблокировал доступ к сайту.

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

 ,

XMPP
()

GNU Screen 5.0

Группа Open Source

Вышла новая версия терминального мультиплексора GNU Screen под гордым номером 5.0.

Основные изменения и улучшения:

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

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

 , , terminal multiplexer

CrX
()

GNU nano 8.1 «De dag van de bitterkoekjespudding»

GNU nano 8.1 «De dag van de bitterkoekjespudding»
Группа Open Source

12 июля состоялся выпуск 8.1 «De dag van de bitterkoekjespudding» редактора текста GNU nano.

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

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

 , , , ,

dataman
()

Вышел GNU ed 1.20.1

Группа GNU's Not Unix

Проект GNU выпустил новую версию классического текстового редактора ed, который стал первым стандартным текстовым редактором ОС UNIX. Новая версия получила номер 1.20.1.

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

>>> Скачать

 , , ,

saahriktu
()

Итоги разработки GNU Hurd за 4 квартал 2023 года

Итоги разработки GNU Hurd за 4 квартал 2023 года
Группа Linux General

9 января в официальном новостном разделе проекта GNU Hurd были опубликованы итоговые новости за 4 квартал 2023 года:

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

>>> Подробности на официальной странице проекта

 , ,

NeTC
()

Определены лучшие разработчики по системному программированию в конкурсе Open OS Challenge 2023

Группа Linux в России

На прошедших выходных, 21-22 октября, на базе «СберУниверситета» состоялся финал конкурса по системному программированию операционных систем на базе Linux. Конкурс призван популяризировать использование и развитие открытых системных компонентов, являющихся основой для операционных систем на базе компонентов GNU и Linux Kernel. Соревнование проходило с использованием Linux-дистрибутива OpenScaler.

Организаторами конкурса выступили российский разработчик программного обеспечения «СберТех» (цифровая облачная платформа Platform V), АНО «Центр развития инновационных технологий «ИТ-Планета» и российское открытое сообщество разработчиков OpenScaler. Соревнование прошло при поддержке компании «Скала^р» — разработчика и производителя модульной платформы для высоконагруженных информационных систем. Компания выполняет роль технологического контрибьютора для рынка корпоративной ИТ-инфраструктуры и поддерживает инициативы, которые содействуют усилению кадрового потенциала и инновационного развития страны.

Всего для участия в конкурсе зарегистрировались более 1200 дипломированных специалистов и студентов из России старше 18 лет. Во время отборочных этапов участники проверяли свои теоретические и практические знания в системном программировании для операционных систем на базе Linux-дистрибутива OpenScaler. 15 участников, показавших лучшие результаты на отборочных этапах, были приглашены в финал соревнований.

Финал проходил в очном формате в течение двух дней. Финалисты решали задачи по системному программированию.

Победителями стали:

1 место — Кириллов Григорий Евгеньевич, Балтийский государственный технический университет «ВОЕНМЕХ» им. Д.Ф. Устинова, г. Санкт-Петербург.

2 место — Атнагузин Кирилл Андреевич, Марийский радиомеханический техникум, Республика Марий Эл.

3 место — Семичастнов Константин Владиславович, Национальный исследовательский университет «Московский институт электронной техники», г. Москва.

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

Все подробности о конкурсе, включая информацию о призах и результаты финала, можно найти на официальном сайте конкурса.

Open OS Challenge 2023 останется ярким событием в истории поддержки и развития IT-специалистов России. «СберТех», ИТ-Планета, сообщество разработчиков OpenScaler и «Скала^р» благодарят всех участников и партнеров, сделавших этот конкурс возможным.

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

 , ,

anonymous
()

У Ричарда Столлмана обнаружена злокачественная опухоль.

Группа GNU's Not Unix

У Ричарда Столлмана обнаружена злокачественная опухоль. Выступая на конференции, посвященной 40-летию GNU, Ричард Столлман заявил, что ему приходится бороться с наихудшей из проблем — у него выявили раковую опухоль. У Cтоллмана одна из разновидностей лимфом, подлежащая лечению (Столлман упомянул «к счастью, с этим можно справиться»).

>>> Источник

 , ,

enot_obrmot
()

WindowMaker 0.96.0

Группа Open Source

Спустя три года доступен релиз WindowMaker 0.96.0.

Window Maker — это оконный менеджер для X, отличающийся NEXTSTEP-подобным внешним видом, высокой скоростью работы, низким потреблением вычислительных ресурсов, большим количеством настроек и удобным доступом к ним. Поддерживает dockapps-ы, небольшие приложения, весь интерфейс которых умещается в небольшой виджет, могущий быть закрепленным в док.

В новой версии:

  • Углы экрана теперь поддерживают выполнение команды при наведении курсора мыши.
  • Стало возможно назначить комбинации клавиш для получения снимка всего экрана, его части или окна приложения.
  • Идентификация процессов окон теперь опционально поддерживается посредством библиотеки libXres.

В многомониторной конфигурации:

  • Полноэкранные окна приложений, поддерживающих инструкцию «_NET_WM_FULLSCREEN_MONITORS», могут занимать несколько мониторов.
  • Настройка «KeepDockOnPrimaryHead» для закрепления дока на основном мониторе.

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

 ,

zombi_pony
()

Подготовка к 40-летию проекта GNU

Группа GNU's Not Unix

27 сентября проекту GNU исполняется 40 лет! На странице юбилея опубликован календарь праздничных мероприятий, которые пройдут в швейцарском Биле (Biel/Bienne).

GNU — свободная операционная система, основанная Ричардом Столлманом, использующая в качестве ядра Linux, Libre-Linux, ядро GNU/Hurd (не доделано). Существует также проект Debian GNU/kFreeBSD с использованием ядра ОС FreeBSD.

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

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

 ,

zx_gamer
()

GNU mtools 4.0.43

Группа GNU's Not Unix

Состоялся релиз пакета утилит для доступа к дискам MS-DOS без их монтирования, изменения MS-DOS-специфичных атрибутов (hidden, archive, system) и форматирования в файловую систему FAT — GNU mtools 4.0.43.

Mtools поддерживает длинные имена файлов W32, FAT32, диски OS/2 hdf и 2m-диски, а также включает mpartion — простую программу для работы с разделами и образами дисков.

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

  • Исправлено тестирование корневой директории в mattrib.
  • Рекурсивное копирование теперь более последовательно.
  • Добавлен флаг -b Biosdisk в mformat, разрешающий установку определенного пользователем значения physdrive.
  • Почищено сообщение об ошибке в mformat при попытке форматировать, когда неизвестно место на диске.

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

 , , , mtools

cetjs2
()

Ричард Столлман опубликовал «Введение в GNU C»

Ричард Столлман опубликовал «Введение в GNU C»
Группа Разработка

Ричард Столлман опубликовал электронную книгу «Введение и справочное руководство по GNU C».

Труд за авторством Столлмана, Трэвиса Ротвелла и Нэльсона Биба распространяется по лицензии GFDL-1.3 и позиционируется одновременно и как введениие в язык C, и как справочник непосредственно по диалекту GNU C (т.е. включающему gnu-расширения gcc).

RMS просит сообщать о найденных ошибках, неточностях и непонятных, либо неоднозначно написанных пассажах.

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

 , , , ,

Quote
()

GNU Health 4.0.3

Группа GNU's Not Unix

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

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

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

 , ,

bodqhrohro_is_back
()

gzip 1.12

Группа GNU's Not Unix

gzip — популярная программа сжатия из состава проекта GNU.

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

  • gzip -l теперь корректно выводит размеры файлов от 4 ГиБ и более. Предыдущее поведение — выводить 32-разрядное значение из заголовка gzip, являющееся остатком от деления на 2³². Теперь gzip -l честно разжимает данные и считает получившиеся байты; хоть это и требует намного большего времени корректность всё же важнее производительности.

  • zless больше не устанавливается на платформах, где недоступен less.

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

  • Вызов zgrep с именем файла, содержащим два и более переноса строки, больше не переписывает другие файлы (ошибка присутствует с версии 1.3.10).

  • При ошибках zgrep теперь корректно выводит имя входного файла, а не обзывает его (standard input), если grep поддерживает опции GNU -H и --label.

  • zdiff -C 5 более не воспринимает 5 как имя файла (ошибка присутствует с самого начала).

  • Теперь на этапе конфигурирования работают опции типа --program-prefix.

>>> Скачать: GZ (подпись), XZ (подпись)

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

 ,

bodqhrohro_is_back
()

Gnuastro 0.17

Группа GNU's Not Unix

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

Спасибо 4 мужчинам и 4 женщинам, непосредственно внёсшим вклад в исходные коды Gnuastro, а также 20 людям, подававшим идеи.

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

>>> Скачать: LZip (подпись), GZip (подпись)

>>> Зависимости

>>> Список программ

>>> Руководство

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

 ,

bodqhrohro_is_back
()

20 лет проекту GNU Parallel

Группа GNU's Not Unix

GNU parallel — утилита командной строки, позволяющая выполнять задачи на одном или нескольких компьютерах параллельно.

В прошлом году я нашел старую резервную копию с самой первой версией Parallel. В архиве не было исполняемого сценария, тем не менее остался временный файл от emacs (~parallel). Это обстоятельство позволило установить дату создания первой версии проекта: 6 января 2002г. На тот момент программа представляла из себя ~15 строк кода на Perl и она до сих пор запускается:

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

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

 , ,

perl5_guy
()

Документация по Thalamus перевезена на портал документации GNU Health

Группа GNU's Not Unix

Документация по Thalamus — серверу обмена сообщениями и аутентификации федерации GNU Health — теперь размещена на https://www.gnuhealth.org/docs.

Помимо этого, вся документация переводится на reStructuredText, что должно упростить совместную работу, а также позволит обращаться к ней даже без доступа к Интернету.

MyGNUHealth (личные медицинские карты) и сам Thalamus уже перемещены на новый адрес, а также переведены на несколько языков (испанский, немецкий, французский). Компонент GH Hospital Management System (система управления больницами) — в процесе переезда. На обновление документации и изображений из более чем 40 пакетов уйдёт ещё много работы.

>>> Источник

 , , thalamus

mertvoprog
()

GNU Coreutils 9.0

Группа GNU's Not Unix

Доступен новый стабильный выпуск базовых утилит GNU Coreutils.

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

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

 , ,

Dumppper001
()