URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 125691
[ Назад ]

Исходное сообщение
"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "

Отправлено opennews , 28-Окт-21 22:29 
Компания Red Hat опубликовала стабильный релиз пакета  Cygwin 3.3.0, включающего DLL-библиотеку для эмуляции базового Linux API в Windows, позволяющую с минимальными изменениями собирать созданные для Linux программы. В пакет также входят непосредственно собранные для выполнения в Windows стандартные Unix-утилиты, серверные приложения, компиляторы, библиотеки и заголовочные файлы...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56059


Содержание

Сообщения в этом обсуждении
"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено QwertyReg , 28-Окт-21 22:29 
Интересно.
Для эмуляции Linux API сделали махонькую DLL-очку.
Для эмуляции Windows API уже более 10 лет пилят огромный программный пакет, который так толком и не работает.

Всё, что нужно знать об уровне развития L&W.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено CrazyAlex25Анон , 28-Окт-21 22:33 
>> a DLL (cygwin1.dll) which provides substantial POSIX API functionality.

Если б на Windows был открытый API...


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено QwertyReg , 28-Окт-21 22:35 
Ну да, это другое. Будто бы API оффтопика не имеет лучшей в мире (после эппловской) документации.

И будто бы не утекали в сеть исходники Windows, которой было бы достаточно для реализации работоспособности хотя бы на уровне Windows XP.

Но сейчас доблестные линуксоиды обязательно скажут, что воровать нехорошо и вообще, EULA и это незаконно. Это фильмы и музыку с торрентов воровать можно, там даже с кресла вставать не надо, а вот исходники переписать - тут уже увы, куда деваться, надо мозгами шевелить.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено john_erohin , 28-Окт-21 23:45 
> воровать нехорошо
> с торрентов воровать можно,

до сознания некоторых странных людей почему-то (почему ?)
никак не доходит простой тезис:

нарушение копирастии не создает состав преступления "кража".
в частности поэтому слово "воровать" - неприменимо.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено QwertyReg , 28-Окт-21 23:55 
Происходит воровство недополученного дохода правообладателя.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено john_erohin , 28-Окт-21 23:58 
> Происходит воровство недополученного дохода правообладателя.

"недополученный доход" невозможно объективно оценить.
следовательно, при нарушении копирастии происходит именно и только нарушение копирастии.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 02:23 
>невозможно объективно оценит

не нужно. мониторишь трекеры/торренты, собираешь количество, умножаешь это количество на цену лицензии, показываешь эту несправедливость судье - судья может только согласиться.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 08:16 
Каждый раз, когда ты НЕ покупаешь у меня круассаны, у меня тоже "происходит недополучение дохода". Деньги возвращать собираешься или будешь сидеть за воровство? Поставил тебя на счётчик.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено QwertyReg , 29-Окт-21 08:54 
> Каждый раз, когда ты НЕ покупаешь у меня круассаны, у меня тоже
> "происходит недополучение дохода". Деньги возвращать собираешься или будешь сидеть за
> воровство? Поставил тебя на счётчик.

Если бы я воровал у вас кровоссаны, тогда ваши угрозы имели бы хоть какой-нибудь смысл.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Тинус Лорвальдс , 29-Окт-21 20:32 
>Происходит воровство недополученного дохода правообладателя.
>Если бы я воровал

Ты уже или трусы надень или крестик сними


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Тот_Самый_Анонимус , 29-Окт-21 06:37 
>нарушение копирастии не создает состав преступления "кража".

Как и с гпл-кодом никто ничего не ворует. Но по закону это считается воровством. Пока это так, то вы (да и любой другой человек, его нарушающий) — преступник.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 08:31 
По закону это считается нарушением лицензионного соглашения.

И не надо вертеть задом, GPL появился как реакция на копирайт, а не наоборот. Тут нет никакого лицемерия, он просто бьёт врага его же оружием. А вот у копирастов из МС двойные стандарты подгорают. Когда они присваивают себе плоды совместного труда тысяч людей и извлекают прибыль для себя любимых - это хорошо. Когда сообщество делает тоже, но без корыстного умысла, а ради общего блага, то "не надо так", пишут слезливые письма, как злобный опенсорс поставил их GPL-раком.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 20:25 
Символично, у этой записи два минуса. По такому случаю передаю привет Биллу и Стиву.

