- Опубликована новая версия документации GNU/Linux man pages 6.17 после перерыва в разработке с сентября 2024 по январь 2025 года.
- В релиз включены новые и переработанные справочные страницы, а также несколько новых программ, включая инструмент grepc для поиска исходного кода на C.
- Разработка man pages была временно приостановлена из-за отсутствия финансирования, и сопровождающий проекта Алехандро Коломар призывает к спонсорской поддержке.
Сопровождающий документацию man-pages для Linux Алехандро Коломар представил новую версию документации GNU/Linux man pages 6.17. Это событие состоялось после затяжного перерыва в разработке, который длился с сентября 2024 по январь 2025 года и был вызван финансовыми трудностями проекта. Предыдущий выпуск документации вышел в октябре 2025 года, что подчеркнуло значительный временной разрыв между обновлениями.
Новая версия man pages включает свежие или обновлённые справочные страницы для некоторых функций, а также добавляет несколько новых программ, таких как grepc, grepc_c, grepc_mk и mansectf. Особое внимание уделяется утилите grepc, которая была изначально создана для быстрого поиска кода в таких проектах, как glibc и ядро Linux. По словам Коломара, grepc значительно полезна и за пределами данных проектов, поскольку позволяет находить исходные определения функций в любых проектах на C без необходимости предварительного индексирования. Этот инструмент командной строки обещает быть удобным и универсальным помощником для программистов, облегчающим навигацию по большому объёму исходного кода.
Ранее, в сентябре 2024 года, Алехандро Коломар объявил о временной приостановке работы над проектом по техническому сопровождению man-страниц из-за полного отсутствия спонсорской поддержки. Автор проекта подчёркивал, что ведёт работу в свободное время и не получает финансовой помощи от компаний, что фактически остановило развитие. Он выразил надежду на заинтересованность со стороны корпоративных спонсоров, готовых поддержать проект в будущем.
Другой известный участник проекта, Майкл Керриск, в свою очередь подчеркнул важность документирования программного обеспечения и необходимость выделения на это ресурсов. Он напомнил, что качественная и подробная документация экономит время и силы многих разработчиков, ускоряя понимание и внедрение технологий. Однако он отметил, что именно документация часто оказывается самой недофинансируемой и недооценённой частью разработки.
Таким образом, выпуск man pages 6.17 символизирует возрождение и постепенное возвращение важного компонента экосистемы Linux, одновременно ставя на повестку дня проблему финансовой поддержки технической документации с открытым исходным кодом.