SkyOS Archive

SkyOS Gets Webserver

"The SkyOS service collection has been extended with a web server service. Thanks to Gareth Owen (developer of ghttpd) and Cody Mays (ported ghttpd to SkyOS) you can use SkyOS as a web server now. The web server configuration is done with the common graphical service configuration plugin for the System Manager. Using Nvu and Firefox you have great tools available to develop and maintain websites from within SkyOS." A screenshot's here. This web server and the service plugin will be made available in an update package, available via the SkyOS Software store.

SkyOS Beta 9 Released

"This release features new core components like the integrated mouse gestures, new Font system and API, new applications (Pixel Image Editor, ...) and various driver/system updates as well as more than 200 fixed bugs reported in our bug tracking system." In addition, the SkyOS team has decided that the version numbers got too confusing. Therefore, SkyOS v5 will now simply be named SkyOS. I might even start missing the "SkyOS v5 Beta 8.4 Alpha 1 of the 3rd Beta Released" headlines. In any case, here's the changelog.

Review: SkyOS Beta 8.6 Alpha 2

"This is a true gem for developers. SkyOS got a lot of under-the-hood work, the Integrated Streaming System and the networking stack have been reworked, the API has been standardised, missing libraries and functions have been added and a lot of bugs have been resolved. I think what we're seeing is a quasi-feature freeze. This actually serves its purpose, SkyOS is now much more stable, reliable and responsive than before."

SkyOS Gets System-Wide Mouse Gestures

Support for mouse gesture recognition has been implemented. By using the System Manager "Gesture" plugin you can add, remove and configure your own mouse gestures. Whenever SkyOS recognizes a conigured mouse gesture, the desired action is performed. You can select from many pre-configured actions like: maximize/minimize window, close application, launch application, etc. The entire gesture recognition is fully intergrated into SkyOS/SkyGI as a service application which can easily be enabled/disabled. The obligatory screenshot.

SkyOS Code Ransom Started

After a great deal of interest from the community, we have decided to officially open the "SkyOS Code Ransom". In a nutshell, the SkyOS Code Ransom is a system to encourage developers to port various software packages to SkyOS, as well as a way to reward them for their efforts. Depending on how successful and how much interest there is in the "SkyOS Code Ransom", we may expand this feature of the website a great deal more in the future.

SkyOS Video: IndexFeeder in Action

There is a new video of the SkyOS IndexFeeder available on the SkyOS website, which consists of two parts that show how to perform queries for file meta data and file content using the viewer, and how the Open/Save dialog makes use of the IndexFeeder in order to find documents very quickly, regardless of where they are stored.

SkyOS Indexing

A new video from the SkyOS site shows off the IndexFeeder and the Viewer displaying live results. The video was captured in VMWare showing a few queries made over a 40GB attribute and file content indexed filesystem. There is also a document explaining a few internals of the indexing system used in SkyOS.

SkyOS: Better than Dewey Decimal?

This is a new video available on the SkyOS homepage, showing off the new indexing service. This service (which continuously runs in the background) will examine all new or updated files on a SkyFS volume. For each file, the plugin-based Index Feeder will try to extract as much information as possible from the file. This information will then be attached to the file in the form of attributes, which makes it possible to quickly search for it by using the SkyFS Index and Live Queries. It should be noted that what is seen in the video is only the back-end controls for the indexing service; for the final release of SkyOS, the controls will be implemented system-wide within the SkyOS GUI.

SkyOS Viewer gets Overhauled

In the next beta of SkyOS, users can look forward to seeing a completely re-designed Viewer. The new Viewer will take advantage of the powerful features of the SkyFS (derived from Haiku's BFS), including extremely fast searching and organizing of files, on-the-fly filtering of files and folders within the Viewer, fast insertion of meta-data into multiple files, and more. Update: Screenshots!

SkyOS Beta 8.4 Released

From Expert-Zone: "SkyOS Beta 8.4 has been released to the beta team today. Important changes inlcude GI3D, screensaver support, drastically improved Ati Radeon performance, improved networking, a (hopefully) fixed RealTek driver, and much, much more. Beta team members will know where to go."

Thunderbird Ported to SkyOS

Mozilla Firefox and Thunderbird have both been successfully ported to SkyOS. Additionally, a WindUI Firefox theme has been created, ensuring that Firefox will have a graphical style that matches the rest of the operating system. Screenshots of both applications are available at the website.

A Humble Framework for SkyOS

Follow the development of a native SkyOS application from the ground up in the first 5 chapters of Pig!. This tutorial is for both C++ beginners and experts, and illustrates a variety of design topics such as message dispatching, error handling via exceptions, and auto-destruct GUI widgets, all with source code examples. The Pig! application is based on the Humble Framework: a rapidly growing class library of C++ classes that is intended to help programmers get a 'head start' on creating native SkyOS applications; this framework is fully documented, open source, and currently contains over thirty unique classes, with more on the way.

On Misconceptions, SkyOS, And The GPL

"There are a lot of misconceptions and false sentiments surrounding SkyOS. And every time someone mentions SkyOS, these same old misconceptions bubble up. In this article, I will try to contradict them and explain why they are untrue." Read the rest here.