ES 0.1.5 tarball available

2 views
Skip to first unread message

Shiki Okasaka

unread,
Sep 29, 2009, 2:22:11 AM9/29/09
to es-operating-system
New ES operating system tarball is now available from:

  http://es-operating-system.googlecode.com/files/es-0.1.5.tar.gz

Please consult READE in the tarball for the setup procedure.

This release contains a number of contributions made by the students
participated in Google Summer of Code™ 2009.

* Patch files for gcc and newlib have been updated in this release.
  Please rebuild these before building the other parts of ES.

 * libpng, icu, jpegsrc, libxml2, cairo-1.8.6, and pixman have been ported
   to ES to build WebKit for ES. Please use 'setup' script to build these
   libraries correctly.

* To build WebKit for ES, please use 'setup.webkit' script. Two test
  programs, testcanvas2d.elf and testsvg.elf' built by this script
  under opt/webkit can be executed on the ES kernel.

* The esidl Web IDL compiler in this release conforms W3C Web IDL
  Editor’s Draft 30 August 2009. This release also contains an NPAPI
  plugin example that uses the files generated by esidl from a set of
  W3C IDL definitions including HTML5.

* Squeak port for ES is dropped in this release. It'll be brought back
  when the ES event manager process supports the DOM keyboard and mouse
  events in the future release.

* The ES kernel has some trouble with QEMU on Fedora 11 and the use of
   APIC is disabled in this release. This issue should be fixed in
   the future releases. Please also keep updating your Fedora 11. It
   looks QEMU on Fedora 11 has several issues, too.

    cf. https://admin.fedoraproject.org/updates/FEDORA-2009-9377

* The implementation of the TCP/IP stack has made some progress including
  the socket read/write timeout support, sending/receiving TCP URG bytes,
  etc.

NOTE: This release is tested with Fedora 11 and Ubuntu 9.04.

Have fun!

- Shiki Okasaka

Reply all
Reply to author
Forward
0 new messages