M. E. ist der folgende Aspekt bei der Karriereplanung von Softwareentwickelnden unterbeleuchtet: Nur die Arbeit in einem relevanten Open-Source-Projekt ermöglicht es, die sozialen Arbeitsstrukturen (v.a. Kolleginnen und Kollegen) bei einem Firmenwechsel zumindest teilweise zu erhalten. Zudem bleibt das erworbene projektspezifische Know-how bei einem Wechsel des Unternehmens weiterhin nutzbar.
Wer z.B. bei Suse angestellt ist und am Linux-Kernel arbeitet, wird wahrscheinlich auch bei einer anderen Firma, die sich mit dem Linux-Kernel beschäftigt, eine Anstellung finden. Das Arbeitsumfeld und Know-how bleiben beim Wechsel des Unternehmens zumindest teilweise erhalten bzw. nutzbar.
Bei der Arbeit an proprietärer Software dürfte der Firmenwechsel mit einem weitgehenden Verlust der sozialen Arbeitsstruktur und einer verminderten Nutzbarkeit des projektspezifischen Know-hows einhergehen, weil es in der Regel kein weiteres Unternehmen gibt, das an derselben Software arbeitet.