MinC — een Cygwin-achtige omgeving voor Windows met utilities uit OpenBSD

Het MinC-project (MinC Is Not Cygwin) ontwikkelt een minimalistische kernel (die 285Kb groot is) en een toolkit gebaseerd op MinGW, waarmee standaard OpenBSD-hulpmiddelen opnieuw kunnen worden samengesteld en uitgevoerd op Windows, vergelijkbaar met hoe het Cygwin-pakket GNU-hulpmiddelen in Windows mogelijk maakt. De code van het project is geschreven in de programmeertaal C en wordt verspreid onder de BSD-licentie. Ondersteuning wordt geboden voor versies van Windows, beginnend met Windows XP tot en met Windows 11.

Na de installatie van MinC krijgt de gebruiker een omgeving die de werking van OpenBSD in Windows simuleert en prestaties biedt die dicht bij native uitvoering liggen. Dit wordt mogelijk gemaakt door de bibliotheken libtrace en libposix, die de functies en systeemaanroepen die nodig zijn voor OpenBSD-applicaties vertalen naar een formaat dat geschikt is voor gebruik op Windows. Voor het samenstellen van programma's zijn standaardbibliotheken zoals libc, libdl, libsocket en libutil uit OpenBSD beschikbaar.

De samenstelling van de omgeving komt overeen met de release van OpenBSD 6.1 en omvat de volgende sets programma's:

  • Standaardhulpmiddelen zoals ls, du, ps, df, find, grep, awk, mkdir, chmod, chown, wc, top en diff.
  • Teksteditors vi en nano, evenals programma's zoals less en hexedit.
  • Archiveringsprogramma's unzip, gzip, bzip2 en xz.
  • Netwerkhulpmiddelen route, ifconfig, ping, ftp, ssh, scp, telnet, wget, curl, lynx, mutt en BitchX.
  • Ontwikkelingstools: vim, git, ImageMagick.
  • Servertoepassingen zoals Apache httpd, Sendmail en sshd zijn momenteel nog niet opgenomen, maar zullen binnenkort worden toegevoegd.

Tot de uitgebreide mogelijkheden behoort de ondersteuning voor integratie met de code-editor Visual Studio Code, zodat MinC als terminal kan worden gebruikt. Voor de installatie is er een grafische installer voorbereid, waarmee extra sets applicaties kunnen worden geselecteerd naast de basis systeemomgeving. MinC functioneert correct met antivirussoftware zoals Windows Defender en Kaspersky Anti-Virus.

MinC - een Cygwin-achtige omgeving voor Windows met hulpmiddelen uit OpenBSD


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster