We are pleased to announce that we have released the new Syllable Server 0.4. This release focuses on maturing existing functionality, improving security, ongoing system restructuring, and making the system a suitable base for third-party package managers. Extensive work was done, so the full change log is quite long.
About half the packages in the system were upgraded, including key components such as the Linux kernel, UDev, the LFS init scripts, DirectFB, SDL, BASh, Packager, OpenSSH, REBOL/Core, the Cheyenne web server and CDRTools. Other important packages such as Ruby, Midnight Commander, Links and Transmission were also updated. XZ-Utils was added, providing the same LZMA compression as in 7-Zip, but in a different format that is becoming popular, and is better integrated with POSIX systems. TAr was upgraded and this version has support for XZ-Utils. Compression of the system distribution was changed from 7-Zip to XZ format. The latest development versions of Cheyenne and UniServe are included, which provide a new WebSockets framework for advanced persistent, full-duplex communication with the latest web browsers.
As an example of clearer system structure and improved security, the super user account has been renamed from "root" to "system". Logging in to this account has been disabled: you are now supposed to log in to the account named "administrator" to manage the system. From this account, you can use the
sudo command to perform actions with system privileges.
Here is the updated manual, which explains the key abilities of the system step by step. Syllable Server can be downloaded here. Extra software is available here.