Не плачь, Билл. Не болей, Стив. Не объест вас клятый СПО, не прилипнет GPL-рак, не обкрадут "пираты" на пару лишних установок, не разорят откаты на российских госзакупках. Всё у вас, долларовых миллиардеров, будет хорошо. А вот мы уже затянули пояса, копим на Пиндовс 11. Ваши преданные боевые холопы с Опеннета.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Тот_Самый_Анонимус , 30-Окт-21 06:58 
>он просто бьёт врага его же оружием

Воровать у воров? У вас такой же оголтелый расизм, как на Плюке, только власть захватили не чатлане, а пацаки.

>но без корыстного умысла

Да-да. Бородач и его сторонники  без всякого умысла заботятся о чьём-то благе. У вас png-шка с человеком-столом не замироточила?

>как злобный опенсорс поставил их GPL-раком

Когда? Снова влажные фантазии?


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 30-Окт-21 08:47 
> Воровать у воров?

Сохранять человеческое наследие в форме созданной своими руками интеллектуальной собственности и обобществлять её. А воровством у всего человечества занимаются как раз проприетарщики.

> Бородач и его сторонники  без всякого умысла

С благородным умыслом.

> У вас png-шка

У меня svg-шка.

> Когда?

Это лучше у Билла и Стива спросить. Или не спрашивать, зачем бередить былые раны?


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Тот_Самый_Анонимус , 31-Окт-21 11:16 
>Сохранять человеческое наследие в форме созданной своими руками интеллектуальной собственности

Гпл это не про сохранить, а про «аааа, мой код могут использовать в закрытом проекте == закроют его», хотя очевидно что закрыть его невозможно, можно закрыть только производный код.

>С благородным умыслом

О, верун в благие намерения левого дядьки обнаружен!

>У меня svg-шка.

Вроде Петросян давно от дел отошёл, а его сторонники всё пытаются его путь повторить.

>Это лучше у Билла и Стива спросить. Или не спрашивать, зачем бередить былые раны?

Т.е. вместо ответа я получил неудачную попытку сарказма. Прелестно. Это лучше всего характеризует сторонником столлмановской «свободы».


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 28-Окт-21 23:47 
Ну так не разглагольствуй, а иди и пили форк, в котором ты, основываясь на утёкших некогда в сеть исходниках проприетарной ОС, правильно реализуешь апи. Но, на всякий случай, насуши сухарей да тёплые вещи с сигаретами сложи в сумку рядом с входной дверью.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Dzen Python , 29-Окт-21 00:00 
Не, будь-таки тоньше.
Альзо, тебе на покурить: патентные судебные бодания SCO и линукса или почему линуксоиды не возьмут ничего, кроме открытого под FSF-открытой лицензией

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 31-Окт-21 12:22 
> почему линуксоиды не возьмут ничего, кроме открытого под FSF-открытой лицензией

Ну выкинь из линупca все что под бсдшными и другими свободными лицензиями и оставь только жoпeльное. О впечатлениях потом расскажешь если оно вообще загрузится, поднимет сеть и так дален


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 08-Ноя-21 15:38 
Поправлю его: кроме лицензии, одобренной FSF как free software license (включая пермиссивные).

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Akteon , 29-Окт-21 07:17 
С тех пор как на нас наложили санкции - это не пиратство, а крейсерские операции

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 11:35 
Ты ставишь в вину то что люди не хотят нарушать закон а потом говоришь про недополученную прибыль.
Наглядный пример шизофрении.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Anonymous XE , 29-Окт-21 12:39 
>Будто бы API оффтопика не имеет лучшей в мире (после эппловской) документации.

Будто бы оффтопик не имеет недокументированного API. Которого не меньше, чем в лучшей в мире документации.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено I like to cunni cunni , 29-Окт-21 10:11 
> Если б на Windows был открытый API...

Лишь бы хрень какую ляпнуть и еще куча плюсов стоит от таких же <cencored>

Простите, как под операционку с закрытым API разрабатывать софт?
Какой смысл прятать API?

Под Винду изначально была хорошая документация для WinAPI


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено maximnik0 , 30-Окт-21 05:10 
>Под Винду изначально была хорошая документация для WinAPI

