Last update: 2009-02-09
Switch Language/Wechsel die Sprache

Ports


This page contains a list of ports of different Unix and Windows programs to other platforms (mainly eComStation (eCS) and OS/2).

More eComStation (eCS) and OS/2 ports of programs can be found on the pages of Paul Smedley, Netlabs.org and on the Hobbes FTP-Server. Special thanks go to Paul Smedley, who has helped me in the past on some problems and who is also responsible for most ports (by far) as individual person.

Overview

Name Version Porting date Target platform Compiler Description
Azureus4eCS 0.1.0 2007-10-03 eCS & OS/2 Java/REXX The Azureus4eCS package contains a patched Azureus v2.5.0.4, SWTSwing and Retroweaver to run Azureus on eComStation (eCS) and OS/2. More information can be found in the Azureus4eCS section below.
Eclipse Enabler 1.1.0 2007-10-03 eCS & OS/2 Java/REXX The Eclipse Enabler is a package containing tools like SWTSwing and Eclipse on Swing (EOS) to run Eclipse 3.2.2 on eComStation (eCS) and OS/2. More information can be found in the Eclipse Enabler section below.
FCrackZip 0.3.0 2007-05-03 eCS & OS/2 GCC 3.3.5 FCrackZip is a ZIP password cracker, similar to fzc, zipcrack and others. It has been written by Marc Lehmann and is available as Open Source. More information can be found on Marc's website in the FCrackZip section below.
SQLite 3.3.13 2007-03-05 eCS & OS/2 GCC 3.3.5 SQLite is a small C library which implements an SQL database engine and can be embedded in your own applications. More information can be found in the SQLite section below.
Streamtastic (Enhanced backport) 0.3.7.1 2009-01-02 eCS & OS/2, Windows,... Java 1.4+ Streamtastic is a Java frontend for the application Streamripper. Streamripper allows to store Shoutcast streams (MP3) on your local harddrive. This way you can record music from different Internet radio stations. The Streamtastic version available here has been backported to Java 1.4+ and enhanced a little bit (e.g. it allows you to select the Java Look'n'Feel). Normally you need Java 1.6! More information can be found in the Streamtastic section below and on the official Streamtastic development page.


Azureus4eCS (eComStation and OS/2 only)

Please note: Azureus4eCS is currently only an experimental test version!

With the Azureus4eCS package using SWTSwing, it's possible to use Azureus v2.5.0.4 on eComStation (eCS) and OS/2.
Azureus is a well known and wide spread P2P client to download files using the Bittorrent protocol (*.torrent).

The Azureus package includes an installation script to create desktop icons, start scripts for easy usage and a detailed installation script. There are also some additional Java Look'n'Feel classes included.

Requirements

Installation instruction

Screenshots
Following later...

Help the SWTSwing development
To help the SWTSwing development you can increase the SWTSwing bounty at OS2World.com and report bugs. There has already been done some work to get Eclipse and Azureus working on this platform and there are still some issues that need to be solved.

Download Azureus4eCS v0.1.0 Test version [2007-10-03]

OS/2 and eCS eCS ZIP package (12.6 MB) Download


Back to the top of this page


Eclipse Enabler (eComStation and OS/2 only)

With the Eclipse Enabler package using SWTSwing and the Eclipse on Swing (EOS) plugin, the last Eclipse SDK 3.2.2 (Windows) can be used on eComStation (eCS) and OS/2.

The Eclipse Enabler package includes an installation script to create desktop icons, start scripts for easy usage and Eclipse on Swing (EOS) which includes SWTSwing. There are also some additional Java Look'n'Feel classes included.

Requirements

Installation instruction

Screenshots

Screenshot 1 Thumb Screenshot 2 Thumb Screenshot 2 Thumb
Eclipse 3.2.2 running on eCS using the Lipstick Look'n'Feel
(click to view larger image)

