Are all driveshafts created equal

i don't have an answer there.. I thought all roadster would have the same part # for the driveshaft.I guess the standard although very similar is not a roadster