Позвольте моему склерозу с этим не согласиться.Хорошая документация пошла после штрафов и антимонопольного раследования в Сша и Европе.Были выявлены и Доказаны факты использования М$ недокументированого Ари в ихних продуктах и создание за счет этого конкурентного приимущества.К примеру в 98 винде появилось возможность устанавливать компоненты продукта,а Офис 97 уже мог пользоваться этим ари.А про протоколы и вспоминать не буду -одно шифрование ms-char чего стоит.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Имя , 28-Окт-21 22:36 
Интересно, что проприетарщину сложнее портировать? Кто бы мог подумать.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено cat666 , 28-Окт-21 22:46 
Серьёзно, или так лишь бы что написать?

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено QwertyReg , 28-Окт-21 22:55 
Да.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено maximnik0 , 28-Окт-21 23:50 
>Linux API сделали махонькую DLL-очку

А не чего что виндовс серии Nt должна была быть posix совместимой по требованию мин. энергетики Сша и Пентагона.Правда реализация оказалась вкривь и вкось-местами отличная реализация,местами устаревшие стандарты на отвали и глючное.Для устранение кривизны и потребовалась библиотека, а так без библиотеки я насколько знаю работают перекомпилированные консольные программы уровня Posix 1.0


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено ilyafedin , 28-Окт-21 23:56 
Ну так Wine дает графические приложения запускать, Cygwin - нет

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено nebularia , 29-Окт-21 08:09 
Вполне себе даёт, там и иксы есть.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено ilyafedin , 29-Окт-21 08:14 
> Вполне себе даёт, там и иксы есть.

X-сервер это уже не "махонькая DLL-очка"


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено n00by , 29-Окт-21 08:34 
А mremap() есть?

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Совершенно другой аноним , 29-Окт-21 10:30 
Wine, работающий в Linux запускает PE EXE файлы, родные для Windows, а не ELF-файлы родные для Linux. cygwin, работающий в Windows запускает PE EXE Файлы, родные для Windows, а не ELF-Файлы родные для Linux.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено FractaL , 28-Окт-21 23:16 
Первое что нужно ставить на винде. Иначе жить в ней невозможно.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено john_erohin , 28-Окт-21 23:47 
во как. а я думал - компилятор того самого, на котором надо все переписать,
даже небо, даже аллаха.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено FractaL , 29-Окт-21 00:11 
Этот божественный компилятор ставится ещё до венды

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 06:07 
Cygwin это жуткий костыль. Система прав там реализована чисто формально. Но при этом любой chmod на ntfs творит лютейший трэш, ибо в Windows права это не 2 байта. Там страшные SID и ACL и всё это совсем не бесплатно по производительности. Лучше иметь раздельные файловые системы и управление пользователями. В самой Винде всё как то работает за счёт дешёвого наследования списков прав и создание индивидуального списка прав для каждого отдельного файла есть ересь.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено maximnik0 , 29-Окт-21 07:23 
>chmod на ntfs творит лютейший трэш

