Doug Greenup is in the wings when lots
of HP 3000s meet their
new owners. As co founder of Minisoft,
Greenup was introduced
to the 3000 when he and partner Joe Grimm
developed a word processing
application for the system back in
the days when PCs werent
the automatic answer for office automation.
Although their Miniword
claimed its share of the MPE office
automation market, it wasnt
until Minisoft introduced a 3000 terminal
emulator for PCs that
the company began to leave a bigger
footprint in MPE fields. The
companys experience in adapting
Miniword to a growing array of
3000 terminals led to the development of
whats now called MS92,
the lower cost alternative to WRQs
ubiquitous Reflection for
3000 connectivity. When companies makes a
commitment to a 3000
for the first time they often need such
connectivity. That can
make Minisoft a party to many of the
3000s introductions especially
in places where high percentages of
desktops need to be linked
at first.
After several years of pursuing
WRQs three-year lead in technology
by developing its own niche with MS92,
Minisoft began breaking
ground for 3000 technology. Grimm and
Minisofts engineers developed
MiddleMan, a set of Application Programming
Interfaces that ties
HP 3000 data and applications to desktops
via middleware. Later
the company used MiddleMan to leverage its
FrontMan tool suite,
which offers easy Windows interfaces for
older 3000 programs.
MiddleMan was also the basic building block
for ODBC/32, one of
the earliest standalone IMAGE connectivity
tools for 32-bit PC
applications. But in 1997, Minisoft stepped
from its profile of
a company at first following another
suppliers lead, then later
offering new tools at the same time as
others, into a leading
role. Greenup and his firm have become
promoters of Java-based
3000 technology in Javelin, the first
Java-based MPE/iX connectivity
solution.
Recently Greenup has begun to match his
evolution of Minisoft
with a growing promotion of the 3000 as an
application engine
not a popular viewpoint in a world
where NT is offered as the
ultimate business solution. Hes got
an NT solution of his own
in FrontMan Webpage Server, but his
preference lies in selling
tools that let the 3000 supply the
application logic and data
a legacy from his first days with
the 3000 selling Cognos solutions
in the early 1980s, when the Canadian
company was called Quasar.
Greenup is now beating the drum with
Javelin, well before much
of the market is ready to accept Java as a
tool to be used with
3000s. Carrying alternative ideas must have
gotten comfortable
for him, because hes recently raised
his voice about how HPs
renaissance of the 3000 must include new
applications, especially
those from large software houses. As HP
looks at how to spark
application development for MPE/iX, we
asked Greenup to draw from
his varied product experience to outline
what HP, its customers
and partners need to ride todays
renaissance to a secure point
beyond the Year 2000.
You have followed with 3000 product
offerings, and now youre
leading with Javelin. What do you see as
the advantages of being
first with a technology for MPE/iX?
Were having some success
with the HP Java product, starting to
sell some reasonable numbers of it
in the last couple of months.
The advantages are that if you are
in sync with the market, if
its ready like youre
offering, you get to set the tone and conditions
and feature set, expectations and
pricing points. The first product
into a market usually gets to
command a higher price point, and
hence a higher margin. It gets the
installed base, and its tough
to dislodge somebody if its a
good product. WRQ built a good
package, and theyre much more
expensive than us, but they work
and its tough to
displace something that works.
What if the market isnt ready for
you?
If youre early, you kind
of flounder a little bit. Products dont
sell to your expectations. Building
products are tough things
to do. Well sell a lot of
Javelin in time, but I think we were
early. Weve had to do a lot
of educating and explaining, about
where Javelin runs, and how, and
what about security. Something
weve learned is that Javelin
needs to be functionally close to
our Windows product.
Why do you think Java-based clients
need to track Windows features?
People wont just buy it
because its Java. They want the functionality
theyve been getting in
Windows or they wont buy it. Thats what
the Corel guys found out when they
tried to come out with a Java
word processor. They pulled it from
the market, saying that having
it in Java wasnt a compelling
enough reason to buy it.
Do you think that a 3000 network
computer application is by definition
going to have to function a lot like a
client-server application?
And what are the implications for
pricing?
I think it will. Weve
priced our Java product below our Windows
product. The marketplace is
dictating that. Youre not going to
be able to get as much money, and
yet you need to deliver the
same kind of functionality.
Since youre early on this
curve, how do you plan to resolve that
formula to keep products on the market? It
looks like the customers
wont stand for less features.
Its software, and once the
investment has been made in development,
what is the cost? Were going
to try to deliver the Java product
with thinner printed documentation,
and it will be mostly online.
Well try to cut down on the
expense of delivering it. How are
people going to make money?
Were going to be able to, but support
costs and documentation costs will
have to be kept to a minimum.
Setting prices against costs to
support and deliver products is
very difficult. I will say this
connectivity software has been
priced higher than other products,
so theres some fat there.
Are 3000 sites going for all-Java or
all-Windows connectivity?
Many of our sales are turning
out to be people who are getting
Windows versions and Java versions.
Theres not displacement going
on, theres bolting on and
opening up more uses for the legacy
applications. One customer said
hes got users who are very casual,
maybe accessing the 3000 once a
day. He said it was hard to justify
getting them a Windows-based
emulator. Hell just give those users
a URL, and theyll connect
casually.
What are the things that have been
important to you in offering
one of the first Java-based solutions for
the 3000?
I cant believe anybody can
price a Java product anywhere near
a Windows product. And were
delivering full functionality; the
only thing we dont do is our
command language. We do it in a
75K applet, including NS/VT and
Telnet. The Java applet is small,
so it downloads quickly. People
will not put up with 1-Mb downloads.
They wont put up with the
network traffic and they wont put
up with the delay. They want their
Java applets to download and
come up in the time it takes to
load a complex Web page.
Do you think Java has potential to
bring some applications to
the 3000?
Absolutely. The 3000 is reliable
and powerful. It has the Java
Virtual Machine on it, and Mike
Yawn and the guys at HP seem committed
to bringing JDBC over to it. HP has
been positioning the 3000
as an intranet, e-commerce machine,
which is what IBM is doing
for the AS/400. HP is already
strong in the mail order business.
Look at the Smith Gardner stuff,
doing Web orders right now. Speedwares
Autobahn does this. Intuit Software
is doing orders over the Internet
using an HP 3000. Theres
already a lot of evidence of sites doing
this thing, all with Java.
Thats one of the ways that HP can
keep the 3000 alive into the 21st
century.
What do you think makes the 3000 a good
fit for all this Internet
work?
Its so wonderful at
transaction processing, and thats what the
Internet is about. I think
youll see a lot of stuff in the Internet/intranet
area happening for the machine.
If you were starting out with an
application venture for the 3000
right now, where do you think the ripest
territory would be in
terms of a vertical solution?
We dont have any
experience in building a vertical application.
We would love to be in some
vertical area. Would I develop an
application for the 3000 as it
stands today? I think wed have
to do it to offer a solution that
would run on the 3000, NT and
Unix.
Do you see Java as a way to offer
that kind of cross-platform
capability with a little more reasonable
support curve?
Thats the promise of it.
Javelin, my only reference point, was
developed for Windows 95 and ran
right out of the box on Windows
3.1, Macs and Suns. It ran on any
workstation that had Netscapes
Communicator or Internet Explorer
without any modifications. It
truly was platform-independent, and
it was fast. But thats not
some complex application, its
just an emulation thing. If I can
write for one and it runs on all,
then maybe that is something
that helps the platform a great
deal.
Theres been talk: Alfredo
[Rego] about a dental package, and
a school district system. Our
problem is that our company has
been a tools and connectivity
company. The most vertical we might
be is positioning our FrontMan Web
Page Server for Internet commerce.
You just cant go out and say
Im gonna build something.
If not a new application, what other
possibilities are there for
3000 apps?
Weve been looking around
for an existing 3000 application thats
been around awhile and has been a
sound solution but has grown
tired. Its interface has been
neglected, but its a very effective
solution in other ways. If we could
find such an application out
there, we might want to take it and
run with it, do some client-server
izing, Web enabling. Maybe we
practice what we preach, and apply
our tools. Vertical is where
its at. In the tools business, HP
can come out with something and
youre dead.
Youve seen some of that
pressure from shareware, too?
There is a segment that seems to
feel that freeware and shareware
benefits this market and other
markets. Vendors practice this
in lots of ways. Microsoft gives
away a browser, for example.
Whats the harm in that?
Its gonna happen, and
theres nothing we can do about it. We
just have to try to do a better job
with our products because
were charging money for our
products. We have to offer tremendous
support, and the product needs to
continue to evolve and grown.
HP gave away a network printing
product in 1997, and the last
few months have been the best ever
for our NetPrint product. I
was very depressed when I heard
that HP was coming out with a
network printing feature for
MPE/iX. We were doing a great business,
and I thought Boy,
thats dead. It did hurt for a few months,
as the market absorbed what the
free product was all about. Then
the limitations appeared. Sometimes
free helps, like with the
HP ODBC driver.
Theres gonna be freeware
from the vendors and shareware from
people in the community. As a tools
vendor, thats our challenge.
As an vertical provider, you have a
different problem you have
to sell the vendors platform.
But in the end its the solution
that makes the sale. Its the
solution that sells them, and the
solution that keeps them.
What about the lock-in with all the
data being in IMAGE?
IMAGE is a wonderful database,
but IMAGE itself isnt going to
save the 3000. Neither is freeware
or shareware. We have to find
really good vertical solutions, and
Id love to be able to develop
one. To develop one from scratch is
going to take many years.
Weve been working on an ODBC
driver for two years and were
still not done. It works great, and
theres a lot of happy users,
but were not where we want to
be. Thats just a driver. Imagine
what an Amisys, Open Skies or Smith
Gardner takes.
So whats the solution if time
is short?
I can take something and put a
pretty face on it in a fraction
of the time it would take to build
something right from scratch.
Theyre out there, but then
its a question of supporting a vertical
application.
What do you think it takes to attract
somebody whos already offering
a vertical application to come over to the
3000?
Thats a toughie. Do you
throw money at the vendor? [If] you throw
me money you may get my attention,
but whats my commitment? The
AS/400 has 10 times the installed
base of the 3000. Weve been
asked by IBM to port our FrontMan
tools there. Its like they
gave me money, because they gave me
a box. But I dont have anybody
on staff that knows the AS/400 very
well. Its not a high priority.
I dont have any AS/400
talent, so maybe if IBM got me some, or
put me onto some, wed be more
inclined to go.
Is that a possibility to help
leverage 3000 development making
MPE experience available to companies?
Maybe it could. Theres a
lot of people around who know a lot
about the machine. Maybe HP could
put together some kind of package
deal for three or four vendors. SAP
almost got there. Where did
the commitment end, and who dropped
the ball? Theres no reason
why SAP cant run on the 3000
and run well. Theres no reason
why Baan couldnt go over onto
the 3000. Theres no reason why
a lot of these solutions that are
on Unix couldnt come over to
the 3000. It has to be some kind of
a joint venture with HP. HP
could be a great facilitator. If
you succeeded every year at bringing
two or three significant vendors to
the platform, think what a
difference that could mean. If you
could bring a Smith Gardner
and a Summit and an Amisys every
year to the platform five years
running, the future would be bright
indeed.
Do you believe that CSY can pull this
kind of application-attract
project off?
I know they have enough
resources in CSY; theyve got the people
and some budget. Theyve also
got a great machine and a great
database and thats
free. Theyve got still got some wonderful
supporting vendors. Theres
still some opportunity there, but
eventually its still going to
get down to what solutions are
there. Find the vendors and go
after them.
Do you think theres a serious
roadblock to that effort because
theres a relative shortage of people
who know it well?
Theres a shortage of
people in general, and a shortage of people
who know the 3000. But I dont
think its holding it back like
youd think it would. The core
group is still in place, and people
can learn the machine. That core, a
powerful core, is still there
on the platform. Time is wasting. I
know theyre a big company,
but HP needs to get on it.
Why hasnt Oracle made more of a
difference in bringing applications
to the platform?
Oracle is a fine product and a
great database, but IMAGE is the
3000, what this market knows, and
its free. If a product is free
and great, thats tough to
beat. If HP wouldve put the energy
they put into Oracle into vertical
solution vendors, they might
have had a better payoff. All the
advertising in general publications
is fine, but its not going to
sell a lot of new boxes. The challenge
is how do we package up a
combination of services, support, product
and advertising the whole
package to attract two or three
key vendors a year to the platform.
Thats the biggest challenge
for CSY. If they start to get some
wins, it reverberates in so
many ways. The community is
excited. The faithful are rejuvenated.
You get other vendors
attention.
Now, we are better today that we
were four years ago. HP isnt
trying to kill the system. HP
recognizes its a significant enough
customer base that they have to be
committed to it for at least
the next decade. And there have
been incremental improvements,
like b-trees, network printing,
ODBC. The position of HP itself
recognizes the 3000 is going to be
here, and thats okay. But
thats not going far enough.
If you had a way to focus all your
companys energies on the 3000,
would you do it?
I love the 3000. Id love
to be a 3000-only vendor forever. We
know it and were human
we dont like change. Weve got many
customers we call friends on the
platform. Its a community that
shares. My experience with the IBM
market is colder. Its bigger,
but not as much fun. Were a
company that has to grow, so right
now we have to hedge our bets.
|