There is famous Quillen-Suslin theorem which states that every finitely generated projective module over a ring of polynomials $k[x_1,...,x_n]$, where $k$ is a field, is free.
I have never carefully read a proof of this theorem, which is for example in the Lang's Algebra. Probably it is based on Quillen's original ideas.
- this is not true as it was pointed out in the answer below.
Questions: Is every finitely generated projective modules over $\mathbb{Z}[x_1,...,x_n]$ free?
If yes, then is the proof modification of the one given in Lang's Algebra?
And if yes, then how about polynomial rings over other Dedekind domains or number rings?