With an open differntial, the wheel with the least traction will get the power. If they are the same they will both be driven equally. diff lock is only effective on the rear, hence the two rear are locked and the one front will continue to be driven, but only if one wheel has less traction than the other. the open differential is pretty effective because If one wheel breaks traction, the differntial will drive it twice as fast as when both wheels are turning, this helps it find some traction and then makes power available to the firmly planted wheel, so when both wheels are in similar traction circumstances, both will pull, but I think they tend to take turns, sort of like crawling, rather than turn exactly together as they would if it was a locking differential.
If this does not make sence, I'll blame in on too much Christmas Baking, probably have syrup in my veins by now!