Git Product home page Git Product logo

edrdos's Introduction

The DR-DOS/OpenDOS Enhancement Project

Many PC users in the world use DR-DOS because of its advanced features.
In mid 2002, however, the development of DR-DOS seemed to have stopped and the
last version had been released more than three years ago. Since there is no
other PC operating system that combines so many useful features with full PC
compatibility, I decided to write my own set of patches for DR-DOS to fix some
bugs and add support for new standards.
Since the source code of later versions of DR-DOS was not freely available, I
decided to use the source code of DR-DOS 7.01, better known as OpenDOS, as
the base for my work.
Originally, I had only planned to make minor modifications to DR-DOS 7.01, like
adding support for large disks, fix some bugs, etc., but with each successive
version, the scope of the project increased, thereby extending the original
concept of DOS.

You will find the latest patches at http://www.drdosprojects.de, the project's
official web site. Since it has got its own domain, this should not change
anymore.

To use the supplied patches, you need the following:
- a copy of the original Caldera OpenDOS 7.01 source code archive (DOSSRC.ZIP)
- a tool capable of unpacking ZIP archives
- a utility to apply the patches to the source
- the development tools MASM 6.0b and Watcom C/C++ 10.0a (other versions may
  work as well, but this has not been tested)

Note that the source code patches are not cumulative, meaning that you have to
apply the earlier patches to the source code as well, with the exception of
Work-In-Progress (WIP) and Release Candidate (RC) versions; these refer to the
previous main release version.

For those who do not want to compile the source code themselves or lack the
necessary development software, there are also pre-compiled binaries available.

OpenDOS had originally been released by Caldera under a commercial license, and
it is still bound to this license. If you plan to use OpenDOS for commercial
purposes, you need a commercial license for it from either Caldera or the
company that now owns DR-DOS/OpenDOS, DeviceLogics (or like they seem to call
themselves now, DRDOS, Inc.).
The original Caldera license agreement is in the file license.txt, and it also
applies for any modified versions that you can download here, as far as they
are based on OpenDOS, except that you should not contact their tech support on
matters specific to the modified versions. You should read license.txt before
you start using any of them.

If you use these patches or the precompiled binary versions on my web site, you
do it at your own risk. I am not responsible for any damage that might occur
to your hardware or data from using them.
Due to the experimental nature of these patches and lack of time on my side, I
cannot provide extensive technical support for them. However, if you find a bug
that I have not been aware of, or if you want to tell me something that you
think I should know, you should post a message in
- the Enhanced DR-DOS forum at http://www.drdosprojects.de/forum/drp_forum/
which I usually check at least once in a few days. This forum is also an
excellent place to ask any other DR-DOS related questions or discuss any DR-DOS
topics with other members of the DR-DOS community.

edrdos's People

Contributors

bryansparks avatar

Stargazers

Bocke avatar Sebastian Rasmussen avatar Pat Raynor avatar Larson T. avatar  avatar

Watchers

Roy Tam avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.