Help the SWTSwing development
To help the SWTSwing development you can increase the SWTSwing bounty at OS2World.com and report bugs. There has already been done some work to get Eclipse working on this platform and there are still some issues that need to be solved (not just Eclipse related; I'm also working on an Azureus 2.5.0.4 release).

History/Changelog

Download Eclipse Enabler v1.1.0 [2007-10-03]

OS/2 and eCS eCS ZIP package (4.4 MB) Download


Back to the top of this page


FCrackZip

Marc Lehmann's FCrackZip is a program to find/crack ZIP passwords. The port for eComStation (eCS) and OS/2 available here is based on the original and unchanged C sourcecode from Marc (die original sourcecode is also part of the ZIP archive).

If you execute the application as fcrackzip --help the following help will be shown:

USAGE: fcrackzip
[-b|--brute-force]           use brute force algorithm
[-D|--dictionary]            use a dictionary
[-B|--benchmark]             execute a small benchmark
[-c|--charset characterset]  use characters from charset
[-h|--help]                  show this message
[--version]                  show the version of this program
[-V|--validate]              sanity-check the algortihm
[-v|--verbose]               be more verbose
[-p|--init-password string]  use string as initial password/file
[-l|--length min-max]        check password with length min to max
[-u|--use-unzip]             use unzip to weed out wrong passwords
[-m|--method num]            use method number "num" (see below)
[-2|--modulo r/m]            only calculcate 1/m of the password
file...                 the zipfiles to crack

Note: The parameters -p and -l can't be used concurrently. With -p the initial length of the password is set.

This port has been tested on an Athlon64 X2 3800+ using eCS 2.0 Beta4 and works as far as I can tell without problems.

# Result using eCS 2.0 Beta4 on an Athlon64 X2 3800+
# Source compiled with GCC v3.3.5 (CSD1)
#
[u:\dev\fcrackzip-0.3]fcrackzip -B
cpmask: (skipped)
zip1, TARGET_CPU=0: cracks/s = 4960317
zip2, TARGET_CPU=0, USE_MULT_TAB: cracks/s = 4892367
zip3, TARGET_CPU=5: cracks/s = 4990019
*zip4, TARGET_CPU=5, USE_MULT_TAB: cracks/s = 5995203
zip5, TARGET_CPU=6: cracks/s = 5005005
zip6, TARGET_CPU=6, USE_MULT_TAB: cracks/s = 5841121

Download FCrackZip v0.3.0 [2007-05-03]

OS/2 and eCS eCS ZIP package (130 kB) Download


Back to the top of this page


SQLite

SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.

Newer SQLite builds und tools for eCS and OS/2 have been ported by other people:

Features include (from the SQLite website):

This port hasn't been tested very much, so there might be problems. Currently the DLL is also missing, so you can only use it as commandline application and are not able to integrate it into your own applications. I'll deliver the DLL version as soon as possible.

Download SQLite v3.3.13 [2007-03-05]

OS/2 and eCS eCS ZIP package (1.5 MB) Download


Back to the top of this page


Streamtastic (Enhanced backport)

Streamtastic is a GUI frontend for the commandline tool Streamripper. This version has been backported to Java 1.4+ (normally requires Java 1.6) and includes some other modifications like an user selectable Look'n'Feel dialog.

Here are the some of the modifications I made to the original Streamtastic:

This backport hasn't been tested very well. Here are some known problems (so far all eCS and OS/2 related):

I could get in contact with two people working on an icecast enhanced version (icecast development branch) based on the original Streamtastic (available on the same website). They got my modifications and I'll try to help to integrate them into their version.

Download the enhanced Streamtastic v0.3.7.1 backport [2009-01-02]

ZIP ZIP package (1.9 MB) Download


Download the modified Streamtastic sourcecode (NetBeans 6.5 project) [2009-01-02]

ZIP ZIP package (9.7 MB) Download


Back to the top of this page

Menu

Donate!

If you want to support the development you can » donate!

PayPal

Advertisement