gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1572Shell 203Rust 109Markdown 993728 Definiciones

⎇ main crates/simi/Cargo.toml TOML · 19 líneas · 703 B Historia crudo

simi: el /bin/sh propio del producto — 4448 líneas, sólo libc, y CERO divergencias contra el ash 6809ef4be · Sergio ·

1[package]
2name = "simi"
3version.workspace = true
4edition.workspace = true
5license.workspace = true
6authors.workspace = true
7repository.workspace = true
8description = "simi — el /bin/sh del producto: POSIX, sin deps, para las cards de arje y los /init de la imagen."
9
10[[bin]]
11name = "simi"
12path = "src/main.rs"
13
14# Sólo libc, igual que netup y hammerd: un shell necesita fork/execve/waitpid/dup2/pipe y eso es
15# ABI estable del kernel. Cero crates de terceros — ni clap, ni regex, ni tokio: el glob, la
16# aritmética y el parseo son propios. La razón no es purismo: este binario es la raíz de confianza
17# del frente C (ATTEST_PATHS), y cada dep suya entra en esa raíz.
18[dependencies]
19libc = "0.2"