Bug#1142385: ITP: muvm -- Run programs from your system in a microVM

Ben Westover <[email protected]> Sun, 19 Jul 2026 00:35:37 -0400
Newsgroups gmane.linux.debian.devel.general
Message-ID <096b459b-36b8-47b9-9962-0cb76646f2fe__43750.4455376015$1784435853$gmane$org@debian.org>
Package: wnpp
X-Debbugs-Cc: [email protected]
Owner: Ben Westover <[email protected]>
Severity: wishlist

* Package name    : muvm
   Version         : 0.6.0
   Upstream Contact: Sergio Lopez <[email protected]>
* URL             : https://github.com/AsahiLinux/muvm
* License         : MIT
   Programming Lang: Rust
   Description     : Run programs from your system in a microVM

muvm allows you to run arbitrary programs from your system in a microVM.
This tool is mainly intended to enable users to easily run programs 
designed for 4K-page systems on systems with a different page size, with 
Asahi Linux being the prime example of this use case.
Other potential use cases could be software isolation, accessing 
privileged kernel features (provided by the guest) or local testing.

I am packaging this tool to run 4K-page programs on my Apple Silicon 
Mac, especially those that require x86 emulation.
I will package muvm with debcargo-conf and maintain it in the Rust team.

Regards,
--
Ben Westover
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEOGnacqRhdU6eNmtFwxHF9U6JtpgFAmpcVBoFAwAAAAAACgkQwxHF9U6Jtpgo
dQ//feFfcveb8f59tgKIZBcq81SYwYLxHoX9L7ZCXllbZBSjISl6IvJI+2RrxP20i1dTFV5lgvX9
VY+1t07n0hqQbscS7s2zzmz806d3F0G+Spooru9VcKlbJoJ+yU8oLPdIdiZ3TnOkc61WkqVr1esO
BCV4cj3ZXSMN7j9owR8deDo5QlRlgfdtKHt7Lq2yUDrfyp7S0thU7Oo4WD2a6IySUd1tBZcWWzoL
X2v8BluZjj8Z9vYZZ2xKwtD8VS8dmvWFBQoXcw8CUFJGHmAW1/H5U5BJRadL4XDLwm5wXmCi4TJt
K3uIDUaitVkueIom4zg42vafgZxGd4XhERzK9nAMYtjKolKrOrTSucqWqPzslxdVbhTEio+TH1NM
3dEZAo1fKb0kiMw6TduaYt5bdMkzNlCXjW/16VqDAVcpL1Yriyljn8m1PkuzZ5hoX2FQDcHD/CUK
ZTRwzstSYkzberhYXgx/QUdl1Sbd68yurP4ZjSBVRligcEFp9QeMSDYYjnpaWfBMrjEc9zBobQCO
9bvuc7weVCkObFB1dR9umVctduFdvAgOL4E27v/jNrb0zo8B9eNs4YIlsqmPYd1+4OPc91NgSgyD
zkU6xCqCAlTiyq7MbiYFTIn4TMP7OyCEMRrpebQyjLNW+KsBYyGBMs1zAekWnPhByp/teHRd4/Ko
dtU=
=HTDe
-----END PGP SIGNATURE-----