Skip to content

PKM74/Coherent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coherent

Coherent is a clone of the Unix operating system for IBM PC compatibles and other microcomputers, developed and sold by the now-defunct Mark Williams Company (MWC). Historically, the operating system was a proprietary product, but it became open source in 2015, released under a 3-clause BSD License.

https://en.wikipedia.org/wiki/Coherent_(operating_system)

Manpages:

http://www.nesssoftware.com/home/mwc/manpage.php?contents

Manual:

http://www.nesssoftware.com/home/mwc/manual.php

VM:

https://archiveos.org/coherent/

https://web.archive.org/web/20230924204715/https://www.autometer.de/unix4fun/coherent/#vbox

https://www.autometer.de/unix4fun/coherent/#vbox

https://web.archive.org/web/20230924225928/https://www.autometer.de/unix4fun/coherent/ftp/vms/

https://www.autometer.de/unix4fun/coherent/ftp/vms/

Why am i forking this?

Well, i have a large intrest in OS development, and would love to work on something that is existing, instead of building from scratch.

Goals:

  • Make build simpler
  • Make Installing from CD Possible (if not already)
  • Attempt to add some extra hardware support
  • Clean Up Source Files
  • Fix all the Makefiles

Current Issues:

  • Well.. the entire SRC is a complete mess, nightmare fuel IMO
  • No clue how on earth to build the thing with how scattered the SRC all is
  • Makefiles are out-of-date and do not function

So what files are what?

SRC:

My current working tree (based on mwc/romana/relic/d)

DOC:

Documentation (Kinda confusing though)

MWC:

Orignal Files Provided, such as backups of old versions

Releases

No releases published

Packages

No packages published

Languages

  • C 84.5%
  • Assembly 7.3%
  • Makefile 2.1%
  • M 1.8%
  • Shell 1.3%
  • Roff 1.2%
  • Other 1.8%