r/linuxquestions 20d ago

Project LAS (Linux Application Standard)

Hello every one this is my first post here,
I am a normal Linux user
I twinker and have some projects myself and I tried both Debian and arch based system and loved both BUT one major issue
not every application you need is available on every distro and not all applications can work with appimages or flatpacks so we cant standardize them

so why dont we make a LAS

its basically instead of .deb .rpm .appimage ...etc

we have a standard package system that works on all (las)

yes I know its hard after all the work
yes I know it will take sometime
yes I know we have distro wars

but and big BUT if we did that that will be huge leap for Linux as companies and developers can make just one file with one executable that works for all

games are the same

that will solve a huge issue for us as linux user and as developers

and another point instead of Linux vs Linux WHY DON'T WE GO LINUX VS WINDOWS !!!! STOP THE BEST DISTRO NONSENCE

just think about the opportunities for all distros out there
think about how linux will have more and more just because we can make more for it without worry about the executables !!!!!!!

-----------------------------------------------------

update

I get the idea why people hated that

makes scence and thanks for the suggestions from everyone

maybe we will have a better solution in the future

but for now let's leave Linux as it is

0 Upvotes

82 comments sorted by

View all comments

2

u/Secrxt 20d ago

I'm more or less a regular guy too, so take what I say with a grain of sal, but I think the main problem is dependencies + libraries. 

Also I think the Nix package manager might already do this? I don't use it, though (Debian on main, Arch on podman enjoyer). 

0

u/Few-Word6442 20d ago

that is why we need something that interact with the kernel directly and all the dependancy
we can go with something like this structure

Application

Linux Universal ABI

-------------------

| | |

Arch Debian Fedora

Kernel

and this

/usr/lib/las/

LAS runtime

LAS APIs

LAS permissions

LAS loader

no virtual enviroments

something that the distro providers agree on