[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] Bundle obfuscation


It would be interesting to look at bundle obfuscation integration in our tooling.  We did some internal investigation some time ago with an internal IBM obfuscator/code optimizer and got some interesting improvements in size and speed.  We might be able to do something relatively easy here to integrate this in the normal workflows.   Perhaps somewhere in the JAR processor (e.g., prior to signing and packing)

Jeff

----- Forwarded by Jeff McAffer/Ottawa/IBM on 03/20/2007 02:04 PM -----
Marcel Offermans <marcel.offermans@xxxxxxxxxx>

03/20/2007 04:48 AM

Please respond to
felix-dev@xxxxxxxxxxxxxxxxxxxx

To
felix-dev@xxxxxxxxxxxxxxxxxxxx
cc
Subject
Re: Re[4]: Felix Util Bundle





On Mar 20, 2007, at 9:39 , Peter Kriens wrote:

> I am that interested in making an obfuscator but shrinking the bundle
> could be an interesting function. I already have all the information
> anyway. Obviously I can only throw away private packages, with OSGi
> you never know who will use the exported packages.
>
> I actually think that this will be a problem with a generic tool,
> throwing away exported packages.

Check out this paragraph in the ProGuard examples documentation:

http://proguard.sourceforge.net/manual/examples.html#library

That was specifically designed for processing libraries.

Greetings, Marcel