• 0 Posts
  • 78 Comments
Joined 3 months ago
cake
Cake day: June 6th, 2024

help-circle











  • Ways open source projects get paid for:

    • people do it as a hobby and don’t get paid
    • people rely on donations
    • government funded software projects are usually open source
    • software created in an academic setting is usually released as open source (this often overlaps with government funding, but not always). Many important open source projects started in academia. Many open source licenses were initially written by academia for those projects (BSD was created by UC Berkeley, and the MIT license was created by MIT).
    • Sometimes companies have a business model that doesn’t involve selling software, and they don’t really benefit from having that software be proprietary. They may open source their software because it gets other people to use it, and by extension gets people to buy their paid products. For example, there are some free, open source software projects by Nvidia, but you would need to buy one of their graphics cards to take advantage of it.
    • Dual licensing. One strategy is to release your code as open source but under a copyleft license so it isn’t business-friendly. When a business wants to use it, they pay for a proprietary-licensed copy instead of using the open source copyleft version.