|
| |
OS UPDATE -
Part 5 |
| by Wayne M. Krakau - Chicago
Computer Guide, December 1998 |
|
| This is the fifth column in my
series on operating system updates. It continues my coverage of the newly released NetWare
5, the latest version of Novells flagship product. As I mentioned last month,
its a good news/bad news story, with an emphasis on the good. |
| Much of the publicity surrounding
NetWare 5 has been about its new Java Virtual Machine (JVM). Java is intended to be a
near-universal language that can run on any operating system. The folks at Microsoft have
attempted to dilute Javas popularity by coming out with their own incompatible
version of Java, but, so far, have not succeeded. The only thing theyve succeeded in
doing is getting themselves sued by Sun, the originator of Java, for violating the terms
of the agreement between them regarding Microsofts use of Java. (Gee, Microsoft in
court - what a novel concept!) |
| Microsoft has lost the first round
in this battle, but the final results are not yet in. If the final decision goes against
them, I fully expect the Microsofties to start a program modeled after the U.S.
Governments farm program in which the government pays farmers to NOT plant certain
crops. In this case Microsoft could afford to pay huge fees to Java programmers to NOT
write Java programs. They would get these fees in addition to any money that they could
earn by programming in "permitted" languages, with bonuses going to those who
choose Microsofts languages. Over time, Java would wither and die. Thatll
teach Sun (and any others) to avoid going up against Microsoft! How dare they! (This
speculation assumes, of course, that the Justice Department is totally - as opposed to the
current partially - asleep at the switch.) |
| Novells Java Virtual Machine
is a program that allows Java-based applications to run on a NetWare server. Novell also
provides a version that can run on a properly equipped workstation, but, for now, that is
really a side issue. The JVM provides an easier way for developers to create server
applications, and Novell enhances their capabilities by throwing in a bunch of programming
tools. (As for JavaBeans for NetWare, who comes up with these wacky names? Maybe its
the radiation from monitors.) JVM is Novells bid for the application server market
as well as its way to counter criticisms about the lack of graphical management tools on
its server. |
| Right now, the only serious
applications that run on Novells JVM are the new installation programs and a
management program called ConsoleOne. The installation programs benefits are
obvious, given that many of the new features added to NetWare need to be configured before
use. The old character-based INSTALL routine was already complicated enough in previous
NetWare versions. |
| ConsoleOne contains a subset of the
features that, up until now, have only been found in the workstation-based program
NWADMIN. Some of these features are also present in the DOS-based NETADMIN, but nobody is
clamoring for more network management via text-based, non-GUI (Graphical User Interface)
programs. NETADMIN has been relegated to being a tool for only old die-hard NetWare geeks
(like me!) when doing quick, experimental changes to things like login scripts. |
| ConsoleOnes big advantage is
that it alleviates the need to have a workstation handy when some NWADMIN-type task must
be done while youre hidden away in the server room. A JVM disadvantage, from
corporate managements point of view, however, is that while you remain unobserved in
the file server room, supposedly working on the network, you might really be playing
Java-based games on the server! (I suspect that the average time span between the
invention of a new computer programming language and the design of games for that language
is measured in seconds.) |
| ConsoleOne takes up tons of memory,
and as with any GUI, can be processor intensive, so most people will turn it off when not
in use, whereas a non-GUI tool like MONITOR can be left running continuously. ConsoleOne
is also currently kind of slow, and it doesnt yet completely duplicate the
functionality of NWADMIN, or even take the place of the old faithful MONITOR program, but
it is a major step in the right direction as far as system administration is concerned.
Luckily, the underlying JVM itself is very fast, and Im sure that ConsoleOne can be
improved in subsequent versions, so the initial shortcomings are probably only temporary.
(Hey, if Microsoft can wax eloquent about the features of an as-yet nonexistent product,
then I can speak about expected incremental improvements in an honest-to-God real,
delivered product!) |
| Obviously, except for Novells
own management and installation tools, the usefulness of Novells JVM depends on the
impact of Java on the industry as a whole. If Java is a success (in spite of Bill Gates
best efforts), then having the fastest Java engine in the industry would be major
advantage. |
| Another addition to NetWare 5 is a
5-user version of Oracle8, the popular relational database. From what Ive seen,
Oracle8 is tied with one other, much less common, product for the "most"
relational database engine on the market. That is, it follows more of Dr. Codds
rules than the vast majority of other relational and allegedly relational databases. Note
that there are many database products out there that claim to be relational, but
dont follow ANY of these rules! (Sorry to rave out, but this has been a major pet
peeve of mine since a totally non-relational product won the award as the best relational
database in a major national periodical a few years ago.) The addition of Oracle8 to
NetWare is pretty much an "either/or" proposition for Novell customers. If you
use Oracle-based programs, its great. You just add additional user licenses as
necessary. If you dont use Oracle-based programs, then its a waste of a couple
of tracks on an installation CD, and the source of a few more annoying questions on your
next NetWare CNE or CNA test. |
| This saga will continue next month.
Meanwhile, I will be trying to figure out why I didnt have enough marketing sense to
plug my own business when given the opportunity to at the end a recent radio interview. My
MBA concentration was in MARKETING! My marketing professor must be rolling over in his
grave! That thumping sound you hear is my head banging into the wall. |
| ©1998, Wayne M. Krakau |
|