Open source project development is a distinct methodology to code design, characterized by visibility and collaboration. Typically, it involves a distributed team of volunteers who contribute together, applying version control systems like Git to manage changes. Crucially, the source files are freely available to the public, allowing anyone to exam