The way the Georgia laws are written, you cannot keep indigenous NON-VENOMOUS snakes without the proper permits. All snakes are considered protected non-game species except for venomous snakes. It's pretty clear on that part. That means you can keep a Canebrake Rattlesnake, an Eastern Diamondback, a Pygmy Rattlesnake, A Cottonmouth, a Copperhead, or a Coral Snake without a permit, but if you want to keep a Gray Rat Snake, you have to get a permit. They will issue you a permit for educational purposes, but you have to show that the animals are being used for educational purposes. Eastern Indigos are even stickier. You can get an educational permit to have 2 of the same sex. They want to make sure you aren't breeding them. The only confusing part is that they specify that you cannot keep Corn Snakes without a permit REGARDLESS of the origin. That would lead you to believe that the others would be OK, if you could prove they didn't come from wild Georgia origins. Not so, I've been told. That same rule applies to ALL non-venomous species that occur in Georgia.
Every year the DNR considers changes to all of the wildlife laws in Georgia. Mostly they are discussing changes in hunting seasons, bag limits for game animals, etc. At that time, they would hear arguments for changing some of those laws regarding keeping native reptiles. The problem is, not enough people ever show up to argue for keeping Corn Snakes and the like, so it just gets shelved.