MinC – eine Cygwin-Ă€hnliche Umgebung fĂŒr Windows mit Tools aus OpenBSD

Das Projekt MinC (MinC Is Not Cygwin) entwickelt einen minimalistischen Kernel (nimmt 285 KB ein) und ein Toolset auf Basis von MinGW, das es ermöglicht, Standard-Utilities von OpenBSD unter Windows zu rekonstruieren und auszufĂŒhren, Ă€hnlich wie das Cygwin-Paket die Nutzung von GNU-Utilities in Windows erlaubt. Der Code des Projekts ist in C geschrieben und wird unter der BSD-Lizenz vertrieben. Es wird die KompatibilitĂ€t mit Windows-Versionen von Windows XP bis Windows 11 unterstĂŒtzt.

Nach der Installation von MinC erhĂ€lt der Benutzer eine Umgebung, die das Arbeiten mit OpenBSD unter Windows simuliert und eine Leistung bietet, die der nativen AusfĂŒhrung nahekommt. Die FunktionalitĂ€t wird durch die Bibliotheken libtrace und libposix sichergestellt, die die erforderlichen Funktionen und Systemaufrufe fĂŒr OpenBSD-Anwendungen in ein Format ĂŒbersetzen, das unter Windows arbeitet. FĂŒr die Programmkompilierung stehen Standardbibliotheken wie libc, libdl, libsocket und libutil aus dem OpenBSD-Paket zur VerfĂŒgung.

Die Umgebung entspricht der Version OpenBSD 6.1 und umfasst die folgenden Softwarepakete:

  • Standard-Utilities wie ls, du, ps, df, find, grep, awk, mkdir, chmod, chown, wc, top und diff.
  • Texteditoren wie vi und nano, sowie Programme wie less und hexedit.
  • Archivierer wie unzip, gzip, bzip2 und xz.
  • Netzwerk-Utilities route, ifconfig, ping, ftp, ssh, scp, telnet, wget, curl, lynx, mutt und BitchX.
  • Entwicklungstools: vim, git, ImageMagick.
  • Serveranwendungen wie Apache httpd, Sendmail und sshd sind derzeit nicht enthalten, werden aber in naher Zukunft hinzugefĂŒgt.

Zu den erweiterten Funktionen zĂ€hlt die UnterstĂŒtzung der Integration mit dem Code-Editor Visual Studio Code, um MinC als Terminal zu verwenden. FĂŒr die Installation steht ein grafischer Installer zur VerfĂŒgung, der es ermöglicht, zusĂ€tzliche Anwendungssets neben der grundlegenden Systemumgebung auszuwĂ€hlen. MinC funktioniert korrekt im Zusammenspiel mit Antivirenpaketen wie Windows Defender und Kaspersky Anti-Virus.

MinC ist eine auf Cygwin basierende Umgebung fĂŒr Windows mit Utilities aus OpenBSD.


Quelle: opennet.ru
ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster