Changes

Jump to navigation Jump to search

Licensing

105 bytes added, 18:49, 29 June 2022
Open-core software
===Open-core software===
Sometimes developers choose not to release the entire source code for their projects, and instead only allow public access to ''some'' of the source code while keeping ''other'' parts closed-source. Usually, the core functionality of the program is what becomes source-available while certain bells and whistles remain proprietary, hence the term "open core". One This model is pretty rare for emulation software; one notable example of this model in the broader software world is seen with [https://about.gitlab.com/ the GitLab project], where the GitLab developers offer a paid Enterprise Edition with a few extra some additional business-focused features compared to the freely available core code in the Community Edition.
While there's some debate as to whether the stripped-down, fully source-available versions of these programs could count as FLOSS, the model as a whole is undoubtedly not fully in keeping with the ideals of the open-source movement, and it's generally often considered a compromise between wanting to sell the software and wanting to allow model that allows outside contribution contributions and/or code reusewhile still making it viable to sell the software for profit.
==CLA (Contributor License Agreement)==
Anonymous user

Navigation menu