Professional services Open-source software can also be commercialized from selling
services, such as training,
technical support, or
consulting, rather than the software. Another possibility is offering open-source software in
source code form only, while providing
executable binaries to paying customers only, offering the commercial service of
compiling and
packaging of software. Also, providing goods like physical
installation media (e.g.,
DVDs) can be saleable. Open-source companies using this business model successfully are, for instance
RedHat,
IBM,
SUSE,
Hortonworks (for
Apache Hadoop), Chef, and Percona (for open-source database software).
Branded merchandise Some open-source organizations such as the
Mozilla Foundation and the
Wikimedia Foundation sell branded merchandise articles like
t-shirts and coffee mugs. This can be also seen as an additional service provided to the
user community.
Software as a service Selling
subscriptions for online accounts and server access to customers is one way of adding value to
open-source software. Another way is combining desktop software with a service, called
software plus services. Most open core companies that use this approach also provide the software in a fashion suitable for
on-premises, do-it-yourself deployment. To some customers, however, there is significant value in a "plug and play" hosted product. Open source businesses that use this model often cater to small and medium enterprises who do not have the technology resources to run the software. Providing
cloud computing services or
software as a service (SaaS) without the release of the open-source software is not an open source deployment. With a SaaS approach, businesses no longer need to write new code from scratch, but instead can use the software they need by paying a subscription. Serverless technology allows businesses to completely transfer infrastructure management to the provider, which means that teams can create scalable applications more efficiently, cheaper, easier, and more reliably. The Free Software Foundation (FSF) called the
server-side use-case without release of the source-code the "
ASP loophole in the GPLv2" and encourage therefore the use of the
GNU Affero General Public License which plugged this hole in 2002.
Voluntary donations There were experiments by Independent developers to fund development of open-source software
donation-driven directly by the users, e.g. with the
Illumination Software Creator in 2012. Since 2011,
SourceForge allows users to donate to hosted projects that opted to accept donations, which is enabled via
PayPal. Larger donation campaigns also exist. In 2004 the
Mozilla Foundation carried out a fundraising campaign to support the launch of the
Firefox 1.0
web browser. It placed a two-page ad in the December 16 edition of
The New York Times listing the names of the thousands who had donated. In May 2019,
GitHub, a
Git-based software repository hosting, management and collaboration platform owned by
Microsoft, launched a Sponsors program that allows people who support certain open source projects hosted on GitHub to donate money to developers who contribute and maintain the project.
Crowdsourcing Crowdsourcing is a type of participative online activity in which an individual, an institution, a nonprofit organization, or company proposes to a group of individuals of varying knowledge, heterogeneity, and number, the voluntary undertaking of a task via a flexible open call. The undertaking of the task, of variable complexity and modularity, and in which the crowd should participate, bringing their work, money, knowledge and/or experience, always entails mutual benefit. The user will receive the satisfaction of a given type of need, be it economic, social recognition, self-esteem, or the development of individual skills, while the crowdsourcer will obtain and use to their advantage that which the user has brought to the venture, whose form will depend on the type of activity undertaken. Caveats in pursuing a Crowdsourcing strategy are to induce a substantial market model or incentive, and care has to be taken that the whole thing doesn't end up in an open source anarchy of adware and spyware plagiates, with a lot of broken solutions, started by people who just wanted to try it out, then gave up early, and a few winners. Popular examples for Crowdsourcing are
Linux,
Google Android, the
Pirate Party movement, and Wikipedia.
Training and certification Offering training programs and certification courses related to the open-source software, catering to individuals or organizations, like
Red Hat Certification Program or Linux Professional Institute Certification Programs. == Selling users ==