VIATAhos

Il sistema operativo homebrew, indipendente e a misura d'uomo.

The independently developed, human-driven, homebrew operating system.

La Nostra Visione Anti-UNIX

Our Anti-UNIX Vision

Cos'è VIATAhos?

What is VIATAhos?

VIATAhos è un sistema operativo progettato da zero per restituire il controllo digitale assoluto e l'indipendenza alla comunità.

Nasce con un'idea chiara: creare un ambiente di calcolo personale, libero e completamente slegato dalle regole, dai tracciamenti e dalle mode dei grandi colossi del web.

VIATAhos is an operating system designed from the ground up to restore absolute digital control and independence to the community.

It was born with a clear idea: to create a free, personal computing environment completely independent of the rules, tracking and trends of the major tech giants.

Spirito anni '80/'90 (Anti-UNIX)

'80s/'90s Spirit (Anti-UNIX)

Rifiutiamo la standardizzazione del software moderno. In VIATAhos le risorse hardware non sono mascherate come file sotto /dev, non esiste il mount e non c'è una root astratta /.

Ci ispiriamo alla filosofia di AmigaOS (Workbench) e Windows 3.x. In quell'età dell'oro, il computer era uno strumento familiare. Portiamo quella semplicità nelle moderne architetture.

We reject the standardization of modern software. In VIATAhos, hardware resources are not masked as files under /dev, there is no mount, and no abstract root /.

We are inspired by the philosophy of AmigaOS (Workbench) and Windows 3.x. In that golden age, the computer was a familiar tool. We bring that simplicity to modern architectures.


Architettura e Gestione Memoria

Architecture and Memory Management

Kernel e Architetture (x64, x86, ARM)

Kernel and Architectures (x64, x86, ARM)

Il kernel è scritto in C puro e Assembly. Aggiriamo le astrazioni forzate dei BIOS/UEFI moderni, comunicando direttamente con l'hardware.

Sviluppiamo per architetture 64-bit, 32-bit legacy e ARM a basso consumo per ridare vita a vecchi computer e supportare single-board computer economici.

The kernel is written in pure C and Assembly. We bypass the forced abstractions of modern BIOS/UEFI, communicating directly with the hardware.

We develop across 64-bit, legacy 32-bit, and low-power ARM architectures to breathe new life into older computers and support affordable single-board computers.

Ring 0 & Flat Memory

Ring 0 & Flat Memory

VIATAhos rifiuta la complessa parcellizzazione dei moderni SO commerciali.

Funziona interamente in modalità Ring 0 (privilegi kernel totali). Le applicazioni eseguite con privilegi amministrativi ottengono l'accesso diretto e senza filtri alla RAM e alle porte I/O in un modello di memoria piatta lineare (Flat Memory Model).

VIATAhos rejects the complex compartmentalization of modern commercial OSs.

It runs entirely in Ring 0 mode (full kernel privileges). Applications run with administrative privileges get direct, unfiltered access to RAM and I/O ports in a linear Flat Memory Model.


Gerarchia Drive e File System

Drive Hierarchy and File System

Gerarchia Reale (Drive da A: a F:)

Real Hierarchy (Drives A: to F:)

Il prompt mostra il disco selezionato e la modalità Admin. VIATAhos mostra la reale separazione fisica tramite storiche lettere di drive, rispecchiando la vera struttura della macchina:

  • A: Floppy Disk (OS Protetto in R/O)
  • B: Ottico (CD/DVD/Blu-Ray)
  • C: Rimovibile (USB/SD)
  • D: Fisso (HDD/SSD/NVMe)
  • E: Nastro (Tape)
  • F: Virtuale (RAM Disk)

The prompt shows the selected disk and Admin mode. VIATAhos shows real physical separation through historic drive letters, reflecting the machine's true structure:

  • A: Floppy Disk (Protected OS in R/O)
  • B: Optical (CD/DVD/Blu-Ray)
  • C: Removable (USB/SD)
  • D: Fixed (HDD/SSD/NVMe)
  • E: Tape
  • F: Virtual (RAM Disk)

