Projekti MinC (MinC Is Not Cygwin) zhvillon njĂ« bĂ«rthamĂ« minimalistike (zĂ« 285Kb) dhe njĂ« mjet nĂ« bazĂ« tĂ« MinGW, duke lejuar rindĂ«rtimin dhe ekzekutimin e mjeteve tipike OpenBSD nĂ« Windows, nĂ« njĂ« mĂ«nyrĂ« qĂ« ngjason me atĂ« se si paketa Cygwin lejon pĂ«rdorimin e mjeteve GNU nĂ« Windows. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n BSD. ĂshtĂ« mbĂ«shtetur funksionimi nĂ« versionet e Windows, duke filluar nga Windows XP deri nĂ« Windows 11.
Pas instalimit të MinC, përdoruesi merr një ambient që simulon punën me OpenBSD në Windows dhe siguron një performancë afërsisht të ngjashme me ekzekutimin natyror. Funksionimi arrihet falë bibliotekave libtrace dhe libposix që përkthen funksionet dhe thirrjet sistemore të nevojshme për aplikacionet OpenBSD në formatin e punës mbi Windows. Për ndërtimin e programeve ofrohen bibliotekat standarde libc, libdl, libsocket dhe libutil nga OpenBSD.
Pjesa e ambientit përputhet me publikimin OpenBSD 6.1 dhe përfshin këto grupe programesh:
- Mjetet standarde si ls, du, ps, df, find, grep, awk, mkdir, chmod, chown, wc, top dhe diff.
- Edituesit e tekstit vi dhe nano, si dhe programe të ngjashme me less dhe hexedit.
- Arkivatorët unzip, gzip, bzip2 dhe xz.
- Utilitarët e rrjetit route, ifconfig, ping, ftp, ssh, scp, telnet, wget, curl, lynx, mutt dhe BitchX.
- Mjetet për zhvillim: vim, git, ImageMagick.
- Aktualisht nuk janë përfshirë, por do të shtohen së shpejti aplikacionet serverike, si Apache httpd, Sendmail dhe sshd.
Ndër funksionalitetet e avancuara, përmendet mbështetje për integrimin me redaktorin e kodit Visual Studio Code për përdorimin e MinC si terminal. Për instalimin është përgatitur një instalues grafik, i cili lejon përzgjedhjen e grupeve të tjera të aplikacioneve, përveç mjedisit të zakonshëm të sistemit. MinC funksionon saktë kur përdoret me pakot antivirus, si Windows Defender dhe Kaspersky Anti-Virus.

Burimi: opennet.ru
