news.volyx.in

Apple contributes to OBS to support screen capture using ScreenCaptureKit (github.com)

722 points by frankjr · 1693 days ago · 188 comments on HN

Article summary

Apple has contributed to the OBS project to support screen capture using ScreenCaptureKit. The contribution was made through a pull request from an official Apple account, rather than an individual developer's account. This has led to discussion about Apple's policies on open-source contributions and the implications of corporate involvement in open-source projects. The contribution is seen as a positive development by some, while others view it as a normal part of a company's efforts to support its customers.

Main themes

  • Corporate involvement in open-source
  • Apple's open-source policy
  • Employee contributions to open-source
  • Motivations for corporate contributions
  • Open-source development models
  • Company policies on moonlighting and side projects

What commenters say

  • Some argue that Apple's contribution to OBS is a positive development that should be celebrated, regardless of the company's motivations.
  • Others believe that Apple's involvement in open-source projects is not necessarily altruistic, but rather a way to advance the company's own interests.
  • There is disagreement about whether Apple's policy on open-source contributions is overly restrictive, with some arguing that it is necessary to protect the company's interests and others seeing it as overly controlling.
  • Some commenters note that Apple's policy on employee contributions to open-source projects is unusual and may discourage employees from participating in open-source development outside of work.
  • Others point out that different companies have different policies on open-source contributions, with some being more permissive than others.
  • The discussion also touches on the idea that companies like Apple have a responsibility to contribute to open-source projects that they benefit from, but others argue that this is not necessarily the case.
  • Some argue that the fact that Apple's contribution was made through an official account rather than an individual developer's account is significant, and may indicate a shift in the company's approach to open-source development.