File Tipizzati & Metadati ibridi

Typed Files & Hybrid Metadata

L'estensione determina in modo assoluto come il Kernel gestisce il file. Non esistono file "magicamente eseguibili" tramite flag nascosti.

  • .xep - Eseguibili binari in RAM.
  • .kvbn - Script di sistema (Batch).
  • .vlib - Librerie dinamiche.
  • .smol - Compressione LZ77 trasparente.

I file restano standard FAT32. I metadati e permessi sono salvati in File Ombra nella cartella nascosta \.viata\, garantendo 100% Plug & Play con Windows/Linux.

The extension absolutely determines how the Kernel handles the file. There are no "magically executable" files via hidden flags.

  • .xep - Binary executables in RAM.
  • .kvbn - System scripts (Batch).
  • .vlib - Dynamic libraries.
  • .smol - Transparent LZ77 compression.

Files remain standard FAT32. Metadata and permissions are saved in Shadow Files in the hidden \.viata\ folder, guaranteeing 100% Plug & Play with Windows/Linux.


Rete P2P Decentralizzata

Decentralized P2P Network

VIATAshare (Prossimità)

VIATAshare (Proximity)

Condivisione file offline, diretta e senza intermediari.

VIATAshare permette di scambiare dati e file tra dispositivi nelle vicinanze in modo completamente slegato da internet, usando tecnologie di prossimità per una libertà assoluta.

Offline, direct file sharing with no intermediaries.

VIATAshare allows you to exchange data and files between nearby devices completely independent of the internet, using proximity technologies for absolute freedom.

VIATAlink (Rete Globale)

VIATAlink (Global Network)

Il networking è decentralizzato. Slegato dai server Cloud corporativi.

VIATAlink è una rete P2P (DHT) basata su chiavi crittografiche pubbliche. Permette telefonate VoIP cifrate E2E, messaggi e condivisione file a distanza in totale sicurezza.

Networking is decentralized. Unbound from corporate Cloud servers.

VIATAlink is a P2P network (DHT) based on public cryptographic keys. It enables E2E encrypted VoIP calls, messages, and remote file sharing in total security.


L'Ecosistema Hardware e il Territorio

The Hardware Ecosystem and Territory

L'Ecosistema VIATA

The VIATA Ecosystem

La vera essenza del progetto è il recupero (Right to Repair):

  • VIATAstation: Laptop storici e ThinkPad salvati dalle discariche, resuscitati con VIATAhos per ridare velocità.
  • VIATAconnected: Cellulari feature-phone e dispositivi ARM modificati per far girare il core VIATAhos come terminali di comunicazione P2P non tracciabili.

The true essence of the project is recovery (Right to Repair):

  • VIATAstation: Historic laptops and ThinkPads saved from landfills, resurrected with VIATAhos to restore speed.
  • VIATAconnected: Feature phones and ARM devices modified to run the VIATAhos core as untrackable P2P communication terminals.

Radici a Villar San Costanzo

Roots in Villar San Costanzo

Le nostre idee si muovono fisicamente anche fuori dallo schermo, raggiungendo le strade di Villar San Costanzo (Cuneo, Italia).

Attraverso attivismo faccia a faccia, magliette comunitarie e campagne di adesivi locali, connettiamo l'antica tradizione rurale dell'"aggiustare ciò che si ha" con il moderno Right to Repair.

Our ideas also move physically outside the screen, reaching the streets of Villar San Costanzo (Cuneo, Italy).

Through face-to-face activism, community t-shirts and local sticker campaigns, we connect the old rural tradition of "fixing what you have" with the modern Right to Repair.


Scarica VIATAhos

Download VIATAhos

VIATAstation (VIATAhos for PC)

Per Desktop, Laptop (ThinkPad) e single-board ARM (es. Raspberry Pi).

For Desktops, Laptops (ThinkPads), and single-board ARMs (e.g., Raspberry Pi).

[ x86 ] 32-bit Legacy (PC vecchi) 32-bit Legacy (Old PCs) [ x64 ] 64-bit Modern 64-bit Modern [ ARM64 ] Per SBC moderne e PC ARM (Raspberry Pi) For modern SBCs and ARM PCs (Raspberry Pi)

