Skip to content
This repository was archived by the owner on May 2, 2025. It is now read-only.
This repository was archived by the owner on May 2, 2025. It is now read-only.

Built-in IL like Executables #2

Description

@h4kbas

What's proposed?

EmpatiOS should have built-in IL executable support supported by wasm or llvm binary structure. Every application except for its fundamental parts in kernel should be built on top of this architecture. That is, no real binary (x86, x64, ARM) should be allowed. Instead, the app binary should be transpiled according to the CPU architecture and run.

Why it's proposed?

The modern OS world requires this feature because it allows us to create platform independent binaries without being dependent on anything else like a programming language or a library. Just pure OS architecture should allow us to do it.

Therefore, any programming language compiled into this environment can be used to develop EmpatiOS apps.

Also, the security is another benefit because it allows us to manage all application security issue even in binaries with full control. The OS can manage the application permissions and control them meticulously.

Context

[please deeply explain the topic by giving examples and necessary background knowledge for everybody to understand]

Visual Attachments

[if available, include your visuals with ### heading and add a single line explanation what the visual represents]


Resources

[please provide us resources to make us understand the topic deeply at least 1 needed]

  1. Example Resource Name

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalThe issue is proposed to be discussedtbaThis issue will be announced with more details

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions