Posted
4 months
ago
by
jermar
After the 0.4.1 release, we abandoned our Subversion repository, leaving all change history behind, and moved on to Bazaar. The new repository is located at bzr://bzr.helenos.org/head and seamlessly continues where HelenOS 0.4.1 stopped. The old
... [More]
repository was made read-only and will stay around for the sake of searching the code history which predates HelenOS 0.4.1. We hope to be able to work more effectively with the new distributed version control system and look forward to the new cooperation possibilities it opens to the new potential developers. [Less]
Posted
5 months
ago
by
jermar
After months of hard work and with great excitement, we are releasing HelenOS 0.4.1 to the wild today. The new version is codenamed Escalopino and brings a great deal of new features and improvements, as well as a large number of bug fixes. Because
... [More]
the enhancements are already too numerous to fit in this brief announcement, HelenOS 0.4.1 is the first release for which we are providing detailed release notes. HelenOS 0.4.1 can be downloaded from our download page. [Less]
Posted
10 months
ago
by
jermar
We are pleased to announce the immediate availability of HelenOS 0.4.0. This is the list of major improvements since the previous release:
bdsh shell (simple CLI)
task loader
task tracer
RAM disk support
FAT file system
... [More]
support
ia64 improvements
ppc32 improvements
sparc64 improvements
better configuration system
console speedups and improvements
lots of bug fixes and other improvements
For download, see our download page. [Less]
Posted
about 1 year
ago
by
jermar
Pavel Rimsky, a new core contributor, has recently added support for the newer UltraSPARC processors so that besides the already supported UltraSPARC I, II and IIi processors, HelenOS runs also on the newer SPARC V9 subarchitecture of UltraSPARC III
... [More]
, IIIi and IV. Pavel made it run on the simulated Serengeti machine and the real world Sun Blade 1500. [Less]
Posted
about 1 year
ago
by
jermar
The FAT file system is now feature-wise on-par with the memory only TMPFS file system. Standard operations like open(), read(), write(), lseek(), close(), opendir(), readdir(), rewinddir(), closedir(), mkdir(), unlink(), rename(), getcwd() and chdir() are supported. Along with the new filesystem, a block cache layer was developed.
Posted
about 1 year
ago
by
jermar
In a relatively short period of time, there have been multiple achievements on the HelenOS development front. In June, Martin Decky has reworked the userspace start up phase and allowed applications to be loaded from a file system (only TMPFS at that
... [More]
time). This effort was later in July improved by a new member of the development team, Jiri Svoboda, who integrated a full-fledged static loader, which is a part of his broader effort to deliver a dynamic loader. Another new contributor, Tim Post, has been diligently working on a simple command line interface that will allow us to work with the file system interactively. The command line interface, bdsh as Tim named it, is now soaking in the shell branch and awaits integration to trunk. Finally, Jakub Jermar improved the FAT server to the point when the read-only support is sort of working and HelenOS can boot from a FAT16 ramdisk. [Less]
Posted
about 1 year
ago
by
jermar
In a relatively short period of time, there have been multiple achievements on the HelenOS development front. In June, Martin Decky has reworked the userspace start up phase and allowed applications to be loaded from a file system (only TMPFS at that
... [More]
time). This effort was later in July improved by a new member of the development team, Jiri Svoboda, who integrated a full-fledged static loader, which is a part of his broader effort to deliver a dynamic loader. Another new contributor, Tim Post, has been diligently working on a simple command line interface that will allow us to work with the file system interactively. The command line interface, bdsh as Tim named it, is now soaking in the shell branch and awaits integration to trunk. Finally, Jakub Jermar improved the FAT server to the point when the read-only support is sort of working and HelenOS can boot from a FAT16 ramdisk. [Less]
Posted
about 1 year
ago
by
jermar
There is a new branch in our repository dedicated to debugging, tracing and dynamic loading. It is a work in progress, but some bits (e.g. tracing) are already pretty functional. Jiri Svoboda, the author of these changes, is working on this as part
... [More]
of his master thesis. If you want to keep pace with him and his new branch, I suggest you track our helenos-commits@ and/or helenos-devel@ mailing lists. [Less]
Posted
about 1 year
ago
by
jermar
There is a new branch in our repository dedicated to debugging, tracing and dynamic loading. It is a work in progress, but some bits (e.g. tracing) are already pretty functional. Jiri Svoboda, the author of these changes, is working on this as part
... [More]
of his master thesis. If you want to keep pace with him and his new branch, I suggest you track our helenos-commits@ and/or helenos-devel@ mailing lists. [Less]
Posted
about 1 year
ago
by
jermar
After several months of development, HelenOS 0.3.0 has been finally released. This version contains the new file system framework, including the VFS service, supporting libraries and an example, memory-based, file system implementation called TMPFS.
... [More]
This release also brings important improvements of the ia64 port as well as enhancements of the IPC subsystem. [Less]