A move towards open source software offers two kinds of opportunities for application developers. First, as mentioned previously, moving towards open technology allows platform providers to reduce development costs and possibly increase
the number of consumers. A greater number of platform consumers implies a greater number of potential application consumers for developers. Second, an open source project can provide career opportunities for developers willing to
contribute to the platform development [8, 9, 13].