UWIN

Source: Wikipedia, the free encyclopedia.

UWIN is a

software package created by David Korn which allows programs written for the operating system Unix to be built and run on Microsoft Windows with few, if any, changes. Some of the software development was subcontracted to Wipro
, India. References, correct or not, to the software as U/Win and AT&T Unix for Windows can be found in some cases, especially from the early days of its existence.

UWIN source is available under the

repositories on GitHub.

UWIN 5 is distributed with the

tclsh and those of other interoperability suites like the MKS Toolkit and other shells like those that come with Tcl, Lua, Python and Ruby distributions inter alia can be added to the menu by the user/administrator.[1]

Technical details

Technically, it is an

. UWIN contains:

Most of the Unix API is implemented by the POSIX.DLL dynamically loaded (shared) library. Programs linked with POSIX.DLL run under the

Visual C/C++ 5.X compiler, the Visual C/C++ 6.X compiler, the Visual C/C++ 7.X compiler, the Digital Mars C/C++ compiler, the Borland C/C++ compiler, and the MinGW
compiler. The GNU compiler and development tools are also available for download to UWIN.

UWIN runs best on Windows NT/2000/XP/7 with the file system NTFS, but can run in degraded mode using FAT, and further degraded on Windows 95/98/ME. (See the External link for more details.) A beta version for Windows Vista and 7 is released as UWin 5.0b (June 2011, 17th).[2] On January 19, 2016, it was announced by AT&T that the AST and UWIN source packages were migrated to GitHub.[3]

Notes

  1. ^ "Windows Command Prompt and Console Alternative". www.brainasoft.com.
  2. ^ UWin 5.0b announcement, archived from the original on March 15, 2012
  3. ^ new home for AST and UWIN software

References

External links

This page is based on the copyrighted Wikipedia article: UWIN. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy