You are here

Portable Environment

4 posts / 0 new
Last post
burning_ice
Offline
Last seen: 15 years 5 months ago
Joined: 2008-12-15 05:36
Portable Environment

Is it possible to create a sub-environment, a program manager or something like U3 that will monitor non-portable programs that run on a flash drive and redirect all its registry access to an area in the drive that would act as pseudo registry? Instead of accessing the "true" registry, a false one would be introduced.

It could be used to make non-portable and closed-source programs portable.

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Not U3

That's not what U3 does at all. U3 is just a menu really that launches U3 apps and can close them when done. No registry or file redirects at all. Nothing in U3 makes anything portable.

There are a couple commercial solutions out there that do this that cost $5k or more plus a per-download fee and are illegal to use with GPL and similarly licensed open source software.

Sometimes, the impossible can become possible, if you're awesome!

burning_ice
Offline
Last seen: 15 years 5 months ago
Joined: 2008-12-15 05:36
Illegal..

Yeah, I just thought it was like some sort of program manager for a Thumb drive right? So i was thinking it was the same in that sense.

So it was already done but is not an option because its illegal.
But i wonder why against the open source software. It's ok to modify this kinds of software right? So, just redirecting there registry and stuff should be no biggie.

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 6 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Combining

The commercial solutions wrap the existing GPLed EXEs and DLLs into a single EXE. This is not permitted under the GPL and similar open source licenses unless what you're combining it with is also open source under a compatible license. This is the same reason the you can't compile GPLed code into U3's proprietary installer (since it too is closed source).

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments