February 27, 2017
HP quarter invites a peek at a smaller profile
Quarterly results from the latest report on Hewlett-Packard Enterprise didn't impress investors. On the news of its revenues falling short of estimates—what's called a "miss" in today's markets—the stock got sold down 7 percent a share. Stock prices come and go, and HPE has made a better restart than the HPQ end of the split-up HP. The future, though, is certain to be getting slimmer for HPE. The question is whether something smaller can ever grow like the monolithic HP which carried 3000 customers across more than three decades.
It's easy to dismiss the fortunes of a split-off part of a vendor which doesn't make 3000s anymore. When the plans wrap up on a pair of "spin-mergers" of two of the company's bigger business units, what's left over might have lost any further ability to change the enterprise computing game. Migrating 3000 customers will still have to take their computing someplace. Looking at the HPE prospects for 2017 is a part of that decision.
Analyst Bert Hochfeld has just written a 4,000-word report on the company on the Seeking Alpha website. That's a huge piece of business reporting that deserves a close read if you're buying stock or working for HPE. IT managers can find some insights as well. Cherry-picking some sections, to look at HPE's business futures, is useful for planning. HP's selling off its Enterprise Services and Software businesses to CSC and Micro Focus, respectively. The deals will wrap up by September. Hochfeld says what remains at HPE is unlikely to grow. A lack of growth is what drove down HP's stock last week.
"I do not think anyone imagines that what will remain of HPE in the wake of its divestitures is a growth business," Hochfeld said. "There are some growth components in otherwise stagnant spaces. The company has yet to demonstrate that it can execute at the speed necessary to exploit the opportunities it has—and to make the right choices in terms of allocating its resources in what are difficult markets."
In a report titled Has the company done a u-turn on a trip to nowhere? Hochfeld notes that what's left over at HPE this year might be viewed like the picture of Dorian Grey. But that would only be true, he adds, in a world where datacenters will only be run by cloud providers. Companies will run their own datacenters, a fact HP will need to stress to stay relevant when it displays a smaller profile.
Pivital Solutions: Your complete
HP 3000 resource
February 24, 2017
Friday Fine-Tune: Opening Up MPE's Shell
Way back in the middle 1990s HP added the Posix shell to the HP 3000. The improvement meant customers who had Unix and MPE running in the same shop could train operators and managers with a single set of commands. Posix was a plus, making the 3000 appear more Unix-like (which seemed important at the time).
Over the years, however, Posix has been a feature waiting be discovered for most 3000 managers and operators. The computer's operating system was renamed from MPE/XL to MPE/iX just for this added Posix feature. But enough history; Posix is still on the 3000 and remains a powerful interface tool, an alternative to the CI interface that HP created for the system. You can even call Posix commands from the CI, a nifty piece of engineering when it can be done.
That's not always possible, though. A customer wanted to know how to "expand wildcard shells" using Posix. He tried from the CI and had this story to relate.
ls: File or directory is not found
So how do I do this? I need to be able to tell tar to archive all of the reels of a STD STORE set via a regexp. It does not work in tar, and it apparently does not in ls—so I speculate that there is something special about the innovation of Posix utilities from the CI that I am not aware of. What is it?
Jeff Vance, the 3000 CI guru at while at HP, replied "Wildcards on most (all) Unix systems, including Posix implementations, are done by the shell, not the individual programs or in-lined shell commands, like ls in your example. A solution is to run the shell and execute ll from within.
February 22, 2017
Simulator knows what day it is, or was
The SIMH project has created a software release that mimics the HP 3000 Classic CISC hardware. The software makes it possible to emulate HP 3000 servers that go back to the 1970s—the same systems HP mothballed in the middle 1980s even before the PA-RISC products of the past two decades.
So while SIMH won't give anyone an emulated HP 3000 that can run MPE/iX, the package somehow seems to know its way around the calendar. Even after MPE V has long since gone obsolete, the SIMH combo using MPE V from trailing-edge.com adjusts the year to match the current layout. As it turns out, the year 1989 has the same days of the week falling on the same calendar dates as 2017. It offers some hope of getting MPE/iX rewired so its CALENDAR intrinsic works beyond the end of 2027.
An emulator that virtualizes the ultimate generation HP 3000s is the domain of Stromays Charon HPA. SIMH is more of a hobbyist's dreamland, or as one serious veteran called it, "my version of toy trains."
Glen Cole fired up SIMH and reported that "the only user input below was 'hp3000 mpe-auto' ... Neat how it auto-magically knew that 1989 had the same calendar layout as 2017." He did a SHOWTIME to verify the date.
$ hp3000 mpe-auto
HP 3000 simulator V4.0-0 Beta git commit id: f9cfae0c
Logging to file "mpe-auto.log"
Listening on port 1054
LP: creating new file
Cold load complete, P: 177664 (PSHR Q)
Press <CR> to start MPE.
WHICH OPTION <WARMSTART/COOLSTART>? COOLSTART
ANY CHANGES? NO
MON, FEB 20, 1989, 10:35 PM? (Y/N)Y
LOG FILE NUMBER 5 ON
February 20, 2017
Harris School Solutions buys K-12 ISV QSS
Harris School Solutions (HSS) has announced its acquisition of Quintessential School Systems (QSS). The latter is an HP 3000 vendor whose products have been running California K-12 schools since 1990. The purchase for an undisclosed amount includes a transfer of QSS Chief Operating Officer Duane Percox to the post of Product Owner. The company's QSS/OASIS is capable of going beyond single school districts; it supports multi-district agencies, such as County Offices of Education, and also community colleges.
Scott Schollenberger, EVP of HSS' Financial Solutions unit said of QSS/OASIS, "We see this product as a way to bolster what we offer now, while opening even more doors for HSS in the future.”
Similarly, QSS expressed its excitement over joining with HSS. “Harris School Solutions is an outstanding organization," Percox said in a press release, "not just because of its products and services, but also because of the people who offer them. The people within the company are the real deal, so I’m thrilled to be working with them. Together, we’re going to offer our same great products and services, but to many, many more schools across North America.”
A company press release says QSS OASIS will now be available more widely. QSS has always had a very large share of its customers in California school systems. Selling into a school system in California demands a familiarity of some very unique requirements. Harris brings the QSS software into the rest of the US.
The QSS saga includes a long-term migration campaign on behalf of its HP3000 users. When HP cut its 3000 plans short in 2001, finding a replacement platform with no such trap door was paramount to QSS. Well before the solution was established as a commercial choice, QSS was sent down a path toward Linux. The company calls this Version L, with the migrations coming away from Version H. This past year, the majority of QSS sites crossed over from the 3000 to Linux use.
QSS launched the Linux version of its application suite at Lodi Unified School District in 2008, accessing MS SQL. According to the QSS website, various other customers are scheduled to make the transition from the HP 3000 to Linux during 2017.
February 17, 2017
K-12 vendor still migrates schools to Linux
Editor's Note: We learned today that Quintessential School Systems (QSS) has been acquired by another school software ISV, Harris School Solutions. QSS has been notable for leading customers from its MPE/iX application suite onto Linux—and QSS was one of the very first to do this in the 3000 world. Here's a replay of our report about the how and why of this migration campaign's roots. It's an effort that began in the earliest days of the Transition Era, according to this report from 2002. In the article below, just swap in Linux for any mention of HP-UX. There's not a measurable benefit to leading anyone to HP's Unix anymore.
QSS outlines pilot move of K-12 apps to Open Source
By John Burke
Quintessential School Systems (QSS), founded in 1990, is an HP 3000 ISV providing software and consulting services to K-12 school districts and community college systems. While developing, supporting and providing administrative and student records management computing solutions for these public school districts, QSS created a set of tools for HP 3000 developers. QSDK was a subroutine library toolkit to network applications. QWEBS was a Web server running on the HP 3000. When QSS talks about migrating HP 3000 applications to Open Source, we all need to pay attention to what they are doing and how they are going about it.
Public school systems are understandably very cost-conscious, so for competitive reasons QSS had already started investigating migrating its software to an Open Source solution before HP even announced on November 14, 2001 its intentions about the 3000. This put QSS ahead of most ISVs and non-ISVs in determining how to migrate traditional HP 3000 COBOL and IMAGE applications. At HP World 2002, QSS COO Duane Percox gave a talk titled “Migrating COBOL and IMAGE/SQL to Linux with Open Source.” Percox hoped to share QSS’s pilot project experience for migration approaches.
QSS customers tend to be very cost sensitive, and so an Open Source approach has a lot of appeal for any ISV providing a complete packaged solution. Non-ISVs looking to migrate homegrown applications to other platforms might want to stay with commercial operating systems, databases and compilers for the vendor support. But there are migration choices here that are useful for anyone moving MPE/iX applications.
February 15, 2017
Wayback Wed: An Emulator's Partners Enter
Four years ago this month, the software that will continue to propel MPE/iX into the next decade earned its first partner. The support for the Stromasys Charon emulator first showed up from Minisoft, the vendor who announced an iPad-ready version of Javelin when Apple's tablet empire was new. Charon got a version of Javelin while the Stromasys product was just making its way into production status.
The promise of an emulator slowed down migrations in 2012. Freeware was showing up during that year that was tuned to Charon's HPA model. Keven Miller created a free utility to transfer Store to Disk files to the virtualized 3000 in the HPA. Minisoft broke the commercial software company ice with a product license created especially for the emulator. For $49, managers could now buy a Javelin to work inside the freeware version's 1-2 user license.
It was a small and initial development to show a marketplace was emerging for the sustaining aspect of the 3000. Freeware Charon (the A-202) was replaced by professional installation and proof of concept within a year. That change elevated the success rate for deployments. Software licensing became the only serious issue to resolve for a Charon site. For nearly all vendors, even though they didn't rework software itself, the licensing became an easy transfer. Software from one 4GL vendor remains an exception, but that company has vexed 3000 sites throughout three different ownerships.
February 13, 2017
ODBC treasure might be in your system
Solving HP 3000 challenges can sometimes be as simple as tracking the tools in your hand. Tim O'Neill, a 3000 manager never shy about asking for help, checked in on the 3000 mailing list needing help for his databases.
We would like to export all the data in a format that could be imported by Microsoft Access. Data relationships would be redefined after import. It would be nice to export, with relationships defined, that would run on Windows.
Minisoft's Doug Greenup peered over O'Neill's shoulder, as it were, sitting at his console.
Actually you own our ODBC driver which could be used for the requirement you outline. You were on support until 2009, so you have a version that handles this.The website support.minisoft.com has extensive documentation on our ODBC tool. You could also renew your support and get the most current ODBC version, along with access to our technical team to assist you.
The HP 3000 community is full of databases that need access to the world of Windows. Sometimes those 3000 servers have lightly-used tools to make the connections. As is customary for a budget-sensitive group, O'Neill's collegues on the mailing list had ideas on how to do that export without buying anything.