Mainframe emulator goes commercial
davejesc
Sep 30, 2009
Mainframe emulator goes commercial
Hercules, son of z/OS
http://www.theregister.co.uk/2009/09/25/turbohercules_goes_commercial/
9:59 am
Re: Mainframe emulator goes commercial
Michael Kerpan
Sep 30, 2009
So does this mean that Hercules is dead as a free project or merely
that boxes that have a pre-installed copy of Hercules are now being
sold. Depending on the answer this could either be great news or
downright tragic.
Mike
On 9/30/09, davejesc <davejesc@...> wrote:
> Mainframe emulator goes commercial
> Hercules, son of z/OS
>
> http://www.theregister.co.uk/2009/09/25/turbohercules_goes_commercial/
>
>
>
11:09 am
Re: Mainframe emulator goes commercial
Jay Maynard
Sep 30, 2009
On Wed, Sep 30, 2009 at 07:09:34AM -0400, Michael Kerpan wrote:
> So does this mean that Hercules is dead as a free project or merely
> that boxes that have a pre-installed copy of Hercules are now being
> sold. Depending on the answer this could either be great news or
> downright tragic.
The existence of TurboHercules changes nothing at all with the Hercules
project itself. It is, and will always remain, fully open source.
--
Jay Maynard, K5ZC http://www.conmicro.com
http://jmaynard.livejournal.com http://www.tronguy.net
http://www.hercules-390.org (Yes, that's me!)
Buy Hercules stuff at http://www.cafepress.com/hercules-390
11:14 am
RE: Mainframe emulator goes commercial
John P. Baker
Sep 30, 2009
It would be nice if IBM embraced Hercules as a disaster recovery platform.
However, I have serious doubts that IBM will see it that way.
IBM will almost certainly view it as direct competition with IBM's Business
Continuity Services organization (I think that I have the name right).
I do think that TurboHercules is pursuing the correct approach by seeking
IBM's blessing, rather than by simply violating IBM's licensing agreements,
which would certainly result in an immediate lawsuit and injunction.
We will just have to wait to see what response is received from IBM.
John P. Baker
From: hercules-390@yahoogroups.com [mailto:hercules-390@yahoogroups.com] On
Behalf Of davejesc
Sent: Wednesday, September 30, 2009 5:59 AM
To: hercules-390@yahoogroups.com
Subject: [hercules-390] Mainframe emulator goes commercial
Mainframe emulator goes commercial
Hercules, son of z/OS
http://www.theregister.co.uk/2009/09/25/turbohercules_goes_commercial/
[Non-text portions of this message have been removed]
1:55 pm
Re: Mainframe emulator goes commercial
Roger Bowler
Sep 30, 2009
On Wednesday, September 30, 2009 John P. Baker wrote:
> I do think that TurboHercules is pursuing the correct approach by
> seeking IBM's blessing, rather than by simply violating IBM's
> licensing agreements, which would certainly result in an immediate
> lawsuit and injunction.
Well I don't think it's necessarily an "either or" situation. You
could be in complete accordance with IBM licensing agreements and
still not have their blessing.
We know from the PSI case that IBM don't like competition. Having
alleged that PSI had violated licensing agreements and patents and
misappropriated trade secrets, IBM were unwilling to see the case
through to the end. Faced with the possibility that PSI might win, IBM
finished up by buying their way out of the case to get rid of PSI
http://www.tech-news.com/another/ap200807b.html
With Hercules the situation is somewhat different. As an open source
project, Hercules cannot be bought and turned into shelfware, in the
same way that buying out Red Hat and Novell would not destroy Linux.
Also, I think IBM would be reluctant to attack Hercules, because then
their claims to be "an industry leader helping governments move toward
greater openness and innovation" and "driving reforms for IP, Open
Source & Standards" might begin to look a bit hollow.
http://www-03.ibm.com/linux/ossstds/
--
Regards,
Roger Bowler
http://www.openmainframe.org
Hercules "I can't believe it's not a mainframe!"
2:51 pm
RE: Mainframe emulator goes commercial
John P. Baker
Oct 1, 2009
Roger,
People have tried to make as if the PSI case was solely about competition.
However, according to the various filings, PSI had in its possession IBM
confidential information that had been made available to Amdahl, and which
was reported to IBM as having been destroyed when Amdahl's assets were sold.
In addition, the PSI implementation apparently involved reading a page of
IBM object code, identifying executable instructions, translating those
instructions into native Itanium code (a direct violation of numerous IBM
licensing agreements), and then branching to the native Itanium code.
In my opinion, IBM would have prevailed at trial. However, IBM determined
that it was more cost effective to purchase PSI than to pay all of the court
costs and legal fees in a protracted fight. Financially, it would have been
a Pyrrhic victory.
Products which permit one machine's instruction set to run on another
machine's architecture fall into three classifications (emulator, simulator,
and translator). There has been a lot of argument over the years as to what
these classifications really mean. I prefer the definitions which were
prevalent when I first started programming some 41 years ago -
. Emulator
o Hardware-assisted execution of non-native instructions.
. Simulator
o Software-only execution of non-native instructions, principally through
the use of subroutines.
. Translator
o Software translation of non-native instructions into native
instructions, either on a one-time basis, or on a just-in-time basis.
However, when I started, just-in-time translation was cost-prohibitive,
except for laboratory experimentation.
PSI's product apparently fell into the "translator" category, and more
specifically into the "just-in-time" subcategory.
Hercules, on the other hand, is properly a "simulator" as opposed to an
"emulator", since as far as I know, there is no Hercules hardware-assist.
IBM licensing agreements specifically prohibit execution of IBM code by way
of a "translator". However, IBM uses the terms "emulator" and "simulator"
interchangeably, which does lead to some confusion.
John P. Baker
From: hercules-390@yahoogroups.com [mailto:hercules-390@yahoogroups.com] On
Behalf Of Roger Bowler
Sent: Wednesday, September 30, 2009 10:52 AM
To: hercules-390@yahoogroups.com
Subject: Re: [hercules-390] Mainframe emulator goes commercial
Well I don't think it's necessarily an "either or" situation. You
could be in complete accordance with IBM licensing agreements and
still not have their blessing.
We know from the PSI case that IBM don't like competition. Having
alleged that PSI had violated licensing agreements and patents and
misappropriated trade secrets, IBM were unwilling to see the case
through to the end. Faced with the possibility that PSI might win, IBM
finished up by buying their way out of the case to get rid of PSI
http://www.tech-news.com/another/ap200807b.html
With Hercules the situation is somewhat different. As an open source
project, Hercules cannot be bought and turned into shelfware, in the
same way that buying out Red Hat and Novell would not destroy Linux.
Also, I think IBM would be reluctant to attack Hercules, because then
their claims to be "an industry leader helping governments move toward
greater openness and innovation" and "driving reforms for IP, Open
Source & Standards" might begin to look a bit hollow.
http://www-03.ibm.com/linux/ossstds/
--
Regards,
Roger Bowler
http://www.openmainframe.org
Hercules "I can't believe it's not a mainframe!"
[Non-text portions of this message have been removed]
2:09 am
Copyright 2009