Under the terms of the GNU Library General Public License, users are allowed to modify the Webkit library for personal use and Adobe provides the object code linking to Webkit as required. Users can also reverse engineer only the portions of Adobe software linking to and using Webkit, and only as needed to debug changes to Webkit. Any other reverse engineering of Adobe software is expressly prohibited as it contains valuable trade secrets and patented methods.