news.volyx.in

Winamp Legacy player source code (github.com)

717 points by gjvc · 683 days ago · 328 comments on HN

Article summary

The source code for the legacy Winamp player has been made available, but the licensing terms are unclear and have sparked debate. The license appears to encourage contributions but prohibits forking or distributing modified versions, leading to confusion among potential contributors. The discussion revolves around the interpretation of the license and its implications for open-source development. The Winamp website has a theme toggle, but some users experience issues with the light theme.

Main themes

  • Winamp source code release
  • Licensing terms and conditions
  • Open-source development
  • Contribution and forking
  • Theme and website issues

What commenters say

  • The license terms are contradictory and unclear, making it difficult for contributors to understand what is allowed.
  • The prohibition on forking and distributing modified versions undermines the open-source nature of the project.
  • The intent of the license is to encourage contributions, but only through a specific, controlled process.
  • The GitHub Terms of Service may conflict with the Winamp license, potentially granting users the right to fork the repository.
  • The distinction between a 'fork' and a 'clone' is important, with some arguing that GitHub's terminology has contributed to the confusion.
  • The license restrictions may be intended to prevent the creation of alternative, competing versions of the software.
  • The use of patches, rather than forks, may be a viable way for contributors to submit changes while complying with the license terms.
  • The legal implications of the license and GitHub's Terms of Service are complex and may require court interpretation to resolve.