Re:_Proposal_—_Seamless_Windows_Application_Virtua lization_via_bhyve
Date: Sat, 08 Aug 2026 10:43:05 UTC
Sorry for the direct reply, loops back to the list. As you know, Wine can't actually run things like Adobe software, but what I have in mind similar to WSL2 is being able to run Windows applications seamlessly using bhyve. 8 Ağu 2026 Cmt 11:37 tarihinde Asiye Sarıyıldız <asiyee994@gmail.com> şunu yazdı: > I know about Wine, but Wine tries to replicate Windows APIs which often > causes compatibility bugs or performance overhead. My idea with bhyve was > closer to a lightweight virtualized Windows kernel operating in the > background, where the GUI windows are seamlessly integrated into the > FreeBSD desktop environment (like seamless mode in VirtualBox or WSLg in > Linux). I thought bhyve could achieve better raw hardware compatibility for > specific professional Windows apps. Example Adobe?. > > 8 Ağu 2026 Cmt 11:17 tarihinde Tomek CEDRO <tomek@cedro.info> şunu yazdı: > >> have you tried wine11? >> >> -- >> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info >> >> On Sat, Aug 8, 2026, 00:22 Asiye Sarıyıldız <asiyee994@gmail.com> wrote: >> >>> I've been thinking about a potential enhancement to bhyve that could >>> make Windows application compatibility much smoother for FreeBSD desktop >>> users. >>> Currently, running Windows applications (e.g., Adobe products) requires >>> manually setting up a full Windows VM in bhyve — creating disk images, >>> configuring UEFI/BIOS, installing drivers, and manually managing the guest >>> OS. This works, but it's a heavy, manual process compared to solutions like >>> Wine/Proton on Linux or Parallels' seamless mode on macOS. >>> What if bhyve offered a more automated, "appliance-style" workflow: the >>> user supplies their own Windows installation ISO (and their own license), >>> and bhyve handles VM provisioning, NT kernel boot configuration, and >>> required virtio/driver setup automatically — with minimal manual steps. >>> Since the user brings their own ISO and license, this avoids any licensing >>> or redistribution concerns on the project's side. Ideally, this could >>> eventually extend toward seamless window integration (running individual >>> Windows apps like Adobe software without exposing the full Windows >>> desktop), similar to what VMware Fusion or Parallels offer on macOS. >>> I understand this raises real challenges — driver signing, GPU >>> passthrough for apps like Adobe's Creative Suite, and the significant >>> engineering effort seamless integration would require compared to a >>> standard full-VM setup. >>> Is this something the core team has considered, or is it already covered >>> by existing tools (e.g., vm-bhyve, or work in progress)? I'd appreciate >>> your perspective on whether this is a realistic direction for bhyve, or >>> whether the complexity outweighs the benefit compared to just using a >>> standard full VM setup. >>> Thank you for your time and for your work on FreeBSD. >>> >>