|
|
(91 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| This page is formerly known as "Timur Tabi's Programming Links", from the old EDM/2 web site. The content has seen some recent updates but is still not fully checked so you will find the odd dead link. | | This page is formerly known as "[http://www.edm2.com/links/index.html Timur Tabi's Programming Links]", from the old EDM/2 web site. The content has seen some recent updates but is still not fully checked so you will find the odd dead link. |
|
| |
|
| 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. | | 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==
| |
| * [http://www.ecomstation.it/ecsoft2/index.php eCSoft/2] - OS/2 & eCS software news an listings - By far the best updated and most comprehensive out there. - In both Italian and English.
| |
| * [http://en.ecomstation.ru eComStation.ru] - Loads of info in Russian and English
| |
| * [http://www.os2world.com/ OS/2 World] - News, forums and Wiki.
| |
| * [http://www.ecomstation.co.kr/ OS/2 and Ecomstation Korea] South Korean user forums and so on, responsible for a number of OS/2 ports of UNIX software.
| |
| * [http://www.os2.org OS/2.org] - Used to be a generic info page on OS/2 and eComStation issues but is now primarily a German language forum, but as such all in all more popular than any English language one.
| |
|
| |
|
| ==Conferences, seminars and user groups== | | ==Other OS/2 and eComStation related web sites== |
| Want to meet other OS/2 and eComstation users and developers?
| | *[http://www.ecsoft2.org eCSoft/2] - OS/2 & eCS software news an listings - By far the best updated and most comprehensive out there - In both Italian and English. |
| | *[http://en.ecomstation.ru eComStation.ru] - Loads of info in Russian and English |
| | *[http://www.os2world.com/ OS/2 World] - News, forums and Wiki. |
| | *[http://os2news.warpstock.org/ OS/2 Warp News and Rumors] |
| | *[http://www.ecomstation.co.kr/ OS/2 and eComstation Korea] South Korean user forums and so on, responsible for a number of OS/2 ports of UNIX software. |
| | *[http://www.os2.org OS2.org Forum] - German language forum. |
| | *[http://warpserver.de WarpServer.de] - German news snippets on new and updated OS/2 software and more detailed blog postings on older ones. |
| | *[http://os2.sitesz.com/ Alex Chapman OS/2 Home Page] - Tad outdated in parts but useful info buried in between. |
| | *[http://www.wisdomtree.info/ Wisdomtree] - Collection of eCS & OS/2 related links. |
|
| |
|
| *[http://www.warpstock.org Warpstock] - An OS/2 user/developer conference - Held in North America yearly | | There are also a few related groups that have become invite only in the last couple of years. |
| *[http://www.warpstock.eu Warpstock Europe] - An OS/2 user/developer conference - Held in Europe yearly | | |
| *[http://www.scoug.com/programming/ SCOUG Programming SIG] - A special interest group of the South California OS/2 User Group | | ==Conferences== |
| *[http://users.hal-pc.org/~SIG/os2warp.html HAL-PC OS/2 SIG] - Meet other OS/2 users in Houston
| | *[//www.warpstock.org Warpstock] - An OS/2 user/developer conference held annually in North America |
| * [http://www.pasug.org Philadelphia Alternate Systems User Group] - Highly OS/2 oriented
| | *[//www.warpstock.eu Warpstock Europe] - An OS/2 user/developer conference held annually in Europe |
| | |
| | ==User groups== |
| | Want to meet other OS/2 users and developers? |
| | *[http://www.scoug.com/programming/ SCOUG Programming SIG] - A special interest group of the [[Southern California OS/2 User Group]] |
| *[http://www.os2voice.org/about.html VOICE] - A "virtual" user group, i.e. not geographically constrained and holds meetings only on-line. | | *[http://www.os2voice.org/about.html VOICE] - A "virtual" user group, i.e. not geographically constrained and holds meetings only on-line. |
| *[http://www.os2.org.nz/ Wellington User Group] - New Zealand
| | *[http://www.teamos2hamburg.de Team OS/2 Hamburg] - Germany |
| * [http://www.teamos2hamburg.de Team OS/2 Hamburg] - Germany | |
| *[http://www.os2voice.org/usergroups.html A list of Worldwide OS/2 user groups] - from VOICE | | *[http://www.os2voice.org/usergroups.html A list of Worldwide OS/2 user groups] - from VOICE |
|
| |
|
| ==Companies and individuals offering OS/2 and eComStation services== | | ==Companies and individuals offering OS/2 services== |
| * [https://www.xeu.com XEU] - Dutch company that offers the eComStation OS and sundry related services | | *[https://www.arcanoae.com/ Arca Noae] - USA based company, offers ArcaOS, driver updates, and sundry custom install, development, and deployment services. |
| * [http://www.ecomstation.it eComStation.it/Massimo Sangriso] - Italian integrator, provides all common services and sales locally. | | *[http://www.bitwiseworks.com/ BWW Bitwise Works] - Austrian company that offers custom OS/2 programming services and more. |
| * [http://www.eracc.com ERA Computers & Consulting] - Tennessee, USA - Most consulting and installation work plus eCS pre-loaded systems.
| | *[http://www.ecomstation.it eComStation.it/Massimo Sangriso] - Italian integrator, provides all common services and sales locally. |
| * [http://www.blondeguy.com Neil Waldhauer] aka Blond Guy - California, USA, does consulting and support of OS/2 related systems. | | *[http://www.blondeguy.com Neil Waldhauer] aka Blond Guy - California, USA, does consulting and support of OS/2 related systems. |
| * [http://www.russharvey.bc.ca Russ Harvey] - OS/2 consultation and services in Canada | | *[http://www.russharvey.bc.ca Russ Harvey] - OS/2 consultation and services in Canada |
| | |
| ==Translation projects and tools==
| |
| * [http://www.ecomstation.it/pido2/ PIDO/2] - Italian translation project for eComStation and individual software packages.
| |
|
| |
|
| ==Project and source hosting== | | ==Project and source hosting== |
| Websites that provide a range of support options for OS/2 developers | | Websites that provide a range of support options for OS/2 developers, the big two are [[SourceForge]] and [[GitHub]] and they have their own separate pages. |
| * [http://www.netlabs.org Netlabs] - A repository for OS/2 open-source projects - Free
| | *[https://bitbucket.org/ Bitbucket] - Offers both free and paid project hosting. |
| * [http://sourceforge.net SourceForge] - The oldest and most flexible of the free source/project sites.
| | *[https://www.codebasehq.com Code Base] - Project hosting - Not free but inexpensive and has more features than most free alternatives. |
| * [https://github.com/ GitHub] - Source code repository and version control - Free for open source projects
| | *[https://launchpad.net/ Launchpad] - Project hosting - Primarily intended for open source projects. |
| * [http://www.codeplex.com/ Codeplex] - Microsoft's alternative, good but not flexible about licenses - Free
| | See also: [[Configuration management]] |
| * [https://gitorious.org/ Gitorius] - Less popular alternative to GitHub - Free for open source projects
| |
| * [https://bitbucket.org/ Bitbucket] - Offers both free and paid project hosting - not as flexible as some of the others. | |
| * [https://www.codebasehq.com Code Base] - Project hosting - Not free but inexpensive and has more features than most free alternatives. | |
| * [https://launchpad.net/ Launchpad] - Project hosting - Primarily intended for open source projects. | |
| * [http://code.google.com Google Code hosting] - Reliable but has been shedding features lately and will be shut down in 2016
| |
| * [https://www.atlassian.com/software/jira/ Jira] - Paid for only
| |
| * [https://unfuddle.com/ Unfuddle] - Paid for project hosting
| |
|
| |
|
| ==Online References== | | ==Online References== |
| Manuals and other online guides on OS/2 programming | | Manuals and other online guides on OS/2 programming |
| *[http://www.edm2.com/os2api/ The OS/2 API Project] - OS/2 API documentation on the web | | *[http://www.edm2.com/os2api/ The OS/2 API Project] - OS/2 API documentation on the web |
| *[http://publib.boulder.ibm.com/cgi-bin/bookmgr/FINDBOOK?filter=os%2F2&SUBMIT=Find&Collection=0 IBM BookManager] - Tons of documents in BM format.
| |
|
| |
|
| ==Programming related news groups, forums and mailing lists== | | ==News groups== |
| * [news:comp.os.os2.programmer.tools comp.os.os2.programmer.tools] - OS/2 development tools - Go to the [https://groups.google.com/forum/#!forum/comp.os.os2.programmer.tools Google groups version] if you or your ISP does not offer newsgroup access. | | *[news:comp.os.os2.programmer.tools comp.os.os2.programmer.tools] - OS/2 development tools |
| * [news:comp.os.os2.programmer.porting comp.os.os2.programmer.porting] - Porting software from other operating systems to OS/2 - Go to the [https://groups.google.com/forum/#!forum/comp.os.os2.programmer.porting Google groups version] if you or your ISP does not offer newsgroup access. | | *[news:comp.os.os2.programmer.porting comp.os.os2.programmer.porting] - Porting software from other operating systems to OS/2 |
| * [news:comp.os.os2.programmer.oop comp.os.os2.programmer.oop] - SOM, WPS, and other object-oriented OS/2 programming - Go to the [https://groups.google.com/forum/#!forum/comp.os.os2.programmer.oop Google groups version] if you or your ISP does not offer newsgroup access. | | *[news:comp.os.os2.programmer.oop comp.os.os2.programmer.oop] - SOM, WPS, and other object-oriented OS/2 programming |
| * [news:comp.os.os2.programmer.misc comp.os.os2.programmer.misc] - General OS/2 programming - Go to the [https://groups.google.com/forum/#!forum/comp.os.os2.programmer.misc Google groups version] if you or your ISP does not offer newsgroup access. | | *[news:comp.os.os2.programmer.misc comp.os.os2.programmer.misc] - General OS/2 programming |
| * [http://tech.groups.yahoo.com/group/os2ddprog Os2ddprog] - Yahoo OS/2 Device Driver Development Group
| |
| * [http://88watts.net/software.html David's device driver page]
| |
|
| |
|
| ==Magazines and articles with OS/2 programming content== | | ==FTP sites (or their WWW equivalents)== |
| *[http://www.edm2.com/ Electronic Developer Monthly (EDM/2)] - Your first stop for online OS/2 programming information | | *[https://www.bmtmicro.com/bmtcatalog/products.html BMT Micro] - A collection of shareware OS/2 tools |
| *[http://www.os2ezine.com/ OS/2 e-Zine] - The premier OS/2 news source, with the occasional developer-related article
| |
| *[http://www.microsoft.com/msj/ Microsoft Systems Journal back issues] - Although they're no longer online, the older issues have lots of OS/2 information.
| |
|
| |
|
| ==FTP sites (or their WWW equivalents), search engines, and other indices==
| | ==Visual programming, CASE, RAD== |
| * [http://www.bmtmicro.com/BMTCatalog/BMTCat_SoftwareOS2.html BMT Micro's OS/2 catalog] - A collection of shareware OS/2 tools
| | *[http://xcprod.com/titan/ZMECH/ ZMECH] - A cross-platform visual CASE tool |
| * [http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/dev Hobbes' dev directory] - LOTS of stuff.
| |
| * [http://www.idiom.com/free-compilers/ Free compilers page] - Search for a free compiler of any language - Tad outdated
| |
| | |
| ==Low-level OS/2 programming==
| |
| Device drivers, real-time control, hardware access, etc.
| |
| * [https://groups.yahoo.com/neo/groups/os2ddprog/info The OS/2 Programming Device Drivers mailing list] - This page contains all driver-related information. Just go there!
| |
| * [http://www.cfm.de/ CFM TWAIN SDK] - A toolkit for interfacing with scanners via the CFM TWAIN product
| |
| | |
| ==Java (OS/2-specific information here only)==
| |
| * [http://www.doofus.org/Java/ Aaron William's OS/2 Java Page] - Just start here
| |
| * [http://www.ozemail.com.au/~jgprice/ Jikes for OS/2] - A command-line Java compiler
| |
| * [http://www.datarepresentations.com/ Data Representations] - Home of the very cool Simplicity Java development environment
| |
| * [http://www.sc-systems.com/ SerialPort] - Java serial port control for several OS's
| |
| * [news:comp.lang.java.programmer comp.lang.java.programmer] -
| |
| | |
| ==Perl==
| |
| * [ftp://ftp.math.ohio-state.edu/pub/users/ilya/os2/perl Ilya Zakharevich] - a Perl port
| |
| * [http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/dev/perl Hobbes' Perl directory] - A collection of all things OS/2 and Perl
| |
| | |
| ==COBOL==
| |
| * [http://www-6.ibm.com/jp/software/ad/3gl/00420c.html Micro Focus COBOL for OS/2 3.1J] - In Japanese, so I don't know what it says
| |
| * [http://www.casegen.co.uk/prod01.htm Casegen for COBOL] - Generates CICS applications in COBOL
| |
| | |
| ==RPG==
| |
| <UL>
| |
| | |
| <LI>[http://www.software.ibm.com/ad/varpg/ 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
| |
| <LI>[http://www.inprointernational.com/vtdoc.htm Visual Tools/400] - An extension to IBM's RPG compiler
| |
| | |
| </UL>
| |
| ==Visual programming, CASE, RAD, etc.== | |
| <UL>
| |
| | |
| <LI>[http://www.ibm.com/software/ad/visgen/ VisualAge Generator] - A RAD tool for Java, I think.
| |
| <LI>[http://www.jbcsolutions.com/gpfframe.htm JBC's GpfRexx] - A GUI builder based on Rexx
| |
| <LI>[http://www.imatix.com/html/libero/index.htm Libero] - A cross-platform visual programming tool for multiple languages
| |
| <LI>[http://www.gwdg.de/~sbrauk/software.htm Object WorkBench] - A workframe for C++ and Java programmers
| |
| <LI>[http://xcprod.com/titan/ZMECH/ ZMECH] - A cross-platform visual CASE tool
| |
| <LI>[news:comp.lang.visual comp.lang.visual] - Moderated
| |
| | |
| </UL>
| |
| ==Databases==
| |
| * [http://groups.yahoo.com/group/os2db OS/2 Database Mailing List] - Still out there but very little action these days
| |
| * [http://www6.software.ibm.com/dl/db2pde/db2pde-p/ DB2/2 Personal Developer's Edition 7.1] - Free download!
| |
| * [http://www.maxxum.co.nz/prod01.htm Maxxum Consulting] - Makers of the Base32 xBase compiler
| |
| * [http://www.astrac.com/newsite/asp/visualiz.asp Astrac Visualizer] - A database/workgroup tool like Lotus Notes
| |
| * [http://www.simple-sw.com/edbinfo.htm Simple Software Solutions' e_Db] - A cross-platform database engine
| |
| * [http://www.simple-sw.com/edbsrvr.htm e_Db Database Server] - A cross-platform database server
| |
| | |
| ==OpenGL==
| |
| <UL>
| |
| | |
| <LI>[http://www.sgi.com/software/opengl/ OpenGL web page] -
| |
| <LI>[http://www.ibm.com/servers/aix/products/ibmsw/solutions/opengl/ IBM OpenGL web page] - It talks only about the AIX version, but the AIX developers wrote the OS/2 version.
| |
| | |
| <LI>[http://www.arcana.co.uk/products/magician/index.html Magician] - A Java front-end to OS/2's OpenGL engine
| |
| </UL>
| |
| ==Embedded Systems==
| |
| <UL>
| |
| | |
| <LI>[http://www.embedded.com/97/sr9704.htm DSP Development Tools] - A substantial list from [http://www.embedded.com/mag.htm Embedded Systems Programming Magazine]; only one or two support OS/2, but many are DOS apps.
| |
| <LI>[http://www.embedded.com/links.htm ESP Magazine's embedded systems develop internet resources] - Tons of links to WWW resources on embedded systems development.
| |
| <LI>[http://dspvillage.ti.com/docs/dspvillagehome.jhtml Texas Instrument's DSP Village] - Search on "OS/2", you'll find some OS/2-hosted compilers
| |
| <LI>[http://www.cc65.org/ cc65] - A cross-compiler for the 6502 microprocessor.
| |
| <LI>[http://www.lattice.com/other68.htm Lattice ES68 C Development System] - A C cross-compiler for 680x0 systems
| |
| <LI>[http://www.robh.nl/picsoft.php#jalv2 JAL V2] JAL Version 2 Pascal like language compiler for MicroChip PICs microprocessors (OS/2 eComStation version).
| |
| <LI>[http://www.robh.nl/picsoft.php#xwisp2 XWISP2] - an eComStation(OS/2) support program for the Wisp628/648 PIC programmer.
| |
| </UL>
| |
|
| |
|
| ==Presentation Manager (PM)== | | ==Presentation Manager (PM)== |
| <UL>
| | *[http://www.nyangau.org/gbm/gbm.htm Generalised Bitmap Module] - Libraries and source code for loading, saving, and manipulating images in a variety of file formats |
| | |
| <LI>[http://www.interalpha.net/customer/nyangau/gbm/gbm.htm Generalised Bitmap Module] - Libraries and source code for loading, saving, and manipulating images in a variety of file formats
| |
| | |
| <LI>[http://24.1.168.51/slib/index.html S Lib] - A cross-platform GUI library for OS/2, Windows, and Unix. From the makers of Stellar Frontier
| |
| <LI>[http://www.objectcentral.com/ V C++ GUI Framework] - Cross-platform GUI Framework, now for OS/2!
| |
| <LI>[http://www.lesbell.com.au/pmprog.html Anatomy of a PM program] - An article by Les Bell
| |
| <LI>[http://www.sra.co.jp/people/akira/os2/shapewin-e.html Shape Window for OS/2 PM] - Non-rectangular PM windows
| |
| <LI>[http://www.freetype.org/ FreeType] - Replacement TrueType engine for OS/2
| |
| <LI>[http://www.naverex.kiev.ua/~evsi/cell.html Cell Toolkit] - Library for Split Views and Toolbars
| |
|
| |
|
| <LI>[http://w1.246.telia.com/~u24602843/projects/MPMa.html Multithreading PM Applications] - A document describing how to multithread your PM application
| |
| </UL>
| |
| ==Multimedia, Graphics, and Game Development== | | ==Multimedia, Graphics, and Game Development== |
| * [http://www.crystalspace3d.org Crystal Space] - A free 3D engine for OS/2 and other OS's, note that only older versions have explicit OS/2 support, but the code is fairly portable. | | *[http://www.crystalspace3d.org Crystal Space] - A free 3D engine for OS/2 and other OS's, note that only older versions have explicit OS/2 support, but the code is fairly portable. |
| * [http://cyniska.ubishops.ca/cgi-bin/show_inf Stéphane Charette's reference page] - Various INF files for online viewing, including rare MMPM and gaming docs.
| | *[http://www-cs-students.stanford.edu/~amitp/games.html BlobCity] - An OS/2 game like SimCity, with great multithreading and full source code |
| * [http://crown.csc.UVic.CA/~jmartin/svgakit.html SVGA & VESA Kit for emx] - Write OS/2 programs that run in high resolution graphics modes
| |
| * [http://www.scitechsoft.com/dp_mgl.html SciTech MGL] - Cross-platform 2D/3D graphics library, now available for OS/2!
| |
| * [http://www-cs-students.stanford.edu/~amitp/games.html BlobCity] - An OS/2 game like SimCity, with great multithreading and full source code | |
| * [http://users.interact.net.au/~pmiy/fly8.html Fly8] - A flight simulator, with source code
| |
| * [http://home.houston.rr.com/spiceware/programminginfo.html Spiceware OS/2 Programming info] - Utilities, drivers, and links
| |
| * [http://www.geocities.com/SiliconValley/Heights/8678/download.html DevBahn OS/2 Game Programming Sanctuary] - My articles from OS/2 Monthly and other stuff
| |
|
| |
|
| ==XFree86/OS2 (X Windows for OS/2) and other Unix porting==
| |
| *[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
| |
|
| |
| ==Patches, updates, fixpacks, and corrective service diskettes (CSDs)==
| |
| <UL>
| |
|
| |
| <LI>[http://ps.boulder.ibm.com/pbin-usa-ps/getobj.pl?/pdocs-usa/allva.html IBM VisualAge languages] - IBM VisualAge languages
| |
| <LI>[http://ps.boulder.ibm.com/pbin-usa-ps/getobj.pl?/pdocs-usa/allvg.html IBM Visual Gen] - IBM Visual Gen
| |
| <LI>[http://ps.boulder.ibm.com/pbin-usa-ps/getobj.pl?/pdocs-usa/alllang.html Other IBM languages] - APL/2, C Set, PL/I
| |
|
| |
| <LI>[http://ps.boulder.ibm.com/pbin-usa-ps/getobj.pl?/pdocs-usa/alldb2.html DB2] - IBM's DB2 database product
| |
| </UL>
| |
|
| |
| ==Installatation, configuration, and update==
| |
| Create programs that install or configure your application
| |
| <UL>
| |
|
| |
| <LI>[http://www.geocities.com/SiliconValley/Bridge/1318/installer.html Installer/2 and Uninstaller/2] - An open source installation package for OS/2
| |
| <LI>[http://www.pillarsoft.net/sfx.html SFX Installer] - A one file archive/installation tool
| |
|
| |
| <LI>[http://www.raleigh.ibm.com/sws/SoftwareInstaller/index.html IBM Software Installer] - The original software installation program from IBM
| |
| <LI>[http://www.xworkplace.org/proj_warpin.html WarpIN Software Installer] - The new standard in OS/2 software installation!
| |
| </UL>
| |
| ==Version Control and Project Management== | | ==Version Control and Project Management== |
| <UL>
| | *[http://www.opussoftware.com/product/product.htm Opus Make] - A cross-platform powerful make utility |
| | |
| <LI>[http://www.iac.honeywell.com/Pub/Tech/CM/CMFAQ.html The Configuration Management FAQ] - the FAQ for [news:comp.software.config-mgmt comp.software.config-mgmt]
| |
|
| |
|
| <LI>[http://www-4.ibm.com/software/ad/teamcon/ Team Connection] - The grand-daddy of them all. Too bad IBM no longer markets it
| | ==Applications with documented plug-in APIs== |
| <LI>[http://www.idk-inc.com/prjbld.htm PrjBld] - Use the WPS to create and manage project folders
| | *[http://www.cadwaresoft.com/dnnsite/en-us/download/bluecad/freeproducts.aspx CadWare's BlueCAD 1.0] - An excellent small and fast CAD package for OS/2 |
| <LI>[http://w1.246.telia.com/~u24602843/projects/ProjectFolder.html ProjectFolder] - A WPS IDE for Visual Age C/C++ 3.0
| | *[http://www.manglais.com Maul Publisher] - An OS/2 desktop publishing application |
| <LI>[http://www.hawi.de/pt.htm ProblemTracker] - Tracks bug reports
| |
| <LI>[http://hobbes.nmsu.edu/cgi-bin/h-search?sh=1&button=Search&key=rcs&stype=all&sort=type&dir=%2Fpub%2Fos2 RCS 5.7] - The GNU revision control system
| |
| <LI>[http://www.cvshome.org/dev/codeos2.html CVS for OS/2] - Concurrent Version System, like RCS but better
| |
| | |
| <LI>[http://www.perforce.com/perforce/loadprog.html Perforce] - A cross-platform version control utility. [http://www.scitechsoft.com/ SciTech] uses it.
| |
| <LI>[http://www.opussoftware.com/product/product.htm Opus Make] - A cross-platform powerful make utility
| |
| </UL>
| |
| ==Copy Protection, Encryption, and Security==
| |
| *[http://www.bmtmicro.com/BMTCatalog/os2/secureit.html SecureIt] - Registration protection for your shareware application
| |
| | |
| ==Applications with documented plug-in API's== | |
| <UL>
| |
| | |
| <LI>[http://www.sundialsystems.com/mesa/ Sundial's Mesa/2] - Spreadsheet
| |
| <LI>[http://www.cadware.it CadWare's BlueCAD 1.0] - An excellent small and fast CAD package for OS/2
| |
| <LI>[http://www.cds-inc.com/manuals/apimanual.htm FaxWorks/PMfax API] - An interface to OS/2's most popular fax software
| |
| | |
| <LI>[http://www.manglais.com Maul Publisher] - An OS/2-only desktop publishing application
| |
| </UL>
| |
|
| |
|
| ==Editors and Viewers== | | ==Editors and Viewers== |
| <UL>
| | *[http://es.os2.ru/fed.html Fast Editor Lite] - Small yet powerful programmers editor for OS/2 |
| <LI>[http://fte.sourceforge.net/ FTE Text Editor] - A free, open-source text editor for OS/2, Linux, and Windows NT
| | *[http://www.nyangau.org/ae/ae.htm Andys Source Code Folding Editor] - Cross-platform editor with the ability to group lines into a larger 'meta-line' |
| <LI>[http://es.os2.ru/fed.html Fast Editor Lite] - Small yet powerful programmers editor for OS/2
| |
| <LI>[http://www.utopia-planitia.de/indexus.html MED] - A shareware text editor for OS/2 and Windows
| |
| <LI>[http://www.pillarsoft.net/os-2-software/enhanced-e-editors.shtml PillarSoft's Enhanced E and EE editors] - Small yet powerful editors, with some programmer features
| |
| <LI>[http://www.nyangau.org/ae/ae.htm Andys Source Code Folding Editor] - Cross-platform editor with the ability to group lines into a larger 'meta-line'
| |
| <LI>[http://world.std.com/~jdveale/index.html Compile File Comparison Family] - A set of cross-platform file-comparison utilities
| |
| </UL>
| |
| | |
| ==Debuggers==
| |
| <UL>
| |
| | |
| <LI>[http://service.boulder.ibm.com/icat/ Interactive Code Analysis Tool (ICAT)] - Source-level debugging for applications and drivers. Use this when your normal debugger fails.
| |
| | |
| <LI>[http://www.warpspeed.com.au/Products/OS2/PMSysLog/pmsyslog.htm PMSysLog] - An event logger equivalent to the Unix Syslog daemon
| |
| </UL>
| |
| ==Documentation generators, converters, formatters, and parsers==
| |
| Tools to work with help files and other documentation
| |
| <UL>
| |
| | |
| <LI>[http://users.cyberone.com.au/dbareis/ppwizard.htm PPWIZARD] - A cross-platform text processing languages. I use it to make this web page.
| |
| <LI>[http://home.tulsaconnect.com/dwhawk/share.html PMStripper] - Converts HTML to plain text
| |
| <LI>[http://www.vyperhelp.com VyperHelp] - A visual outliner and editor for creating and converting to/from online help for OS/2-based systems
| |
| <LI>[http://freshmeat.net/releases/66161/ DOC++] - A documentation system for C/C++ and Java that generates LaTeX and HTML.
| |
| <LI>[http://home-5.worldonline.nl/~jdekeij/htmipf.html HTMIPF] - Free HTML->IPF Compiler
| |
| </UL>
| |
| <small>Links updated Nov 27, 2005.</small>
| |
|
| |
|
| ==Miscellaneous== | | ==Miscellaneous== |
| * [http://www.wotsit.org/ Wotsit's File Format Collection] - The specs for hundreds of different file formats | | *[//i1.dk/ntos2/ OS/2 emulation layer for NT] - Emulates over 110 DOSCALL functions under NT |
| * [http://lafaix.online.fr/os2/os2dev.html Développer sous OS/2] - A list like this one, but in French
| | *[//www.bratschi.net/english/index.html Christoph Bratschi's Homepage] - Small programmer's editor, Netscape plug-ins, MCI tester, some file viewers, etc. |
| * [http://www.sewingwitch.com/ken/os2.html OS/2 and Linux Topics] - And yet another mostly outdated index
| |
| * [http://i1.dk/ntos2/ OS/2 emulation layer for NT] - Emulates over 110 DOSCALL functions under NT
| |
| * [http://www.bratschi.net/english/index.html Christoph Bratschi's Homepage] - Small programmer's editor, Netscape plug-ins, MCI tester, some file viewers, etc. | |
| * [http://www.telvox.com/ Telvox Software Shop] - Some kind of cross-platform CODEC, I'm not sure what it does
| |
| * [http://www.hallogram.com/opttech/ Opt-Tech Sort] - Stand-alone or linkable cross-platform sort utility
| |
| * [http://www.ozemail.com.au/~oscarptyltd/ OSCAR and Jol] - A "Universal Menu System" for PC's and OS/390
| |
| * [http://www.imatix.com/html/smt/ SMT] - A multi-threading kernel for use with Libero (see above)
| |
| * [http://www.matchfonts.com/ Match Fonts] - Programmer-related fonts in the "Special Fonts" section
| |
| * [http://lxr.mozilla.org/ Mozilla Cross-Reference] - Lots of great developer utilities, with source code, from the Mozilla project
| |
| | |
| ==Historical computing and programming==
| |
| * [http://www.fh-jena.de/~kleine/history/history.html 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.
| |
|
| |
|
| | ==Other Languages== |
| | *[[Links - Czech|Czech]] |
| | *[[Links - Dutch|Dutch]] |
| | *[[Links - French|French]] |
| | *[[Collegamenti|Italian]] |
| | *[[Dış bağlantılar|Turkish]] |
|
| |
|
| [[Category:Main]] | | [[Category:Main]] |