|
|
(186 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| Last Updated: April 06, 2001
| | 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. |
| | |
| This page is formerly known as "Timur Tabi's Programming Links", from the old EDM/2 web site. The contents below are copied as-is, without any updates. Obviously, someone needs to go through all the links and update them. Also, Timur is no longer involved in OS/2 and has nothing to add on any of the information on this page. | |
| | |
| This web page is a comprehensive list of all OS/2-related programming resources on the WWW. If you are looking for information on software development for IBM's OS/2 operating system, this web page is your first stop.
| |
| All of the links on this page have be divided into 47 categories, so you're sure to find what you need.
| |
| | |
| One of the great things about OS/2 is that its programming models haven't changed much since it was released in 1987. That means that for over 14 years, developers have been making contributions to OS/2 that you can take
| |
| advantage of today. Almost all OS/2 software written in the late 80's still works on the latest version of OS/2 Warp, which means that you never have to reinvent the wheel to get the most out of OS/2. Compare that to Windows, where Microsoft forces you to rewrite your software every few years just to stay competitive.
| |
|
| |
|
| 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. |
|
| |
|
| This page only lists WWW resources. There are no pointers to ftp-able files, with a very few notable exceptions. There are, however, pointers to search engines and other pages that can direct you to a particular file.
| | ==Other OS/2 and eComStation related web sites== |
| | | *[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. |
| Items that have been struck-out have invalid links, but it is not known yet where the page has moved or whether they have been deleted. Any information as to the whereabouts of these webpages would be greatly appreciated.
| | *[http://en.ecomstation.ru eComStation.ru] - Loads of info in Russian and English |
| | | *[http://www.os2world.com/ OS/2 World] - News, forums and Wiki. |
| <hr>
| | *[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. |
| ==Conferences, seminars, tutorials, and user groups==
| | *[http://www.os2.org OS2.org Forum] - German language forum. |
| Need OS/2 training? Want to meet other OS/2 users and developers?
| | *[http://warpserver.de WarpServer.de] - German news snippets on new and updated OS/2 software and more detailed blog postings on older ones. |
| <UL>
| | *[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. |
|
| |
|
| <LI>[http://www.training.ibm.com/ibmedu/ IBM IBM Global Campus Education and Training] - Offers courses on several topics, including OS/2 development, at a city near you.
| | There are also a few related groups that have become invite only in the last couple of years. |
| <LI>[http://www.ibm.com/solutions/education/ IBM Education] - More IBM training and education courses
| |
|
| |
|
| <LI>[http://www.warpstock.org/ WarpStock 2001] - An OS/2 user/developer conference
| | ==Conferences== |
| <LI>[http://www.scoug.com/programming/ SCOUG Programming SIG] - A special interest group of the South California OS/2 User Group
| | *[//www.warpstock.org Warpstock] - An OS/2 user/developer conference held annually in North America |
| <LI>[http://www.hal-pc.org/~SIG/os2dev.html HAL-PC OS/2 Developers SIG] - Meet other OS/2 developers in Houston
| | *[//www.warpstock.eu Warpstock Europe] - An OS/2 user/developer conference held annually in Europe |
| <LI>[http://www.os2ss.com/connect/users.htm OS/2 Connect's user group list] - A list of OS/2 user groups, including those with no online presence
| |
| </UL>
| |
| ==Support pages==
| |
| Websites that provide a range of support options for OS/2 developers
| |
|
| |
|
| <UL>
| | ==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.teamos2hamburg.de Team OS/2 Hamburg] - Germany |
| | *[http://www.os2voice.org/usergroups.html A list of Worldwide OS/2 user groups] - from VOICE |
|
| |
|
| <LI>[http://www.netlabs.org/devcorner/ Netlabs] - A repository for OS/2 open-source projects
| | ==Companies and individuals offering OS/2 services== |
| <LI>[http://www.ibm.com/education/certify/ IBM Professional Certification Program] - Get certified in a wide variety of IBM technologies
| | *[https://www.arcanoae.com/ Arca Noae] - USA based company, offers ArcaOS, driver updates, and sundry custom install, development, and deployment services. |
| <LI>[http://www.ibm.com/partnerworld/software IBM PartnerWorld for Software] - A support venue for resellers of IBM technology.
| | *[http://www.bitwiseworks.com/ BWW Bitwise Works] - Austrian company that offers custom OS/2 programming services and more. |
| <LI>[http://www.developer.ibm.com/ PartnerWorld for Developers] - Home of the [http://www.developer.ibm.com/devcon/titlepg.html DeveloperToolbox] (formerly DevCon) and all other developer resources at IBM
| | *[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.russharvey.bc.ca Russ Harvey] - OS/2 consultation and services in Canada |
|
| |
|
| <LI>[http://www8.software.ibm.com/solutions/isv/igssg.nsf/LanguageSelector/?OpenForm Global Software Solutions Guide] - A vast, searchable list of products from IBM and others that work with IBM technology
| | ==Project and source hosting== |
| <LI>[http://www.tabi.org/timur/irc.html The OS/2 IRC page] - Real-time chat with other OS/2 users and programmers around the world
| | 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. |
| </UL>
| | *[https://bitbucket.org/ Bitbucket] - Offers both free and paid project hosting. |
| | *[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. |
| | See also: [[Configuration management]] |
|
| |
|
| ==Online References== | | ==Online References== |
| Manuals and other online guides on OS/2 programming | | Manuals and other online guides on OS/2 programming |
| <UL>
| | *[http://www.edm2.com/os2api/ The OS/2 API Project] - OS/2 API documentation on the web |
| | |
| <LI>[http://cyniska.ubishops.ca/cgi-bin/show_inf Stéphane Charette's reference page] - Various INF files for online viewing
| |
| | |
| <LI>[http://www2.ibmlink.ibm.com/ IBMLink] - Hundreds of IBM manuals online - you'll need to search for the OS/2 ones
| |
| <LI>[http://www.edm2.com/os2api/ The OS/2 API Project] - OS/2 API documentation on the web
| |
| <LI>[http://www.developer.ibm.com/library/p_guides.html IBM Solution Developer Program Public library] - Various OS/2 programming docs
| |
| <LI>[http://booksrv2.raleigh.ibm.com/ IBM BookManager] - Tons of documents in BM format
| |
| </UL>
| |
| | |
| ==Magazines and articles with OS/2 programming content==
| |
| <UL>
| |
| | |
| <LI>[http://www.edm2.com/ Electronic Developer Monthly (EDM/2)] - Your first stop for online OS/2 programming information
| |
| <LI>[http://www.os2ezine.com/ OS/2 e-Zine] - The premier OS/2 news source, with the occasional developer-related article
| |
| <LI>[http://www.32bitsonline.com/ 32BitsOnline] - An online magazine for all PC operating systems, it has some OS/2 content
| |
| <LI>[http://www.hawi.de/art1.html Harald Wilhelm's article archives] - A collection of articles that Harald has written, all in German
| |
| <LI>[http://www.microsoft.com/msj/backissues86.asp Microsoft Systems Journal back issues] - Although they're no longer online, the older issues have lots of OS/2 information.
| |
| <LI>[http://www.os2.spb.ru/rdm2/ Russian EDM/2] - A Russian version of EDM/2
| |
| | |
| </UL>
| |
| ==FTP sites (or their WWW equivalents), search engines, and other indices==
| |
| <UL>
| |
| | |
| <LI>[http://www.nfwa.com/os2/softwaredevelopers/softwaredevelopers.html OS/2 Warp on the Net's list of software developers] - A HUGE list of companies and individuals that do OS/2 software development.
| |
| <LI>[http://www.bmtmicro.com/BMTCatalog/dev_os2/06os2.html BMT Micro's OS/2 Developer catalog] - A collection of shareware OS/2 development tools
| |
| <LI>[http://hobbes.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/os2/dev Hobbes' dev directory] - LOTS of stuff, newly re-organized
| |
|
| |
|
| <LI>[http://archiv.leo.org/pub/comp/os/os2/leo/devtools/ LEO's (Link Everything Online) OS/2 developer area] - Another hobbes-like FTP site
| |
| <LI>[ftp://ftp.pc.ibm.com/pub/pccbbs/ IBM PC Company FTP site] - Lots of old stuff, including EWS. Get [ftp://ftp.pc.ibm.com/pub/pccbbs/allfiles.txt allfiles.txt] (1.4MB) for a list
| |
| <LI>[http://www.idiom.com/free-compilers/ Free compilers page] - Search for a free compiler of any language
| |
| </UL>
| |
| ==News groups== | | ==News groups== |
| | *[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 |
| | *[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 |
|
| |
|
| * [news:comp.os.os2.programmer.tools comp.os.os2.programmer.tools] - OS/2 development tools
| | ==FTP sites (or their WWW equivalents)== |
| * [news:comp.os.os2.programmer.porting comp.os.os2.programmer.porting] - Porting software from other operating systems to OS/2
| | *[https://www.bmtmicro.com/bmtcatalog/products.html BMT Micro] - A collection of shareware OS/2 tools |
| * [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
| |
| * [http://tech.groups.yahoo.com/group/os2ddprog] - Yahoo OS/2 Device Driver Development Group
| |
| | |
| ==Low-level OS/2 programming== | |
| Device drivers, real-time control, hardware access, etc.
| |
| <UL>
| |
| | |
| <LI>[http://www.tabi.org/timur/os2pdd.html The OS/2 Programming Device Drivers mailing list] - This page contains all driver-related information. Just go here!
| |
| <LI>[http://www.cfm.de/En/eprodukte_sdk.htm CFM TWAIN SDK] - A toolkit for interfacing with scanners via the CFM TWAIN product
| |
| <LI>[http://www.stiscan.com/toolkits/twainsdk.html STi TWAIN SDK] - A toolkit for interfacing with scanners via the Solution Techology TWAIN product
| |
| <LI>[http://www.stiscan.com/toolkits/twainddk.html STi TWAIN DDK] - A toolkit for writing drivers to work with the Solution Techology TWAIN product
| |
| <LI>[http://home.att.net/~ASchw/induapps.html The Warped Code Cellar's OS/2 Applications] - REXX interfaces for generic I/O, IEEE-488, and serial I/O. Info on touch screens and OS/2
| |
| | |
| <LI>[http://www.elotouch.com/ Elo TouchSystems] - They make touch screens (monitors that can tell where on the screen you touch) with OS/2 drivers
| |
| </UL>
| |
| ==C/C++==
| |
| <UL>
| |
| | |
| <LI>[http://www.openwatcom.org OpenWatcom.org] - An open-source version of the Watcom C/C++ compiler
| |
| <LI>[http://www.ibm.com/software/ad/vacpp/ IBM VisualAge for C++] - Version 4.0 is the latest, and the last
| |
| | |
| <LI>[http://goof.com/pcg/os2/ Pentium GCC and GAS] - Pentium-optimized version of the free GCC C/C++ compiler
| |
| <LI>[http://www.lattice.com/otherdos.htm Lattice Optimizing C Compiler] - A 16-bit C compiler and assembler for DOS and OS/2
| |
| <LI>[http://www.bmtmicro.com/BMTCatalog/os2/prof_owl.html Professor Owl for OS/2] - Works with Borland C++'s OWL
| |
| <LI>[http://www.simple-sw.com/efsinfo.htm Simple Software Solutions' e_Fs] - A cross-platform mini file system class library
| |
| <LI>[http://www.simple-sw.com/ecominfo.htm Simple Software Solutions' e_Comm] - A serial/network client/server communications library
| |
| | |
| <LI>[http://www.roguewave.com/ RogueWave] - Source for several cross-platform C++ class libraries
| |
| <LI>[http://www.interalpha.net/customer/nyangau/dll/dll.htm Andys Dynamic Link Library routine] - Cross-platform code for linking DLL's when the API names are determined at runtime
| |
| <LI>[http://www.imatix.com/html/sfl/ The Standard Function Library] - A highly cross-platform C/C++ library with source code
| |
| <LI>[http://www.gwdg.de/~sbrauk/software.htm Open Object Library] - A free C++ class library
| |
| <LI>[http://www.cerfnet.com/~mpcline/C++-FAQs-Lite/ C++ FAQ] - The light version
| |
| <LI>[http://www.azillionmonkeys.com/qed/watfaq.txt The WATCOM C/C++ Programmer's FAQ] - With some OS/2-specific information
| |
| | |
| <LI>[http://www.trumphurst.com/cpplibs/cpplibs.phtml Available C++ libraries] - A huge list of C++ class libraries, for all platforms
| |
| <LI>[news:comp.lang.c.moderated comp.lang.c.moderated] -
| |
| <LI>[news:comp.lang.c++.moderated comp.lang.c++.moderated] -
| |
| </UL>
| |
| | |
| ==Java (OS/2-specific information here only)==
| |
| <UL>
| |
| | |
| <LI>[http://www.software.ibm.com/os/warp/solutions/and/f1c.html IBM's Java and OS/2 page] -
| |
| | |
| <LI>[http://www.doofus.org/Java/ Aaron William's OS/2 Java Page] - Just start here
| |
| <LI>[http://www.ozemail.com.au/~jgprice/ Jikes for OS/2] - A command-line Java compiler
| |
| <LI>[http://www.datarepresentations.com/ Data Representations] - Home of the very cool Simplicity Java development environment
| |
| <LI>[http://www.sc-systems.com/ SerialPort] - Java serial port control for several OS's
| |
| <LI>[news:comp.lang.java.programmer comp.lang.java.programmer] -
| |
| | |
| </UL>
| |
| | |
| ==Pascal==
| |
| <UL>
| |
| | |
| <LI>[http://www.speedsoft-online.de/ SpeedSoft Sibyl] - Full-blown visual Pascal development environment
| |
| <LI>[http://www.vpascal.com/ Virtual Pascal 2.0] - Another cross-platform Pascal development environment
| |
| <LI>[http://members.tripod.lycos.nl/Jondor/software.html LiveSystems Software] - CSys toolbox for compressed file I/O and other stuff
| |
| <LI>[http://www.irietools.com/iriepascal/ Irie Pascal] - A cross-platform Pascal compiler which conforms to ISO/IEC 7185
| |
| | |
| <LI>[http://www.freepascal.org/ Free Pascal] - A highly cross-platform Pascal compiler
| |
| <LI>[http://www.prosperosoftware.com/p5iix.html Prospero Pascal 5.2] - A Pascal compiler for DOS and OS/2
| |
| <LI>[http://www.prosperosoftware.com/e32io.html Prospero Extended Pascal] - And yet another cross-platform Pascal compiler
| |
| <LI>[http://www.tmt.com/ TMT Pascal] - Another cross-platform Pascal compiler
| |
| <LI>[news:comp.lang.pascal.misc comp.lang.pascal.misc] -
| |
| </UL>
| |
| ==Ada and Ada95==
| |
| | |
| <UL>
| |
| | |
| <LI>[http://www.gnat.com/ AdaCore Technologies] - GNAT (free Ada95 compiler) for several platforms. OS/2 version is at [ftp://cs.nyu.edu/pub/gnat/private/old/os2/ ftp://cs.nyu.edu/pub/gnat/private/old/os2/].
| |
| <LI>[http://members.nbci.com/ldulman/os2ada.htm Ada95 to OS/2 Interface] - Let's you make OS/2 API calls to Ada. Can also be found [http://www.uni-leipzig.de/~os2/HVM/HVMindex.uni-leipzig.os2.dev.ada.html here] and [ftp://ftp.adapower.com/pub/os2/ here].
| |
| | |
| <LI>[news:comp.lang.ada comp.lang.ada] -
| |
| </UL>
| |
| ==Modula-2, Modula-3, and Oberon-2==
| |
| <UL>
| |
| | |
| <LI>[http://murray.newcastle.edu.au/users/staff/peter/m2/Modula2.html Peter Moylan's Modula-2 page] - Extensive collection of links and info on Modula-2 and OS/2. Look here first.
| |
| <LI>[http://m3.polymtl.ca/m3/ Polytechnique Montréal Modula-3 Home] - Lots of Modula-3 Information
| |
| <LI>[http://m3.polymtl.ca/m3/binaries/OS2/ Modula-3 on OS/2] - A Modula-3 compiler for OS/2
| |
| | |
| <LI>[news:comp.lang.modula2 comp.lang.modula2] -
| |
| <LI>[news:comp.lang.modula3 comp.lang.modula3] -
| |
| </UL>
| |
| ==Assembly Language==
| |
| <UL>
| |
| | |
| <LI>[http://www.sandpile.org/80x86/ Sandpile's 80x86 index] - A very comprehensive site on x86 assembly language programming
| |
| <LI>[http://www.web-sites.co.uk/nasm NASM, the Netwide Assembler Project] - A free cross-platform assembler
| |
| | |
| <LI>[http://goof.com/pcg/os2/ Pentium GCC and GAS] - GAS is the free GNU assembler
| |
| <LI>[http://www.quantasm.com/freeinfo.html x86 Programming Tips] - Opcodes and optimization tips on all x86 processors
| |
| <LI>[http://w3.execnet.com/kantor/fwktl.htm FWKTL] - Lets you write self-modifying assembly apps
| |
| <LI>[http://www.datarescue.com/idabase/ida.htm DataRescue IDA Pro] - Interactive disassembler now for OS/2
| |
| <LI>[http://webster.cs.ucr.edu/Page_asm/ArtofAssembly/ArtofAsm.html The Art of Assembly Language Programming] - 80x86 Asm tutorial and reference online
| |
| <LI>[news:comp.lang.asm.x86 comp.lang.asm.x86] -
| |
| | |
| </UL>
| |
| ==FORTRAN=
| |
| <UL>
| |
| | |
| <LI>[http://www.prosperosoftware.com/f2iix.html Prospero Fortran 2.1] - A Fortran compiler for OS/2 and DOS
| |
| <LI>[news:comp.lang.fortran comp.lang.fortran] -
| |
| </UL>
| |
| =Smalltalk=
| |
| <UL>
| |
| | |
| <LI>[http://www.software.ibm.com/ad/smalltalk/ VisualAge for Smalltalk] - For OS/2 and Windows
| |
| <LI>[http://www.sugarweb.com/squeak/ports/os2native/OS2English.htm Squeak] - A Smalltalk virtual machine for OS/2
| |
| <LI>[http://www.indelv.com/open-source-smalltalk.htm InDelv Smalltalk library] - An open-source XML/DOM library for various Smalltalk interpreters
| |
| <LI>[http://www.instantiations.com/Sts/pd.htm Smalltalk Systems Products] - Various add-ons to IBM Smalltalk
| |
| | |
| <LI>[news:comp.lang.smalltalk comp.lang.smalltalk] -
| |
| </UL>
| |
| ==REXX==
| |
| <UL>
| |
| | |
| <LI>[http://ftp.gwdg.de/pub//languages/rexx/brexx/html/rx.html BREXX Page] - Online REXX reference manual
| |
| <LI>[http://www.lightlink.com/hessling/ Mark Hessling's Home Page] - Lots of Rexx and Regina information and files, including a Rexx manual
| |
| <LI>[http://www.logisoftar.com/ProductsRexxbos.htm LogiSoft AR's REXXBOS] - A complete OS/2 system interface for REXX - great for REXX CGI scripts
| |
| | |
| <LI>[http://www.dsoftusa.com/ dSOFT Development] - dbfREXX Rexx-based database tool
| |
| <LI>[http://tower.to.org/rexxsem/ RXSem] - Semaphores for Rexx
| |
| <LI>[http://www.mindspring.com/~dave_martin/RexxFAQ.html The REXX FAQ] -
| |
| <LI>[http://www2.hursley.ibm.com/netREXX/ NetREXX] - Is it REXX or is it Java? You decide
| |
| <LI>[http://users.comlab.ox.ac.uk/ian.collier/Rexx/index.html Ian Collier's REXX page] -
| |
| <LI>[http://www2.hursley.ibm.com/REXX/ IBM Hursley's REXX page] -
| |
| | |
| <LI>[http://csgwww.uwaterloo.ca/~giguere/rexx.html Eric Giguere's REXX page] -
| |
| <LI>[http://www.lesbell.com.au/rexxobj.html Using REXX to repair and control the desktop] -
| |
| <LI>[http://dmoz.org/Computers/Programming/Languages/Rexx/OS2/ DMOZ OS/2 Rexx directory] - Open Directory Project's page on Rexx and OS/2
| |
| <LI>[news:comp.lang.REXX comp.lang.REXX] -
| |
| </UL>
| |
| ==Tcl/Tk==
| |
| | |
| <UL>
| |
| | |
| <LI>[ftp://ftp.math.ohio-state.edu/pub/users/ilya/os2 Ilya Zakharevich OS/2 ftp directory] - One of the Tcl/Tk ports can be found here
| |
| <LI>[http://hobbes.nmsu.edu/cgi-bin/h-browse?dir=/pub/os2/dev/tcl Hobbes' Tcl directory] - A collection of all things OS/2 and Tcl
| |
| <LI>[news:comp.lang.tcl comp.lang.tcl] -
| |
| </UL>
| |
| ==Perl==
| |
| <UL>
| |
| | |
| <LI>[ftp://ftp.math.ohio-state.edu/pub/users/ilya/os2/perl Ilya Zakharevich] - a Perl port
| |
| <LI>[http://hobbes.nmsu.edu/cgi-bin/h-browse?dir=/pub/os2/dev/perl Hobbes' Perl directory] - A collection of all things OS/2 and Perl
| |
| </UL>
| |
| ==Prolog==
| |
| <UL>
| |
| | |
| <LI>[http://ourworld.compuserve.com/homepages/Greg_Bourassa/pmpro.htm PMPro Prolog] - Low-cost Prolog interpreter
| |
| <LI>[http://www.pdc.dk/vip/pdcindex.htm Visual Prolog from Prolog Development Center] - Cross-platform Prolog compiler and IDE
| |
| | |
| <LI>[news:comp.lang.prolog comp.lang.prolog] -
| |
| </UL>
| |
| ==BASIC==
| |
| <UL>
| |
| | |
| <LI>[http://www.truebasic.com/ True BASIC] - A full BASIC development environment for OS/2, Windows, and Macintosh
| |
| <LI>[http://www.bmtmicro.com/BMTCatalog/multipleos/omnibasic.html OmniBasic] - Cross-platform BASIC compiler
| |
| <LI>[news:comp.lang.basic.misc comp.lang.basic.misc] -
| |
| | |
| </UL>
| |
| ==COBOL==
| |
| <UL>
| |
| | |
| <LI>[http://www-4.ibm.com/software/ad/cobol/cobfs498.htm IBM VisualAge COBOL] - Version 2.2 is the latest for OS/2
| |
| <LI>[http://www.dandm.co.nz/flexus1main.htm COBOL sp2] - A cross-platform GUI devlopment tool for COBOL
| |
| <LI>[http://www.coboltools.com/etk.htm COBOLTOOLS Easy Toolkit] - A portability toolkit for COBOL platforms
| |
| | |
| <LI>[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
| |
| <LI>[http://www.casegen.co.uk/prod01.htm Casegen for COBOL] - Generates CICS appliations in COBOL
| |
| <LI>[news:comp.lang.cobol comp.lang.cobol] -
| |
| </UL>
| |
| ==PL/I==
| |
| | |
| <UL>
| |
| | |
| <LI>[http://www.software.ibm.com/ad/pli/ IBM VisualAge PL/I] -
| |
| <LI>[news:comp.lang.pl1 comp.lang.pl1] -
| |
| </UL>
| |
| ==APL==
| |
| <UL>
| |
| | |
| <LI>[http://www.ibm.com/software/ad/apl/ IBM APL2] -
| |
| | |
| <LI>[ftp://service.software.ibm.com/ps/products/apl2/ IBM's FTP site for APL2] - Demos, fixes, and information
| |
| <LI>[news:comp.lang.apl comp.lang.apl] -
| |
| </UL>
| |
| ==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>
| |
| ==Algol==
| |
| <UL>
| |
| | |
| <LI>[http://www.occl-cam.demon.co.uk/ OCCL Algol 68] - A cross-platform Algol 68 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>
| |
| ==Other Scripting and Messaging Languages==
| |
| Alternatives to Rexx
| |
| <UL>
| |
| | |
| <LI>[http://www.nombas.com/us/download/index.htm#sedesk3 ScriptEase 3.0 by Nobas] - A multi-platform scripting tool
| |
| </UL>
| |
| ==Databases==
| |
| <UL>
| |
| | |
| <LI>[http://groups.yahoo.com/group/os2db OS/2 Database Mailing List] -
| |
| <LI>[http://www6.software.ibm.com/dl/db2pde/db2pde-p/ DB2/2 Personal Developer's Edition 7.1] - Free download!
| |
| <LI>[http://www.maxxum.co.nz/prod01.htm Maxxum Consulting] - Makers of the Base32 xBase compiler
| |
| <LI>[http://www.dsoftusa.com/ dSOFT Development] - dbfREXX Rexx-based database tool
| |
| <LI>[http://www.quasarbbs.com/yuri/msql2/index.html mSQL] - Small cross-platform database server
| |
| <LI>[http://www.netlabs.org/projects/mysql.html MySQL] - A cross-platofmr SQL database server
| |
| | |
| <LI>[http://www.software.ibm.com/data/ IBM Data Management Products] - DB2 and other database software
| |
| <LI>[http://www.astrac.com/newsite/asp/visualiz.asp Astrac Visualizer] - A database/workgroup tool like Lotus Notes
| |
| <LI>[http://www.simple-sw.com/edbinfo.htm Simple Software Solutions' e_Db] - A cross-platform database engine
| |
| <LI>[http://www.simple-sw.com/edbsrvr.htm e_Db Database Server] - A cross-platform database server
| |
| <LI>[http://www.bossi.com/dbfill/index.html DB-Fill] - A cross-platform relational database testing tool
| |
| </UL>
| |
| ==Internet and Networking==
| |
| | |
| <UL>
| |
| | |
| <LI>[http://www.io.com/~pelliott/pme/socket/readme.html Socket++ Library for OS/2] - A C++ library for TCP/IP socket programming
| |
| </UL>
| |
| ==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>
| |
| ==Lotus Notes==
| |
| <UL>
| |
| | |
| <LI>[http://domino.lotus.com/welcome.nsf Lotus Domino] - Use Notes as a web server
| |
| </UL>
| |
| ==OpenDoc and SOM==
| |
| <UL>
| |
| | |
| <LI>[http://www-4.ibm.com/software/ad/som/ SOMobjects] - SOM 3.0 for AIX, OS/2, and Windows NT
| |
| <LI>[http://www3.software.ibm.com/segdown?segment=AD&family=OT IBM Software Development Object Technology downloads] - Some OpenDoc and SOM documentation and tools
| |
| </UL>
| |
| ==Distributed Computing==
| |
| <UL>
| |
| | |
| <LI>[http://www-4.ibm.com/software/network/dce/library/ IBM DCE Library] - A variety of documents, some on OS/2
| |
| </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.
| | ==Visual programming, CASE, RAD== |
| <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.
| | *[http://xcprod.com/titan/ZMECH/ ZMECH] - A cross-platform visual CASE tool |
| <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== |
| <UL>
| | *[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-cs-students.stanford.edu/~amitp/games.html BlobCity] - An OS/2 game like SimCity, with great multithreading and full source code |
| <LI>[ftp://ftp01.ny.us.ibm.net/pub/games/ IBM OS/2 multimedia and game programming archive] - Lots of documentation and sample code, mostly from old DevCon's
| |
| <LI>[http://crystal.linuxgames.com/ Crystal Space] - A free 3D engine for OS/2 and other OS's
| |
| <LI>[http://www.tabi.org/timur/rtmidi.html RTMIDI, the OS/2 Warp Real-Time MIDI Subsystem] - Real-time MIDI support for OS/2
| |
| | |
| <LI>[http://www.thetaband.com/dsmi/index.html Digital Sound and Music Interface for OS/2] - Realtime audio mixing and more
| |
| <LI>[http://www.netlabs.org/seal/ SEAL, Synthetic Audio Library for OS/2] - A library for playing audio files and streaming audio for PM and VIO applications
| |
| <LI>[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.
| |
| <LI>[http://crown.csc.UVic.CA/~jmartin/svgakit.html SVGA & VESA Kit for emx] - Write OS/2 programs that run in high resolution graphics modes
| |
| <LI>[http://www.scitechsoft.com/dp_mgl.html SciTech MGL] - Cross-platform 2D/3D graphics library, now available for OS/2!
| |
| | |
| <LI>[http://www-cs-students.stanford.edu/~amitp/games.html BlobCity] - An OS/2 game like SimCity, with great multithreading and full source code
| |
| <LI>[http://users.interact.net.au/~pmiy/fly8.html Fly8] - A flight simulator, with source code
| |
| <LI>[http://home.houston.rr.com/spiceware/programminginfo.html Spiceware OS/2 Programming info] - Utilities, drivers, and links
| |
| <LI>[http://www.geocities.com/SiliconValley/Heights/8678/download.html DevBahn OS/2 Game Programming Sanctuary] - My articles from OS/2 Monthly and other stuff
| |
| </UL>
| |
| ==XFree86/OS2 (X Windows for OS/2) and other Unix porting==
| |
| <UL>
| |
| | |
| <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)==
| |
| <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
| |
| <LI>[http://www.idk-inc.com/prjbld.htm PrjBld] - Use the WPS to create and manage project folders
| |
| <LI>[http://w1.246.telia.com/~u24602843/projects/ProjectFolder.html ProjectFolder] - A WPS IDE for Visual Age C/C++ 3.0
| |
| <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==
| |
| <UL>
| |
| | |
| <LI>[http://www.bmtmicro.com/BMTCatalog/os2/secureit.html SecureIt] - Registration protection for your shareware application
| |
| | |
| <LI>[http://www.aks.com/hasp/techfor/techhasp.htm HASP and NetHASP] - Cross-platform copy protection
| |
| </UL>
| |
| ==Applications with documented plug-in API's==
| |
| <UL>
| |
|
| |
|
| <LI>[http://www.sundialsystems.com/mesa/ Sundial's Mesa/2] - Spreadsheet
| | ==Applications with documented plug-in APIs== |
| <LI>[http://www.cadware.it CadWare's BlueCAD 1.0] - An excellent small and fast CAD package for OS/2
| | *[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://www.cds-inc.com/manuals/apimanual.htm FaxWorks/PMfax API] - An interface to OS/2's most popular fax software
| | *[http://www.manglais.com Maul Publisher] - An OS/2 desktop publishing application |
|
| |
|
| <LI>[http://www.manglais.com/subs/maul.htm 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 |
| | | *[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://www.slickedit.com Visual SlickEdit] - An awesome editor. The latest OS/2 version is 4.0, but it's still great.
| |
| <LI>[http://fte.sourceforge.net/ FTE Text Editor] - A free, open-source text editor for OS/2, Linux, and Windows NT
| |
| <LI>[http://www.naverex.kiev.ua/~evsi/fed.html Fast Editor Lite] - Small yet powerful programmers editor for OS/2
| |
| | |
| <LI>[http://www.boxersoftware.com/pgbos2.htm BOXER/OS2] - The Boxer 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.bmtmicro.com/kon/ Kon] - A shareware text editor with a built-in project manager
| |
| <LI>[http://www.lugaru.com/ Lugaru's Epsilon Programmer's Editor,] - A cross-platform EMACS-like editor
| |
| <LI>[http://www.pillarsoft.net/enhanced.html PillarSoft's Enhanced E and EE editors] - Small yet powerful editors, with some programmer features
| |
| | |
| <LI>[http://www.interalpha.net/customer/nyangau/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>
| |
| | |
| ==Profilers, optimizers, validators, and listing generators==
| |
| <UL>
| |
| | |
| <LI>[http://home.online.no/~leifel/sm.html Larsen Source Mapper] - Generates source map from C source
| |
| | |
| <LI>[http://hobbes.nmsu.edu/cgi-bin/h-search?button=Search&key=lxlt&stype=all&sort=type&dir=%2Fpub%2Fos2%2Futil%2Farchiver LxLite 1.21] - Reduce the size of your executables, DLL's, and even drivers
| |
| </UL>
| |
| ==Employment services for OS/2 Developers== Are you an OS/2 programmer looking for work? Are you looking to hire an OS/2 programmer?
| |
| <UL>
| |
|
| |
|
| <LI>[mailto:majordomo@teamos2.org OS/2 Jobs Mailing List] - Put "subscribe os2jobs-l <i>your_email@address</i>" in the body
| |
| <LI>[http://www.tabi.org/timur/os2pdd.html OS/2 Programming Device Drivers Mailing List Home Page] - This page also contains a list of driver programmers available for work
| |
|
| |
| <LI>[http://www.iversonsoftware.com/service.html Iverson Software Directory] - List of individuals and companies, including several with OS/2 skills
| |
| </UL>
| |
| ==Miscellaneous== | | ==Miscellaneous== |
| <UL>
| | *[//i1.dk/ntos2/ OS/2 emulation layer for NT] - Emulates over 110 DOSCALL functions under NT |
| | | *[//www.bratschi.net/english/index.html Christoph Bratschi's Homepage] - Small programmer's editor, Netscape plug-ins, MCI tester, some file viewers, etc. |
| <LI>[http://www.wotsit.org/ Wotsit's File Format Collection] - The specs for hundres of different file formats
| |
| <LI>[http://lafaix.online.fr/os2/os2dev.html Développer sous OS/2] - A list like this one, but in French
| |
| <LI>[http://www.sewingwitch.com/ken/os2.html OS/2 and Linux Topics] - And yet another mostly outdated index
| |
|
| |
|
| <LI>[http://set.gmd.de/~veit/os2/index.html Holger Veit's page] - Information on the OS/2 kernel and related, undocumented API's
| | ==Other Languages== |
| <LI>[http://www.hawi.de/applicat.html Harald Wilhelm's OS/2 applications] - A collection of utilities for PM, WPS, and databases.
| | *[[Links - Czech|Czech]] |
| <LI>[http://www.image.dk/~isj/ntos2/index.html OS/2 emulation layer for NT] - Emulates over 110 DOSCALL functions under NT
| | *[[Links - Dutch|Dutch]] |
| <LI>[http://www.bratschi.net/english/index.html Christoph Bratschi's Homepage] - Small programmer's editor, Netscape plug-ins, MCI tester, some file viewers, etc.
| | *[[Links - French|French]] |
| <LI>[http://www.telvox.com/ Telvox Software Shop] - Some kind of cross-platform CODEC, I'm not sure what it does
| | *[[Collegamenti|Italian]] |
| <LI>[http://www.hallogram.com/opttech/ Opt-Tech Sort] - Stand-alone or linkable cross-platform sort utility
| | *[[Dış bağlantılar|Turkish]] |
|
| |
|
| <LI>[http://www.ozemail.com.au/~oscarptyltd/ OSCAR and Jol] - A "Universal Menu System" for PC's and OS/390
| | [[Category:Main]] |
| <LI>[http://www.imatix.com/html/smt/ SMT] - A multi-threading kernel for use with Libero (see above)
| |
| <LI>[http://www.price-hunter.net/ Price Hunter] - The best way to find OS/2 books
| |
| <LI>[http://www.matchfonts.com/ Match Fonts] - Programmer-related fonts in the "Special Fonts" section
| |
| <LI>[http://lxr.mozilla.org/ Mozilla Cross-Reference] - Lots of great developer utilities, with source code, from the Mozilla project
| |
| </UL>
| |