=========== Version 2.0 - 2007/02/04 Released SkatOS 1.5 as SkatOS 2.0 without any further changes. Brief summary of the changes since SkatOS 1.0: Packed the kernel with UPX and packed the following programs and libs with lzma: Xvesa, xskat, skatoswm, menu, libX11, libm libdl. This saves amlost 180kb of space and gives us the opportunity to include many more network drivers and gadgets into SkatOS. Added many new network devices: Network device support --> Ethernet (10 or 100 Mbit) --> 3c509/3c579 support --> 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support --> AMD LANCE and PCnet (AT1500 and NE2100) support --> DECchip Tulip (dc21x4x) PCI support --> DM9102 PCI Fast Ethernet Adapter support --> EtherExpress 16 support --> EtherExpressPro/EtherExpress 10 (i82595) support --> Generic DECchip & DIGITAL EtherWORKS PCI/EISA --> RealTek 8129/8139 driver (8139too) support with support for 8129 --> SiS 900/7016 PCI Fast Ethernet Adapter support --> SMC EtherPower II --> TI ThunderLAN support Networking options --> Packet socket Added some busybox applets (chmod, route) and compiled busybox ifconfig with status display support. Added DHCP client support for automatically network configuration via udhcpc. Added a upx compressed version of loadlin to the floppy. Added a little script which updates the menu automagically to display the current IP-address. Updated the menu program to 2.01-bg-1.1. Renamed the kernel and initrd on the floppy disk to more unic names... Changed the configuration system to be a little bit more up to date and much more solid. Replaced sWM with SkatOSWM. SkatOSWM is a very very simple window manager whose only function is to center windows. No bars, no icons no everything. This does not look as good as before but saves space and has the same effect, since sWM itself was only included because of the centering windows function. Everything is a little bit lovelier now, for example You are greeted in the menu after starting the X-Server... Added loadlin 1.6c Added SkatOSWM 1.0 Added udhcpc 0.9.8 Added unlzma Updated menu to 2.01-bg-1.1 Removed sWM 1.3.4c Released Floppy / CD Version. Please report bugs to SkatOS@Giannone.de =========== Version 1.5 Updated the decompress script a little. Added some new network devices: Network device support --> Ethernet (10 or 100 Mbit) --> Generic DECchip & DIGITAL EtherWORKS PCI/EISA --> EtherExpress 16 support --> EtherExpressPro/EtherExpress 10 (i82595) support This version was never released. =========== Version 1.4 Compressed also udhcpc with lzma. Added many new network devices: Network device support --> Ethernet (10 or 100 Mbit) --> 3c509/3c579 support --> 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support --> DM9102 PCI Fast Ethernet Adapter support --> TI ThunderLAN support --> SiS 900/7016 PCI Fast Ethernet Adapter support --> DECchip Tulip (dc21x4x) PCI support --> AMD LANCE and PCnet (AT1500 and NE2100) support --> Alternative RealTek 8129/8139 driver (8139too) support with Support for 8129 (NEW) --> SMC EtherPower II Updated the network configuration script a little... Renamed the kernel and initrd on the floppy disk to more unic names... This version was never released. =========== Version 1.3 Added the little DHCP client udhcpc. This gives us the possibility of automatically network configuration. This is a great advantage. So the user can now choose if he or she wants to configure the network automatically, manually or not at all... Therefore added a new kernel configuration option: Networking options --> Packet socket Added a upx compressed version of loadlin to the floppy. After all these changes we still have about 150kb left for additional network drivers or other features... Added udhcpc 0.9.8 Added loadlin 1.6c This version was never released. =========== Version 1.2 Packed the kernel with UPX. This saves almost 50kb of space. Packed the following programs and libs with lzma: Xvesa, xskat, skatoswm, menu, libX11, libm libdl. This saves amlost 130kb of space. Changed the busybox shell to msh. Added the little utility unlzma to unpack the packed files at startup ... Compiled busybox ifconfig with status display support. Added a little script which updates the menu automagically to display the current IP-address. Changed the configuration to be a little bit more up to date... Everything is a little bit lovelier now, for example You are greeted in the menu after starting the X-Server... Added some busybox applets: chmod, route, msh Removed some busybox applets: hush Added unlzma This version was never released. =========== Version 1.1 Updated the menu program to 2.01-bg-1.1. Replaced sWM with SkatOSWM. SkatOSWM is a very very simple window manager whose only function is to center windows. No bars, no icons no everything. This does not look as good as before but saves space and has the same effect. sWM was itself only included because of the centering windows function. So we have the same function but saved space to include for example more network drivers. Of cousrse we do have centered Windows also on the client. Recompiled busybox and changed the shell from msh to hush. Added SkatOSWM 1.0 Updated menu to 2.01-bg-1.1 Removed sWM 1.3.4c This version was never released. =========== Version 1.0 - 2004/08/08 Well now finally I proudly present SkatOS 1.0 It now includes full client/server network support. The XSkat gui for multiplayer lan games works now. This is really much more comfortable. So I clould simplify the boot/network scripts greatly. Updated the menu program to 2.01-bg-1.0. Since I experience no more problems with SkatOS and received not one report I assume it is now stable. I hope You enjoy it. Updated menu to 2.01-bg-1.0 Released Floppy / CD Version. Please report bugs to SkatOS@Giannone.de =========== Version 0.9 Added a new kernel 2.2.26 with network support. As usual is is compiled with the devps patch. The newly included options are: General Setup --> PCI support --> ANY PCI acces mode --> PCI quirks --> Backward compatible /proc/pci Network device support --> Dummy net driver support --> Ethernet (10 or 100 Mbit) --> RealTek 8129/8139 support --> NE2000/NE1000 support --> AMD PCnet32 (VLB and PCI) support --> EtherExpressPro/100 support --> PCI NE2000 support --> Via Rhine support Added the really small window manager sWM 1.3.4c. Since it can center new windows automatically we do now have centered windows also on the client. Patched XSkat to use "fixed" as standard font. Since the timeout script does not seem to work right on most systems it is deactivated for now. Changed the init scripts a little so that the user knows what the system is doing. But the main goal of course are the NETWORK FUNCTIONS. Now SkatOS includes full client/server functions for playing XSkat over LAN. Since I do have no idea why the XSkat GUI for starting the LAN service does not work I included a little script to help us out ;-) ... Network functions are only activated if a supported network card is found. If You want other cards supported please write me and I will see what I can do. Due to space reasons loadlin is no more included to the floppy. You can download it from my homepage if You need. The skatos.bat to load SkatOS with loadlin remains. The configuration files are now in a separate archive. Added sWM 1.3.4c Readded XSkat 4.0 This version was never released. =========== Version 0.8 - 2004/07/18 Recompiled XFree86 4.2.1 with some minor changes. You can find the host.def on the floppy. With it recompiled XSkat without any changes. Recompiled Busybox and added some new applets: dmesg, grep, ifconfig Changed the script structure a little: *Added a stopx script *Added a xskat script which starts xskat.bin with the right parameters *Added a dummy xhost *The applications are now started in the background so we leave tty1 free for the shell. Added a little menu program which I found in the internet. I had to adapt it a little but now it is possible to restart XSkat or shutdown the system with a mouse click. This is a primary step to the network function because now the Xserver does not shutdown itself any more when XSkat exits. Added menu 2004-07-18 Released Floppy / CD Version. Please report bugs to SkatOS@Giannone.de =========== Version 0.7 - 2004/07/10 Updated uClibc to 0.9.24 Added a little welcome message. So we know what type of system we are starting... :-) Recompiled the whole system under uClibc 0.9.24 with the following flags: -Os -mcpu=i386 -march=i386 This saves quite a lot of space again... ;-) I could readd loadlin and still had a little space on the floppy left. Perhaps we could think about abandon loadlin and integrate network functions in the future... Updated uClibc to 0.9.24 Added loadlin 1.6c Released Floppy / CD Version. Please report bugs to SkatOS@Giannone.de =========== Version 0.6 - 2004/07/03 Updated XSkat to the latest version. This version is quite smaller than the last one, so I could reduce the floppy size to a regular 1.4MB disk. So we can now use the same image for floppy and CD Version. This is quite comfortable. Therefore I had to remove loadlin. If You want to start SkatOS with loadlin (not very common) You have to download it separately from my homepage. The network functions are still not implemented. Updated XSkat to 4.0 Removed loadlin Released Floppy / CD Version. Please report bugs to SkatOS@Giannone.de =========== Version 0.5 - 2003/12/10 Switched the floppy size to 1743 KB. Using Syslinux again as the bootloader. Released Floppy and CD Version. Please report bugs to SkatOS@Giannone.de =========== Version 0.4 Recompiled the kernel with the devps-patch. Switched the root-filesystem to minix. Removed all filesystems but minix from the kernel. Removed the floppy driver from the kernel so the only supported block device is ramdisk. Recompiled BusyBox to use devps and devmtab so there is no need for /proc anymore. This saves a lot of RAM. Changed the size of the floppy to 1722 KB. Now everything fits on ONE SINGLE floppy disk. Since I had bad problems with syslinux for the 1722 KB floppy we use freedos with loadlin as the bootloader. The system should now work in 8 MB of RAM. This version was never released. =========== Version 0.3 Changed the kernel to version 2.2.25 Changed the initrd-size to 2.5 MB This saves a lot of RAM. Added Kernel 2.2.25 Removed Kernel 2.4.23 This version was never released. =========== Version 0.2 Changed libc to uClibc 0.9.23 Changed TinyX to version 4.2.1 /tmp is no more tmpfs Recompiled the system against uClibc. Removed some unused BusyBox linked programs. Added uClibc 0.9.23 Added TinyX 4.2.1 Removed glibc 2.2.5 Removed TinyX 4.3.0 This version was never released. =========== Version 0.1 First SkatOS Release Contents: Kernel 2.4.23 glibc 2.2.5 Busybox 0.60.5 TinyX-VESA 4.3.0 XSkat 2.3 Drivers: Floppy, Serial, PS/2-Mouse, Keyboard Filesystems: ext2, proc, tmpfs Ramdisk-Size: 4 MB Released 2-Floppy and CD Version. Please report bugs to SkatOS@Giannone.de