List of Archived Posts
2007 Newsgroup Postings (11/07 - )
- Marines look for a few less servers, via virtualization
- Translation of IBM Basic Assembler to C?
- Real storage usage - a quick question
- OpenPGP becomes RFC4880. Consider Hypothesis #1: The One True Cipher Suite
- Why do we think virtualization is new?
- Poster of computer hardware events?
- ATMs
- ATMs
- Anybody remember Keypunch cards?
- Poster of computer hardware events?
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- The new urgency to fix online privacy
- The new urgency to fix online privacy
- The new urgency to fix online privacy
- The new urgency to fix online privacy
- Oddly good news week: Google announces a Caps library for Javascript
- Oddly good news week: Google announces a Caps library for Javascript
- Intel Ships Power-Efficient Penryn CPUs
- Ellison Looks Back As Oracle Turns 30
- Ellison Looks Back As Oracle Turns 30
- America Competes spreads funds out
- The new urgency to fix online privacy
- [ClassicMainframes] multics source is now open
- Translation of IBM Basic Assembler to C?
- Oracle Introduces Oracle VM As It Leaps Into Virtualization
- Oracle Introduces Oracle VM As It Leaps Into Virtualization
- Translation of IBM Basic Assembler to C?
- Intel Ships Power-Efficient Penryn CPUs
- Intel Ships Power-Efficient Penryn CPUs
- multics source is now open
- Newsweek article--baby boomers and computers
- Age of IBM VM
- File sharing may lead to identity theft
- Oracle Introduces Oracle VM As It Leaps Into Virtualization
- Oracle Introduces Oracle VM As It Leaps Into Virtualization
- 2 byte interface
- The new urgency to fix online privacy
- CSA 'above the bar'
- ongoing rush to the new, 40+ yr old virtual machine technology
- Age of IBM VM
- ongoing rush to the new, 40+ yr old virtual machine technology
- Intel Ships Power-Efficient Penryn CPUs
- "Server" processors for numbercrunching?
- "Server" processors for numbercrunching?
- "Server" processors for numbercrunching?
- In The US, Email Is Only For Old People
- ongoing rush to the new, 40+ yr old virtual machine technology
- Hi all Need help in TCP/IP stack Rfcs
- Running REXX program in a batch job
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- ongoing rush to the new, 40+ yr old virtual machine technology
- ongoing rush to the new, 40+ yr old virtual machine technology
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- Intel Ships Power-Efficient Penryn CPUs
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- Translation of IBM Basic Assembler to C?
- Newsweek article--baby boomers and computers
- Is the media letting banks off the hook on payment card security
- Translation of IBM Basic Assembler to C?
- The new urgency to fix online privacy
- Newsweek article--baby boomers and computers
- Newsweek article--baby boomers and computers
Refed: **, - **, - **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Marines look for a few less servers, via virtualization
Newsgroups: alt.folklore.computers
Date: Wed, 07 Nov 2007 18:01:51 -0500
another example of the new, 40+ yr old technology
Marines look for a few less servers, via virtualization
http://www.networkworld.com/news/2007/110607-marines-look-for-a-few.html
a couple more months and it will be 40yrs since i started working on
virtual machines ... a couple recent references to cp67 being installed
at the univ. last week of jan68.
http://www.garlic.com/~lynn/2007r.html#74 System 360 EBCDIC vs. ASCII
http://www.garlic.com/~lynn/2007r.html#75 Real storage usage - a quick question
other recent posts mentioning new, 40+ yr old technology
http://www.garlic.com/~lynn/2007m.html#53 Is Parallel Programming Just Too Hard?
http://www.garlic.com/~lynn/2007m.html#64 Operating systems are old and busted
http://www.garlic.com/~lynn/2007m.html#66 Off Topic But Concept should be Known To All
http://www.garlic.com/~lynn/2007n.html#27 What if phone company had developed Internet?
http://www.garlic.com/~lynn/2007n.html#30 How would a relational operating system look like?
http://www.garlic.com/~lynn/2007n.html#93 How old are you?
http://www.garlic.com/~lynn/2007o.html#31 EZPass: Yes, Big Brother IS Watching You!
http://www.garlic.com/~lynn/2007o.html#36 It's No Secret: VMware to Develop Secure Systems for NSA
http://www.garlic.com/~lynn/2007o.html#38 It's No Secret: VMware to Develop Secure Systems for NSA
http://www.garlic.com/~lynn/2007o.html#39 It's No Secret: VMware to Develop Secure Systems for NSA
http://www.garlic.com/~lynn/2007p.html#28 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007q.html#3 Virtualization: Don't Ask, Don't Tell
http://www.garlic.com/~lynn/2007q.html#22 Enterprise: Accelerating the Progress of Linux
http://www.garlic.com/~lynn/2007q.html#25 VMware: New King Of The Data Center?
http://www.garlic.com/~lynn/2007q.html#49 Slimmed Down Windows Offers Glimpse Into Microsoft's Virtualization Ambitions
http://www.garlic.com/~lynn/2007q.html#59 Virtualization: Everybody's Doing It, but Few Know How
http://www.garlic.com/~lynn/2007q.html#64 Virtual Browsers: Disposable Security
http://www.garlic.com/~lynn/2007q.html#66 Direction of Stack Growth
http://www.garlic.com/~lynn/2007r.html#2 IBM System/3 & 3277-1
http://www.garlic.com/~lynn/2007r.html#42 New 'virtual IT job' could be very real
http://www.garlic.com/~lynn/2007r.html#47 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007r.html#48 Half a Century of Crappy Computing
Refed: **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Translation of IBM Basic Assembler to C?
Newsgroups: alt.folklore.computers
Date: Thu, 08 Nov 2007 09:58:27 -0500
jmfbahciv writes:
But it is "protected" by a government instrument, not the banks'.
We have a law about the government guaranteeing reimbursement
for $100K/account. The banks don't have to be held responsible.
financial institutions are required to contribute to fund that backs the
guarantee, but it is really backed by taxes (and the people)
old, long winded, tome
http://www.garlic.com/~lynn/aepay3.htm#riskm Thread Between Risk Management and Information Security
mentions that variable rate loans nearly took citibank down in the 80s
... which resulted in them totally getting out of the mortgage business.
recent reference
http://www.garlic.com/~lynn/2007r.html#60 Fixing our fraying Internet Infrastructure
the other item mentioned in the old, long winded, tome was that last
incident involving mortgage market in the 80s resulted in an enormous
bailout ... so large that it is carried offbooks ... since it would
otherwise swamp the budget. the claim is that it is so large that it
totally wipes out all real estate appreciation that occured in the 70s
and 80s.
it apparently ranked number one in terms of unfunded obligations ...
at least until the recent round with medicaid drug bill ... that
comptroller general has railed about ... numbers claiming to possibly
be something like four times larger than the real estate bailout from
the 80s.
past posts referencing comptroller general concerns
http://www.garlic.com/~lynn/2007e.html#30 Health Care
http://www.garlic.com/~lynn/2007e.html#49 Is computer history taught now?
http://www.garlic.com/~lynn/2007e.html#57 Health Care
http://www.garlic.com/~lynn/2007j.html#20 IBM Unionization
http://www.garlic.com/~lynn/2007j.html#91 IBM Unionization
http://www.garlic.com/~lynn/2007k.html#19 Another "migration" from the mainframe
http://www.garlic.com/~lynn/2007o.html#74 Horrid thought about Politics, President Bush, and Democrats
http://www.garlic.com/~lynn/2007p.html#22 U.S. Cedes Top Spot in Global IT Competitiveness
http://www.garlic.com/~lynn/2007q.html#7 what does xp do when system is copying
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Real storage usage - a quick question
Newsgroups: bit.listserv.ibm-main,alt.folklore.computers
Date: Thu, 08 Nov 2007 11:46:02 -0500
SKnutson@GEICO.COM (Knutson, Sam) writes:
You should have the PTFs for z/OS APAR OA17114 installed if you are
using paged fixed buffers in DB2 V8. Not having it was one of the
causes of a z/OS outage here when a DB2 DBA accidently overcommitted
storage to DB2.
aka application page fixed buffers ... allows applications to specify
the "real addresses" in the channel program ... avoiding the dynamic
channel program translation (creating a duplicate of the channel program
passed by excp/svc0) and dynamic page fixing that otherwise has to occur
on every i/o operations (however, it can eliminate pageable storage
needed by the rest of system)
recent post mentioning difference between EXCP and EXCPVR (vis-a-vis
channel program translation)
http://www.garlic.com/~lynn/2007q.html#8 GETMAIN/FREEMAIN and virtual storage backing up
other recent posts discussing dynamic channel program translation (in
the initial translation from MVT to OS/VS2 supporting virtual memory,
there was extensive borrowing of technology from cp67 CCWTRANS, channel
program translation)
http://www.garlic.com/~lynn/2007e.html#19 Cycles per ASM instruction
http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history
http://www.garlic.com/~lynn/2007e.html#46 FBA rant
http://www.garlic.com/~lynn/2007f.html#0 FBA rant
http://www.garlic.com/~lynn/2007f.html#6 IBM S/360 series operating systems history
http://www.garlic.com/~lynn/2007f.html#33 Historical curiosity question
http://www.garlic.com/~lynn/2007f.html#34 Historical curiosity question
http://www.garlic.com/~lynn/2007k.html#26 user level TCP implementation
http://www.garlic.com/~lynn/2007n.html#35 IBM obsoleting mainframe hardware
http://www.garlic.com/~lynn/2007o.html#37 Each CPU usage
http://www.garlic.com/~lynn/2007o.html#41 Virtual Storage implementation
http://www.garlic.com/~lynn/2007p.html#69 GETMAIN/FREEMAIN and virtual storage backing up
http://www.garlic.com/~lynn/2007p.html#70 GETMAIN/FREEMAIN and virtual storage backing up
http://www.garlic.com/~lynn/2007p.html#72 A question for the Wheelers - Diagnose instruction
http://www.garlic.com/~lynn/2007r.html#56 CSA 'above the bar'
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: OpenPGP becomes RFC4880. Consider Hypothesis #1: The One True Cipher Suite
Newsgroups: alt.folklore.computers
Date: Thu, 08 Nov 2007 12:09:39 -0500
OpenPGP becomes RFC4880. Consider Hypothesis #1: The One True Cipher Suite
https://financialcryptography.com/mt/archives/000983.html
from above:
Some good news: after a long hard decade, OpenPGP is now on standards
track. That means that it is a standard, more or less, for the rest of
us, and the IETF process will make it a "full standard" according to
their own process in due course.
... snip ...
other reference
Hypothesis #1 -- The One True Cipher Suite
http://iang.org/ssl/h1_the_one_true_cipher_suite.html
and post i made this past weekend when RFC editors announcement
for RFC 4880 went out
http://www.garlic.com/~lynn/2007r.html#49 How to tell a fake SSL certificate from a real one
also references numerous posts on certificate-less public key operation
http://www.garlic.com/~lynn/subpubkey.html#certless
as well as referencing email from 1981 describing certificate-less
public key operation
http://www.garlic.com/~lynn/2006w.html#email810515
from this post last year
http://www.garlic.com/~lynn/2006w.html#12 more secure communication over the network
as well as mentioned here
http://www.garlic.com/~lynn/2007r.html#24 How to tell a fake SSL certificate from a real one
part of the issue was a lot of resistance to any sort of certificate-less
operation in the ietf pkix contingent. some of the pkix backing of
certificate-based PKI operation dates back to the early 90s in the days
of x.509 identity digital certificates. this has been my observation
that by the mid-90s, many institutions had realized that x.509 identity
digital certificates, increasingly overloaded with excessive personal
information, represented significant privacy and liability issues.
as a result, there was many institutions that retrenched to
relying-party-only certificates
http://www.garlic.com/~lynn/subpubkey.html#rpo
effectively containing some form of record locator (account number,
userid, etc, where the necessary information was actually located)
and a public key. however, it was trivial to demonstrate that
1) this apparently was attempting to recoup some of the massive
investment that went into PKI-type deployments
2) the PKI/digital certificates were actually redundant and superfluous
(aka the public key was frequently already in the same record with all
the other information).
this shows up in the technical work (and patents) associated with
account authority digital signature
http://www.garlic.com/~lynn/x959.html#aads
as well as in the x9.59 financial standard protocol.
http://www.garlic.com/~lynn/x959.html#x959
part of the orientation of x9.59 financial standard protocol was not
just that the digital certificates were redundant and
superfluous ... but that even the abbreviated relying-party-only
digital certificates would represent adding one hundred times payload
and processing bloat to existing payment transactions
http://www.garlic.com/~lynn/subpubkey.html#bloat
Refed: **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Why do we think virtualization is new?
Newsgroups: alt.folklore.computers
Date: Thu, 08 Nov 2007 12:39:05 -0500
another item about the new, 40+ yr old technology
Why do we think virtualization is new?
http://www.regdeveloper.co.uk/2007/11/08/virtualization_not_new/
from above:
Those selling solutions, or more accurately, those marketing IT
solutions often choose to make products sound new and exciting. Quite
why they do so has often puzzled me since I, as a former IT manager,
have always been highly skeptical of anything really new as it usually
means trouble.
... snip ...
another recent virtualization item ... pushing some of the support down
into BIOS ... getting more analogous to PR/SM and LPARs that appeared
with 3090s in the 80s.
HyperSpace Aims to Open New OS Dimensions
http://www.linuxinsider.com/story/60214.html
Phoenix Intros Instant-On Laptop Tech
http://www.newsfactor.com/story.xhtml?story_id=0110014KTMI0
Phoenix Planning to Bypass Windows
http://www.techpowerup.com/?43771
Phoenix HyperSpace Bypasses Windows With Fast-Boot Technology
http://www.daylife.com/story/089l4RPgrhe1o/1?lead_article=101000000030464069
Phoenix Technologies' Hyperspace to Jumpstart 'PC 3.0'
http://www.ministryoftech.com/2007/11/05/pheonix-technologies-hyperspace-to-jumpstart-pc-30/
some amount of this involves virtual appliances ... which we started
calling service virtual machines in the early 70s. misc. recent
posts mentioning virtual appliances and/or service virtual machines
http://www.garlic.com/~lynn/2007i.html#21 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007i.html#36 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007k.html#26 user level TCP implementation
http://www.garlic.com/~lynn/2007k.html#48 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007m.html#67 Operating systems are old and busted
http://www.garlic.com/~lynn/2007m.html#70 Is Parallel Programming Just Too Hard?
http://www.garlic.com/~lynn/2007o.html#3 Hypervisors May Replace Operating Systems As King Of The Data Center
http://www.garlic.com/~lynn/2007q.html#25 VMware: New King Of The Data Center?
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Poster of computer hardware events?
Newsgroups: alt.folklore.computers,bit.listserv.vmesa-l
Date: Fri, 09 Nov 2007 05:10:24 -0500
marty zimelis wrote:
Phil,
Unless there was something else out there (a poster or whatever), that
would have been me doing a riff in my VM Performance classes, first for
Amdahl, then for Velocity. Your buddy's time frame is about right (15 years
ago). I was attempting to emphasize the impact of an RPS miss (show of
hands: who remembers what that was?) on response time.
The riff started by me "complaining" that I didn't have a good intuitive
grasp of how fast CPUs were (tens of nanosecond cycle times at that point),
so "let's slow down our timeframe and say a CPU cycle is one second. Then a
page fault from Xstore is satisfied in [nn minutes], a DASD I/O satisfied
from cache takes [mm hours] and one that has to go to the real disk takes
[kk days]. An RPS miss adds [I think it was 16 hours] to that."
i had started making statements that disk relative system thruput had degraded by
an order of magnitude over a period of yr (processors had gotten much faster than
disks had gotten faster)
at some pt, somebody in gpd (disk division) took exception and assigned the gpd
performance group to refute the statements. after several weeks, they effectively
came back and said that i had understated the degradation because taking into
account (the introduction of) RPS-miss actually made it worse.
they then put a different spin on the investigation and turned it into
share presentation on recommendations to improve thruput ... past post
with reference to SHARE 63 Presentation B874
http://www.garlic.com/~lynn/2002i.html#18 AS/400 and MVS - clarification please
http://www.garlic.com/~lynn/2006f.html#3 using 3390 mod-9s
http://www.garlic.com/~lynn/2006o.html#68 DASD Response Time (on antique 3390?)
part of this was when i had started doing dynamic adaptive resource
management, i attempted to include (dynamic adaptive) scheduling to
the bottleneck (as undergraduate in the 60s). in the 70s, bottlenecks
started shifting from real storage to disk ... and you started seeing
real storage being used more and more as "caching" ... either outboard
in devices ... or by the system directly in processor storage (as
means of attempting to compensate for disks growing system thruput
bottleneck). misc. past posts mentioning resource manager
http://www.garlic.com/~lynn/subtopic.html#fairshare
somewhat a side investigation was that we had implemented disk record
access trace and cache model in the late 70s. the cache model looked
at all sorts of trade-offs based on actual disk record access traces
(from a large number of different kinds of production environments)
one of the findings ... was given all other things being equal, one
large common system cache was always better than partitioning the same
amount of electronic storage out into channel-level, controller-level,
and/or device-level caches (from cache efficiency standpoint). The
counter forces have been that their have been limitations on total
system memory, cost differential between different kinds of electronic
storage, and/or processor overhead in managing system-level cache.
of course this somewhat supported the work that i had (also as
undergraduate in the 60s) done on global LRU replacement
algorithms vis-a-vis "local LRU" replacement algorithms (some work
that was going on in the 60s about the same time i was working
on global LRU replacement). misc. past posts mentioning
replacement algorithms and cache management
http://www.garlic.com/~lynn/subtopic.html#wsclock
this even dragged me into a festish that brewed in the 80s over a
stanford phd thesis on global LRU replacement (vis-a-vis local
lru replacement).
i had done the global LRU replacement stuff that shipped in
cp67 (and later vm370 when the resource manager reintroduced some cp67
technology back into vm370). the grenoble science center had done work
on implementing local lru replacement for cp67 and published the
results in cacm in the early 70s. The cp67 global LRU running
on cambridge science center machine and the cp67 local lru running on
grenoble science center machine were the only live, production
comparisons.
and for lots more topic drift regarding replacement algorithms ... a
couple recent posts
http://www.garlic.com/~lynn/2007r.html#65 CSA 'above the bar'
http://www.garlic.com/~lynn/2007r.html#75 Real storage usage - a quick question
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: ATMs
Newsgroups: bit.listserv.ibm-main,alt.folklore.computers
Date: Fri, 09 Nov 2007 05:33:55 -0500
R.Skorupka@BREMULTIBANK.COM.PL (R.S.) writes:
Yes, I can. AFAIK z/OS version is not popular one. I know *big* ATM
installation which migrated from z/OS to NonStop. People from ACI
claimed that most of their installtions are not on mainframe.
Timothy: I like mainframes, I have personal interest in mainframe
business growth (at least survive), but I see no reason to be
unhonest.
a reference from hp/nonstop
ACI's BASE24 on the NonStop server hits 40 billion transaction mark
http://www.hp.com/products1/24x7/strategic/aci.html
disclaimer ... we did some marketing against them when we were doing our
ha/cmp product ... misc. past posts
http://www.garlic.com/~lynn/subtopic.html#hacmp
for even more drift, latest newsletter
http://www.tandemworld.net/newsletter%20nov07.htm
and in later life, even worked on some joint projects with ACI.
for instance AADS work
http://www.garlic.com/~lynn/x959.html#aads
nacha AADS rfi (submitted on our behalf, since were weren't
nacha members)
http://www.garlic.com/~lynn/nacharfi.htm
involved modifying "pre-auth" capability in the EFT (debit) network switch
pilot results
http://internetcouncil.nacha.org/docs/ISAP_Pilot/ISAPresultsDocument-Final-2.PDF
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: ATMs
Newsgroups: bit.listserv.ibm-main,alt.folklore.computers
Date: Fri, 09 Nov 2007 05:49:16 -0500
timothy.sipples@US.IBM.COM (Timothy Sipples) writes:
It's an interesting bit of history that the first Tandem machine wasn't
available until 1976, well after the first electronic ATM (1967) and lots
of other ATMs. From what I've read the first networked ATM appeared in
1968, and the first "popular" ATM (i.e. same model placed into service by
more than one bank) was the IBM 2984 starting in 1973. The IBM 2984
offered variable cash withdrawals and instantly deducted from your account,
so it was 100% on-line -- 34 years ago. (I remember my father using our
local bank's first ATM, newly installed, when I was a young child. It
seemed like magic.) Presumably most if not all of these ATMs connected to
IBM System/360s and /370s. Tandem came along after almost a decade of
ATMs.
re:
http://www.garlic.com/~lynn/2007s.html#6 ATMs
early work was done at los gatos lab ... before i was spending any time
there. however, i do remember people talking about having worked on the
development. they had large supply of bills from numerous different
countries ... which they kept in a locked vault in the basement (for
testing with the machines during development). they also mentioned story
about one of the early machines going in across the street from a fast
food resturant and kids feeding condiment packets into the card slot
(one of the early bug fixes was countermeasure for such an attack).
old posts reference 2984
http://www.garlic.com/~lynn/2006q.html#5 Materiel and graft
http://www.garlic.com/~lynn/2006u.html#40 New attacks on the financial PIN processing
http://www.garlic.com/~lynn/2006x.html#9 Plurals and language confusion
http://www.garlic.com/~lynn/2007l.html#47 My Dream PC -- Chip-Based
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Anybody remember Keypunch cards?
Newsgroups: alt.folklore.computers
Date: Fri, 09 Nov 2007 05:56:52 -0500
Quadibloc <jsavard@ecn.ab.ca> writes:
But, as we know, IBM speaks of "direct access storage devices" when
everybody else says "disk drives".
part of that is the "DASD" I/O architecture predates when disk drives
came to dominate direct access storage devices
lots of past posts about getting to play disk engineer in bldgs.
14 & 15 ("dasd" engineering lab and "dasd" product test lab)
http://www.garlic.com/~lynn/subtopic.html#disk
and other posts about various issues with DASD I/O architecture
http://www.garlic.com/~lynn/subtopic.html#dasd
past posts mentioning patching punched "TXT" decks by duplicating card and
"multi-punching" hex changes into the correct field (on 026 and later
029)
http://www.garlic.com/~lynn/93.html#17 unit record & other controllers
http://www.garlic.com/~lynn/2000f.html#75 Florida is in a 30 year flashback!
http://www.garlic.com/~lynn/2001b.html#26 HELP
http://www.garlic.com/~lynn/2001b.html#27 HELP
http://www.garlic.com/~lynn/2001k.html#27 Is anybody out there still writting BAL 370.
http://www.garlic.com/~lynn/2001k.html#28 Is anybody out there still writting BAL 370.
http://www.garlic.com/~lynn/2002k.html#63 OT (sort-of) - Does it take math skills to do data processing ?
http://www.garlic.com/~lynn/2004p.html#24 Systems software versus applications software definitions
http://www.garlic.com/~lynn/2005c.html#54 12-2-9 REP & 47F0
http://www.garlic.com/~lynn/2006c.html#17 IBM 610 workstation computer
http://www.garlic.com/~lynn/2006g.html#43 Binder REP Cards (Was: What's the linkage editor really wants?)
http://www.garlic.com/~lynn/2006g.html#58 REP cards
http://www.garlic.com/~lynn/2006l.html#64 Large Computer Rescue
http://www.garlic.com/~lynn/2007d.html#51 IBM S/360 series operating systems history
http://www.garlic.com/~lynn/2007f.html#78 What happened to the Teletype Corporation?
http://www.garlic.com/~lynn/2007q.html#69 IBM System/3 & 3277-1
http://www.garlic.com/~lynn/2007q.html#70 IBM System/3 & 3277-1
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Poster of computer hardware events?
Newsgroups: bit.listserv.ibm-main,alt.folklore.computers
Date: Fri, 09 Nov 2007 10:33:25 -0500
DASDBill2@AOL.COM (, IBM Mainframe Discussion List) writes:
I made a mistake. A track not in the cache would take on the order of 20
milliseconds, so that would equate to 20 days instead of one day. A track
already cached would result in an access time of one millisecond. If the 4K
block can be found in a buffer somewhere in virtual storage inside the processor,
it might take from 100 to 1000 instructions to find and access that data,
which would equate to 100 to 1000 seconds, or roughly one to 17 minutes. And
that assumes that the page containing the 4K block of data can be accessed
without a page fault resulting in a page-in operation (another I/O), in which
case we are back to several days to do the I/O.
By the way, it takes at least 5000 instructions in z/OS to start and finish
one I/O operation, so you can add about two hours of overhead to perform the
I/O that lasts for 20 days.
You really want to avoid doing an I/O if at all possible.
reply to comment about RPS-miss (in the vmesa-l flavor of this thread)
http://www.garlic.com/~lynn/2007s.html#5 Poster of computer hardware events?
i had been making comments over a period of yrs that disk relative
system thruput had declined by an order of magnitude (i.e. disks were
getting faster but processors were getting much faster, faster). this
eventually led to somebody in the disk division (gpd) to assigning the
gpd performance group to refute the statements. after several weeks
they came back and effectively said that i had somewhat understated
the disk relative system thruput degradation ... when RPS-miss was
taken into account.
they then put a somewhat more positive spin on it and turned it into
share 63 presentation b874 ... some past references:
http://www.garlic.com/~lynn/2002i.html#18 AS/400 and MVS - clarification please
http://www.garlic.com/~lynn/2006f.html#3 using 3390 mod-9s
http://www.garlic.com/~lynn/2006o.html#68 DASD Response Time (on antique 3390?)
one of the issues is does the 5k instruction pathlength roundtrip from
EXCP (including channel program translation overhead) or roundtrip
just after it has been passed to i/o supervisor???
for comparison numbers ... i had gotten cp67 total "roundtrip" for
page fault down to approx. 500 instructions ... this included page
fault handling, page replacement algorithm, a prorated fraction of
page i/o write pathlength (which includes everything to start/finish
i/o), total page i/o read pathlength (including full i/o supervisor),
and two task switches thru dispatcher (one to switch to somebody else,
waiting on the page fault to finish and another to switch back after
the page i/o read finishes). to get it to 500 instructions involved
touch almost every piece of code involved in all of the operations.
I believe the "5000" instruction number was one of the reasons that
3090 extended store was a synchronous instruction (since the
asynchronous overhead and all related gorp in mvs was so large).
earlier, there had been some number of "electronic" 2305 paging device
deployed at internal datacenters ... referred to as "1655" model (from
an outside vendor). these involved effectively low latency but limited
to channel transfer and cost whatever the asynchronous processing
overhead.
the 3090 extended store was done because of physical packaging issues
... but later when physical packaging was no longer an issue ... there
were periodic discussions about configuring portions of regular memory
as simulated extended store ... to compensate for various shortcomings
in page replacement algorithms.
with regard to the cp67 "500" instruction number vis-a-vis MVS ... i
would periodically take some heat regarding MVS having much more
robust error recovery as part of the 5000 number (even tho the 500
number was doing significantly more). so later when i was getting to
play in bldgs 14 & 15 (dasd engineering lab and dasd product test
lab), i had opportunity to rewrite vm370 i/o supervisor. the labs in
bldg. 14&15 were running processor "stand-alone" testing for the
dasd/controller "testcells" (one at a time). They had tried doing this
under MVS but had experienced 15min MTBF (system crashing and/or
hanging with just a single testcell). I undertook to completely
rewrite i/o supervisor to make it absolutely bullet proof, allowing
concurrent testcell operation in operating system environment. lots of
past posts mentioning getting to play disk engineer
http://www.garlic.com/~lynn/subtopic.html#disk
some old postings about comparisons of degradation of disk relative
system thruput. the claim was that doing similar type of cms workload
... in going from cp67 on 360/67 with 80 users to vm370 on 3081 ... it
should have shown an increase to several thousand online uses
... instead of increase to 300 or so online users. The increase in
online users is roughly the change in disk system thruput ... as
opposed to difference in processor thruput
http://www.garlic.com/~lynn/93.html#31 Big I/O or Kicking the Mainframe out the Door
http://www.garlic.com/~lynn/94.html#43 Bloat, elegance, simplicity and other irrelevant concepts
http://www.garlic.com/~lynn/94.html#55 How Do the Old Mainframes Compare to Today's Micros?
http://www.garlic.com/~lynn/95.html#10 Virtual Memory (A return to the past?)
http://www.garlic.com/~lynn/98.html#46 The god old days(???)
http://www.garlic.com/~lynn/99.html#4 IBM S/360
http://www.garlic.com/~lynn/2001d.html#66 Pentium 4 Prefetch engine?
http://www.garlic.com/~lynn/2001f.html#62 any 70's era supercomputers that ran as slow as today's supercomputers?
http://www.garlic.com/~lynn/2001l.html#40 MVS History (all parts)
http://www.garlic.com/~lynn/2001l.html#61 MVS History (all parts)
http://www.garlic.com/~lynn/2001m.html#23 Smallest Storage Capacity Hard Disk?
http://www.garlic.com/~lynn/2002.html#5 index searching
http://www.garlic.com/~lynn/2002b.html#11 Microcode? (& index searching)
http://www.garlic.com/~lynn/2002b.html#20 index searching
http://www.garlic.com/~lynn/2002e.html#8 What are some impressive page rates?
http://www.garlic.com/~lynn/2002e.html#9 What are some impressive page rates?
http://www.garlic.com/~lynn/2004p.html#39 100% CPU is not always bad
Refed: **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Translation of IBM Basic Assembler to C?
Newsgroups: alt.folklore.computers
Date: Sat, 10 Nov 2007 11:32:13 -0500
re:
http://www.garlic.com/~lynn/2007r.html#72 Translation of IBM Basic Assembler to C?
New ATM security measures tackle growing rates of fraud
http://www.atmmarketplace.com/article.php?id=9386&na=1
Diebold releases ATM card-skimming-detection tech
http://www.atmmarketplace.com/article.php?id=9390&na=1
part of the issue is growing sophistication of skimming attacks, where
attackers have compromised (and/or replaced) a valid card accepting
device (atm machine, point-of-sale terminal) to record complete
magstripe. misc. past posts mentioning harvesting for fraudulent
purposes
http://www.garlic.com/~lynn/subintegrity.html#harvest
the attackers than are looking at 1) avoiding being identified and 2)
avoiding having the compromised device being identified.
the skimmed information (from compromised devices) are used to create
counterfeit cards (which are then used for fraudulent transactions).
however, the attackers may go to great lengths to avoid useage patterns
that might result identifying the original compromised device(s) (and
shutting them down as source of continued information)
some of the device skimming compromises include wireless &/or internet
harvesting techniques ...aka there is local recording storage inside the
device and the recordings can be harvested via wireless (or internet)
techniques ... as countermeasure to a suspect device being under
surveillance.
all of this is long way from the sterotype armed robbers.
one of the other scenarios is in the period (from the 90s) that we were
working on x9.59 financial industry standard
http://www.garlic.com/~lynn/x959.html#x959
and aads chip strawman
http://www.garlic.com/~lynn/x959.html#aads
there were other efforts to address fraudulent payment transactions.
one involved a chipcard that was strongly oriented towards
countermeasure against lost/stolen cards. however, it was still
vulnerable to skimming attacks i.e. the chipcard was shown to be highly
resistant to crooks in possession of a lost/stolen card. however, the
card was still vulnerable to the growing incidents of skimming attacks
(enabling a counterfeit chipcard to be created)
the confidence in the integrity of this chipcard was such that
terminal/device interface was changed so that once a terminal believed
it was dealing with a valid chipcard, the terminal would follow
instructions from the chipcard.
now one of the fraud countermeasures in the current electronic payment
environment is that with online transactions, the account can be flagged
and new transactions not approved.
the terminal/chipcard interface change would have the terminal asking
the chipcard 1) has the correct PIN been entered, 2) should the
transaction be offline, and (if answered to #2 is YES) 3) is the
transaction within the card's credit limit. This new class of
counterfeit chipcards got the label yes card ... i.e. the
crooks would program the counterfeit chipcard to always answer "YES"
to all three questions
http://www.garlic.com/~lynn/subintegrity.html#yescard
Because of terminal relying on (potential counterfeit) chipcard for
replies to all three questions, the attacker didn't even need to know
the correct pin and since the transactions would always offline ...
flagging the account (as in online transactions) was no longer
effective. The skimming attack on terminal/devices was essentially
identical to what was already being used for magstripe card skimming.
There were some number of other fraud countermeasures built into the
("YES CARD") infrastructure for lost/stolen cards ... but the crooks
would program the counterfeit cards to disregard them.
past posts mentioning criminal compromised device skimming activity
(and getting more sophisticated)
http://www.garlic.com/~lynn/aepay10.htm#5 I-P: WHY I LOVE BIOMETRICS BY DOROTHY E. DENNING
http://www.garlic.com/~lynn/aepay10.htm#41 ATM Scams - Whose Liability Is It, Anyway?
http://www.garlic.com/~lynn/aadsm19.htm#38 massive data theft at MasterCard processor
http://www.garlic.com/~lynn/aadsm19.htm#46 the limits of crypto and authentication
http://www.garlic.com/~lynn/aadsm19.htm#47 the limits of crypto and authentication
http://www.garlic.com/~lynn/aadsm22.htm#44 Creativity and security
http://www.garlic.com/~lynn/aadsm22.htm#45 Court rules email addresses are not signatures, and signs death warrant for Digital Signatures
http://www.garlic.com/~lynn/aadsm22.htm#46 Court rules email addresses are not signatures, and signs death warrant for Digital Signatures
http://www.garlic.com/~lynn/aadsm23.htm#30 Petrol firm suspends chip-and-pin
http://www.garlic.com/~lynn/aadsm23.htm#34 Chip-and-Pin terminals were replaced by "repairworkers"?
http://www.garlic.com/~lynn/aadsm25.htm#8 smart cards with displays - at last!
http://www.garlic.com/~lynn/aadsm27.htm#32 The bank fraud blame game
http://www.garlic.com/~lynn/2001k.html#1 Are client certificates really secure?
http://www.garlic.com/~lynn/2002g.html#72 Biometrics not yet good enough?
http://www.garlic.com/~lynn/2002p.html#9 Cirtificate Authorities 'CAs', how curruptable are they to
http://www.garlic.com/~lynn/2004j.html#14 US fiscal policy (Was: Bob Bemer, Computer Pioneer,Father of ASCII,Invento
http://www.garlic.com/~lynn/2005g.html#41 Maximum RAM and ROM for smartcards
http://www.garlic.com/~lynn/2005i.html#50 XOR passphrase with a constant
http://www.garlic.com/~lynn/2005m.html#37 public key authentication
http://www.garlic.com/~lynn/2005o.html#42 Catch22. If you cannot legally be forced to sign a document etc - Tax Declaration etc etc etc
http://www.garlic.com/~lynn/2005u.html#31 AMD to leave x86 behind?
http://www.garlic.com/~lynn/2005u.html#33 PGP Lame question
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Translation of IBM Basic Assembler to C?
Newsgroups: alt.folklore.computers
Date: Sat, 10 Nov 2007 14:43:25 -0500
Anne & Lynn Wheeler <lynn@garlic.com> writes:
the terminal/chipcard change would have the terminal asking the chipcard
1) has the correct PIN been entered, 2) should the transaction be
offline, and (if answered to #2 is YES) 3) is the transaction within the
card's credit limit. The new class of counterfeit chipcards got the
label "yes card" ... i.e. the crooks would program the counterfeit
chipcard to always answer "YES" to all three questions
http://www.garlic.com/~lynn/subintegrity.html#yescard
re:
http://www.garlic.com/~lynn/2007r.html#72 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007s.html#10 Translation of IBM Basic Assembler to C?
earlier in this decade ... something like million plus such (valid)
cards had a deployment. when the YES CARD attack was explained (dating
back to the previous decade), the response was that they would make sure
that the (valid) issued cards would never answer YES to question about
doing offline transaction ... i.e. the transactions would always be done
online, and therefor the "flagged" account countermeasure would be able
to prevent/limit possibly fraudulent transactions.
a possible problem or characteristic was that the individuals involved
were so chipcard myopic that they didn't comprehend that the YES CARD
attack is not against a valid card (which had been designed to have high
resistance to lost/stolen card vulnerabilities). in effect, the YES
CARD attack is against the card-accepting terminals (and the rest of
the infrastructure), not against valid cards.
if there hasn't been end-to-end threat and vulnerability analysis and/or
if the myopic focus is purely concentrated on attacks against valid
cards, then other kinds of things can be left wide-open. in this case,
the YES CARD attack took advantage of the apparent myopic focus on the
(valid) chipcards ... to also be able to get around the "account
flagging" fraud countermeasure (for online transactions), which has
worked well against limiting the total amount of fraud that might be
mounted against any specific account.
a general characteristic of these kinds of skimming attacks and
resulting counterfeit card fraudulent transactions ... have been that
the fraudulent transactions would tend to be done as far away as
possible from the compromised, skimming device (avoid casting suspicion
on the compromised, skimming device and therefor limiting its ongoing
usefullness).
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Translation of IBM Basic Assembler to C?
Newsgroups: alt.folklore.computers
Date: Sat, 10 Nov 2007 15:04:21 -0500
"Charlie Gibbs" <cgibbs@kltpzyxm.invalid> writes:
A local scheme combined a skimmer with a camera mounted in the
ceiling to record PIN keystrokes (the unit was firmly attached
to the counter in the optimum position for the camera to view it).
At the time of the bust, the operators had 7000 fake cards, neatly
filed with corresponding PINs, ready to go.
re:
http://www.garlic.com/~lynn/2007r.html#72 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007s.html#10 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007s.html#11 Translation of IBM Basic Assembler to C?
one of the issues with the whole shared-secret paradigm
http://www.garlic.com/~lynn/subintegrity.html#secrets
is that standard security practice is that every unique security
domain requires a unique shared-secret (as countermeasure to
cross-domain attacks, say local garage ISP with highschool employees
and online banking or large employer).
from the 3-factor authentication paradigm
http://www.garlic.com/~lynn/subintegrity.html#3factor
• something you have
• something you know
• something you are
PINs, passwords, and other shared-secrets are a form of something you
know authentication. futhermore, multi-factor authentication (like
both a card and a PIN) is considered more secure, assuming that the
different factors are subject to different kinds of
threats/compromises.
however, the proliferation of shared-secret authentication has
overloaded standard human factors ... potentially facing having to deal
with large tens or maybe hundreds of shared-secrets, the prevailing
human response is to start recording the numerous values (no longer
being able to remember all the something you know values). this shows
up in studies of card-based implementations with accompanying PINs,
where something like 1/3rd of the cards have the corresponding PINs
written on them.
the other characteristic is that the various skimming attacks (of valid
transactions) can represent a common threat/vulnerability against
PIN-based card operation (negating assumptions about th security
strength of multi-factor authentication), i.e. all the information to
perform a fraudulent transaction can be gathered at one time.
however, this wasn't even necessary in the YES CARD scenario. The
standard valid card requiring a pin (assuming the PIN hasn't been
written on the card) is a countermeasure to lost/stolen card. However,
in the YES CARD skimming, it wasn't even necessary to record the valid
pin ... since the terminals would accept the counterfeit YES CARD
telling them that YES, the PIN was valid (regardless of what was
entered).
http://www.garlic.com/~lynn/subintegrity.html#yescard
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: The new urgency to fix online privacy
Newsgroups: alt.folklore.computers
Date: Sat, 10 Nov 2007 15:45:54 -0500
Steve O'Hara-Smith <steveo@eircom.net> writes:
Well yes - but an effect similar to Heisenburg applies to this. You
may find out that the account was good for $1000 - but you have now eaten
that and cannot tell how much is left until it says no. You can of course
start high and work down - but velocity checks in the authorisation system
will spot you before many iterations.
long ago and far away ... one of the fraud patterns for lost/stolen card
was $5 at selfserve gas pump followed within 20mins with $100+ athletic
shoes ... the selfserv gaspump was low vulnerability quick getaway to
see if the account for the lost/stolen card had already been flagged.
the account flagging countermeasure works a lot better in the
lost/stolen card scenario than the skimming scenario ... in the skimming
scenario, something lost might not be realized until the next statement
(the loss tends to be reported a lot earlier in lost/stolen case, so the
possible fraud interval is greatly shortened).
avg. debit card skimming losses have been pegged up around $1000/account
(in part because there may be longer delay before reporting suspicious
activity)
recent related posts mentioning account flagging applicable to online
transactions ... however has little effect on offline transactions
http://www.garlic.com/~lynn/2007r.html#72 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007s.html#10 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007s.html#11 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007s.html#12 Translation of IBM Basic Assembler to C?
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: The new urgency to fix online privacy
Newsgroups: alt.folklore.computers
Date: Sat, 10 Nov 2007 16:45:26 -0500
Privacy Vs. Personalization: Can Advertisers Ward Off Looming Threat Of
Do Not Track List
http://www.informationweek.com/internet/showArticle.jhtml?articleID=202804307
... from above
It's time to give consumers a say over all that data being collecting on
them. Otherwise, a Do Not Track list--or worse--could be in the future.
... snip ...
other posts in this thread:
http://www.garlic.com/~lynn/2007r.html#26 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#29 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#54 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#61 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#66 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#71 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007s.html#13 The new urgency to fix online privacy
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: The new urgency to fix online privacy
Newsgroups: alt.folklore.computers
Date: Sat, 10 Nov 2007 19:44:49 -0500
Steve O'Hara-Smith <steveo@eircom.net> writes:
[1] authorisation rather than reservation is the term used by the
processing organisations I've worked with.
there is even institutionalized $1 auth ... i.e. authorization does
reduce the available credit, however the $1 auths aren't settled ... so
it never shows on statement ... and the auth eventually expires and
available credit goes back up.
misc. past posts mentioning $1 auth uses
http://www.garlic.com/~lynn/aepay3.htm#x959risk2 Risk Management in AA / draft X9.59
http://www.garlic.com/~lynn/aepay6.htm#dspki5 use of digital signatures and PKI (addenda)
http://www.garlic.com/~lynn/aadsm9.htm#cfppki4 CFP: PKI research workshop
http://www.garlic.com/~lynn/aepay11.htm#70 Confusing Authentication and Identiification? (addenda)
http://www.garlic.com/~lynn/aadsm12.htm#41 I-D ACTION:draft-ietf-pkix-sim-00.txt
http://www.garlic.com/~lynn/aadsm12.htm#54 TTPs & AADS Was: First Data Unit Says It's Untangling Authentication
http://www.garlic.com/~lynn/2003h.html#18 Authentication protocol
http://www.garlic.com/~lynn/2003h.html#23 Authentication protocol
on the internet, some organizations would set up authentication
operations based on once having done a $1 auth.
there was some work on "FAST" (financial authenticated secure
transaction) standard in FSTC, using the same ISO8583 "rails" to perform
authentication transactions for matters other than money (in part
because some of the internet organizations having leveraged a business
off $1 auths). misc. past posts mentioning FAST
http://www.garlic.com/~lynn/ansiepay.htm#privacy more on privacy
http://www.garlic.com/~lynn/ansiepay.htm#x959demo X9.59/AADS demos operational
http://www.garlic.com/~lynn/aadsmore.htm#x959demo AADS & X9.59 demos at BAI (annual world-wide retail banking) show in miami next week
http://www.garlic.com/~lynn/aepay6.htm#userauth MS masters NC mind-set (authentication is the key)
http://www.garlic.com/~lynn/aadsm9.htm#cfppki3 CFP: PKI research workshop
http://www.garlic.com/~lynn/aadsm9.htm#cfppki4 CFP: PKI research workshop
http://www.garlic.com/~lynn/aepay10.htm#8 FSTC to Validate WAP 1.2.1 Specification for Mobile Commerce
http://www.garlic.com/~lynn/aepay10.htm#31 some certification & authentication landscape summary from recent threads
http://www.garlic.com/~lynn/aepay11.htm#58 PKI's not working
http://www.garlic.com/~lynn/aepay11.htm#66 Confusing Authentication and Identiification?
http://www.garlic.com/~lynn/aepay11.htm#67 Confusing Authentication and Identiification?
http://www.garlic.com/~lynn/aepay11.htm#70 Confusing Authentication and Identiification? (addenda)
http://www.garlic.com/~lynn/aadsm11.htm#40 ALARMED ... Only Mostly Dead ... RIP PKI ... part II
http://www.garlic.com/~lynn/aadsm11.htm#42 ALARMED ... Only Mostly Dead ... RIP PKI ... part III
http://www.garlic.com/~lynn/aadsm12.htm#3 [3d-secure] NEWS: 3D-Secure and Passport
http://www.garlic.com/~lynn/aadsm12.htm#39 Identification = Payment Transaction?
http://www.garlic.com/~lynn/aadsm12.htm#41 I-D ACTION:draft-ietf-pkix-sim-00.txt
http://www.garlic.com/~lynn/aadsm12.htm#54 TTPs & AADS Was: First Data Unit Says It's Untangling Authentication
http://www.garlic.com/~lynn/aadsm16.htm#5 DOD prepares for credentialing pilot
http://www.garlic.com/~lynn/aadsm17.htm#19 PKI International Consortium
http://www.garlic.com/~lynn/aadsm26.htm#24 News.com: IBM donates new privacy tool to open-source Higgins
http://www.garlic.com/~lynn/aadsm26.htm#29 News.com: IBM donates new privacy tool to open-source Higgins
http://www.garlic.com/~lynn/99.html#171 checks (was S/390 on PowerPC?)
http://www.garlic.com/~lynn/99.html#216 Ask about Certification-less Public Key
http://www.garlic.com/~lynn/99.html#217 AADS/X9.59 demo & standards at BAI (world-wide retail banking) show
http://www.garlic.com/~lynn/2005l.html#36 More Phishing scams, still no SSL being used
http://www.garlic.com/~lynn/2005l.html#37 More Phishing scams, still no SSL being used
http://www.garlic.com/~lynn/2005l.html#42 More Phishing scams, still no SSL being used
http://www.garlic.com/~lynn/2007d.html#10 The logic of privacy
http://www.garlic.com/~lynn/2007d.html#12 One Time Identification, a request for comments/testing
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: The new urgency to fix online privacy
Newsgroups: alt.folklore.computers
Date: Sun, 11 Nov 2007 10:07:27 -0500
Anne & Lynn Wheeler <lynn@garlic.com> writes:
we had also been called in to help wordsmith the cal. state electronic
signature law ... and then the fed. electronic signature law
http://www.garlic.com/~lynn/subpubkey.html#signature
some of the other organizations that were participating in the
electronic signature legislation were also involved in the data breach
and security breach disclosure legislation effort and had done detailed
consumer surveys and studies related to that effort. the primary
concerns that were raised with regard to personal information disclosure
was 1) enabling fraud and 2) could be used by organization and
institutions for denial of service.
a lot of churn and swirl around privacy frequently fails to establish
any priority or ranking as to different kinds of threats and
vulnerabilities related to different kinds of personal information
disclosure.
re:
http://www.garlic.com/~lynn/2007r.html#61 The new urgency to fix online privacy
After the Data Breach: Navigating State Disclosure Laws
http://www.ecommercetimes.com/story/60257.html
from above:
Large or small, companies should plan ahead to lessen the burden of
notification in the event of a data breach. "Encryption is the single
most effective way to avoid the negative business impact of data
breaches," says Robert Scott, managing partner at the Dallas office of
Scott & Scott, a law and IT services firm.
... snip ...
and as per the x9.59 financial standard references
http://www.garlic.com/~lynn/x959.html#x959
we had taken a slightly different approach in the mid-90s ...
recognizing that there was diametrically opposing requirements for
account transaction related data (needing to be both readily available
and at the same time, kept confidential and never divulged to anybody)
... the approach was to drastically reduce the threats and exploits
associated with the most common data breaches (i.e. make the information
useless to attackers for the purposes of performing fraudulent
transactions).
this was the basis of the periodic comment (regarding account
transaction data) that even if the planet was buried under miles of
information hiding encryption, it still couldn't prevent the information
leakage.
this is also the basis behind thread about naked transaction metaphor
http://www.garlic.com/~lynn/subintegrity.html#payments
about the impossible task of providing complete end-to-end
infrastructure coverage to protect naked transactions
other recent posts related to this theme
http://www.garlic.com/~lynn/2007r.html#26 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#29 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#30 Is the media letting banks off the hook on payment card security
http://www.garlic.com/~lynn/2007r.html#54 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#55 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007r.html#61 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#63 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007r.html#66 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#71 The new urgency to fix online privacy
http://www.garlic.com/~lynn/2007r.html#73 Translation of IBM Basic Assembler to C?
misc. past posts with comment about attempts to bury the planet under
miles of encryption
http://www.garlic.com/~lynn/aadsm25.htm#24 DDA cards may address the UK Chip&Pin woes
http://www.garlic.com/~lynn/aadsm26.htm#24 News.com: IBM donates new privacy tool to open-source Higgins
http://www.garlic.com/~lynn/2005v.html#2 ABN Tape - Found
http://www.garlic.com/~lynn/2006e.html#44 Does the Data Protection Act of 2005 Make Sense
http://www.garlic.com/~lynn/2006k.html#5 Value of an old IBM PS/2 CL57 SX Laptop
http://www.garlic.com/~lynn/2006k.html#18 Value of an old IBM PS/2 CL57 SX Laptop
http://www.garlic.com/~lynn/2006y.html#8 Securing financial transactions a high priority for 2007
http://www.garlic.com/~lynn/2007b.html#60 Securing financial transactions a high priority for 2007
http://www.garlic.com/~lynn/2007i.html#65 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007o.html#5 The Unexpected Fact about the First Computer Programmer
http://www.garlic.com/~lynn/2007o.html#28 EZPass: Yes, Big Brother IS Watching You!
http://www.garlic.com/~lynn/2007r.html#21 Is the media letting banks off the hook on payment card security
Refed: **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Oddly good news week: Google announces a Caps library for Javascript
Newsgroups: alt.folklore.computers
Date: Sun, 11 Nov 2007 10:47:11 -0500
Oddly good news week: Google announces a Caps library for Javascript
https://financialcryptography.com/mt/archives/000984.html
from above:
It is heavily challenged in the practical world in two respects: the
(human) language is opaque and the ideas are simply not widely
deployed. Consider this personal example: I spent many years trying to
figure out what caps really was, only to eventually discover that it
was what I was doing all along with nymous keys. The same thing
happens to most senior FC architects and systems developments, as they
end up re-inventing caps without knowing it: SSH, Skype, Lynn's x95.9,
and Hushmail all have travelled the same path as Gary Howland's nymous
design. There's no patent on this stuff, but maybe there should have
been, to knock over the ivory tower.
... snip ...
some earlier work on capability based infrastructure was the Gnosis
done starting in the 70s by Tymshare. Tymshare had a vm370-based
commercial, online timesharing system
http://www.garlic.com/~lynn/subtopic.html#timeshare
When Tymshare was bought by M/D, Gnosis was spun off as KeyKOS
(disclaimer, I was brought in to audit Gnosis as part of the spin-off).
Other trivia, M/D sold off Tymshare's TYMNET to B/T.
KeyKOS Documentation webpage
http://www.agorics.com/Library/keykosindex.html
other efforts that grew out of KeyKOS:
EROS: The Extremely Reliable Operating System
http://www.eros-os.org/
CapROS: The Capability-based Reliable Operating System
http://www.capros.org/
which has this reference back to KeyKOS
http://www.cis.upenn.edu/~KeyKOS/
The Coyotos Secure Operating System
http://www.coyotos.org/
from Coyotos history page ...
Coyotos is the successor to the EROS system, which is in turn the
successor to the KeyKOS system. Since the system inherits 30 years of
prior research and development history, it seems appropriate to
briefly describe some of that history and the prople who contributed
to it.
... snip ...
more from Coyotos history page ...
My own contact with this work came in 1990. As a co-founder of HaL
computer systems, I became involved in evaluating various operating
system platforms for use by HaL. In 1990, UNIX robustness wasn't
great, and we hoped to find something that would be largely operator
free and highly robust. Key Logic made a presentation to us about
KeyKOS. For reasons that were largely political, HaL decided not to
gamble on KeyKOS, but I became convinced that KeyKOS offered something
worthwhile.
... snip ...
for other trivia, the "H" in "HaL" had been head of the austin
workstation division (in an earlier life, for a time, I had been his
only direct report) and the "L" had come from SUN.
there use to be a joke in the valley that there were only 200 people
in the business ... they kept moving around, so it just appeared like
there were more.
misc. old posts mentioning capability based implementations,
Gnosis, KeyKOS, etc
http://www.garlic.com/~lynn/aepay3.htm#riskaads AADS & RIsk Management, and Information Security Risk Management (ISRM)
http://www.garlic.com/~lynn/aadsm16.htm#8 example: secure computing kernel needed
http://www.garlic.com/~lynn/aadsm17.htm#31 Payment system and security conference
http://www.garlic.com/~lynn/aadsm21.htm#25 Broken SSL domain name trust model
http://www.garlic.com/~lynn/aadsm23.htm#54 Status of SRP
http://www.garlic.com/~lynn/aadsm24.htm#16 Apple to help Microsoft with "security neutrality"?
http://www.garlic.com/~lynn/2000f.html#69 TSS ancient history, was X86 ultimate CISC? designs)
http://www.garlic.com/~lynn/2000g.html#22 No more innovation? Get serious
http://www.garlic.com/~lynn/2001b.html#73 7090 vs. 7094 etc.
http://www.garlic.com/~lynn/2001g.html#33 Did AT&T offer Unix to Digital Equipment in the 70s?
http://www.garlic.com/~lynn/2001g.html#35 Did AT&T offer Unix to Digital Equipment in the 70s?
http://www.garlic.com/~lynn/2001g.html#36 What was object oriented in iAPX432?
http://www.garlic.com/~lynn/2001n.html#10 TSS/360
http://www.garlic.com/~lynn/2002f.html#59 Blade architectures
http://www.garlic.com/~lynn/2002g.html#4 markup vs wysiwyg (was: Re: learning how to use a computer)
http://www.garlic.com/~lynn/2002h.html#43 IBM doing anything for 50th Anniv?
http://www.garlic.com/~lynn/2002i.html#63 Hercules and System/390 - do we need it?
http://www.garlic.com/~lynn/2002j.html#75 30th b'day
http://www.garlic.com/~lynn/2003g.html#18 Multiple layers of virtual address translation
http://www.garlic.com/~lynn/2003h.html#41 Segments, capabilities, buffer overrun attacks
http://www.garlic.com/~lynn/2003j.html#20 A Dark Day
http://www.garlic.com/~lynn/2003k.html#50 Slashdot: O'Reilly On The Importance Of The Mainframe Heritage
http://www.garlic.com/~lynn/2003l.html#19 Secure OS Thoughts
http://www.garlic.com/~lynn/2003l.html#22 Secure OS Thoughts
http://www.garlic.com/~lynn/2003l.html#26 Secure OS Thoughts
http://www.garlic.com/~lynn/2003m.html#24 Intel iAPX 432
http://www.garlic.com/~lynn/2003m.html#54 Thoughts on Utility Computing?
http://www.garlic.com/~lynn/2004c.html#4 OS Partitioning and security
http://www.garlic.com/~lynn/2004e.html#27 NSF interest in Multics security
http://www.garlic.com/~lynn/2004m.html#29 Shipwrecks
http://www.garlic.com/~lynn/2004m.html#49 EAL5
http://www.garlic.com/~lynn/2004n.html#41 Multi-processor timing issue
http://www.garlic.com/~lynn/2004o.html#33 Integer types for 128-bit addressing
http://www.garlic.com/~lynn/2005.html#7 How do you say "gnus"?
http://www.garlic.com/~lynn/2005b.html#6 [Lit.] Buffer overruns
http://www.garlic.com/~lynn/2005c.html#67 intel's Vanderpool and virtualization in general
http://www.garlic.com/~lynn/2005d.html#43 Secure design
http://www.garlic.com/~lynn/2005d.html#50 Secure design
http://www.garlic.com/~lynn/2005h.html#13 Today's mainframe--anything to new?
http://www.garlic.com/~lynn/2005k.html#30 Public disclosure of discovered vulnerabilities
http://www.garlic.com/~lynn/2005s.html#12 Flat Query
http://www.garlic.com/~lynn/2006k.html#37 PDP-1
http://www.garlic.com/~lynn/2006m.html#34 PDP-1
http://www.garlic.com/~lynn/2006p.html#13 What part of z/OS is the OS?
http://www.garlic.com/~lynn/2006s.html#7 Very slow booting and running and brain-dead OS's?
http://www.garlic.com/~lynn/2006w.html#42 vmshare
http://www.garlic.com/~lynn/2006y.html#11 Multiple mappings
http://www.garlic.com/~lynn/2006y.html#16 "The Elements of Programming Style"
http://www.garlic.com/~lynn/2007k.html#26 user level TCP implementation
http://www.garlic.com/~lynn/2007o.html#25 LAX IT failure: leaps of faith don't work
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Oddly good news week: Google announces a Caps library for Javascript
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 05:11:30 -0500
re:
http://www.garlic.com/~lynn/2007s.html#17 Oddly good news week: Google announces a Caps library for Javascript
http://www.garlic.com/~lynn/aadsm27.htm#63 Oddly good news week: Google announces a Caps library for Javascript
aka
https://financialcryptography.com/mt/archives/000984.html
also from above:
Which all creates 3 views;
1. low security, which is characterised by the coolness world of PHP
and Linux: shove any package in and smoke it.
2. medium security, characterised by banks deploying huge numbers of
enterprise apps that are all at some point secure as long as the bits
around them are secure.
3. high security, where the applications are engineered for security,
from ground up.
The Internet as a whole is stalled at the 2nd level, and everyone is
madly busy fixing security bugs and deploying tools with the word
"security" in them. Breaking through the glass ceiling and getting up to
high security requires deep changes, and any sign of life in that
direction is welcome. Well done Google.
... snip ...
somewhat related
http://www.garlic.com/~lynn/2007r.html#45 Translation of IBM Basic Assembler to C?
mentioning personal computer heritage is stand-alone machine, where
numerous applications were accostomed to taking over the whole machine.
now a recent article with slightly different perspective
Microsoft not letting the door hit former employees on their way to Google
http://valleywag.com/tech/exits/microsoft-not-letting-the-door-hit-former-employees-on-their-way-to-google-320493.php
Microsoft's Treatment of Google Defectors
http://slashdot.org/articles/07/11/11/1341256.shtml
from above:
Anyone leaving Redmond for the search leader is a threat. Not because
they'll scurry around collecting company secrets — as if Google's
interested in Microsoft's '90s-era technologies. Departing employees,
however, might tell other 'Softies how much better Google is.
... snip ...
Oddly reminds me of the jan96 microsoft developer's forum at moscone
... while the internet was mentioned ... the theme was all about
protecting the developers' (enormous) investment (in visual basic). a
couple past posts mentioning the conference theme:
http://www.garlic.com/~lynn/2004k.html#32 Frontiernet insists on being my firewall
http://www.garlic.com/~lynn/2004l.html#51 Specifying all biz rules in relational data
for a little more topic drift, lots of past posts related to assurance
http://www.garlic.com/~lynn/subintegrity.html#assurance
and for other drift ... lots of past posts about internet
http://www.garlic.com/~lynn/subnetwork.html#internet
where tcp/ip has been the technical basis, nsfnet backbone was the operational
basis and cix was the business basis. post mentioning nsfnet backbone
http://www.garlic.com/~lynn/subnetwork.html#nsfnet
and old email related to the subject
http://www.garlic.com/~lynn/lhwemail.html#nsfnet
Refed: **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Intel Ships Power-Efficient Penryn CPUs
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 05:28:11 -0500
more of the new 40+ yr old technology
Intel Ships Power-Efficient Penryn CPUs
http://www.pcworld.com/article/id,139511-c,intel/article.html
listed features included from the above ...
Hardware enhancements allow virtual machines to load up to 75 percent
faster, Smith said.
... snip ...
Refed: **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Ellison Looks Back As Oracle Turns 30
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 06:09:30 -0500
folklore tidbit
Ellison Looks Back As Oracle Turns 30
http://www.crn.com/software/202804935
tidbits from above:
With Oracle likely to sell more than $18 billion in software this year,
it's hard to believe the world's second-largest software company in its
infancy in 1977 had $2,000 pooled by its four founders. And its first
"CFO" was the accounting student who delivered pizzas to the startup.
... snip ...
other historical tidbits, postings on original rdbms/sql ... system/r
http://www.garlic.com/~lynn/subtopic.html#systemr
and old reference to meeting on oracle supporting ha/cmp scaleup
http://www.garlic.com/~lynn/95.html#13
http://www.garlic.com/~lynn/96.html#16
for other topic drift, old email on ha/cmp scaleup
http://www.garlic.com/~lynn/lhwemail.html#medusa
another historical site on early RDBMS and SQL
The 1995 SQL Reunion: People, Projects, and Politics
http://www.mcjones.org/System_R/SQL_Reunion_95/index.html
specific discussion of Oracle from above
http://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-Oracle.html
from above (speaking of oracle running on pdp-11):
Mike Blasgen: I don't remember; probably 1979 or 1980. The thing that
impressed me the most was that it ran on a little PDP-11. The machine
looked to be the size of a carton of cigarettes. It must have been an
LSI-11 version of the machine, if my recollection of the size is
correct. And System R at the time in most of our joint studies and at
IBM was running on 168s. Now a 168 is only maybe the power of a 486DX2
or something, but the fact of the matter is it was a huge machine which
would probably not fit in this room.
... snip ...
another interesting tidbut from above:
Roger Bamford: ... At the time that I joined they were embarking on
this portability strategy, which actually made a lot of sense, because
hardware was expensive in 1984, and by making the software portable, you
could essentially commoditize hardware. Which is what Oracle did, and
that created a lot of revenue potential for Oracle, because they got
back the money that the customers were saving by going to open
systems.
... snip ...
for other topic drift (also from above):
Brad Wade: Well, when was Ted Codd made an IBM Fellow?
Mike Blasgen: 1976.
Brad Wade: I remember the reception they had for him in the Building 28
Cafeteria. At that time he said, "It's the first time that I recall of
someone being made an IBM Fellow for someone else's product." It was
Oracle's.
... snip ...
It could have also been reference to MULTICS Relational Data Store
(first commercial relational database product):
http://www.multicians.org/mgm.html#MRDS
for true topic drift ... the above makes reference to "unbundled"
http://www.multicians.org/mgu.html#unbundled
from above:
unbundled
Costs extra. Some Multics software was not "bundled" with the hardware
purchase, but instead had an additional charge. Typically there would
be several prices: a large amount for a one-time paid-up license, or an
initial fee and then a monthly license charge. This practice, of
unbundling software and leasing it to the customer for a monthly fee,
was introduced by IBM about 1970, and represented a radical shift in
computer finance. Multics took to it reluctantly. It led to
complications, since we had to avoid dependencies from standard
software on unbundled products: for example, we couldn't use MRDS to
store accounting data and produce reports. Unbundled software was
stored in >system_library_unbundled, also called >unb.
... snip ...
aka unbundling announcement 23jun69 ... lots of past posts mentioning
unbundling
http://www.garlic.com/~lynn/subtopic.html#unbundle
including getting involved in dependencies between standard software on
"unbundled products" ... when I release my resource manager (guinea pig
for starting to charge for some types of kernel software, not just
application software) ... which included a lot of stuff that was
required for multiprocessor support (which was "free").
http://www.garlic.com/~lynn/subtopic.html#fairshare
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Ellison Looks Back As Oracle Turns 30
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 09:14:35 -0500
re:
http://www.garlic.com/~lynn/2007s.html#20 Ellison Looks Back As Oracle Turns 30
and
http://www.garlic.com/~lynn/subtopic.html#systemr
also from this same reunion:
The 1995 SQL Reunion: People, Projects, and Politics
http://www.mcjones.org/System_R/SQL_Reunion_95/index.html
http://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-Teradata.html
from above, about m'soft contracting for RDBMS from Sybase:
Jim Gray: And Microsoft took their code and sold it on OS/2. The reason
for that was that about 1986, IBM was trying to take over the PC market,
and they had their own operating system - OS/2 - they had their own
hardware. Microsoft said that they had to somehow protect themselves
against something called OS/2 Extended Edition. There was going to be
this thing called OS/2, which was basic OS/2, and then Extended Edition,
which was going to cost hardly anything more, was going to have a
database system in it, and compilers, and query - QBE was going to be
built into it, and all sorts of stuff. So Microsoft felt they had to
have something like that. So they went to Sybase and said, "We'll get
our SQL engine from the Sybase guys, and that will be our Microsoft
Extended Edition." And Microsoft remarketed Sybase in the OS/2
world. The relations between Microsoft and Sybase were not warm or
cordial. When it came time to port Sybase to NT, Sybase let Microsoft do
the job. And then there was a divorce at some point, similar to the IBM
divorce about OS/2, that IBM would do OS/2, and Microsoft would go its
own way. There was a similar divorce vis-a-vis Microsoft, where
Microsoft now owns the Sybase code, so the Microsoft SQL Server now is
going its own way, and they've made it more SQL-compliant, and they're
adding GUIs to it, and so on. It's now a major force in this whole
database world. And the thing that's driving everybody crazy I believe
in the database world is, this thing is very cheap. It's, order, five
thousand dollars for a server, as opposed to a hundred thousand dollars
for a server. This server is capable of doing hundreds of transactions a
second. Scary. Pat, did I ... ?
... snip ...
QBE was query-by-example ... old posts/references
http://www.garlic.com/~lynn/2002e.html#44 SQL wildcard origins?
http://www.garlic.com/~lynn/2002o.html#70 Pismronunciation
http://www.garlic.com/~lynn/2003n.html#11 Dreaming About Redesigning SQL
http://www.garlic.com/~lynn/2004l.html#44 Shipwrecks
http://www.garlic.com/~lynn/2005.html#25 Network databases
as to the RDBMS for OS2, the project was code-named shelby, writing a new
RDBMS from scratch in C, a few past posts
http://www.garlic.com/~lynn/2005b.html#1 Foreign key in Oracle Sql
http://www.garlic.com/~lynn/2005u.html#41 Mainframe Applications and Records Keeping?
http://www.garlic.com/~lynn/2006w.html#13 IBM sues maker of Intel-based Mainframe clones
http://www.garlic.com/~lynn/2007j.html#12 Newbie question on table design
there was technology transfer of system/r (PLS-language) implementation
to Endicott for SQL/DS. Then there was technology transfer back to STL
for DB2 ... one of the people in this meeting mentioned that they
handled much of that transfer from Endicott SQL/DS to STL for DB2
http://www.garlic.com/~lynn/95.html#13
http://www.garlic.com/~lynn/96.html#15
Shelby portable (C-language) offering on various platforms is now also
called DB2 ... even though it is a totally different implementation.
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: America Competes spreads funds out
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 09:30:49 -0500
America Competes spreads funds out
http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=202804031
from above:
The America Competes Act authorizes $33.6 billion in new funding for
three broad areas: increasing research investment; strengthening
science, technology, engineering and mathematics (STEM) education from
elementary through graduate school; and promoting innovation. It creates
at least 40 new federal programs.
... snip ...
recent related posts on some of the STEM
http://www.garlic.com/~lynn/2006h.html#38 Taxes
http://www.garlic.com/~lynn/2006p.html#21 SAT Reading and Math Scores Show Decline
http://www.garlic.com/~lynn/2006p.html#23 SAT Reading and Math Scores Show Decline
http://www.garlic.com/~lynn/2006p.html#24 SAT Reading and Math Scores Show Decline
http://www.garlic.com/~lynn/2006p.html#25 SAT Reading and Math Scores Show Decline
http://www.garlic.com/~lynn/2006p.html#33 SAT Reading and Math Scores Show Decline
http://www.garlic.com/~lynn/2006q.html#6 SAT Reading and Math Scores Show Decline
http://www.garlic.com/~lynn/2007h.html#42 Experts: Education key to U.S. competitiveness
http://www.garlic.com/~lynn/2007j.html#85 IBM Unionization
http://www.garlic.com/~lynn/2007l.html#5 IBM Unionization
Refed: **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: The new urgency to fix online privacy
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 09:33:57 -0500
and now for something completely different
Security loophole found in Windows operating system
http://www.eurekalert.org/pub_releases/2007-11/uoh-slf111207.php
from above:
The researchers found the security loophole in the random number
generator of Windows. This is a program which is, among other things, a
critical building block for file and email encryption, and for the SSL
encryption protocol which is used by all Internet browsers. For example:
in correspondence with a bank or any other website that requires typing
in a password, or a credit card number, the random number generator
creates a random encryption key, which is used to encrypt the
communication so that only the relevant website can read the
correspondence. The research team found a way to decipher how the random
number generator works and thereby compute previous and future
encryption keys used by the computer, and eavesdrop on private
communication.
... snip ...
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: [ClassicMainframes] multics source is now open
Newsgroups: bit.listserv.ibm-main,alt.folklore.computers
Date: Mon, 12 Nov 2007 10:18:17 -0500
Peter.Farley@BROADRIDGE.COM (Farley, Peter x23353) writes:
Thanks a lot for the info and the link. Most interesting. Another
important piece of computer history available to the world at large. Bravo
to Bull for releasing it.
It would be an interesting project to write the emulator for that machine
architecture.
for even more topic drift ... recent RDBMS related post ... drifting
into mentioning that Multics shipped the first RDBMS product, MRDS
http://www.garlic.com/~lynn/2007s.html#20 Ellison Looks Back As Oracle Turns 30
and even further drift in followup
http://www.garlic.com/~lynn/2007s.html#21 Ellison Looks Back As Oracle Turns 30
also mentions that Multics "unbundled" MRDS ... which created issues
about not allowing base system (free) software to have dependencies
on "priced" software.
lots of past posts mentioning RDBMS
http://www.garlic.com/~lynn/subtopic.html#systemr
I ran into a similar problem when my resource manager was selected to be
guinea pig for starting to charge for kernel software. I had a lot of
kernel restructuring (in the resource manager) for multiprocessor
operation. This created a problem for bundled/free multiprocessor
operation needed lots of code from the resource manager.
http://www.garlic.com/~lynn/subtopic.html#unbundle
Refed: **, - **, - **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Translation of IBM Basic Assembler to C?
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 12:37:40 -0500
Frank McCoy <mccoyf@millcomm.com> writes:
It's rather like the present system of fixed versus variable-rate loans.
Variable-rate-loans are attractive to *banks*, because *they* are
protected if interest rates rise. Thus they offer lower overall rates
for such loans. OTOH, fixed-rate-loans are attractive to *customers*
because it protects the borrower from interest-rate-increases, while the
bank loses (comparatively). So, the bank charges a higher rate for such
loans.
modulo not doing detailed analysis and variable rate loans almost took
citibank down in the '80s (after which they totally got out of
the home mortgage business) ... long winded post recently referenced
a number of times
http://www.garlic.com/~lynn/aepay3.htm#riskm Thread Between Risk Management and Information Security
the current scenario involving credit backed securitized instruments ...
has quite a bit of variable rate loans as the root (although in
conjunction with introductory subprime teaser rates for the variable
rate loans). this morning on one of the financial channels quoted
probabilities for internet-based financial players in the subprime
market actually going bankrupt (related to clients just wanting to bail
as quickly as possible w/o waiting to see how polluted some of the
holdings actually are). recent posts with references to these
securitized credit instruments possibly obfuscating risk assessments
http://www.garlic.com/~lynn/2007p.html#50 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007q.html#7 what does xp do when system is copying
http://www.garlic.com/~lynn/2007q.html#41 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007r.html#60 Fixing our fraying Internet infrastructure
recent news item on the subject
Banks said to agree on $75B credit fund
http://money.cnn.com/2007/11/10/news/banks_creditfund/index.htm?postversion=2007111021
Bank of America sees hit from market dislocations
http://money.cnn.com/2007/11/09/news/companies/bank_of_america.ap/index.htm?postversion=2007110916
Fannie Mae profit falls as mortgage defaults fuel credit losses
http://financialweek.com/apps/pbcs.dll/article?AID=/20071109/REG/71109004/1005/rss02&rssfeed=rss02
Wachovia, Capital One, E*Trade warn on credit
http://www.portfolio.com/news-markets/national-news/reuters/2007/11/09/wachovia-capital-one-etrade-warn-on-credit
Fannie Mae loss doubles, sees deeper housing slump
http://www.portfolio.com/news-markets/national-news/reuters/2007/11/09/fannie-mae-loss-doubles-sees-deeper-housing-slump
Refed: **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Oracle Introduces Oracle VM As It Leaps Into Virtualization
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 17:11:33 -0500
latest in the new, 40+ yr old technology
Oracle Introduces Oracle VM As It Leaps Into Virtualization
http://www.informationweek.com/news/showArticle.jhtml?articleID=202805289
couple items from above:
Oracle jumped into the virtualization market Monday, announcing Oracle
VM, or server virtualization software to run Oracle databases and
applications.
...
Oracle will supply preconfigured images -- or virtualized files that
combine the Oracle database with a preconfigured version of Linux -- for
ease of installation and deployment. The move is Oracle's way of picking
up on the use of virtualized appliances, software preconfigured with an
operating system to run in a virtual machine.
... snip ...
possibly another take on commodization (leaving more on the table for
the product vendor?) mentioned here
http://www.garlic.com/~lynn/2007s.html#20 Ellison Looks Back As Oracle Turns 30
... effectively another kind of virtual appliance or what we started
out calling server virtual machine ... misc. past posts
http://www.garlic.com/~lynn/2007i.html#36 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007k.html#26 user level TCP implementation
http://www.garlic.com/~lynn/2007k.html#48 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007m.html#67 Operating systems are old and busted
http://www.garlic.com/~lynn/2007m.html#70 Is Parallel Programming Just Too Hard?
http://www.garlic.com/~lynn/2007o.html#3 Hypervisors May Replace Operating Systems As King Of The Data Center
http://www.garlic.com/~lynn/2007q.html#25 VMware: New King Of The Data Center?
http://www.garlic.com/~lynn/2007s.html#4 Why do we think virtualization is new?
Refed: **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Oracle Introduces Oracle VM As It Leaps Into Virtualization
Newsgroups: alt.folklore.computers
Date: Mon, 12 Nov 2007 19:04:10 -0500
re:
http://www.garlic.com/~lynn/2007s.html#26 Oracle Introduces Oracle VM As It Leaps Into Virtualization
other news items during the day ...
Oracle: Just say no to operating systems
http://www.cnet.com/8301-13556_1-9815094-61.html
Oracle VM virtualization software for free
http://stuff.techwhack.com/archives/2007/11/13/oracle-vm/
Oracle virtualization 3x better than the competition?
http://blogs.zdnet.com/BTL/?p=6966
Oracle VM takes on VMware
http://www.vnunet.com/vnunet/news/2203267/oracle-goes-virtual
Oracle adds virtualization as VMware shares fall
http://news.yahoo.com/s/nm/oracle_virtualization_dc
Oracle takes on VMware, others, with its own hypervisor
http://www.linuxworld.com/news/2007/111207-oracle-hypervisor.html
Oracle adds virtualization as VMware shares fall
http://investing.reuters.co.uk/news/articleinvesting.aspx?type=tnBusinessNews&storyID=2007-11-12T203344Z_01_N12484064_RTRIDST_0_BUSINESS-ORACLE-VIRTUALIZATION-DC.XML
Oracle adds virtualization, VMware shares fall
http://www.reuters.com/article/technology-media-telco-SP/idUSN1248652920071112
Oracle launches Xen-based virtualization platform
http://searchservervirtualization.techtarget.com/originalContent/0,289142,sid94_gci1281648,00.html
Oracle takes on VMware, others, with its own hypervisor
http://www.networkworld.com/news/2007/111207-oracle-hypervisor.html
ORACLE NEWS :: LIQUID COMPUTING SUPPORTS ORACLE(R) VM
http://www.ad-hoc-news.de/Aktie/12717320/News/14147371/ORACLE.html
Refed: **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Translation of IBM Basic Assembler to C?
Newsgroups: alt.folklore.computers
Date: Tue, 13 Nov 2007 11:06:31 -0500
Anne & Lynn Wheeler <lynn@garlic.com> writes:
modulo not doing detailed analysis and variable rate loans almost took
citibank down in the '80s (after which they totally got out of
the home mortgage business) ... long winded post recently referenced
a number of times
http://www.garlic.com/~lynn/aepay3.htm#riskm Thread Between Risk Management and Information Security
re:
http://www.garlic.com/~lynn/2007s.html#25 Translation of IBM Basic Assembler to C?
a website with an extremely caustic view on how credit backed
securitized instruments have been rated.
Next Phase of the Financial Markets Credit Crunch Crisis: The Great Ratings Debacle
http://www.marketoracle.co.uk/Article2748.html
Refed: **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Intel Ships Power-Efficient Penryn CPUs
Newsgroups: alt.folklore.computers
Date: Tue, 13 Nov 2007 11:44:58 -0500
Anne & Lynn Wheeler <lynn@garlic.com> writes:
more of the new 40+ yr old technology
Intel Ships Power-Efficient Penryn CPUs
http://www.pcworld.com/article/id,139511-c,intel/article.html
re:
http://www.garlic.com/~lynn/2007s.html#19 Intel Ships Power-Efficient Penryn CPUs
somewhat confluence of this old article, from dec2001
Virtual Machines & VMware, Part I
http://www.extremetech.com/article2/0,1697,10403,00.asp
the webpage currently has RSS reference to
http://www.podtrac.com/pts/redirect.mp3/zdpub.vo.llnwd.net/o2/ET/et.10.29.07.mp3
with reference to
Penryn Arrives:
* Runs cool; overclocks to 3.6GHz / DDR3-1600 easily
* Slightly better performance across the board
* Still 333MHz FSB; want 400!
... snip ...
however the article goes on
http://www.extremetech.com/article2/0,1697,1156606,00.asp
The Genesis of Virtual Machines
The idea of a virtual machine is not new--its roots actually go back
almost to the beginning of computing itself. Initially, the concept of a
virtual machine came about in the 1960's on mainframes as a way to
create less complex multi user time share environments.
... snip ...
also includes reference to Melinda's paper "VM and the VM Community:
Past, Present, and Future" at
http://www.princeton.edu/~melinda
reference also mentioned in this post
http://www.garlic.com/~lynn/2007r.html#51 Translation of IBM Basic Assembler to C
with a footnote from Melinda's tome about when Creasy had decided to
build the first virtual machine system, CP40
Creasy had decided to build CP-40 while riding on the MTA. "I launched
the effort between Xmas 1964 and year's end, after making the decision
while on an MTA bus from Arlington to Cambridge. It was a Tuesday, I
believe." (R.J. Creasy, private communication, 1989.)
... snip ...
at the science center
http://www.garlic.com/~lynn/subtopic.html#545tech
other posts mentioning cp67 and/or vm370 based commercial timesharing
services
http://www.garlic.com/~lynn/subtopic.html#timeshare
misc. other recent posts with reference to Melinda's paper:
http://www.garlic.com/~lynn/2007d.html#48 IBM S/360 series operating systems history
http://www.garlic.com/~lynn/2007d.html#52 CMS (PC Operating Systems)
http://www.garlic.com/~lynn/2007f.html#7 IBM S/360 series operating systems history
http://www.garlic.com/~lynn/2007g.html#36 Wylbur and Paging
http://www.garlic.com/~lynn/2007i.html#14 when was MMU virtualization first considered practical?
http://www.garlic.com/~lynn/2007j.html#43 z/VM usability
http://www.garlic.com/~lynn/2007k.html#43 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007k.html#47 John W. Backus, 82, Fortran developer, dies
http://www.garlic.com/~lynn/2007l.html#55 Scholars needed to build a computer history bibliography
http://www.garlic.com/~lynn/2007m.html#60 Scholars needed to build a computer history bibliography
http://www.garlic.com/~lynn/2007o.html#41 Virtual Storage implementation
http://www.garlic.com/~lynn/2007r.html#64 CSA 'above the bar'
Refed: **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Intel Ships Power-Efficient Penryn CPUs
Newsgroups: alt.folklore.computers
Date: Tue, 13 Nov 2007 12:34:57 -0500
Walter Bushell <proto@oanix.com> writes:
Weren't we making the transition from small to large scale integrated
circuits about 1967? No, a brief google says that was in the mid 70's.
Just plain integrated circuits in 1967 then and many machines extant
with discrete transistor logic. LSI is "tens of thousands of
transistors".
re:
http://www.garlic.com/~lynn/2007s.html#19 Intel Ships Power-Efficient Penryn CPUs
http://www.garlic.com/~lynn/2007s.html#23 Intel Ships Power-Efficient Penryn CPUs
cp40 was done at the science center
http://www.garlic.com/~lynn/subtopic.html#545tech
on a 360/40 with custom modified virtual memory hardware. when 360/67
with standard virtual memory became available, cp40 morphed into cp67
another cp67/cms reference from the multics website (i.e. multics was
on the 5th flr of 545 tech sq, the science center was on the 4th flr of
545 tech sq, and the science center machine room with 360/67 was on 2nd
flr of 545 tech sq)
http://www.multicians.org/thvv/360-67.html
directory with standard 360 principle of operations
http://bitsavers.org/pdf/ibm/360/poo/
360/67 functional characteristics (from bitsavers) ... includes
description of hardware virtual memory support (addon to 360)
http://bitsavers.org/pdf/ibm/360/funcChar/A27-2719-0_360-67_funcChar.pdf
http://bitsavers.org/pdf/ibm/360/funcChar/GA27-2719-2_360-67_funcChar.pdf
vm370 documents on bitsavers (morph of cp67 for 370 machines)
http://bitsavers.org/pdf/ibm/370/vm370/
also CMS (interactive interface in cp67 and vm370)
http://bitsavers.org/pdf/ibm/370/vm370/
and from around the web, some 360/67 images
http://www.cs.ncl.ac.uk/events/anniversaries/40th/images/ibm360_67/index.html
http://www.cs.ncl.ac.uk/events/anniversaries/40th/images/ibm360_672/index.html
picture of 360/65 (360/67 was nearly identical, having the addition
of virtual memory hardware and 32-bit virtual addressing option)
http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_2423PH2065C.html
a little more eclectic 360/67 reference
http://www.ibm-collectables.com/gallery/view_album.php?set_albumName=album79
from this web page
http://ibmcollectables.com/gallery/albums.php
for other drift, picture of first high-speed processor cache ... for
360/85 (from 1968):
http://www-03.ibm.com/ibm/history/history/year_1968.html
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: multics source is now open
Newsgroups: alt.folklore.computers
Date: Tue, 13 Nov 2007 15:37:02 -0500
ok, has been slashdot'ed
MIT Releases the Source of MULTICS, Father of UNIX
http://slashdot.org/articles/07/11/13/1710224.shtml
The Last Multics System Decommissioned
http://slashdot.org/articles/00/11/13/066228.shtml
for other topic drift
old reference to Multics security study
http://www.garlic.com/~lynn/2002l.html#42 Thirty Years Later: Lessons from the Multics Security Evaluation
http://www.garlic.com/~lynn/2002l.html#44 Thirty Years Later: Lessons from the Multics Security Evaluation
http://www.garlic.com/~lynn/2002l.html#45 Thirty Years Later: Lessons from the Multics Security Evaluation
paper now at:
http://www.acsac.org/2002/papers/classic-multics.pdf
and original study:
http://csrc.nist.gov/publications/history/karg74.pdf
and recent posts mentioning multics on 5th flr of 545 tech sq ... and
science center was on 4th flr of 545 tech sq ... where original virtual
machine work was done:
http://www.garlic.com/~lynn/2007b.html#51 Special characters in passwords was Re: RACF - Password rules
http://www.garlic.com/~lynn/2007d.html#52 CMS (PC Operating Systems)
http://www.garlic.com/~lynn/2007l.html#55 Scholars needed to build a computer history bibliography
http://www.garlic.com/~lynn/2007l.html#58 Scholars needed to build a computer history bibliography
http://www.garlic.com/~lynn/2007m.html#56 Capacity and Relational Database
http://www.garlic.com/~lynn/2007n.html#69 women as computer operators in the 1960s
http://www.garlic.com/~lynn/2007o.html#70 The name "shell"
http://www.garlic.com/~lynn/2007p.html#35 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007s.html#30 Intel Ships Power-Efficient Penryn CPUs
Refed: **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Re: Newsweek article--baby boomers and computers
Newsgroups: alt.folklore.computers
Date: Tue, 13 Nov 2007 19:03:05 -0500
Anne & Lynn Wheeler <lynn@garlic.com> writes:
the interviewer asked what are the possible reasons for the shortfall in
investments. the "specialist" explained that one reason is that 1/2 of
the production project specialists will reach retirement age over the
next three years and there wasn't enough talent to undertake additional
projects that typically take 7-8yrs.
re:
http://www.garlic.com/~lynn/2007q.html#42 Newsweek article--baby boomers and computers
and along similar lines:
Federal Managers Think Agencies Aren't Ready For Boomer Exodus
http://www.informationweek.com/news/showArticle.jhtml?articleID=202805954
from the article ...
Sixty-one percent of federal managers say their agencies do not have
knowledge management policies to help prepare for the impending
brain-drain, according to a recent survey.
...
Organizations "can't afford a single gap of knowledge," said Joel
Brunson, president of Tandberg's federal market business. However, when
a mass exodus of workers do leave their jobs, "it's about losing
day-to-day knowledge, tricks of the trade," and an accumulation of
what's been learn over 25 to 35 years, he said.
... snip ..
earlier thread/post mentioning downside of boomers retiring
http://www.garlic.com/~lynn/2007g.html#7 U.S. Cedes Top Spot in Global IT Competitiveness
and other posts in the thread:
http://www.garlic.com/~lynn/2007p.html#14 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#16 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#21 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#23 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#27 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#28 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#29 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#30 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#31 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#35 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#38 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007p.html#50 Newsweek article--baby boomers and computers
http://www.garlic.com/~lynn/2007q.html#41 Newsweek article--baby boomers and computers
Refed: **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **, - **
From: Anne & Lynn Wheeler <lynn@garlic.com>
Subject: Age of IBM VM
Newsgroups: alt.folklore.computers,bit.listsev.vmesa-l
Date: Wed, 14 Nov 2007 03:55:57 -0500
Marty Zimelis wrote:
Bob,
Right name, but I believe the wrong derivation. The "67" in CP-67 comes
form the fact that it ran on the S/360 model 67, the only production model
of the S/360 line that implemented Dynamic Address Translation (DAT) --
virtual storage.
Some would argue that was the first version of VM. Others would argue
that the line starts with VM/370, the first generally available version of
VM, which was first released in August of 1972. (FWIW, SHARE has been
celebrating VM's birthdays using the VM/370 release date as the origin.
Hence the 35th birthday was celebrated at SHARE 109 in San Diego last
Summer.)
CP40 predated CP67. Cambridge Science Center had cp67 up and running
and had also installed it out at Lincoln Labs. The last week in Jan68,
three people came out to install it at the university where I was an
undergraduate. I was then invited to attend the spring 68 SHARE
meeting in Houston where cp67 was "officially" announced. In that
sense, the univ. was early "beta test" for cp67. For other topic
drift, the univ was also "best test" site for original CICS ... and I
got tasked to support/debug also ... misc. past posts mentioning CICS
http://www.garlic.com/~lynn/subtopic.html#bdam
I had been doing various work on os360, including a lot of workload
throughput optimization. When CP67 was installed, I also started doing
some work on it ... and then made a presentation on some of the work
at the Aug68 SHARE meeting in Boston. Old post with part of that
presentation
http://www.garlic.com/~lynn/94.html#18 CP/67 & OS MFT14
part of this post I made earlier this yr, has been repeated in this
thread
http://www.garlic.com/~lynn/2007b.html#21 history question
some more recent posts mentioning cp40 (and early virtual machine
work)
http://www.garlic.com/~lynn/2007p.html#19 zH/OS (z/OS on Hercules for personal use only)
http://www.garlic.com/~lynn/2007p.html#69 GETMAIN/FREEMAIN and virtual storage backing up
http://www.garlic.com/~lynn/2007q.html#3 Virtualization: Don't Ask, Don't Tell
http://www.garlic.com/~lynn/2007r.html#51 Translation of IBM Basic Assembler to C?
http://www.garlic.com/~lynn/2007r.html#64 CSA 'above the bar'
http://www.garlic.com/~lynn/2007s.html#29 Intel Ships Power-Efficient Penryn CPUs
http://www.garlic.com/~lynn/2007s.html#30 Intel Ships Power-Efficient Penryn CPUs
The cp67 group "split" off from the science center and took over the
(IBM) Boston Programming Group on the 3rd flr of 545 tech sq; science
center was on the 4th flr, science center machine room was on the 2nd
flr.
http://www.garlic.com/~lynn/subtopic.html#545tech
For other trivia, multics was on the 5th flr ... a couple recent refs
http://www.garlic.com/~lynn/2007s.html#24 multics source is now open
http://www.garlic.com/~lynn/2007s.html#31 multics source is now open
In the morph from cp67 to vm370, the group continued to expand,
eventually outgrowing the 3rd flr and moved out to the old SBC bldg in
Burlington Mall. During this period the company (and some amount
of the vm group) got distracted by the Future System effort
http://www.garlic.com/~lynn/subtopic.html#futuresys
However, I continued to work on various 360 & 370 things (and also
made some less than flattering references about FS). Old email
referencing some of that work
http://www.garlic.com/~lynn/lhwemail.html#1973
http://www.garlic.com/~lynn/lhwemail.html#1975
When FS was finally killed, there was a mad scramble to get things
back into the 370 hardware and software product pipeline. Possibly
somewhat as a result, the development group picked up quite a bit of
stuff that I had been doing and shipped it in vm370 release 3. Then
there was also a decision to release other stuff that I had been doing
as the resource manager. Misc. posts
http://www.garlic.com/~lynn/subtopic.html#fairshare
It was also in this time-frame that the internal scramble was on to
get going on MVS/XA. POK finally convinced the company that it was
necessary to kill the vm370 product, shutdown the burlington mall
location and transfer all the people to POK as part of being able to
meet the MVS/XA delivery schedule. Eventually, Endicott was able to
salvage the vm370 product mission ... but effectively had to rebuild
an organization nearly from scratch.
Somebody from ibm forwarded me this photo from the vm370 b'day event
at SHARE 99
http://www.garlic.com/~lynn/LynnWheeler023.jpg
40th anniv. of when I first got acquainted with cp67 is coming up in
two months ... and the 40th anniv of cp67 announcement is later next
spring.
For other drift, 23jan69, the company announced unbundling
... somewhat as the result of various litigation going on. However,
the case was made that unbundling and starting to charge separately
for software only applied to application software; kernel software
still needed to be "bundled" with the machine (and "free").
A big part of the motivation for FS was reaction to clone controller
business ... recent post discussing this
http://www.garlic.com/~lynn/2007r.html#74 System 360 EBCDIC vs. ASCII
which talks about adding TTY/ascii terminal support to cp67 and coming
up against some 2702 controller limitation. As a result the
univ. kicked off a project to build a clone controller (using an
Interdata/3 minicomputer) ... which subsequently got written up
blaming four of us for clone controller business.
http://www.garlic.com/~lynn/subtopic.html#360pcm
Anyway, some case can be made that as the result of clone controllers,
resulting in the corporation's effort for the Future System activity
... allowing the 370 product pipeline to somewhat go bare ... helped
provide an opening for clone processors in the 70s.
In any case, as I was about to release the resource manager and in
response to clone processors ... the corporation made a decision to
start transition to charging for kernel software ... and the resource
manager was selected as guinea pig. as a result, I got to spend a lot
of time with business people and lawyers over a period of several
months, helping figure out policies for kernel software
unbundling/charging.
http://www.garlic.com/~lynn/subtopic.html#unbundle
One of the issues with early kernel unbundle was there was some kernel
software that was bundled and some that was not, but a policy decision
was that "free" kernel software couldn't have dependency on
unbundled/priced kernel software. Unfortunately, I had included quite
a bit of multiprocessor kernel reorg as part of the resource manager.
This created a delima when it was decided to go ahead and release
vm370 multiprocessing support (bundled/free ... but couldn't require
the priced resource manager as a dependency)
lots of past posts mentioning multiprocessor support
http://www.garlic.com/~lynn/subtopic.html#smp
for some completely other drift ... the original relational database/SQL
implementation had been done on vm370 (I transferred to the west coast
and doing various work on it)
http://www.garlic.com/~lynn/subtopic.html#systemr
however, the first commercial RDBMS product was from the multics
group. this recent post strays into the issue that the multics group had
with "unbundling" their RDBMS product
http://www.garlic.com/~lynn/2007s.html#20 Ellison Looks Back As Oracle Turns 30
http://www.garlic.com/~lynn/2007s.html#21 Ellison Looks Back As Oracle Turns 30
Another part of unbundling was that SE services started to be charged
for. Up until that time, a lot of new SEs got their training "on the
job" at customer sites (as part of a SE team, sort of apprentice type
program). With unbundling, that came to a halt. To somewhat compensate
a program was started called HONE (hands-on network experience) which
was going to have several cp67 installations around the US and branch
SEs could remotely log in and gain experience running various
operating systems in virtual machines.
However, one of the other things that the science center had done was
to port apl\360 to cms ... and the dataprocessing organization
starting using HONE to host a n