As far as I know, over any PID, an polynomial rings over a field, or an local ring, projective modules are always free.
This kind of results make me curious about if there are any overall characterization of a commutative ring $R$ such that all projective $R$-modules are free.
Does anyone have some thoughts on it? Any idea will be appreciated.