Correct the paper title cited in three places to match the actual
paper.tex title. The previous title ("A Composable Analytical Framework
for Machine Learning Systems") was an early working title; the paper
now reads "MLSys·im: First-Principles Infrastructure Modeling for
Machine Learning Systems".
Metadata-only patch; no code or API changes.
- mlsysim/CITATION.cff : title + version 0.1.1 + date 2026-04-24
- mlsysim/README.md : BibTeX snippet title + version 0.1.1
- mlsysim/mlsysim/core/walls.py : reference docstring
- mlsysim/pyproject.toml : version 0.1.1
- mlsysim/mlsysim/__init__.py : __version__ = '0.1.1'
- mlsysim/CHANGELOG.md : 0.1.1 entry
Switch mlsysim from CC-BY-NC-SA-4.0 to Apache-2.0 for the Python
package. Creative Commons itself advises against CC licenses for
software: they do not cover patent grants, source/object distinctions,
or derivative-work definitions the way a software license does, and
the NonCommercial clause makes the package unusable in any corporate
setting — defeating the goal of a teaching tool intended for working
engineers.
Apache-2.0 preserves full copyright-holder rights to commercialize
(dual-license future versions, sell commercial editions, offer paid
support/SaaS), while enabling the broad adoption appropriate for a
textbook companion.
The textbook prose remains CC-BY-NC-SA-4.0. The docs site footer is
updated to state both licenses explicitly so readers do not conflate
the two.
- mlsysim/LICENSE.md : full Apache-2.0 text with copyright
- mlsysim/pyproject.toml : license = "Apache-2.0" + OSI classifier
- mlsysim/CITATION.cff : license: Apache-2.0
- mlsysim/RELEASE_NOTES_0.1.0 : license line split (code vs docs)
- mlsysim/paper/paper.tex : "MIT license" → "Apache-2.0 license"
- mlsysim/docs/config/_quarto-html.yml : footer shows both licenses
- CITATION.cff for GitHub citation button (CFF 1.2.0 standard)
- BibTeX block in README for easy paper citations
- GitHub issue template for mlsysim bug reports with category dropdown