|
|
|
|
|
by folkrav
1524 days ago
|
|
> Even React, which is their most popular library, is not actually "open source." How do you define "open source"? It typically simply means the source code is available. By any definition I can think of, React is definitely both free and open source. How they design the software or if they take contributors isn't really relevant. |
|
I agree with you that react is definitely open source, but I'd also encourage you to use more specific wording around what "open source" means.
I think wikipedia gets this right: https://en.wikipedia.org/wiki/Open-source_software
"Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose"
The license is the key bit.
On the other hand, there's "source available" software (also on wikipedia https://en.wikipedia.org/wiki/Source-available_software ), which is what your definition equates to, and I personally don't want to see confused with open source or free software.