SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : All About Sun Microsystems -- Ignore unavailable to you. Want to Upgrade?


To: Michael Watkins who wrote (9760)5/8/1998 3:56:00 PM
From: Bob Drzyzgula  Respond to of 64865
 


> Bob, I appreciate your very long and thoughtful response. I don't agree with all of
> it, but I appreciate someone making me thing on this thread for a change! One of
> the few I have printed out...

You're welcome, and thanks. If I start being critical because you don't agree with me, please let me know :-)

> Maybe I've missed something with respect to Linux because I've been surrounded by
> workstations and big iron UNIX for a while. Your article reminds me of the days
> when I played with publically available software for radio transmission of digital
> packet data. It was good fun. Never made money from it, but like you say, if I didn't
> like something I could fix the source. I think the "make money" component is a big
> issue however, both for investors and business like.

It is a big deal. Everyone has to eat and put a roof over
their head. The standard model for turning a profit with
open source is by selling services to help people use
it. Not everyone can hack the code themselves, but there
should be people available to do that under contract. There
is currently a cottage industry in this kind of support,
and it is just now growing and starting to go mainstream.

This model is, in a way, the logical extension and perhaps
culmination of the software price wars that have gone on
over the past few years. When Borland started attacking
Microsoft on price, Microsoft started dumping their stuff
and taking a loss on the initial sale. This is, of course,
when software vendors' tech support got so unbelievably
bad; the only way to get decent support was to pay for it.
The old model of charging for years of support as part of
the package price got broken, and the entire game became
market share. Now software sells only for a token price,
and then largely as a way to give the retaliers something
to mark up. With software distribution over the Internet,
even that starts to seem silly. So why not just give it
away?

You'll often see staunch open-source advocates be
offended at *any* software selling for *any* price,
and it is sometimes difficult to believe that they are
getting so worked up about it (and it is pretty easy to
conclude that they don't have a mortgage payment). Some
of this is religion and/or culture, but some of it is
just labeling. If you recall the initial skirmishes over
offering gasoline customers a "discount for cash", you
may recall that the problem was fixed when they started
charging a "premium for using a credit card". This,
in real terms, doesn't make a whole lot of difference,
but it was OK where the fomer wasn't.

If the software vendors simply let anyone copy their
software and the price tags on the boxes were billed as
being a charge for the CD-ROM media, documentation and
a short-term support contract, virtually no one in the
open source community would have any problem with it. The
industry could even go back to charging $500 for things
like Quattro Pro, as long as the the $500 got you the kind
of support you got in the late 1980's.

As much as Microsoft and others go on and on about software
piracy and how much it costs them, I really have a lot of
trouble believing that they don't, deep down, welcome it to
a limited degree, at least outside of places like Southeast
Asia, where abuse is rampant. This is because they know
that the easier it is to pirate their software, the greater
will be their market share. Market share creates more
market share, and support contracts to go along with it.
Open source/free software is largely just a way of admitting
this up front.

> If by kids you mean older secondary and post secondary level, I think you have a
> point, in that the cheapness of the platform makes it accessible (how I got my start
> in this business long ago actually, was accessibility to a computer) -- but I think it
> doesn't meet the vocational criteria of being a direction that is know to generate
> jobs yet. Today its very hard to find a good VB or C++ or Java programmer,
> available, at a decent rate... (we use the former two by 10 to 1 proportion right
> now).

Yes, that's what I meant. If you find a skilled Unix
sysadmin that wants to move to the east coast, let me
know :-)

Are you talking about generating jobs or bodies to be
hired? I can tell you that when a young person applies for
a job where I work, I take notice when they tell me they've
been hacking on Linux at home for three years. This is the
kind of person we need, someone with the motivation, the
attitude and the experience to be able to make things work.
A college degree in CS isn't worth half as much, because
from what I've seen a good share of what they teach in
college has nothing to do with the job of making computers
stay up and running.

