Open Watcom Projects

This page contains a list of possible student projects related to Open Watcom. I am involved in Open Watcom's development, and I would love to get some students involved as well. The purpose of this document is to answer the question: "What can I do?"

I've tried to come up with projects that would be a useful contribution to Open Watcom and at the same time cater to different skill levels and areas of interest. You don't have to be a programming expert to contribute in a useful way. However, my primary interest is in the C++ compiler, libraries, tools, and documentation. The list of projects below reflect that bias. If you are interested in some other aspect of Open Watcom (the editor, the IDE, MS-DOS support, Linux support, the Fortran compiler, etc), that is fine as well. Let me know what your area of interest is, and I can try to give you some other ideas for ways to contribute. Keep in mind that most of the Open Watcom code base is written in C, with some C++.

I've tried to organize the list of projects below approximately in order of increasing difficulty. However, don't be afraid of the more complex projects. Keep in mind that you do not have to know how to do any one of these projects right now. As you study a particular project and start to work with it, you will find your skills increasing. Also, you will not be working on any of these projects in isolation. I will work with you—both to help you get up to speed and throughout the project as well. In addition, I will put you in contact with the Open Watcom community where you can get help from other Open Watcom contributors.

Administration

Alternate Platforms

Programming

Writing


© Copyright 2023 by Peter Chapin.
Last Revised: July 12, 2023