⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module ecosystem

Module ecosystem 

Source
Expand description

Package Ecosystem Definitions

Defines the VeridianOS package ecosystem: base system packages, essential applications, and architecture-specific driver packages. These are specifications describing what the ecosystem WILL contain, not compiled software.

NOTE: Many types in this module are forward declarations for user-space APIs. They will be exercised when user-space process execution is functional. See TODO(user-space) markers for specific activation points.

Structs§

PackageDefinition
Definition of a single package within a set.
PackageSet
A named set of related packages (e.g. “base-system”, “dev-tools”).

Enums§

PackageCategory
Functional categories for packages in the ecosystem.

Functions§

get_base_system_packages
Returns package sets for the minimal base system.
get_driver_packages
Returns architecture-specific driver package sets.
get_essential_apps
Returns package sets for essential user-facing applications.