Не, в лине отрабатывает нормально.Только ид пользователя нужно прописывать либо в fstab либо назначать при монтирование.Иначе только админом в винде можно назначить права.Posix Acl внезапно ntfs потдерживает,правда софта чтобы с этими правами под винду и не было,кроме порта для XP -POSIX SYSTEM service :-( А потом  после висты выкинули posix поток.Не знаю как сейчас это дело обстоит в WSL1-2.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 00:34 
В винде можно запускать линукс. Костыль Cygwin больше не нужен.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 03:13 
На ПК можно запускать линукс. Костыль Windows больше не нужен.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 30-Окт-21 17:12 
> На ПК можно запускать Windows. Кocтылинупc последние лет 30 не нужен.

Исправил, не благодари.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 11:04 
WSL 2 это просто виртуалка. Запускать виртуалки в шинде можно было всегда, совсем всегда Карл! То что пользователи шинды понимают только предустановленный софт это лишь проблема пользователей шинды.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 12:58 
Попробуй запустить графическое приложение - сразу вспомнишь про Cygwin/X

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 19:55 
Про wslg или gwsl вам ещё не рассказывали?

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено kissmyass , 29-Окт-21 01:16 
> В ветках после Cygwin 3.4.0 будут поддерживаться только системы, начиная с Windows 8.1 и Windows Server 2012 R2.

И когда ждать такое "счастье"?


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Какаянахренразница , 29-Окт-21 06:45 
Не надо никого ждать. Ставь себе Линукс и не парься.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено kissmyass , 29-Окт-21 17:00 
> Не надо никого ждать. Ставь себе Линукс и не парься.

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


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Какаянахренразница , 02-Ноя-21 18:31 
> есть нюансы с некоторым софтом

Писал бы прямо: вендорлок.



"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено nebularia , 29-Окт-21 08:01 
> Cygwin 3.4.0 станет последним выпуском с поддержкой Windows 7, Windows Server 2008 R2, Windows 8 и Windows Server 2012

Сами же себя и закапывают, убирая Windows 7. Т.к. у Windows 8 малая доля, а у Windows 10+ есть WSL, который намного удобнее сабжа (хотя и не даст делать некоторые экзотические вещи, вроде использования виндовых и линуксовых утилит в одном скрипте).


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 11:05 
Красная шляпа просто сворачивает производство этой балалайки.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено eganru , 29-Окт-21 11:32 
который намного удобнее сабжа - по мне так cygwin гораздо удобнее. Проще и лучше документирован.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено nebularia , 29-Окт-21 12:43 
Смотря для чего. Если надо Linux-окружение под Windows, то огромный плюс WSL - возможность использовать весь софт из репов убунты, например, а не ограниченное подмножество Cygwin. Ну и в принципе оригинальные бинарники, а не специально собранные.

Пакетный менеджер в WSL будет привычный от дистрибутива, а тут только графическая приблуда. Можно прикрутить apt-cyg, конечно, но это уж точно не "проще".

Cygwin решает свои задачи, которые не может WSL, конечно, это разные продукты. Но для кейса выше WSL явно удобнее.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Роман , 29-Окт-21 16:34 
> хотя и не даст делать некоторые экзотические вещи, вроде использования виндовых и линуксовых утилит в одном скрипте

В целом там есть interop, можно делать например ipxonfig.exe | grep ...

Боль правда наступает когда надо экранировать,  смешение windows/Unix style экранирования может свести в дурку.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено ryoken , 29-Окт-21 08:20 
Новостеписатели спецом поместили вот эти 2 новости (WSL & Cygwin) рядом? :)

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 12:32 
Зачем? Я вас спрашиваю зачем сишка для Вантуза? У них свой родной C# с уютной средой .NET! Системное программирование на Вантузе невозможна - система же закрытая.

Среда обитания читой сишки - это моногообразие Unix-like OS.


"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Anonymous XE , 29-Окт-21 12:50 
Ну зачем-то же им нужен C++ в Visual Studio.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 13:23 
Когда то поставил, чтобы рулить линуксевыми машинами с винды. Мне в основном нужно только SFTP через MC (даже работая в DOS можно привыкнуть к хорошему UI вместо голой командной строки), реже чтобы прокинуть Xсы с машинки юзера и что-нибудь там покрутить. Все чаще пользуюсь для этого виртуалкой на QEMU и HAXM. Так что когда они кинут 7ку - я скорее всего кину их. Не вижу смысла прекращать поддержку ОС "жестким" способом, например как в блендере, когда он на 7ку просто теперь не ставится, когда в ОСи ничего принципиально не поменялось и юзверь может спокойно продолжать ею пользоваться типа на свой страх и риск хоть до посинения. Это чисто принципиальная позиция в стиле проприетарного софта, где типа не хотят платить лишнюю зарплату поддержке. Но свободный софт то какого фига таким навязыванием перехода на ненужные новые ОСи страдает? Это и вызывает сомнения в его свободности.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 18:42 
Поддерживаю. Свободные разработчики обязаны поддерживать все ос начиная от виндовс 95 и питаться подножным кормом как Столлман.
То что они отказываются поддерживать операционную систему говорит о том что это не свободный продукт, а просто пшик!
Все адекватные потребители перестанут использовать такой бесполезный продукт!

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 21:38 
И в чём смысл использовать "свободное", если оно будет "устаревать" платформы по первому чиху платформодержателя?

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено аноним2 , 29-Окт-21 22:44 
Поставьте портабельную версию и прикрутите к os приблуду отседова https://github.com/nalexandru/api-ms-win-core-path-HACK и будет вам счастье. Ну и первыми всё же обрезали возможность нормального взаимодействия с семёркой python сообщество, а blender потом подтянулся.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 29-Окт-21 23:47 
Ничего принципиально не поменялось? Видимо, ты никогда не работал с вендой.

"Новая версия Cygwin 3.3.0, GNU-окружения для Windows "
Отправлено Аноним , 30-Окт-21 10:01 
>Видимо, ты никогда не работал с вендой.

Многие к этому стремятся. Стремятся забыть вантуз.