开发者

How to create bootable GUI programs?

开发者 https://www.devze.com 2023-02-17 10:44 出处:网络
*\"for Retro computing purposes only\"* Some programs are directly bootable and have a nice GUI e.g. Acronis OS Selector and Disk Director (screenshot)

*"for Retro computing purposes only"*

Some programs are directly bootable and have a nice GUI

e.g. Acronis OS Selector and Disk Director (screenshot)

How can they run wihtout underlying OS? Can this be acheived by using a minimal Linux distribution?

goal: the program should run such that it appears independent of the os (e.g you dont have to launch it from the os cmd or desktop)

also the OS should not have increase the size of the program a bit too much

Also I wonder if Qt GUI's can run like开发者_如何学Go this...


I suspect that Acronis OS Selector and Disk Director uses their own version of Windows 7.

Yes, you can produce a program that has it's own operating system. You could use a bootable Linux distribution.

Knoppix, to pick one example, is a bootable Linux distribution.


The story behind a comprehensive GUI + bootable program is somewhat like this:

  • Develop the program in a linux GUI toolkit
  • On boot, load a linux kernel (without any desktop environment)
  • Hand over the control to the program GUI

more info: Bootable Qt-Linux Application

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号