ORB Creator – Common questions

What is ORB Creator?

A program to package Linux software into easy-to-use “ORBs”

An “ORB” is a “container” for Applications, which consists of an ISO with an “autorun” launcher inside.

Once a Linux Program is packaged into an ORB, it can then be easily launched on any Linux system, just by double-clicking, assuming ORB Launcher is installed.

If a system does not have ORB Launcher, it is still possible to launch the file with a double-click, but that requires some steps first.

What types of software can I package with ORB Creator?

Any type of executable supported by the system you are aiming for.

In practice you can package ELF executables, scripts (Bash, Python, Pearl, etc) or even “pseudo-executable” files like .jar files (assuming your “target distro” supports those types of executables!)

Do I need to package all my program’s dependencies into the ORB?

Not necessarily.

For example, if you are creating an installer of your program, aiming at Debian-based systems, you can first run a script to install all dependencies via the package manager (APT).

How do I package my program’s dependencies?

Currently that must be done manually.

We are working to improve ORB Creator so it can “semi-automatically” help to package all required dependencies.

Will my ORB-packaged App run on all Linux distros?

Not necessarily.

Currently your App must already be compatible with a specific Linux distro, in order to run there. In other words, the ORB acts only as a “delivery mechanism”, in a way, like a physical CD.

Having said that, we are working on a tool to automatically “grab” software from one distro and make it cross-distro compatible.

Can I package closed-source software?

Yes

Can I package commercial software?

Yes

Do I have to release my software under a specific copyright license if I package it into an ORB?

No, not at all

Do I have to publicly release my software if I package it into an ORB?

No, not at all

Can I ask a question?

Sure, you can contact us.