PMOS/2: Difference between revisions
Appearance
No edit summary |
|||
Line 1: | Line 1: | ||
An open source [[Modula-2]] library originally developed for [[DOS]] but later ported and extended for OS/2 | An open source [[Modula-2]] library originally developed for [[DOS]] as '''PMOS''' but later ported and extended for OS/2 in a version referred to as '''PMOS/2'''. The library was originally written to aid in making it simpler to create multitasking software for real-time and embedded applications, but it contains a heap of code that can be useful for other software such as a preprocessor, windowing and screen graphics modules, device drivers, and utility modules. | ||
It is developed primarily for [[TopSpeed Modula-2]] targeting both DOS and OS/2 but it also has partial support for the old shareware [[FST Modula-2]] compiler for DOS, portions of it have also been used with later ISO Modula-2 compatible compilers on both OS/2 and [[Microsoft Windows]]. | It is developed primarily for [[TopSpeed Modula-2]] targeting both DOS and OS/2 but it also has partial support for the old shareware [[FST Modula-2]] compiler for DOS, portions of it have also been used with later ISO Modula-2 compatible compilers on both OS/2 and [[Microsoft Windows]]. | ||
==Version== | ==Version== | ||
* PMOS | * PMOS/2 v2014 (2014-08-28) | ||
* PMOS v2.2 (1995-03-23/2004-07-28) | |||
: Originally released in 1995 and that is the date author references as the release date, but actually he made some minor bugfixes to the library since and the later date is the last known version, you should download the package from the Peter Moylans website rather than an archive site since some of them have older copies. | : Originally released in 1995 and that is the date author references as the release date, but actually he made some minor bugfixes to the library since and the later date is the last known version, you should download the package from the Peter Moylans website rather than an archive site since some of them have older copies. | ||
==Links== | ==Links== | ||
* [http://www.pmoylan.org/pages/m2/PMOS/PMOS2.html PMOS/2 homepage] | |||
* [http://www.pmoylan.org/pages/m2/PMOS/PMOS.html PMOS homepage] | * [http://www.pmoylan.org/pages/m2/PMOS/PMOS.html PMOS homepage] | ||
==Licence== | ==Licence== | ||
Open source software released with a [[no commercial usage clause]]. | Open source software | ||
* The original PMOS and early PMOS/2 versions are released with a [[no commercial usage clause]]. | |||
* The latest version of PMOS/2 is released under the [[GPL v3]] | |||
==Author== | ==Author== |
Revision as of 14:55, 11 April 2016
An open source Modula-2 library originally developed for DOS as PMOS but later ported and extended for OS/2 in a version referred to as PMOS/2. The library was originally written to aid in making it simpler to create multitasking software for real-time and embedded applications, but it contains a heap of code that can be useful for other software such as a preprocessor, windowing and screen graphics modules, device drivers, and utility modules.
It is developed primarily for TopSpeed Modula-2 targeting both DOS and OS/2 but it also has partial support for the old shareware FST Modula-2 compiler for DOS, portions of it have also been used with later ISO Modula-2 compatible compilers on both OS/2 and Microsoft Windows.
Version
- PMOS/2 v2014 (2014-08-28)
- PMOS v2.2 (1995-03-23/2004-07-28)
- Originally released in 1995 and that is the date author references as the release date, but actually he made some minor bugfixes to the library since and the later date is the last known version, you should download the package from the Peter Moylans website rather than an archive site since some of them have older copies.
Links
Licence
Open source software
- The original PMOS and early PMOS/2 versions are released with a no commercial usage clause.
- The latest version of PMOS/2 is released under the GPL v3