Produced | OSC Open Source Community (ID: oschina2013)

Linux welcomes new changes:

1. Linux 5.19 is officially released

Linus Torvalds released Linux 5.19, the latest stable version of the Linux kernel. The release announcement also mentions that the release was done on an Arm64-based Apple MacBook running an Apple M2 SoC.
Leveraging  the power of Asahi Linux  , Linus  is releasing a new Linux kernel on ARM64 hardware for the first time . (Asahi Linux is committed to porting Linux systems to Apple chip hardware, see the article "  Asahi Linux has experimental support for Apple M2 ")
ARM64 hardware has always been used to run Linux, but it is still difficult to use for Linux development. This time, Linus is only doing the test build, startup, and release of Linux 5.19, but no actual work such as function development.
In addition, this is the third time that Linus Torvalds has used Apple hardware for Linux development, the first time for powerpc development on an ancient ppc970 (IBM antique processor) machine, and the second time for the first generation more than ten years ago. Macbook Air.
Linux 5.19 brings many new features like
  • Merged LoongArch CPU architecture

  • Support for reporting the creation time of FAT32 files

  • Introduced AMD "BRS" branch sampling feature

  • RISC-V: supports running 32-bit binaries on 64-bit systems

  • Support for compressed firmware using Zstd

  • Get nearly half a million lines of new graphics driver code

In addition, there are some good performance improvements, please check the announcement email for details: https://lore.kernel.org/lkml/CAHk-=wgrz5BBk=rCz7W28Fj_o02s0Xi0OEQ3H1uQgOdFvHgx0w@mail.gmail.com/T/#u

2. Linux 5.20 may upgrade the version number to Linux 6.0

Earlier we reported that  Rust For Linux might be implemented in Linux 5.20. But judging from the release announcement of Linus in version 5.19, Linux 5.20 may upgrade the version number to Linux 6.0.
picture
The release of 5.19 means the next merge window will open tomorrow.
I might call it 6.0 because I'm starting to worry about getting confused by the big numbers again.
Major version changes of Linux generally occur after 19 or 20 minor version numbers, such as Linux 4.0 succeeding Linux 3.20, and Linux 5.0 after Linux 4.20. Linus usually jokes that when he's done counting with his fingers and toes, it's time to upgrade the version number.
If the first version of Rust For Linux code is released normally, plus a lot of Intel DG2/Alchemist and AMD RDNA3 graphics improvements, the next version may be worth changing to Linux 6.0.

END



Do you know who the queen of open source is?
picture

OSC Open Source Community

, like 16



Here are the latest open source information, software updates, technical dry goods, etc.
Click here↓↓↓ Remember to follow ✔ Star ⭐ Oh~