The most egregious mistakes done by enterprises are that planning and training are not done properly, said Horn, who spoke last week at a Linux seminar sponsored by Source Code Corp. Horn added that every enterprise evaluating or beginning the migration to open source should have a budget set aside solely for training and planning.