Skip to main content

About

Why the Vinyards?

Linux development, with the preferable Olde English spelling, amongst the vineyards

Alex Genovese lives in a wine growing region of Italy, in a castled village dating from the 1300's

"qqX is something to work on when it's too hot or it's raining and I can't be outside"

1533 (1651 pub.), Henry Cornelius Agrippa, De Occulta Philosophia:

therefore they who are more religiously and holily instructed, neither set a tree nor plant their vinyard, nor undertake any mean work without divine invocation

Alex Genovese

Why Bash?

Keeping it Simple

The qqX coding is clear and annotated sufficiently for newcomers to find their feet

  • qqX uses a more modern interpretation of Bash than that used in Quickemu

  • but anything in quickemu can still be easily modded, shaped and improved

QEMU / KVM does all the heavy lifting

  • Much easier for community contributions

  • Much easier to edit and easy to fix

... and Straightforward

qqX follows quickemu's pattern of using human orientated configuration files

  • none of the complexities of only having machine readable configurations, as with LibVirt

Requires no special setup as do languages such as Rust, C or Vala

Bash is automatically there on almost every Linux system, directly on the command line.

  • easily integrates with the Linux core utilities and sub-system

  • is more performant than basic Posix Shell

Improving your knowledge of Bash is always time well spent

  • Most users already know or can understand at least a little of it.

why 'X' ?

Traditionally Linux has used the X window system from X.org and classically the 'Xterm' command line interface.

Technically speaking, qqX runs in a 'terminal emulator' and can also run with Wayland display systems as well as with 'X'