# Erythros

> operating system based on TempleOS

**Wikidata**: [Q66809454](https://www.wikidata.org/wiki/Q66809454)  
**Source**: https://4ort.xyz/entity/erythros

## Summary
Erythros is an operating system based on TempleOS, written in the HolyC programming language. It is licensed under the Unlicense, dedicating the software to the public domain. The source code is publicly available in a dedicated repository.

## Key Facts
- **Classification**: Operating system
- **Base System**: TempleOS (originally released on September 9, 2013)
- **Programming Language**: HolyC (the language used to develop TempleOS)
- **License**: Unlicense (dedicated to the public domain)
- **Copyright Status**: Copyrighted, dedicated to the public domain by copyright holder
- **Source Code Repository**: https://git.checksum.fail/alec/erythros.git
- **Development Status**: Open source, publicly accessible codebase

## FAQs
### Q: What is Erythros?
A: Erythros is an operating system that is based on TempleOS. It is written in the HolyC programming language and is released under the Unlicense, placing it in the public domain.

### Q: What programming language is Erythros written in?
A: Erythros is written in HolyC, which is the same programming language used to develop the TempleOS operating system.

### Q: What license does Erythros use?
A: Erythros uses the Unlicense. This means the code is copyrighted but has been dedicated to the public domain by the copyright holder, allowing for free use, modification, and distribution.

### Q: Where can I find the source code for Erythros?
A: The source code for Erythros is available in a public Git repository located at https://git.checksum.fail/alec/erythros.git.

## Why It Matters
Erythros is significant as a derivative work of TempleOS, an operating system developed by Terry A. Davis. TempleOS is notable in computer history for its unique design philosophy and its status as a solo project. Erythros continues this legacy by using the HolyC programming language, maintaining a link to the technical distinctiveness of its predecessor.

The project matters because it represents a continuation of the TempleOS ecosystem. By using the Unlicense, it ensures that the code remains freely available for any purpose, encouraging experimentation and learning. This open approach allows developers to study, modify, and build upon the codebase without legal restrictions.

In the context of hobbyist operating systems, Erythros serves as a resource for those interested in unconventional OS design. Its foundation on TempleOS means it inherits a unique architecture that differs significantly from mainstream operating systems like Linux or Windows. This makes it a valuable subject for educational purposes and for those researching alternative computing paradigms. The public domain status removes barriers to entry, making it uniquely accessible for modification and redistribution.

## Notable For
- **Public Domain Status**: Uniquely dedicated to the public domain via the Unlicense, removing all copyright restrictions.
- **HolyC Foundation**: Built using HolyC, the same custom language developed for TempleOS, preserving its unique programming paradigm.
- **TempleOS Lineage**: Acts as a direct derivative of TempleOS, carrying forward the architectural principles of Terry A. Davis's original work.
- **Open Development**: Source code is fully accessible in a public repository, promoting transparency and community-driven development.

## Body
### Technical Foundation
Erythros is classified as an operating system designed to manage computer hardware resources. Its core architecture is based on TempleOS, an operating system originally released on September 9, 2013. This foundation means Erythros shares key technical characteristics with its predecessor, including its reliance on the HolyC programming language.

### Licensing and Availability
The project uses the Unlicense, a legal instrument that dedicates the work to the public domain. While the software is technically copyrighted, the copyright holder has irrevocably dedicated it to the public domain. This allows the code to be freely copied, modified, and distributed without permission. The determination of this copyright status is made via the copyright license itself.

### Development and Access
The source code for Erythros is hosted in a public Git repository. The repository URL is https://git.checksum.fail/alec/erythros.git. This direct access allows developers and researchers to examine the codebase, contribute to its development, or use it as a foundation for their own projects.

## References

1. [Source](https://git.checksum.fail/alec/erythros/src/branch/master/LICENSE)