> I see first hand in our document management practice, and specifically in the legal
> industry, how poorly Corel has acted with Word Perfect. Actually it has been going
> on since Novell acquired them. Large law firms all over the place (not all, but a lot)
> moved to MS Word over the past few years because of WP stability problems. WP
> seems to be one of the buggiest Windows applications around and even recently it
> is still a big problem.

You are probably right. We also still use Word Perfect as
our production word processor, and it is awful. I wish we
could just go back to 4.2 or something. (Personally, I
mostly use vi and LaTeX, and it just works). Corel also has a
terrible reputation for most of their product line. There
are still a lot of people who would like to try running
WP on their Linux boxen, however, and if that wounded
elephant can dance on this platform, it could mark a
turn-around. But it could well be too late, as you suggest.

> I don't think we can blame that on Microsoft (is there a kill WP code branch in the
> OS? am I being too pollyanna-ish to not believe that?). I can point to one firm that
> has stayed on WP and has been battling problems with WP for half a year. Corel is
> being pretty helpful in that they put people on the problem, but still, half a year?

There was an old saying about Microsoft and DOS: "The
OS isn't done until Lotus won't run". This is part and
parcel to the whole break-up-microsoft arguement, that
MS's applications are the only ones that work well (in a
manner of speaking) because they design the OS toward that
end. I too have intense doubts as to the liklihood that
they really did this deliberately. But still, it is easy to
doubt that Corel developers can find out everything
that MS developers can.

> In the rest of your article you suggest that writing to other platforms is an answer
> since Microsoft has dominated the x86 personal computer market.
>
> I don't agree that writing to other platforms will be more useful in competition.
> That divides up the development community more. Writing to commodity platforms
> is a sure way to success for most developers. So Intel is a commodity. Perhaps if the
> write once, run everywhere goal becomes a reality there can be more than one
> commodity platform. At least for "personal" applications.

I'm not sure that I agree with what you seem to think
that I said (or maybe what I *did* say, I don't know...),
either. :-) I think, rather, that writing *portable*
software -- software that can be made to run on just about
anything -- is useful in competition. I think that coming
at Microsoft head-on on their home turf is a mistake.

The one good thing that has come out of all the diversity
in the Unix marketplace is that people have figured out
very effective ways to write platform-independant code.
GNU autoconf is an amazing tool. Things like Perl,
Python and Tk are at the cutting edge of this. The Python
programming language is available for DOS, Windows NT
and just about every known version of Unix. I think that
the fact that Corel Computer can take something like the
StrongARM chip from hand-toggling a bootstrap loader to
a commercially viable product in just a few months is a
stunning demonstration of the cross-platform abilities of
Linux and all the free software that goes with it.

One thing to remember is that Linux was developed by people
who didn't have much money. My personal image of a Linux
developer is a 16 year-old kid finding an old ISA card
in his neighbor's trash. He doesn't know what it does,
but by God he's going to make a Linux driver for it so
he can find out. Then, chatting on the net he finds 27
other people who also have these things, and they all work
together to make the baddest driver for that card there
ever was for any OS. Then he tosses the thing back in the
trash because he found another card and needs the ISA slot.

Linux is insidious because it will run on just about
anything. The only OS that has device support that
comes close is Windows 95, and even that won't run on
half the things that Linux will (like Sun Workstations,
for example). In a way, Linux then turns the class of
all computers into its "commodity platform". It is
also insidious becuase it is free, and no one is going
to try to shove it down your throat. If you have some
old piece of junk in the back and you want to see if you
can do something with it, just try loading Linux have a
go at it. If it works, then great, if it doesn't, there's
nothing lost but your time. Linux traditionally comes into
organizations through the back door with great stealth,
to run on the old PCs and workstations that no one ever
uses anymore. The power of something that turns junk into
valuable assets cannot be ignored.

> Should Microsoft's OS and Applications divisions be split to permit fairness in
> competition? Perhaps that would help.

I don't know the answer but when I look at what has
happened since AT&T was split up, I'd say yes.