Logic requires definitions.
In particular, does "omniscient" mean "knows everything" or "is capable of knowing everything"?
If you want the former, you might also wonder why, if God is omnipotent, he hasn't done everything.
The obvious answer is that omnipotence must mean the latter kind of definition.
Similarly, God's ability ...
Open Theists say that God's knowledge of the future is incompatible with libertarian notion of human freedom. Their solution is to limit God's omniscience so God does not know the future.
Their position is discussed in the IEP entry Open Theism, as well as in a 2001 article by theologian John Frame Open Theism and Divine Foreknowledge. Wikipedia also has a ...