Urgent.News

What's breaking now, across thousands of outlets.

Tech

Greg Kurtzer's Ginux is now a userspace kernel

Ginux, a configurable userspace kernel, has transitioned from an independent Rust kernel to a userspace kernel, now under active development. The original research phase aimed to create an AI coding agent-directed kernel capable of running meaningful Linux userspace. While the prototype proved the AI's potential, it also highlighted the kernel's limitations and the importance of Linux's stable interface, development process, and compatibility.

Ginux now operates as a supervisory layer above Linux, offering a smaller contract to managed instances, selectively breaking the Linux ABI, and providing explicit, versioned, and reviewable capabilities for each instance. The kernel's primary focus remains on protecting userspace and providing a reviewable boundary for AI agents and automated software.

Brief written by urgent.news from Hacker News's own syndicated text. Machine-written — may contain errors; check the original before relying on it.

Read the original at github.com →

More in Tech

Per-Core Licensing for .NET Server Software: Counting Cores Correctly and Binding the Entitlement

Per-core licensing is how a lot of server software is sold: a price that scales with the CPU capacity the customer runs you on, because a database engine or analytics service on a 64-core box delivers…

  • Per-core licensing scales software price with CPU capacity
  • Environment.ProcessorCount counts logical processors, not actual capacity
  • Measure physical cores on Windows, unique IDs on Linux, container quota value

More from Wednesday 11 November →