OS Revolution

Living in a matrix

api

Battle of the Twitter clients: TweetDeck vs Seesmic Desktop

Anyone who is connected to the Internet knows that the most of the current business models should be modeled around social networks to provide a good PR, and Twitter right now is one of the most talked about platform.

Now with this in mind many companies brought forward many social platform applications that can connect and manage multiple accounts with popular networking sites.
TweetDeck and Seesmic Desktop are two such applications,both offer a good set of features but which one is better? Lets take a look at both applications.

Author: John Doe

MikeOS 3.3

The biggest feature of this new release is a text editor: EDIT.BIN.
Unfortunately it's very basic (like notepad) and you have to convert your dos files to the unix style format using the dos2unix command on a linux box, or use something similar.

Changelog:

# New program: EDIT.BIN -- a full-screen text editor (currently
limited to Unix-formatted text files)

# README.TXT is no longer copied to the disk images; instead,
programs/sample.txt is added for use in EDIT.BIN

# CLI now includes CAT command to display a file: 'CAT FOO.TXT'

Author: CoolGoose

MikeOS 3.2 release

Mike released an update to MikeOS.

This release includes a couple of new system calls, a rewrite of os_int_to_string from Tslil, Takayoshi's updated build-openbsd.sh and
simplification of the FAT12/disk code.

Most notably, now you don't have to manipulate filenames into FAT12 format before using the OS disk calls -- eg beforehand you had to call
os_filename_convert before calling os_load_file, but now you can use filenames such as 'FOO.BAR' without having to pad them out.

From the changelog:

  • New system call: os_sint_to_string from Tslil -- converts a signed integer to a string
  • os_int_to_string rewritten by Tslil; cleaner code, and no longer needs to be passed BX for a string location (it returns a pointer to an internal string via AX)
  • New system call: os_serial_port_enable -- initialises the port
  • Serial port is no longer initialised by the kernel, but by any external programs that need it (eg in programs/serial.asm) to fix VM bug spotted by Bob
  • New system call: os_string_reverse (source/features/string.asm)
  • os_filename_convert removed; source/features/disk.asm now does the conversion internally
  • API version bumped to 10
  • Handbooks updated with API changes
  • build-openbsd.sh updated by Takayoshi

Announcement | Download

Author: CoolGoose

Genode OS Framework release 8.11

The lads from Genode OS bring us a new version of their Operating System Framework.
From the announcement:

We are pleased to announce the release 8.11 of the Genode OS Framework introducing a new device-driver API, a C runtime, support for asynchronous notifications, and many improvements of the base API.

With the new release 8.11, we are aiming at enabling Genode for real-world applications that require custom device drivers and the reuse of existing code. Among the major improvements are a new device driver API that eases the reuse of existing device drivers and a C runtime that facilitates the reuse of a wealth of existing C library code on Genode. Furthermore, we extended the base API by a number of exciting feature such as support for asynchronous notifications, capability typification, and managed dataspaces.


Download
| Release Notes

Author: CoolGoose
Syndicate content