-
it looks technically interesting
-
it solves a problem they have
-
it looks like an important project
-
they know other people involved
The desire to learn technical skills by joining an open project is
strong. Typical reasons for staying in OSS are:
-
improving skills
-
ideology
-
improving software
-
seeking recognition
OSS provides training opportunities.