Выпуск Cygwin 3.4.0, GNU-окружения для Windows
Автор
Сообщение
news_bot ®
Стаж: 7 лет 2 месяца
Сообщений: 27286
Компания Red Hat опубликовала стабильный релиз пакета Cygwin 3.4.0, включающего DLL-библиотеку для эмуляции базового Linux API в Windows, позволяющую с минимальными изменениями собирать созданные для Linux программы. В пакет также входят непосредственно собранные для выполнения в Windows стандартные Unix-утилиты, серверные приложения, компиляторы, библиотеки и заголовочные файлы.
Выпуск примечателен прекращением поддержки 32-разрядных установок и прослойки WoW64, применяемой для запуска 32-разрядных программ в 64-разрядной Windows. Также прекращена поддержка операционных систем Windows Vista и Windows Server 2008. В следующей ветке (3.5) планируют прекратить поддержку Windows 7, Windows 8, Windows Server 2008 R2 и Windows Server 2012. Таким образом, в Cygwin 3.5.0 будут поддерживаться только Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 и
Windows Server 2022.
Другие изменения:
- Предоставлена возможность выполнения с рандомизацией адресного пространства (ASLR), которая включена по умолчанию в Cygwin DLL.
- Удалён специализированный обработчик файлов с расширением ".com".
- Добавлен код для обработки вызова setrlimit(RLIMIT_AS).
- Добавлен код для обработки масок сигналов в /proc/<PID>/status.
- Добавлены обработчики опций сокетов UDP_SEGMENT и UDP_GRO.
- По умолчанию выставлена опция "CYGWIN=pipe_byte", при которой неименованные каналы работают в байтовом режиме, а не в режиме передачи сообщений.
- В функциях ввода, определённых в заголовочном файле stdio.h, отключены попытки чтения за концом файла (EOF) для приближения поведения к Linux.
- Указание пустого пути в переменной окружения PATH теперь трактуется как указание на текущий каталог, что соответствует поведению в Linux.
- Значения по умолчанию FD_SETSIZE и NOFILE заменены на 1024 и 3200.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://www.mail-archive.com/c...)
- OpenNews: Новая версия Cygwin 3.3.0, GNU-окружения для Windows
- OpenNews: Уязвимость в Git для Cygwin, позволяющая организовать выполнение кода
- OpenNews: Новая версия Cygwin 3.0, GNU-окружения для Windows
- OpenNews: Red Hat поменял лицензию на библиотеку Cygwin
Похожие новости:
- Первый стабильный релиз WSL, прослойки для запуска Linux-приложений в Windows
- Microsoft добавил поддержку WSL2 (Windows Subsystem for Linux) в Windows Server
- Проект Neptune OS развивает слой совместимости с Windows на базе микроядра seL4
- Компания Valve выпустила Proton 7.0, пакет для запуска Windows-игр в Linux
- Новая версия Cygwin 3.3.0, GNU-окружения для Windows
- Окружение для запуска Linux-приложений в Windows 11 будет поставляться через Microsoft Store
- Проект Windowsfx подготовил сборку Ubuntu с интерфейсом, стилизованным под Windows 11
- Представлена реализация VPN WireGuard для ядра Windows
- [Разработка под Windows, История IT] Триумфальное возвращение Clippy и других памятных моментов Windows в виде фонов для Teams
- [Серверное администрирование] Windows Storage Spaces для начинающих (перевод)
Теги для поиска: #_cygwin, #_windows
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 02-Май 16:56
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 7 лет 2 месяца |
|
Компания Red Hat опубликовала стабильный релиз пакета Cygwin 3.4.0, включающего DLL-библиотеку для эмуляции базового Linux API в Windows, позволяющую с минимальными изменениями собирать созданные для Linux программы. В пакет также входят непосредственно собранные для выполнения в Windows стандартные Unix-утилиты, серверные приложения, компиляторы, библиотеки и заголовочные файлы. Выпуск примечателен прекращением поддержки 32-разрядных установок и прослойки WoW64, применяемой для запуска 32-разрядных программ в 64-разрядной Windows. Также прекращена поддержка операционных систем Windows Vista и Windows Server 2008. В следующей ветке (3.5) планируют прекратить поддержку Windows 7, Windows 8, Windows Server 2008 R2 и Windows Server 2012. Таким образом, в Cygwin 3.5.0 будут поддерживаться только Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 и Windows Server 2022. Другие изменения:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 02-Май 16:56
Часовой пояс: UTC + 5