Resource Center Open Source Software Developed and Published by Hitachi ID Systems
Hitachi ID Facebook Page Hitachi ID Twitter Page Find us on Google+ Hitachi ID YouTube Page

OpenSched: Automated Project Scheduling


OPENSCHED is a project scheduler. It reads a project description file, which contains information about:

It schedules resources to work on tasks, and produces various reports:

These reports are typeset using pdflatex, for display or printing.

Sample Input and Output Files

Here is a sample (fictitious) project file, along with the typeset project report it produces. The input file, sample.sched, is text, while the output file, sample.pdf, is in PDF format, produced using pdflatex.


Currently OPENSCHED is designed to run on Linux systems, and to typeset its output using pdflatex. It should be simple to recompile and run OPENSCHED on any system with an ANSI-C compiler.

Revision History

A detailed change log is available HERE.

Release date


0.0.1 1999-02-24 Initial public release. > sched-0.0.1.tar.gz
0.0.2 1999-03-12 Rename to OpenSched, differentiate past from future. > opensched-v0.0.2.tar.gz
0.0.3 1999-03-15 Fixed some GANTT chart bugs; enhanced GANTT display; enhanced scheduler to dynamically adapt task durations based on past work progress. > opensched-0.0.3.tar.gz
0.0.4 1999-03-18

Added a man-page; enhanced the Makefile (Solaris compatible!); added support for resource and task notes

> opensched-0.0.4.tar.gz
0.0.5 1999-03-31

Scheduler and parser bugs fixed, OS/2 port, a new slippage report, new features in the GANTT charts, cleanup of the source code, better examples, etc.

> opensched-0.0.5.tar.gz
0.1.0 1999-12-17

Latest, greatest stable version from Alan McIvor, who is maintaining the software now (thanks!!).

> opensched-0.1.0.tar.gz


OPENSCHED is released under the GNU Public License (GPL).


Feel free to send comments, suggestions or bug reports to: