Разница между GNUWin32 и cygwin

Кажется, я не могу разобраться с разница между ними.

Кажется, что один ( GNUWin32) является слоем поверх окон (например, MSYS), а
other (cygwin) — это нечто другое (?)

Что это значит? Когда бы я использовал один над другим? Они оба подходят для одного и того же?

Я хочу использовать его в основном для git, но хочу оставить свои возможности открытыми для изучения и выполнения всего, что связано с *nixy.

Есть ли другой инструмент для этого? Подойдет ли для этого msysgitлучше?
Есть ли какие-либо ресурсы, которые исчерпывающе рассматривают различия всех этих платформ * nix?

22
задан qwertymk 23 May 2012 в 02:03
поделиться