OSE - Home Page
Graham Dumpleton
Dumpleton Software Consulting Pty Limited
PO BOX 3150
Parramatta, 2124
N.S.W, Australia
email: grahamd@nms.otc.com.au
What is OSE
OSE is a collection of programming tools and class libraries targeted
mainly at C++ programmers. There are three major components in OSE. These
are the C++ class libraries (OTCLIB/OUXLIB/OTKLIB), a build environment
(makeit) and a set of documentation extraction tools (class2man/class2mml).
OSE was winner of CODA'94, the ComputerWorld Object Developer Awards which
is held in conjunction with ObjectWorld in Sydney, Australia. The category
in which OSE was a winner was "Best implementation of a reusable development
environment for company deployment".
For more marketing hype on OSE click here.
Where to Get OSE
OSE can be obtained from a number of anonymous ftp sites.
These are:
The lastest release is version 4.0. Any known problems for the lastest
release can be obtained by requesting the file `PROBLEMS' from the mail
server.
Where to Get Help
If you have any specific questions regarding OSE, you can send electronic
mail to:
ose@nms.otc.com.au
A mailing list, as well a mail server have also been set up. Further
information on these services is available here.
Past mail to the mailing list is available from the mail server, as well
as being available here.
Conditions of Use
OSE is NOT in the public domain, however it is made available at no charge
and you are granted a license to use it provided that you adhere to the
conditions set out in the copyright notice. The copyright notice for
version 4.0 of OSE is available here.
On-line Documentation
Documentation has in the past been written using LaTeX. Convertors to go
from LaTeX to HTML were found to be unsuitable. As a result documentation
is currently being converted to Frame, for which a more suitable convertor
to HTML was found. Due to the conversion, not all documentation is
available in a browsable form at this time. As documentation is converted,
and new documentation written to cover areas not previously documented, it
will progressively be made available. In other words, please be patient.
:-)
As version 4.0 of OSE is the current focus of work, documentation which is
available pertains mainly to that version. At present information tends to
be split into separate documents. As more documentation is completed, the
separate documents will also be made available in a single postscript file.
Documents currently available describing what you need to do to access
and use OSE are:
Documents currently available for the C++ class libraries are:
Documents currently available for makeit are:
Documents currently available for other tools are:
Some older documents are also available as postscript.