Experiences with Open Source on OpenVMS Bill ... - Connect

hornbeastcalmData Management

Nov 27, 2012 (4 years and 6 months ago)

180 views

Experiences with Open Source on
OpenVMS


Bill Pedersen, CCSS


Effort to port applications to support
SMB/E
use of
OpenVMS



A little bit about me...


At
DEC Western Region
1978
-
1983


Independent
consultant since
1983



OpenVMS Evangelist/VMS Bigot




Currently the "maintainer" of GNU
VMSlib


Target open
source application
with
wide
acceptance and appeal


ERP
package


optional
support Point of Sale
interface


Over
200 extensions to base
package


Over
140 localization modules


50 targeted
localization packages


POS interface


over
15 extension
modules


over
45 localization
projects


OpenBravo

is the application selected.



OpenBravo


TomCat

Version
6.x


HP
OpenVMS
Tomcat
(CSWS_JAVA) 5.5.x


Structure
is similar but different
...


Primary
difference is
directory structure



Tomcat
5.x used structure similar to:



sys$common
\
apache
\
tomcat
\
server
\
lib


Tomcat
6.x uses:



sys$common
\
apache
\
tomcat
\
lib

And it works…




ANT with CSWS_JAVA insufficient for build of
OpenBravo


ANT 1.5


Found
and verified ANT
1.7


OpenBravo

needs a
DB


P
referably
on
OpenVMS


Two
are
supported:


Oracle RDBMS


PostgreSQL


Oracle is NOT open
source


Considered porting
PostgreSQL


FORK


BASH


Prior work but over 4 years
old



Oracle
RDBMS
OpenVMS as bootstrap?


Database
Build not
successful


Failure
of Oracle processes on
OpenVMS


Successfully built
OpenBravo

with Oracle
RDBMS server on Linux





W
orking
to port database to Ingres


Community
Edition Version 10.1 on OpenVMS I64
Version
8.4


Shift2Ingres
open source database migration
utility


CA's
$1Million Challenge in
2005


Ingres Object Management Extensions


Modified Ingres JDBC driver


Extending
to support more Oracle
datatypes


PL/SQL
issues
need to be evaluated





GNV still work in progress
-

needs more
progress


Has
GNV stumbling blocks for major
ports


Can
not look to change entire environment otherwise will
fall
behind


Better
to find other ports or other
solutions


features
of GNV helped port
OpenBravo

to OpenVMS


bzip


tar


Looking forward to new release of GNV and
BASH


Major
community efforts


John
Malmberg


Phillipe

Vouters


Concerns
:


HP
commitment
to Open
Source


Release
process too structured toward "standard"
products


C
ommunity efforts not incorporated


Understanding of involvement


Build
procedures
not updated



Ingres
build


Q/A



Bill Pedersen

Computer Consulting System Services, LLC

pedersen@ccsscorp.com