2 ms·
Because there is much more to the linux kernel than maintenance. Look at things like ebpf and uring for examples of meeting real needs with new development in
by ilc 3y ago
Because there is much more to the linux kernel than maintenance.
Look at things like ebpf and uring for examples of meeting real needs with new development in the kernel.
I doubt that a LLM will be able to come up with the ideas, and implement these things without substantial prompting.
For the every day stuff. Yeah, sure. Though you'd be amazed how many strange corner conditions POSIX and Linux have even around "simple" things like pipes.
... Understanding the whole context may be beyond where we are today based on what I have seen from LLMs, there may day where they can come closer. But as the Klingons say: "Not today."
- _nalply 3y agoIt's not neccessary that the LLM by itself comes up with ideas, only the person who tells the LLM. «Gee what if the kernel could do clairvoyance? Implement a syscall! Specify the parameters and the structure of the data being returned!» </s> A more realistic scenario is just imitating Linux' syscalls. EDIT: Just had an idea what could happen. Some guy can't do kernel development but is annoyed that a feature request got declined. Someone else set up an LLM-driven kernel development system. That guy now tells the system to implement said feature. The rest of the story: even more community fracture.