Wouldn't working on FOSS projects be closer to an internship rather than apprenticeship? Are they really being mentored and taught while working on the FOSS projects?
Yes it would be more akin to an internship rather than an apprenticeship. Also, contributing to open-source is not a learning experience like an apprenticeship can be. You cannot contribute to FOSS without a minimal skill level. Whereas, you can enter an apprenticeship from scratch.
Whether or not you agree with apprenticeship systems being good or bad, it is clear that the GP comment on FOSS being a replacement for an apprenticeship system is wrong.
Whether or not you agree with apprenticeship systems being good or bad, it is clear that the GP comment on FOSS being a replacement for an apprenticeship system is wrong.