Jump to content

Open Source Software Directory: Difference between revisions

From EDM2
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page lists the open source projects available for OS/2 and eComStation.
This page lists the open source projects available for OS/2, see also [[:Category:Open Source Software]].


==Drivers==
==Device Drivers==
 
{|class="wikitable"
{| class="wikitable sortable" border="1"  
!Name||Type||License||Requirements||Comments
|-
|-
!style="background:#efefef; |'''Name'''
|[ftp://ftp.netlabs.org/pub/snapshots/bt32/ BT32.SYS]||Video|| ||Watcom 11.0C, IBM's DDK and LXAPI32 sources to build this driver.
!style="background:#efefef; |'''Type'''
|BT8X8 driver for TV cards.
!style="background:#efefef; |'''License'''
!style="background:#efefef; |'''Requirements'''
!style="background:#efefef; |'''Comments'''
|-
|-
![http://hobbes.nmsu.edu/h-search.php?key=bt32wpi.zip BT32.SYS]
|[ftp://ftp.netlabs.org/pub/snapshots/lxapi32/ LXAPI32]|| || ||Watcom 11.0C and IBM's DDK to build this driver.
|TV
|LXAPI32.SYS provides a small Linux API to other device drivers. With this helper driver it is relative easy to port other Linux drivers to OS/2.
|
|Watcom 11.0C, IBM's DDK and LXAPI32 sources to build this driver.
|BT8X8 driver for TV-Cards. [ftp://ftp.netlabs.org/pub/snapshots/bt32/ Source]
|-
|-
![http://hobbes.nmsu.edu/h-search.php?key=ext2_240.zip ext2]
|[http://trac.netlabs.org/multimac MultiMac]||Network||GNU GPL V2|| ||Network driver for NVETH, Intel E1000E, RealTek R8110, R8169 and IWL.
|File System
|GNU GPL V2
|
|32bit Linux ext2 file system driver (IFS) for OS/2. [ftp://ftp.netlabs.org/pub/snapshots/ext2fs/ Source].
|-
|-
![http://svn.netlabs.org/fat32 FAT32]
|Rodent {{FileLink|Rodent_1-0-13.zip}}||Input||Public Domain|| ||Support for several mouse models
|File System
|GNU LGPL
|
|FAT32 is a filesystem driver for the well known FAT32-filesystem which is often used on Windows 9X partitions.
|-
|-
![http://hobbes.nmsu.edu/h-search.php?key=bt32wpi.zip LXAPI32]
|[http://sound.netlabs.org/en/site/index.xml SBlive]||Audio||GNU GPL|| ||SoundBlaster Live! driver
|Dev
|
|Watcom 11.0C and IBM's DDK to build this driver.
|LXAPI32.SYS provides a small Linux API to other device drivers. With this helper driver it is relative easy to port other Linux drivers to OS/2. LXAPI contains. [ftp://ftp.netlabs.org/pub/snapshots/lxapi32/ Source]
|-
|-
![http://hobbes.nmsu.edu/h-search.php?key=32drv170.zip MWDD32]
|[http://svn.netlabs.org/uniaud UniAud]||Audio||GNU GPL|| ||Based on ALSA core.
|Dev
|GNU GPL V2
|
| mwdd32 is a package that allows the implementation of 32 bits OS/2 device drivers (BASEDEV and DEVICE) as well as 32 bits Installable File Systems (IFS).
|-
|-
![http://svn.ecomstation.nl/ahci/ OS2AHCI]
|[bamboo00] Wacom Bamboo digitizer tablet||Input|| || ||Device driver for Wacom Bamboo digitizer tablet.
|Storage
|}
|GNU GPL
 
|
{|class="wikitable"
|SATA AHCI HDD driver.
|+IFS
|-
!Name||Type||License||Requirements||Comments
![http://svn.ecomstation.nl/openJFS/ OpenJFS]
|File System
|GNU GPL V2
|IBM C/C++ Compiler and Tools V 3.6.5
Microsoft C V 6.0a
OS/2 Developers Toolkit v4.5
|JFS (Journal File System) IFS driver for OS/2.
|-
|-
![http://hobbes.nmsu.edu/h-search.php?key=rodent_1-0-13.zip Rodent]
|[ftp://ftp.netlabs.org/pub/snapshots/ext2fs/ ext2]||IFS||GNU GPL V2|| ||32bit Linux ext2 file system driver (IFS) for OS/2.
|Mouse
|Public Domain
|
|Support for several mouse models.
|-
|-
![http://sound.netlabs.org/en/site/index.xml SoundCard Device Driver (SoundBlaster)]
|[http://svn.netlabs.org/fat32 FAT32]||IFS||GNU LGPL||Open Watcom C 1.9, OS/2 Toolkit 4.5, awk||filesystem driver for FAT32 file systems which is often used on Windows 9X partitions.
|Audio
|GNU GPL
|
|Support for Sound Blaster audio cards.
|-
|-
![http://svn.netlabs.org/uniaud UniAud]
|ISOFS||IFS||GNU GPL V2||EMX||installable file system for OS/2 to access ISO raw files suitable for burning on CD.
|Audio
|GNU GPL
|
|Based on ALSA core.
|-
|-
![http://hobbes.nmsu.edu/h-search.php?key=watcomifs.zip WatcomIFS]
|MWDD32 {{FileLink|MWDD32_1-70.zip}}|| ||GNU GPL V2|| ||mwdd32 is a package that allows the implementation of 32 bits OS/2 device drivers (BASEDEV and DEVICE) as well as 32 bits Installable File Systems (IFS).
|FileSystem
|Not Specified
|
|Sample Source for building an IFS driver using Open Watcom.
|-
|-
![http://svn.netlabs.org/xata xATA / Danis506]
|OpenJFS||IFS||GNU GPL V2||IBM C/C++ Compiler and Tools V 3.6.5, Microsoft C V 6.0a, OS/2 Developers Toolkit v4.5||JFS (Journal File System) IFS driver for OS/2.
|Storage
|GNU LGPL
|
|Hard Drive storage driver.
|-
|-
![https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Additions/os2#VBoxSF VirtualBox Shared Folders Driver]
|[watcomifs.zip] WatcomIFS||IFS||Not specified|| ||Sample Source for building an IFS driver using OpenWatcom.
|
|
|
|This driver is part of the OS/2 additions for VirtualBox.  
|}
|}


==Workplace Shell==
{|class="wikitable"
 
|+Storage
 
!Name||Type||License||Requirements||Comments
{| class="wikitable sortable" border="1"  
|-
!style="background:#efefef; |'''Name'''
!style="background:#efefef; |'''Type'''
!style="background:#efefef; |'''License'''
!style="background:#efefef; |'''Requirements'''
!style="background:#efefef; |'''Comments'''
|-
|-
!
|[http://svn.netlabs.org/xata DaniS506]||ADD<br/>FLT||GNU LGPL||Microsoft C, Borland TASM, nmake, nelite||xATA
|
|
|
|
|-
|-
!
|
|
|
|
|-
|-
!
|OS2AHCI||ADD||GNU GPL||Open Watcom C 1.9||SATA AHCI Driver for OS/2
|
|
|
|
|}
|}
[[Category:Open Source Software]]

Latest revision as of 23:27, 1 June 2025

This page lists the open source projects available for OS/2, see also Category:Open Source Software.

Device Drivers

Name Type License Requirements Comments
BT32.SYS Video Watcom 11.0C, IBM's DDK and LXAPI32 sources to build this driver. BT8X8 driver for TV cards.
LXAPI32 Watcom 11.0C and IBM's DDK to build this driver. LXAPI32.SYS provides a small Linux API to other device drivers. With this helper driver it is relative easy to port other Linux drivers to OS/2.
MultiMac Network GNU GPL V2 Network driver for NVETH, Intel E1000E, RealTek R8110, R8169 and IWL.
Rodent Rodent_1-0-13.zip Input Public Domain Support for several mouse models
SBlive Audio GNU GPL SoundBlaster Live! driver
UniAud Audio GNU GPL Based on ALSA core.
[bamboo00] Wacom Bamboo digitizer tablet Input Device driver for Wacom Bamboo digitizer tablet.
IFS
Name Type License Requirements Comments
ext2 IFS GNU GPL V2 32bit Linux ext2 file system driver (IFS) for OS/2.
FAT32 IFS GNU LGPL Open Watcom C 1.9, OS/2 Toolkit 4.5, awk filesystem driver for FAT32 file systems which is often used on Windows 9X partitions.
ISOFS IFS GNU GPL V2 EMX installable file system for OS/2 to access ISO raw files suitable for burning on CD.
MWDD32 MWDD32_1-70.zip GNU GPL V2 mwdd32 is a package that allows the implementation of 32 bits OS/2 device drivers (BASEDEV and DEVICE) as well as 32 bits Installable File Systems (IFS).
OpenJFS IFS GNU GPL V2 IBM C/C++ Compiler and Tools V 3.6.5, Microsoft C V 6.0a, OS/2 Developers Toolkit v4.5 JFS (Journal File System) IFS driver for OS/2.
[watcomifs.zip] WatcomIFS IFS Not specified Sample Source for building an IFS driver using OpenWatcom.
Storage
Name Type License Requirements Comments
DaniS506 ADD
FLT
GNU LGPL Microsoft C, Borland TASM, nmake, nelite xATA
OS2AHCI ADD GNU GPL Open Watcom C 1.9 SATA AHCI Driver for OS/2