Roadmap Interfaccia: T-CORE e GUI Nativa

Interface Roadmap: T-CORE and Native GUI

T-CORE (TUI Multitasking): L'utente può premere i tasti da F1 a F12 per passare istantaneamente tra 12 sessioni di terminale indipendenti.

L'obiettivo finale del progetto, però, è puramente visivo (comando tsi). Guarda in anteprima il nostro window manager nativo che richiama lo stile AmigaOS o Windows 3.x. Finestre bisellate 3D e pattern in pixel art per una massima fluidità:

T-CORE (TUI Multitasking): The user can press F1 through F12 to instantly switch between 12 independent terminal sessions.

The ultimate goal, however, is purely visual (tsi command). Preview our native window manager recalling AmigaOS or Windows 3.x style. 3D beveled windows and pixel art patterns for maximum fluidity:

I Nostri Repository

Our Repositories

VIATAhos

Il codice sorgente principale del kernel, bootloader e moduli x86/x64/ARM.

The main source code of the kernel, bootloader, and x86/x64/ARM modules.

[ CODE ]

.github

Documentazione organizzativa, regole di contribuzione, policy e by.txt.

Organizational documentation, contributing rules, policies, and by.txt.

[ CODE ]

VIATAhomebrew.github.io

Il codice sorgente di questo sito web ufficiale.

The source code of this official website.

[ CODE ]

Contribuire a VIATAhos & Sicurezza

Contributing to VIATAhos & Security

Regole di Contribuzione (by.txt)

Contribution Rules (by.txt)

Qualsiasi aiuto nello scrivere il kernel o i moduli futuri è prezioso. Ma abbiamo una regola fondamentale:

  • Devi inserire il tuo nome nel file by.txt alla radice della repository.
  • Le Pull Request senza la firma nel by.txt non verranno accettate, per mantenere trasparenza sulla paternità.
  • Tutto il codice è e resterà sotto licenza GNU GPL v3. Chiudere il codice non è permesso.

Any help in writing the kernel or future modules is invaluable. But we have a fundamental rule:

  • You must include your name in the by.txt file at the root of the repository.
  • Pull Requests without a signature in by.txt will not be accepted, to maintain transparency regarding authorship.
  • All code is and will remain under the GNU GPL v3 license. Closing the code is not permitted.

Policy di Sicurezza Kernel

Kernel Security Policy

Essendo un OS sviluppato interamente da zero, la stabilità a basso livello è cruciale. Se trovi una vulnerabilità critica nel Kernel o falle nella gestione memoria:

  • Non aprire Issue pubbliche che potrebbero compromettere i test degli altri utenti.
  • Contatta i manager privatamente usando la feature di reporting confidenziale su GitHub.

As a fully homegrown OS, low-level stability is crucial. If you find a critical Kernel vulnerability or memory management flaws:

  • Do not open public Issues that could compromise other users' testing.
  • Contact the managers privately using the confidential reporting feature on GitHub.

Il Nostro Team

Our Team

Ideato da AQUIL the eagle, gestito come collettivo familiare.

Sei uno sviluppatore in zona? Ti vogliamo nel team!

cirnueduard@yahoo.com

Created by AQUIL the eagle, run as a family collective.

Are you a developer nearby? We want you in our team!

cirnueduard@yahoo.com

Sostieni il Progetto

Support the Project

VIATAhos è gratuito, open source e sviluppato senza alcun tipo di finanziamento esterno o pubblicità.

Se ami la nostra visione Anti-UNIX e vuoi supportare le spese per l'hardware, offrici un caffè!

VIATAhos is free, open source, and developed without any external funding or advertising.

If you love our Anti-UNIX vision and want to support our hardware expenses, buy us a coffee!

Buy Me a Coffee Supportaci con un caffè Support us with a coffee Ko-fi Fai una donazione su Ko-fi Make a donation on Ko-fi PayPal Donazione Open Source Open Source Donation