I didn't say anything about software. You are free to dispute what I said but I did not fabricate it; here is a quote from a source, which is the #2 search result for her name:
"Mitchell has written the key documents that set out Mozilla's enduring mission and commitments – the Mozilla Public License in 1998, the Mozilla Manifesto in 2007 and the Mozilla Manifesto Addendum – also known as the Pledge for a Healthy Internet – in 2018".