FiwixOS 3.4 released!

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
User avatar
Mikaku
Member
Member
Posts: 43
Joined: Sat Jun 25, 2016 8:29 am
Libera.chat IRC: Mikaku
Location: Catalonia
Contact:

FiwixOS 3.4 released!

Post by Mikaku »

Hello everyone,

Today, I'm pleased to announce the release of FiwixOS 3.4.
The major highlights in this release are:
  • Fiwix kernel version 1.6.0 (see detailed changes below).
    Newlib C library version 4.4.0.
    Added the following system calls (also included support in Newlib C):
    sys_mmap2
    sys_truncate64
    sys_stat64
    sys_lstat64
    sys_fstat64
    sys_fcntl64
    sys_getdents64
    sys_chown32
    sys_utimes
    Added UNIX-domain sockets using the Berkeley socket API.
    Added support for building Fiwix using the Tiny C compiler (TCC).
    Improved the kexec feature by supporting the Linux boot protocol.
    Added support for PS/2 mice with the new device /dev/psaux.
    The new I/O block requests improves dramatically the disk accesses, reduces a lot the number of context switches, and it overall boosts the performance of the system.
    Improved the efficiency of the buffer cache.
    Introducing the colored prompt for the shell bash, which should help to find commands when scrolling up the console.
    Added the option set writedelay=1 in /etc/vimrc to fix a scroll bug in VIM 7.4.
    The GNU Toolchain and Newlib are now built using the global script makeall.sh.
    Improvements and bug fixes in the system environment.
Check the release notes and the full changes log: https://www.fiwix.org/news/20241115.html

As always, I'll appreciate any feedback if you install FiwixOS 3.4.
Thanks!
Post Reply