04
Mon, Nov
1 New Articles

IMHO: MC's Technical Editors Debate Current Issues

Commentary
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

How long? How long before we see a full-featured graphical user interface (GUI) in OS/400? By full-featured I mean features like object-oriented technology (OOT), drag and drop capability, and an iconic interface to the thousands of functions of OS/400. Lately I'm concerned that it may be too long-too long for the AS/400 to compete against computer systems that offer the ease-of-use and productivity gains offered by a GUI.

When it comes to everyday users of computer systems, the move toward GUI desktop systems may be the most significant event since the advent of the CRT. I believe a majority of computer users today have come to expect a GUI environment for their applications. The user interface to computers is important-so important that I believe that whoever owns the computer desktop could end up owning a lot more. Bill Gates knows it, and I hope IBM starts acting like they know it-especially when it comes to the AS/400.

Right now, the only true GUI to OS/400 from IBM is the PC Support Graphical Operations product. Unfortunately, it only accesses a fraction of OS/400, and IBM has no plans to extend it. Graphical Operations is a very short dead-end street.

IBM is working on a dynamic screen scraping product that will display the graphical equivalent of virtually every OS/400 panel. But screen scraping does not offer the full benefit of a GUI. It takes a lot more than screen scraping to allow a user to drag a file from one library object to another. Screen scraping is no more than an interim solution.

Recently announced is the additional GUI function for Client Access/400 known as System Object Access (SOA), which enables access to certain OS/400 objects from a Windows environment. According to IBM, SOA will be the strategic path to a GUI for OS/400. However, from what has been announced, SOA sounds similar to Graphical Operations in the function (or lack of function) it provides.

IBM needs to provide a complete, full-function GUI to OS/400, and quickly. The AS/400 is competing against an increasing number of very powerful GUI-enabled systems that you can buy today.

-Richard Shaler

How important will a GUI be to the AS/400? That depends on how we use its power and integration. Will the AS/400 be a file server, delivering information to desktops? Will it be the central processor and decision maker for systems integration? Or will it be an end-user machine vying for personal attention from a cybernetic mouse?

Where would that AS/GUI reside anyway? On the AS/400 itself? On an intelligent workstation? Maybe it should be a pen-based system, using Digital Ink! Maybe it should have voice recognition!

Would MS Windows be the right choice, or OS/2, or some variation of X-Windows? How about an iconic GUI, with a little icon for each and every OS/400 command, strung out in front of us on a scrollable toolbar?! Centuries from now, archeologists might view this array of icons as the Rosetta stone by which to decipher our psycho/electronic dysfunctionality.

Frank Lloyd Wright believed that the truly beautiful and usable architectures were products of form following function. IBM has stated that the AS/400 will be the server of choice. If IBM is serious about this, then-for the great majority of our users-the GUI by which they converse with the AS/400 will be the GUI "gluied" to the desktop. This may be Windows 95, Taligent, or some other. Time will tell.

Apple invented the desktop! Microsoft captured it! But isn't the Romantic Age of personal computing coming to an end? Aren't people-especially people in business-looking beyond the floral arrangements and wallpaper of their machines? Aren't they looking for the substance beneath that desktop-like four legs upon which to place the work that needs doing-instead of another electronic sandbox in which to sprinkle pixels and build castles made of silicon? Let form follow function!

-Thomas M. Stockwell

The AS/400 stacks up well with its competitors in many areas, such as security, database technology, and reliability. However, its text-based user interface is not something IBM brags about.

Text-based interfaces by today's standards are considered antiquated technology. A GUI is a standard component people have now come to expect in an operating system. The AS/400's text-based interface has drastically fallen behind the times. Competitors are cropping up on all sides sporting GUI interfaces that are luring customers away from what might otherwise be considered a superior computer system.

I believe IBM is beginning to take this problem seriously, but I'm afraid it may be too late. Graphical Operations supports only a tiny fraction of OS/400's capabilities. It's good for a limited set of functions, but what about the rest of the operating system? Now IBM is resorting to a dynamic screen scraper. This is merely a quick fix that will lack many of the graphical capabilities users take for granted. And while System Object Access sounds promising, it could be years before we see a complete solution.

What the AS/400 desperately needs is a fully-integrated graphical operating system. I believe the quickest, and possibly best, solution is to open up the AS/400 to other operating systems. My first choice would be Microsoft Windows NT, which has a GUI interface along with many of the same capabilities as OS/400. DEC ported NT to its Alpha system, and it proved to be very successful. I don't see any reason IBM can't do the same for the AS/400. But whatever IBM does, it had better do it soon.

-Robin Klima

Fact: OS/400 is one of the most robust, fully-implemented OSs in the world.

Fact: No one innovates or builds hardware better than IBM.

Fact: The Black Box AS/400 is a miracle of electrical engineering.

Fact: IBM is moving (albeit slowly) toward embracing non-IBM OSs as native OS/400 clients.

Fact: IBM is rewriting OS/400 in C++ at a furious pace to make it a portable OS.

Fact: IBM is streamlining itself to be a lean, mean computer com-pany machine.

Fact: Microsoft Windows and its "father"-Apple Macintosh, by virtue of their GUI interfaces-own the desktops of America.

And last, but not least...

Fact: IBM has missed the boat on a GUI interface for OS/400.

In its attempt to launch the Good Ship OS/400, IBM has overlooked a key tenet of corporate computing in America: GUI or die.

Today, users can go home at the end of a hard day's hammering on text-based OS/400 and sit down to a GUI-equipped, Intel Pentium-based, 100MHz computer with multiple GBs of DASD and 128MB of RAM and navigate the Internet with the click of a mouse button. They can cut and paste documents and print images, files, and graphics within a pure GUI domain. They can click an icon and print colored graphical reports on a printer that costs less than a five-year subscription to this magazine. They can initiate a file transfer between a Cray XMP-1 in outer Mongolia and their PC with one drag-and-drop of a mouse. And it's their patience that is fraying as the Good Ship OS/400 limps back into dry dock sans a GUI.

Perhaps OS/400 should be renamed. To the best of my knowledge, no one's using the name Titanic anymore.

-Kris Neely

If I hear one more person going on about the ease of use of the AS/400, I'm going to toss my cookies on their shoes. I recently needed to maintain security on a Windows NT system. I didn't have to type the command GRTOBJAUT. I didn't have to type the object name. I didn't have to specify an obscure object type. I didn't have to type the user profile name, and I didn't have to type an abbreviation for the authority I wanted to grant.

To grant authority under NT, I pulled up the familiar File Manager, selected the object I wanted to grant authority to (which, by the way, was on a different computer on the network). Then I clicked the Permissions button on the toolbar, clicked the Add button to grant new authority, selected the user from the list box, and picked the Read-only authority from the drop down list box. I did this to maintain authority on a C2 compliant operating system.

That was done under Windows NT 3.5. There is a new version of NT scheduled to come out that will have the even easier to use interface of Windows 95. The point is that the AS/400 user interface is getting to be generations behind other operating systems. It was easy to use in 1989 when it was first shipped, but not compared to the state of the art today.

IBM needs to accelerate the work of developing a Windows graphical front-end. The ease of use of the AS/400 is not taken seriously by people with experience outside of punch cards. A screen scraper is not an answer either because most of those tools take more processing power than is available on the typical desktop. IBM needs to deliver a GUI for the next five to 10 years, and it needs to do it now.

-Jim Hoopes

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: