Fork me on GitHub
Fiwix symbol
Welcome to the Fiwix project
A UNIX-like kernel for the i386 architecture
Fiwix kernel

News

22-Mar-2018

This is hopefully the last version before the final 1.0.0, that's why it's also called the 1.0.0 Release Candidate. The kernel is now stable enough to be installed from either a floppy drive or an IDE/ATA CDROM drive. It's also enough advanced to be able to compile itself, which means that it reached the long-awaited state of self-hosting.

The following is the pressumably final list of packages ported (GNU mostly):

bash-4.1
bc-1.06
binutils-2.22
byacc-20170709
bzip2-1.0.6
coreutils-8.26
cpio-2.12
dialog-1.3-20171209
diffutils-2.9
e3-2.7.1
ed-1.4
enscript-1.6.6
expat-2.2.5
file-5.32
findutils-4.4.2
flex-2.5.35
gawk-3.1.0
gcc-4.7.1
gmp-5.0.5
grep-2.20
grub-0.97
gzip-1.4
less-451
libuuid-1.0.3
lookbusy-1.4
m4-1.4.12
make-3.82
mpc-1.0.1
mpfr-3.1.1
nano-2.4.3
nasm-2.07
ncurses-5.9
newlib-2.2.0
patch-2.6.1
readline-6.3
sed-4.2.2
stress-1.0.4
tar-1.25
termcap-1.3.1
texinfo-4.13
time-1.7
units-2.16
vim-6.4
vttest-20140305
wdiff-1.2.2
which-2.20
xz-5.0.8
zlib-1.2.11

I plan to include support for the sys_select system call by the release of the 1.0 version.

As always, see the ChangeLog for all the details.


Newer