The final patent covering MPEG-4 Visual technology has expired, removing all licensing restrictions on the codec. This marks the end of nearly three decades of patent protection for one of the most widely-used video formats.
MPEG-4 Visual patents, which have protected the codec since the mid-1990s, are now fully expired across all territories. The format has been essential infrastructure for digital video, powering everything from video streaming to mobile devices.
The expiration eliminates licensing fees and legal barriers that previously required companies to obtain patents from the MPEG Licensing Administration. Developers can now implement MPEG-4 Visual without restrictions.
This development may accelerate adoption in open-source projects and lower-cost implementations. However, MPEG-4 Visual has already been largely superseded by newer codecs like H.264 and H.265, which offer better compression efficiency.
The codec remains in widespread use through existing deployed systems and legacy content. Its patent expiration primarily benefits new implementations and academic research rather than representing a major industry shift, as focus has already moved to next-generation video compression standards.
Hyprland 0.55 replaces its custom configuration syntax with Lua scripting. The wayland compositor now uses Lua for all configuration files, enabling more powerful customization options.
Windows Subsystem for Linux 2 is receiving performance improvements for accessing Windows file systems. The update introduces per-device swiotlb pools for virtiofs and virtioproxy, reducing latency and improving throughput.
Alibaba has open-sourced Open Code Review, a command-line tool that leverages AI to automate code review processes. The project has gained traction on GitHub with strong community interest.
Gooey, a new GPU-accelerated UI framework for the Zig programming language, has emerged on GitHub. The project garnered 121 points and 34 comments on Hacker News, indicating developer interest in graphics-optimized interfaces for Zig.