Jump to content

Links: Difference between revisions

From EDM2
Miscellaneous: Updated and removed dead links
Line 189: Line 189:


==XFree86/OS2 (X Windows for OS/2) and other Unix porting==  
==XFree86/OS2 (X Windows for OS/2) and other Unix porting==  
<UL>
*[http://www.xfree86.org/ The XFree86 Project] - Homepage for XFree86, a free version of X Windows for various platforms
*[http://www.landley.net/history/mirror/os2/xf86os2.html XFree86/OS2 Project] - Run X Windows and several X applications under OS/2
*[http://vissesh.home.xs4all.nl/multiboot/xfree86-os2/xfree-os2.html Dutch XFree86/OS2 page] - Outdated but some useful info.
*[http://www.os2voice.org/VNL/past_issues/VNL0403H/vnewsf6.htm Installing XFree86/OS2 4.3.0] - from Voice OS/2
*[http://www.openpgp.net/emx/ EMX Support Page] - Info on using EMX to port Unix apps to OS/2
*[http://www.netlabs.org/EverBlue/ The EverBlue Project] - An OS/2 port of xlib (xlib is like PM for Unix)
*[http://homepages.tu-darmstadt.de/~st002279/os2/porting.html The UNIX and OS/2 EMX Porting Companion] - A guide to porting apps from Unix to OS/2
*[http://www.openpgp.net/links/pages/EMX_Resources/ EMX Resources] - A list of applications ported to OS/2 using EMX
*[http://www.openpgp.net/random/index.html /dev/random Support Page] - A random number generator


<LI>[http://www.xfree86.org/ The XFree86 Project] - Homepage for XFree86, a free version of X Windows for various platforms
<LI>[http://borneo.gmd.de/~veit/os2/xf86os2.html XFree86/OS2 Project] - Run X Windows and several X applications under OS/2
<LI>[http://www.openpgp.net/emx/ EMX Support Page] - Info on using EMX to port Unix apps to OS/2
<LI>[http://www.netlabs.org/EverBlue/ The EverBlue Project] - An OS/2 port of xlib (xlib is like PM for Unix)
<LI>[http://homepages.tu-darmstadt.de/~st002279/os2/porting.html The UNIX and OS/2 EMX Porting Companion] - A guide to porting apps from Unix to OS/2
<LI>[http://www.openpgp.net/links/pages/EMX_Resources/ EMX Resources] - A list of applications ported to OS/2 using EMX
<LI>[http://www.openpgp.net/random/index.html /dev/random Support Page] - A random number generator
</UL>
==Patches, updates, fixpacks, and corrective service diskettes (CSDs)==  
==Patches, updates, fixpacks, and corrective service diskettes (CSDs)==  
<UL>
<UL>

Revision as of 14:06, 19 April 2015

This page is formerly known as "Timur Tabi's Programming Links", from the old EDM/2 web site. The content has only seen limited updates.

Most of the links are to OS/2-specific sources of information, however links to generic (i.e. not platform-specific) sources are sometimes included for completeness.

Other OS/2 and eComStation web sites

  • eCSoft/2 - OS/2 & eCS software news an listings - By far the best updated and most comprehensive out there. - In both Italian and English.
  • eComStation.ru - Loads of info in Russian and English
  • OS/2 World - News, forums and Wiki.
  • OS/2 and Ecomstation Korea South Korean user forums and so on, responsible for a number of OS/2 ports of UNIX software.

Conferences, seminars and user groups

Want to meet other OS/2 and eComstation users and developers?

Companies and individuals offering OS/2 and eComStation services

Translation projects and tools

  • PIDO/2 - Italian translation project for eComStation and individual software packages.

Project and source hosting

Websites that provide a range of support options for OS/2 developers

  • Netlabs - A repository for OS/2 open-source projects - Free
  • SourceForge - The oldest and most flexible of the free source/project sites.
  • GitHub - Source code repository and version control - Free for open source projects
  • Codeplex - Microsoft's alternative, good but not flexible about licenses - Free
  • Gitorius - Less popular alternative to GitHub - Free for open source projects
  • Bitbucket - Offers both free and paid project hosting - not as flexible as some of the others.
  • Code Base - Project hosting - Not free but inexpensive and has more features than most free alternatives.
  • Launchpad - Project hosting - Primarily intended for open source projects.
  • Google Code hosting - Reliable but has been shedding features lately and will be shut down in 2016
  • Jira - Paid for only
  • Unfuddle - Paid for project hosting

Online References

Manuals and other online guides on OS/2 programming

Programming related news groups, forums and mailing lists

Magazines and articles with OS/2 programming content

FTP sites (or their WWW equivalents), search engines, and other indices

Low-level OS/2 programming

Device drivers, real-time control, hardware access, etc.

C/C++

Java (OS/2-specific information here only)

Perl

COBOL

RPG

  • VisualAge for RPG Client - IBM's RPG software runs on an AS/400 server and an OS/2 or Windows client, although the web page touts the Windows version
  • Visual Tools/400 - An extension to IBM's RPG compiler

Visual programming, CASE, RAD, etc.

Databases

Internet and Networking

OpenGL

Embedded Systems

Presentation Manager (PM)

Multimedia, Graphics, and Game Development

XFree86/OS2 (X Windows for OS/2) and other Unix porting

Patches, updates, fixpacks, and corrective service diskettes (CSDs)

Installatation, configuration, and update

Create programs that install or configure your application

Version Control and Project Management

Copy Protection, Encryption, and Security

  • SecureIt - Registration protection for your shareware application

Applications with documented plug-in API's

Editors and Viewers

Debuggers

Documentation generators, converters, formatters, and parsers

Tools to work with help files and other documentation

  • PPWIZARD - A cross-platform text processing languages. I use it to make this web page.
  • PMStripper - Converts HTML to plain text
  • VyperHelp - A visual outliner and editor for creating and converting to/from online help for OS/2-based systems
  • DOC++ - A documentation system for C/C++ and Java that generates LaTeX and HTML.
  • HTMIPF - Free HTML->IPF Compiler

Links updated Nov 27, 2005.

Miscellaneous

Historical computing and programming

  • Historic Documents in Computer Science by Karl Kleine at the Jena University, the latter being historically important since it was the primus motor behind the early ALGOL development, unusual for a then East European country.