What is an ORB executable?
An executable file that works natively on most modern Linux distros.
The goal is to create “next-gen smart Linux executables”
What is an ORB (on a technical level)?
An ORB acts as a “container” to easily deliver Apps to Linux systems.
An ORB is an ISO with an “autorun” script inside. It also has en ELF binary embedded into the ISO Header, to make it appear as a native executable on Linux distros.
For more info see: ORB Specification
Do I need to install ORB Launcher to run ORB executables?
No, ORB Launcher is 100% optional.
ORB executables behave like native Linux executables, see instructions on how to run an ORB
Does an ORB contains all the dependencies of a particular program?
No, not necessarily.
An ORB is just a “delivery format”. Think of it like a physical CD.
In fact, an ORB might not even contain any program code inside: an ORB might contain just a script to install a particular program from the “official repositories” or a script to add a PPA/repository to the system and install the program from there.
Will you keep supporting Native/Basic Mode?
Yes, we plan to keep supporting the Native/Basic Mode “forever”.
How can I package my software into an ORB?
You can use ORB Creator