The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

MinC - похожее на Cygwin окружение для Windows с утилитами из OpenBSD

26.04.2025 11:39

Проектом MinC (MinC Is Not Cygwin) развивается минималистичное ядро (занимает 285Kb) и инструментарий на базе MinGW, позволяющие пересобирать и запускать типовые утилиты OpenBSD в Windows по аналогии с тем, как пакет Cygwin позволяет использовать в Windows утилиты GNU. Код проекта написан на языке Си и распространяется под лицензией BSD. Поддерживается работа в версиях Windows, начиная с Windows XP и заканчивая Windows 11.

После установки MinC пользователь получает окружение, симулирующее работу с OpenBSD в Windows и обеспечивающее производительность близкую к нативному выполнению. Работа обеспечивается при помощи библиотек libtrace и libposix транслирующих необходимые для OpenBSD-приложений функции и системные вызовы в формат для работы поверх Windows. Для сборки программ предоставляются типовые библиотеки libc, libdl, libsocket и libutil из состава OpenBSD.

Состав окружения соответствует выпуску OpenBSD 6.1 и включает следующие наборы программ:

  • Стандартные утилиты, такие как ls, du, ps, df, find, grep, awk, mkdir, chmod, chown, wc, top и diff.
  • Текстовые редакторы vi и nano, а также программы, подобные less и hexedit.
  • Архиваторы unzip, gzip, bzip2 и xz.
  • Сетевые утилиты route, ifconfig, ping, ftp, ssh, scp, telnet, wget, curl, lynx, mutt и BitchX.
  • Инструменты для разработки: vim, git, ImageMagick.
  • Пока не входят в поставку, но будут добавлены в ближайшее время серверные приложения, такие как Apache httpd, Sendmail и sshd.

Из расширенных возможностей отмечается поддержка интеграции с редактором кода Visual Studio Code для использования MinC в качестве терминала. Для установки подготовлен графический инсталлятор, позволяющий выбрать дополнительные наборы приложений, помимо базового системного окружения. MinC корректно работает при использовании в системе антивирусных пакетов, таких как Windows Defender и Kaspersky Anti-Virus.



  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Выпуск Cygwin 3.6.0, GNU-окружения для Windows
  3. OpenNews: Microsoft представил обновление WSL, прослойки для запуска Linux в Windows
  4. OpenNews: Уязвимость в Git для Cygwin, позволяющая организовать выполнение кода
  5. OpenNews: Red Hat поменял лицензию на библиотеку Cygwin
  6. OpenNews: Microsoft развивает GUI для настройки WSL, прослойки для запуска Linux-приложений в Windows
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63143-minc
Ключевые слова: minc, cygwin, openbsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (29) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:51, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Насколько тяжёлый у него рантайм?
     
  • 1.2, Krtek (?), 12:02, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чего только не придумают - лишь бы не соприкасаться с freedesktop.org
     
     
  • 2.11, Аноним (11), 12:35, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Стоит, наверное, сделать выводы…
     
     
  • 3.38, Krtek (?), 15:53, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Давно уже сделаны - сначала разработчиками софта и игр, а теперь и самим юникс сообществом.
     
  • 2.18, Аноним (18), 13:20, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скоро и в стане GNU/Linux будут избегать соприкасаться с freedesktop.org
     
     
  • 3.36, Krtek (?), 15:50, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так уже избегают, причём с каждым годом всё больше. И все эти Cygwin и WSL только подтверждают данную тенденцию. Теперь вот и OpenBSD подтянулись. Никто не хочет иметь дело с их графическим стеком.
     

  • 1.3, Аноним (3), 12:18, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    - У меня инсталлятор после разворачивания, свалился в конце с ошибками "прекращена работы программы mkent" и "mkent не работает".
    - Проблемы с русским языком в любой консоли.
    - ну и встроенная консолька не совсем верно отображает ESC-последовательности, wt помогает избежать дискомфорта.

    по поводу рантайма - ну надо чем нибудь померять. time в поставке есть, замеряй.

     
     
  • 2.14, Аноним (3), 12:51, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а вот это что:
    "C:\MinC\usr\bin\time"
    ты это, заканчивай по утрам субботы наяривать, а то совсем ослепнешь.
     
  • 2.43, Аноним (43), 16:17, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проблемы с русским языком в любой консоли

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

     
     
  • 3.45, Аноним (45), 16:27, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Русский язык на компе признак домохозяйки. Технарю, тем более программисту/сисадмину использовать что-то кроме английского - это кринж.

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

     
  • 3.48, Аноним (48), 17:14, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чего? Все кто знает английский не на уровне программирования "бейсикинглиш" педики. И ты самый главный у них.
     

  • 1.8, зомбированный (?), 12:28, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    а какой-нибудь современный браузер из OpenBSD оно сможет собрать под Windus XP ?
     
     
  • 2.12, Аноним (11), 12:36, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Оно ничего не сможет собрать, потому что там компилятора нет.
     
  • 2.17, Аноним (17), 13:12, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем, если есть вот это?
    https://github.com/win32ss/supermium/releases
     
     
  • 3.23, зомбированный (?), 14:46, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    это у меня есть, но хочется чего-нибудь не на базе хрома
     
     
  • 4.40, Аноним (-), 16:06, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/Feodor2/Mypal68
     
  • 2.44, Аноним (43), 16:20, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Со старым железом сидеть на WinXP имеет смысл только если используешь софт времён WinXP. В остальных случаях браузер на дебиане будет гораздо шустрее, чем какой-нибудь васянофорк хромиума под WinXP. Проверено лично на коре 2 дуо.
     

  • 1.10, User (??), 12:34, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У нас будет свой wsl с ls'ом и httpd'ой! Можно даже без httpd'ы...
     
  • 1.15, Аноним (15), 12:56, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "BusyBox for Windows" - https://frippery.org/busybox/
     
  • 1.19, Аноним (19), 13:30, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Опять рекурсивные акронимы.
     
  • 1.32, Аноним (-), 15:04, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ого! Мега-респектище. Побежал качать. И я серьезно.
     
  • 1.37, Аноним (37), 15:51, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А в нем можно запустить графический сеанс Х.Org?
    А то хотелось бы из Венды подключаться к подкроватному серверу, через сетевую прозрачность Х-сервера.
     
     
  • 2.39, Krtek (?), 15:59, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Оно как раз и сделано для того, чтобы никогда больше не прикасаться к xorg, wayland, gtk и подобному ужасу.
     
     
  • 3.42, Аноним (37), 16:14, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Просто у меня подкроватный сервер на FreeBSD.
    Я к нему подключаюсь через терминал Putty по ssh

    Хотелось бы подключится в графическом сеансе.

     
     
  • 4.46, Krtek (?), 16:53, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Даже не представляю зачем такое может понадобиться, но подозреваю, что у тебя только один выход - виртуалка с Х сессией.
     

  • 1.41, Аноним (41), 16:13, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А для линукса юзерспейсная реализация ядра OpenBSD есть? Просто как-то не хочется играться с OpenBSD в виртуальной машине.
     
  • 1.47, mikhailnov (ok), 16:55, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Под wine работает?)
     
     
  • 2.50, Аноним (48), 17:27, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если у тебя на Виндовс КДЕ то в принципе да.
     

  • 1.51, Аноним (48), 17:34, 26/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С некоторым удивлением для себя узнал, да, есть КАД системы под Линукс, с собственным 3Д ядром, тфлекс и компас, я думал что на это у*бище ничего нельзя переписать, оказывается можно, делюсь удивлением.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру