logo

drewdevault.com

[mirror] blog and personal website of Drew DeVault git clone https://hacktivis.me/git/mirror/drewdevault.com.git

Commercial-forks-of-FOSS-projects.md (5055B)


  1. ---
  2. title: On commercial forks of FOSS projects
  3. date: 2021-12-18
  4. ---
  5. The gaming and live streaming industry is a lucrative and rapidly growing
  6. commercial sector with a unique understanding of copyright and intellectual
  7. property, and many parties with conflicting interests and access to different
  8. economic resources.
  9. The understanding of intellectual property among gamers and the companies which
  10. serve them differs substantailly from that of free software, and literacy in the
  11. values and philosophy of free software among this community is very low. It is
  12. then of little surprise that we see abuse of free software from this community,
  13. namely in the recent (and illegal) commercial forks of a popular FOSS streaming
  14. platform called [OBS Studio] by companies like TikTok.
  15. [OBS Studio]: https://obsproject.com
  16. These forks are in violation of the software license of OBS Studio, which is
  17. both illegal and unethical. But the "why" behind this is interesting for a
  18. number of reasons. For one, there *is* a legitimate means through which
  19. commercial entities can repurpose free software projects, up to and including
  20. reskinning and rebranding and selling them. The gaming community also has an
  21. unusual perspective on copyright which colors their understanding of the
  22. situation. Consider, for instance, the modding community.
  23. Game modifications (mods) exist in a grey area with respect to copyright.
  24. Modding in general is entirely legal, though some game companies do not
  25. understand this (or choose not to understand this) and take action against them.
  26. Modders also often use assets of dubious provenance in their work. Many people
  27. believe that, because this is all given away for free, the use is legitimate,
  28. and though they are morally correct, they are not legally correct. Additionally,
  29. since most mods are free (as in beer),[^1] the currency their authors receive
  30. for their work is credit and renown. Authors of these mods tend to defend their
  31. work fiercely against its "theft". Modders also tend to be younger, and grew up
  32. after the internet revolution and the commoditization of software.
  33. [^1]: I think that this is likely the case specifically to dis-incentivize legal action by the gaming companies (who would likely be wrong, but have a lot of money) or from the owners of dubiously repurposed assets (who would likely be right, and also have a lot of money). One notable exception is the Black Mesa mod, which received an explicit blessing from Valve for its sale.
  34. On the other hand, the conditions under which free software can be "stolen" are
  35. quite different, because the redistribution, reuse, and modification of free
  36. software, including for commercial purposes, is an explicit part of the social
  37. and legal contract of FOSS. This freedom comes, however, with some conditions.
  38. The nature of these conditions varies from liberal to strict. For instance,
  39. software distributed with the MIT license requires little more than crediting
  40. the original authors in any derivative works. On the other end of this spectrum,
  41. copyleft licenses like the GPL family require that any derivative works of the
  42. original project are *also* released under the GPL license. OBS Studio uses the
  43. GPL license, and it is in this respect that all of these forks have made a legal
  44. misstep.
  45. If a company like TikTok wants to use OBS Studio to develop its own streaming
  46. software, they are *allowed to do this*, though the degree to which they are
  47. *encouraged* to do this is the subject of some debate.[^2] However, they must
  48. release the source code for their modifications under the same GPL license. They
  49. can repurpose and rebrand OBS Studio only if their repurposed and rebranded
  50. version is made available to the free software community under the same terms.
  51. Then OBS Studio can take any improvements they like from the TikTok version and
  52. incorporate them into the original OBS Studio software, so that everyone shares
  53. the benefit — TikTok, OBS users, StreamLabs, and StreamElements alike, as
  54. well as anyone else who wants in on the game.
  55. [^2]: For my part, I'm in the "this is encouraged" camp.
  56. This happens fairly often with free software and often forms a healthy
  57. relationship by establishing an incentive and a pool of economic resources to
  58. provide for the upkeep and development of that software. Many developers of a
  59. project like this are often hired by such companies to do their work. Sometimes,
  60. this relationship is viewed more negatively, but that's a subject for another
  61. post. It works best when all of the players view each other as collaborators,
  62. not competitors.
  63. That's not what happening here, though. What we're seeing instead is the brazen
  64. theft of free software by corporations who believe that, because their legal
  65. budget exceeds the resources available to the maintainers, might makes right.
  66. Free software is designed to be used commercially, but you have to do it
  67. correctly. This is a resource which is made available to companies who want to
  68. exploit it, but they must do so according to the terms of the licenses. It's not
  69. a free lunch.