Add explanation that state machines are public domain mathematics
Compare state machines to mathematical formulas like Pythagorean theorem. Explain that expressing state logic in YAML describes mathematical relationships. Assert these are fundamental CS concepts taught for decades, not proprietary innovations.
This commit is contained in:
parent
2cdfb475d9
commit
f96c2870c3
1 changed files with 2 additions and 0 deletions
|
|
@ -18,6 +18,8 @@ who owns yaml?
|
|||
|
||||
**YAML is data, & data is not code.** Even when YAML expresses configuration logic, workflow definitions, or infrastructure-as-code, it remains a data serialization format. Data structures & formats are not patentable subject matter under established legal precedent - raw data, database schemas, & file formats are considered abstract ideas that lack the technical novelty required for patent protection. Attempting to patent data schemas or configuration formats creates barriers to interoperability & harms the open ecosystem that makes modern software development possible.
|
||||
|
||||
**State machines are mathematics, not inventions.** Finite state machines, state transitions, & graph-based logic are fundamental computer science concepts - like algorithms & mathematical formulas - that exist in the public domain. You cannot patent the concept of a state machine any more than you can patent addition or the Pythagorean theorem. When you express state machine logic in YAML (defining states, transitions, & rules), you're describing mathematical relationships using a data format. The underlying concepts have been taught in computer science curricula for decades & represent shared human knowledge, not proprietary innovations.
|
||||
|
||||
Let's find out what licenses actually govern the implementations.
|
||||
|
||||
the question
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue