If you've been on the fence about grabbing an LG Optimus G because of concerns about the device being unlocked, you can stop worrying. The folks over at XDA-Developers have been hard at work, and they have figured out a method for unlocking both the AT&T and Sprint versions of the device. However, the unlock is a private beta, so for the time being, it is only being distributed to a selected group of testers.
So why the private beta? According to XDA user thecubed, who is the one distributing the unlock, they want to "limit the scope of damage that could be caused if this unlock goes awry." If you are a member of the community, and are chosen to test the unlock, they will have already contacted you to inform you. For the rest of us, we will have to wait until they feel it is ready for prime time.
One thing that they make sure to point out is that once this goes live, it's not recommended to update your device OTA. LG could choose to issue a patch that would cause the unlock to break, and it may not be something that could be broken through again. This could actually lead to your device being bricked, and no one wants that to happen.
mrcubed did not say when the final release will be made available. Presumably, they are going to want to test it extensively during the private beta, and go from there. Hopefully, they release it to the public soon, but we shall have to be patient for the time being. We will keep you posted.