Category:Open Source: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
(22 intermediate revisions by the same user not shown)
Line 23: Line 23:


==Open Source Software for OS/2 and eComStation==
==Open Source Software for OS/2 and eComStation==
[[:Category:Open Source Software|Open Source Software]]


==Drivers==
[[Category:Articles]]
 
 
{| 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''' !! '''Repository'''
|-
|[http://hobbes.nmsu.edu/h-search.php?key=bt32wpi.zip BT32.SYS] ||TV ||GNU GPL||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] ||[https://github.com/OS2World/DRV-BT32]
|-
|[http://hobbes.nmsu.edu/h-search.php?key=ext2_240.zip ext2] ||File System ||GNU GPL V2 || ||32bit Linux ext2 file system driver (IFS) for OS/2. [ftp://ftp.netlabs.org/pub/snapshots/ext2fs/ Source]. ||[https://github.com/OS2World/DRV-ext2]
|-
|[http://svn.netlabs.org/fat32 FAT32]||File System||GNU LGPL|| ||FAT32 is a filesystem driver for the well known FAT32-filesystem which is often used on Windows 9X partitions. ||[http://svn.netlabs.org/fat32]
|-
|[http://www.os2world.com/cdwriting/isofs/readme.htm ISOFS]||File System||GNU GPL V2||EMX
|ISOFS is an installable file system for OS/2 to access ISO rawfiles suitable for burning on CD.  [http://www.os2world.com/cdwriting/isofs/isofs-v0_2_1.zip Source & Binaries] ||[https://github.com/OS2World/DRV-ISOFS]
|-
| [http://home.clara.net/orac/os2.htm#isofs ISOFS] || File System ||GNU GPL || || ISOFS is an installable file system for OS/2 to access ISO rawfiles suitable for burning on CD. It allows transparent read only access to the contents of the raw file, also through WPS!
Currently only single session images are supported.
|-
|[http://hobbes.nmsu.edu/h-search.php?key=bt32wpi.zip LXAPI32]||Dev||GNU GPL V2||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] ||[https://github.com/OS2World/DRV-LXAPI32]
|-
|[http://hobbes.nmsu.edu/h-search.php?key=32drv170.zip MWDD32] ||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).||[https://github.com/OS2World/DRV-MWDD32]
|-
|[http://svn.ecomstation.nl/multimac MultiMac] ||Network ||GNU GPL V2 || ||Network driver for NVETH, Intel E1000E, RealTek R8110, R8169 and IWL. ||[http://svn.ecomstation.nl/multimac]
|-
|[http://svn.ecomstation.nl/ahci/ OS2AHCI] ||Storage ||GNU GPL || ||SATA AHCI HDD driver. ||[http://svn.ecomstation.nl/ahci/]
|-
|[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://svn.ecomstation.nl/openJFS/]
|-
|[http://hobbes.nmsu.edu/h-search.php?key=rodent_1-0-13.zip Rodent] ||Mouse ||Public Domain|| ||Support for several mouse models.||[https://github.com/OS2World/DRV-Rodent]
|-
|[http://sound.netlabs.org/en/site/index.xml SoundCard Device Driver (SoundBlaster)]||Audio ||GNU GPL || ||Support for Sound Blaster audio cards.||[https://github.com/OS2World/DRV-SBLiveOS2]
|-
|[https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Additions/os2#VBoxSF VirtualBox Shared Folders Driver] || ||GNU GPL|| ||This driver is part of the OS/2 additions for VirtualBox.
|-
|[http://svn.netlabs.org/uniaud UniAud] ||Audio ||GNU GPL || ||Based on ALSA core.||[http://svn.netlabs.org/uniaud]
|-
|[http://hobbes.nmsu.edu/h-search.php?key=watcomifs.zip WatcomIFS] ||FileSystem ||Not Specified || ||Sample Source for building an IFS driver using Open Watcom.||[https://github.com/OS2World/DRV-WatcomIFS]
|-
|[http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=bamboo00 Wacom Bamboo digitizer tablet] ||Mouse / Input Device ||Not Specified || ||Device driver for Wacom Bamboo digitizer tablet.|| [https://github.com/OS2World/DRV-WBamboo]
|-
|[http://svn.netlabs.org/xata xATA / Danis506] ||Storage ||GNU LGPL || ||Hard Drive storage driver.||[http://svn.netlabs.org/xata]
|}
 
==Applications==
===Antivirus===
 
{| 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://web.os2power.com/yuri/ClamAV ClamAV] || Antivirus ||GNU GPL|| ||
|-
|}
 
===CAD/CAM===
{| 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://www.cademia.org/frontend/index.php?folder_id=251 CADEMIA]||Java||GNU GPL||Java|| A modern CAD system with a full functionality to create dimensional accurate technical drawings and documents.
|-
|ITE CAD for OS/2||Qt||GNU LGPL V2.1||Qt4 Libraries||ITE CAD is an Italian CAE/CAD application written using the QT 4 libraries. Application developed using Qt4 compiler.
|-
|[ftp://ftp.netlabs.org/pub/qtapps/ QElectroTech]||Qt||GNU GPL||Qt4 Libraries||Application to design electric diagrams.
|-
|}
 
===CD Recording===
{| 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://adc.netlabs.org/ Audio/Data-CD-Creator]  ||  || GNU GPL || ||
|-
| CDDVDRTools || ||GNU GPL || ||
|-
| cdrdao/2 || ||GNU GPL || ||
|-
| CDRecord/2 || ||GNU GPL || || CDRecord/ is the OS/2 port of cdrecord from *nix.
|-
| Cdrtools/2 || ||GNU GPL || ||
|-
|[ftp://ftp.netlabs.org/pub/wvgui/dvdbackup/dvdbackup.zip DVD Backup] ||Command Line||GNU GPL  ||GCC|| dvdbackup is a tool to rip video DVDs from the command line. [http://dvdbackup.sourceforge.net/]
|-
| DVD Author e QDVD Author || ||GNU GPL   ||GCC, LibC ||DVD Backup
|-
| [http://home.clara.net/orac/os2.htm#isofs ISOFS] || File System ||GNU GPL || || ISOFS is an installable file system for OS/2 to access ISO rawfiles suitable for burning on CD. It allows transparent read only access to the contents of the raw file, also through WPS!
Currently only single session images are supported.
|-
| Varsha || Java ||??  || ||Varsha is a Java user-friendly DVD frontend for various command-line tools such as dvdauthor, mkisofs, growisofs etc
|-
|}
 
===Calculation===
 
{| 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://code.google.com/p/calcus/ Calcus] ||Qt ||GNU GPL v3 ||Qt4 ||Calcus is a cross-platform scriptable calculator based on Qt and QtScript.
|-
|[http://euler.rene-grothmann.de/download.html Euler]|| ||GNU GPL|| || Numerical math package with 3D/2D plots and programming language.
|-
|[http://www.gnuplot.info/ gnuplot]|| || || ||
|-
|[MatrixCalc]|| Qt || || ||
|-
|[http://www.gnu.org/software/octave Octave]||  || GNU GPL || ||
|-
|QEasyCalc|| Qt || GNU GPL || ||
|-
|Simple Calculator (ehm)|| Qt || GNU GPL || ||
|}
 
===Clocks===
 
{| 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''' !!style="background:#efefef; |'''Repository'''
|-
|Dcf|| ||not specified|| ||DCF Decoder for radioclock receiver.||[https://github.com/OS2World/APP-CLOCK-Dcf]
|-
| || || || || ||
|-
|}
 
===Communications===
{| 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''' !! style="background:#efefef; |'''Repository'''
|-
|[[Capitel]] || || GNU GPL || || ||[https://github.com/OS2World/APP-COMM-Capitel]
|-
| || || || ||
|-
|}
 
===Convert===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Databases===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Diaries and logbooks===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Editors===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
 
===Emulators===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
 
===Encryption===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Games===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Graphics===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Miscellaneous===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Money===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Multimedia===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Office Suite===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Presentations===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Scanning===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Screen savers===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Spreadsheets===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
===Word Processing===
{| 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'''
|-
| || || || ||
|-
| || || || ||
|-
|}
 
==Internet==
===Chat===
===DNS===
===Dialer===
===FTP===
===Filesharing===
===ICQ===
===IRC===
===Mail - Clients===
===Mail - Servers===
===Mirror===
===News===
===Proxy servers===
===Remote Control===
===Time===
===Utility===
===Web - Browser===
===Web - Servers===
===Web - utilities===
 
==Utilities==
 
===Archivers===
{| 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'''
|-
|bzip2|| ||GNU GPL|| ||
|-
|cabextract|| ||LGPL|| ||
|-
|Disk extractor|| ||GNU GPL|| ||
|-
|Info-Zip|| ||GNU GPL|| ||
|-
|[http://users.socis.ca/~ataylo00/programming/os2/#arcview ArcViewer]|| ||GNU GPL|| ||
|-
|}
 
===Backup===
===Disk===
===File===
===WPS===
===Widgets for eCenter and XCenter===
 
==Libraries==
 
{| 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''' !!style="background:#efefef; |'''Repository'''
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
|}
 
==Workplace Shell Related Programs==
 
 
{| 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''' !!style="background:#efefef; |'''Repository'''
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
|}
 
==Windows 16bits Programs==
 
 
{| 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''' !!style="background:#efefef; |'''Repository'''
|-
|Worplace Shell for Windows||GUI Shell ||"Workplace Shell For Windows" Public License - v 1.0 (Similar to Eclipse License) ||MS Visual C++ 1.52 ||Workplace Shell for Windows is a shell replacement program for WIN-OS/2 and Windows v3.1.||[https://github.com/OS2World/WIN16-Worplace-Shell-for-Windows]
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
| || || || || ||
|-
|}

Revision as of 21:40, 21 May 2017

Here it is my little open source OS/2-eCS corner. You are free to complement my information on this wiki.

What is Open Source?

It is defined as open source as the software released under the licenses approved by the [Open Source Initiative].

Why it is important an Open Source strategy for OS/2 and eComStation

It is important to ensure the future of the OS. We currently have dependencies on IBM and Serenity System. If any of those two companies stops the support, OS/2 and eComstation are not going to be able to change and improve in the future.

On the other hand, if the operating system turns open source, there could be more players that will be willing to enhance the OS and also have more companies interested on providing OS/2-eCS support.

So Open Sourcing OS/2-eCs it is important for the future of the platform.


Creating an Open Source OS/2 and eComStation


So, it is possible to create an OS/2-eCS open source replacement. Of course that it will take a long time, since OS/2-eCS is a complex operating system with a lot of time invested on it.

Blog

Open Source Software for OS/2 and eComStation

Open Source Software

This category currently contains no pages or media.