I would like to know what is the difference between making a portable app and a launcher for it. I have seen that in the forums and i want to know what it is.
New: OneLoupe (May 1, 2025), Platform 30.0.2 (Mar 27, 2025)
1,100+ portable packages, 1.2 billion downloads
Ad Free! Please donate today
Simply put, it is the launcher that makes the app portable.
Firefoxportable.exe is the launcher for Firefox.exe it sets paths and sets environment variables in such way that the app will work in a portable way.
Put another way, the launcher is the portableizer for the app.
I'm sure someone else will give you a more detailed and technical answer
Tim
[edit: see better answer to your question below]
Things have got to get better, they can't get worse, or can they?
They are really the same thing. Only difference is this...
Launcher= Making an application that is not opensource, usually freeware, portable by just creating a script that would do this. But this also means that you cannot include the program itself in the app directory.
PortableApp= Launcher for an application that is opensource, which means you can include the program itself in the app directory and distribute it like this.
So there you have it. Hope this helps clarify things for you.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
I misread this "difference between making a"
Your answer makes more sense in the context of the question he asked, ty
tim
Things have got to get better, they can't get worse, or can they?
I want to make sure I understand. Basically the actual launcher tells the app to be portable.
I don't have a short attention span. I just...oh look a kitty!
It doesn't tell the app to be portable.
If you want to reduce it down to very simple terms, you could call it a Traffic Cop. It sets things up, points things in the right direction, gets the non-portable application moving, and then when things are done it cleans up afterward.
Jim
neutron1132 (at) usa (dot) com