
 
-  21 Jan 2008 04:00
 

 
        
      
 
Release Notes: Several 
changes has been made. Support for the partition table has been added. 
Legacy serial port routines have been fixed. Virtual terminal code has 
been separated from
 the EGA text mode driver. A Windows Sound System driver has been added. Support for FAT12/16 file systems is planned.
      

 
-  15 Feb 2005 21:22
 

 
        
      
 
Release Notes: Memory 
paging and enhanced memory protection has been introduced. Several major
 bugs have been fixed. There are still many bugs, so the project 
maintains its pre-alpha status.
 The current pre-built image (jtm/jtm32.img) should boot up on VMware, with a Pico clone showing the introductory text. 
      

 
-  16 Jun 2003 15:04
 

 
        
      
 
Release Notes: 
Improvements were made in the windowing system. It is now possible to 
move windows. Windows are redrawn properly. Multiple windows can exist 
on top of each other. Threads
 can 
communicate via a simple message-based communication. The GUI now works 
as a special server to its clients (applications). The GUI API is still 
in development.
    
      

 
-  12 May 2003 14:56
 

 
        
      
 
Release Notes: A memory
 corruption bug in the kernel file system service was fixed. This 
release contains a new rewritten TCP/IP stack which now responds to ICMP
 ping. 
      

 
-  30 Apr 2003 20:50
 

 
        
      
 
Release Notes: 
Reliability related fixes have been made. There are also some new 
utilities. This release needs only one disk to work. LIBC now uses the 
QuickFit based allocation system,
 
which has proven to be working quite well. This release has also passed a
 new stress test(runner.bin), such as repeated application launching for
 over 30,000 times. 
 
 

 
-  16 Jan 2003 06:04
 

 
        
      
      
        
      
Release Notes: In this 
version, FAT routines have been written from scratch, and the new FAT 
system has proven to be much stabler and faster. There are major fixes 
in the new kernel memory
 management
 system. Removable devices, such as floppy disk, are now hotswappable. 
Applications and kernel services now have larger stacks, this fixes many
 vague stack-related problems. The block cache has been disabled due to a
 forthcoming rewrite of it, therefore disk access is now much slower 
than before, but kernel panics are now prevented. Major changes have 
been made in the kernel to enable support for drives larger than 1 
gigabyte (IDE CHS). 
 

 
-  04 Jan 2003 20:40
 

 
        
      
      
        
      
Release Notes: This 
release features a complete rewrite of the kernel memory management 
system, which fixes many of the performance- and reliability-related 
problems. A bug was located
 and fixed in the kernel process creator, which prevented programs like cp from launching properly.   
 
  

 
-  04 Jan 2003 20:40
 

 
        
      
      
        
      
Release Notes: This 
release features a complete rewrite of the kernel memory management 
system, which fixes many of the performance- and reliability-related 
problems. A bug was located
 and fixed in the kernel process creator, which prevented programs like cp from launching properly.  
 

 
-  16 Dec 2002 23:10
 

 
        
      
      
        
      
Release Notes: Many 
file / cache system, LIBC and program fixes have been done. This release
 contains a new automated system installation. The OS file system is 
based on a special root
 device; all other devices show as subdirectories. Building system install disks was made a lot easier.   
 
Release Notes: Disk access performance and stability have been
improved. Various concurrency problems have been
fixed. Changing between graphical and text video
modes no longer causes
 text terminal data to be
lost. Directories now work with the JTMFS file
system. Changing between directories works. 
 
Release Notes: Fixes 
were made to the file system and caching/buffering system. The disk 
cache now detects errors within itself, the kernel memory allocation 
system is now more reliable,
 and 
the read cache was disabled for all removable floppy disk drivers, 
fixing some problems. A "copyall" program was added, which is useful 
when operating system commands are missing and files have to be 
transfered between drives. A serial mouse driver was added, and fixes 
were made to the serial port driver, SLIP and TCP/IP, and OravaHTTPD. A 
VGA plasma effect and the GRAOS GUI were added.  
 
Release Notes: Fixes 
were made to the file system and caching/buffering system. The disk 
cache now detects errors within itself, the kernel memory allocation 
system is now more reliable,
 and 
the read cache was disabled for all removable floppy disk drivers, 
fixing some problems. A "copyall" program was added, which is useful 
when operating system commands are missing and files have to be 
transfered between drives. A serial mouse driver was added, and fixes 
were made to the serial port driver, SLIP and TCP/IP, and OravaHTTPD. A 
VGA plasma effect and the GRAOS GUI were added.  
 
Release Notes: A TCP/IP
 stack (uIP) has been added. JTMOS now answers to ICMP pings. Major 
fixes were made in the SLIP driver. A working and usable WWW server was 
added and tested. A telnet
 server 
has been introduced. Many interrupt related problems have been fixed. A 
snake game called 'Greedy Snake' has been ported to JTMOS. Split 
partitioning support for the first floppy disk drive was added, which 
allows a file system to be placed on the same disk as the system loader 
and system image. 
 

 
-  29 May 2002 11:01
 

 
        
      
      
        
      
Release Notes: Major 
bugs in the file system, FAT, serial port driver, floppy disk driver, 
and argc/argv were fixed. The serial device driver now emphasizes CPU 
performance. Added a device
 driver 
for Serial Line Internet Protocol (SLIP) based on the SLIP RFC, support 
for remote access via COM1 using a VT100 terminal, and other serial port
 related debugging features. 
 

 
-  11 May 2002 09:54
 

 
        
      
      
        
      
Release Notes: In this 
release, FAT has been upgraded from 16-bit to the 32-bit allocation 
system. Fixes have been made to LIBC file handling and the file system. 
Self-extracting archive
 creation is
 now possible (for Linux & JTMOS), 8-bit Sound Blaster is supported,
 and arguments now work for LIBC applications. 
 

 
-  06 May 2002 06:37
 

 
        
      
      
        
      
Release Notes: 
  
      NONE available