Updates

Submitted by Robert Szeleney on Mon, 2007-05-07 08:09.

LiveCD
Major progress has been made for the SkyOS LiveCD. With the BranchFS technology which makes the LiveCD a full read/write system there is now an easy way to explore SkyOS without installing it immediately. From within the LiveCD you can simply click on the "Install SkyOS" desktop icon which will install SkyOS to your harddisk.

This LiveCD, which actually containes the entire SkyOS distribution, and is the primary way to install SkyOS, will be available for the next beta.

Image

Image

New C++ API
There is now a new complete C++ API for SkyOS which replaces the old C API. The C++ API consists of more than 150 classes, including:

  • Thread, Process and Process Information
  • Filesystem including File Management, Queries, Attributes, etc.
  • DataCollections, Mime handling, Registry, etc.
  • Hardware abstraction classes like NetworkInterface, etc.
  • Full GUI classes like ApplicationWindows, Button, TextView, QueryResultViews, etc.
  • Full Border/Brush support to customize every GUI Widget
  • Many integrated functions which work out of the box like Syntax Highlight, integrated Spell Checking, full internationalization and localization using XML
  • Full implicit layout system and custom layouting using LayoutNodes
  • Gesture support
  • Testsuite with examples included
  • and many more

The API itself uses a Message and Signal/Slot concept to make easy and fast GUI development possible. From ground up it was designed to be modern, consistent, easy to use, and a pleasure to work with, thanks to the experience made with the old API in the last six years.

For additional information and a list of available classes refer to SkyGI C++ API Documentation.

Hardware support
ACPI support has been added as well as support for 45 more ATA/SATA chipsets.

Internals
Many kernel updates like LDT support (required by Wine), updated signal handling, pthread support, and overall additional POSIX compatibility enhancements.
New services to handle ACPI requests like Power-Off-Button.

Bugfixes
Around 250 reported bugs have been fixed for the upcoming beta.

Changelog
The full changelog is available here.



Updates (Java, Wine, ACPI, etc...)

Submitted by Robert Szeleney on Mon, 2007-01-15 21:22.

Kaffe, GNU classpath, Wine, ACPI, LiveCD, etc.



Future Predictions

Submitted by Kelly on Sat, 2006-12-30 21:50.

Kelly's Top 5 Tech Predictions for 2007 (as relevant to SkyOS)

Lots of people in the tech industry like to take a shot at predicting how the future in our industry will unfold over the course of the upcoming year. I'm almost done reading "Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age" by Michael Hiltzik (which gives a very detailed history of Xerox's "PARC" project), and it sort of inspired me to see how well I could do predicting some future courses as they might relate to SkyOS, as well as dropping some hints as to where I know we are already going. ;) Feel free to ridicule me in the comments to this news item. :)



A volatile system in seconds

Submitted by Robert Szeleney on Mon, 2006-12-11 13:41.

As you may or may not know, SkyOS lets you choose from following options when booting:



BranchFS

Submitted by Robert Szeleney on Tue, 2006-12-05 16:02.

BranchFS is a new virtual filesystem for SkyOS.