Here is how I understand it (others may do a better job, but I will throw in my Common Man approach...)
In the ICC Color profile workflow, your first must linearize the printer before the application spits out the target files needed to create the printer/paper profile. It is sort of like WB the printer. (Oh I am sure to get hammered on that one...)
Think of it as first you must get the printers output in a neutral state, then the software you are using, ICCPrint here for me, spits out the 5 RGB targets that you print and then create the profile from by reading all the patches.
I am talking the RGB model here and not the CMYK, but they are both basically the same.
It has been said that the linerization process is only applicable if you control the printer, i.e. your own. If you are profiling an offsite printer at say your favorite lab, then you can skip the linerization process and just send them the generic target files that came with your software application since you are relying on them to keep their printers in a linerized state.
Anyone else with a better explanation?
Cory Shubert Photography