Citrix Founder and Key OS/2 Player Ed Iacobucci Dead At 59
alphadogg writes "Ed Iacobucci, whose work on OS/2 at IBM helped fuel the PC craze and whose efforts at Citrix and VirtualWorks aimed to bring computing back under control, has died at the age of 59 from pancreatic cancer. Born in Argentina and schooled in systems engineering at Georgia Tech, Iacobucci got his career start in 1979 at IBM, where he held architecture and design leadership roles involving PC operating systems OS/2 and DOS, working closely with Microsoft in doing so (and later turned down a job there). Iacobucci left 10 years later to start thin-client/virtualization company Citrix, followed by creation of on-demand jet company DayJet, and most recently VirtualWorks, a company dedicated to managing big data sprawl. He stepped down as CEO of VirtualWorks in May because of his health."
inb4 the usual mental-illness Linux Advocates/M$H8ers come up with bizarre theories about how Citrix got screwed while making a gazillion dollars.
I didn't mention it in my blog post, but yes Citrix was a major victim of the MS OS/2 2.0 fiasco. It is hardly the worse of it though. Look up "OS/2 Microsoft Munchkins", and remember that wasn't the only unethical attack MS tried against OS/2 later on, which got worse as Chicago (Windows 95) was delayed. Not to mention DR-DOS too (remember OS/2 never depended on DOS).
Let's hope this starts the downfall of all Centralised Desktop Terror Computing (CDTC, t/m); too many people have been forced into utter frustration and unproductiveness for far too long already by SuckTricks and like products.
He did many good works; but by no measure did OS/2 "fuel the PC craze"... (Unless you're defining "craze" as "insane mass-market failures.")
An American icon.
billg: "should [SmartSuite] become an issue in our global relationship with IBM"
Kempin:"I am willing to do whatever it takes to kick them out." link
'The demos of OS/2 were excellent, crashing the system had the intended effect -- to FUD OS/2 2.0. People paid attention to the demo and were often supprised to our favor.
Steve positioned it as --OS/2 not "bad" but that from a performance and "robustness" standpoint, it is NOT better than Windows. We know the design point, we know what's in it'. link
"We all believe that fundamentally OS/2 with PM really is a better platform for a superior business applications .. making OS/2 the next generation operating system" link
"This market also contains many companies that will give us their total support in establishing OS/2 as the next standard in personal computing" Sincerely, Wiliam H. Gates
OS/2 "Crush" Plan - Draft
"Microsoft abandoned their OS/2 customers and developers prior to us making OS/2 successful." link
Compaq will not license OS/2
I find citrix to be a useless platform mired in the past and unable to step forward into the future. Weird inconsistencies poor implementation it could all be replaced by a small shell script.
I couldn't agree more, but for secure remote desktop access on a large scale its the best there is. It could be a lot better but the others are worse or unproven in enterprise settings
I didn't know this great guy was from my very own country.
Well, at least if he had to die, he died seeing his country grow and prosper. Wait.. oh... we're in the shitter and have been for the last 40 years. My bad.
Well, cancer sucks.
I'm not a citrix user, I was only mildly interested in OS/2, but nevertheless both those things are interesting achievements, and should be recognised as such.
And 59 is way to young to die.
RIP
Speaking of Chicago . . .
Team OS/2 went external that spring, when the first Team OS/2 Party was held in Chicago. The IBM Marketing Office in Chicago created a huge banner visible from the streets. Microsoft reacted when Steve Ballmer roamed the floor with an application on diskette that had been specially programmed to crash OS/2; and OS/2 enthusiasts gathered for an evening of excitement at the first Team OS/2 party.
http://en.wikipedia.org/wiki/Team_OS/2
After hearing that story, soon after it happened, I was never surprised by anything else that he has done since then. It just showed me the "content of his character", as MLK used to say.
Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
This guy created Citrix? Sounds like they'll need to build a whole new nastier level of hell to accommodate him. Citrix is one of the worst products ever made. Years later and it's still clearly nothing more than a nasty hack. Give me a Citrix box and I'll give you back a p0wned box. As for OS/2, well that just makes me sad.
I love idealists not because I am one, but because they make life bearable for pragmatists such as myself.
Bah. I hate history when retold by those who lost. MS battled against OS/2 and won, yes, but unethical? No. MS just had the resources and will to play dirty, and evidently IBM did not. That's just modern business and honestly I think most companies nowadays, whether they be MS, Apple or the open-source fan's champion Google, would do exactly the same "unethical" actions necessary to win against the competition.
First Gandolfini and now Iacobucci.
I hope someone's looking into any connection. Pavarotti better watch his ass.
You are welcome on my lawn.
MS was unethical because they were paid to develop OS/2 in the first place and used that position to, against the terms of the agreement they signed, copy the best features into their own OS AND to write the original OS/2 so as to make it work less well than it could have.
That being said, ultimately the failure of OS/2 resulted from IBM's original attempt to keep PCs from advancing beyond the 80286 chip. While they abandoned that position, it left them with a major PR hurdle that they were never able to overcome.
The truth is that all men having power ought to be mistrusted. James Madison
...and deserved to be successful. It never quite made it though...and it wasn't the Microsoft grassroots attacks that did it in, at least not directly. No, it was IBM and, more specifically, Lou Gerstner (the IBM CEO at the time), who publicly admitted that a few years later right before he retired. People have wondered for years about the WHY of that. Gerstner disdainfully referred to "desktop operating systems" as something that was detracting from IBM's image so perhaps the reason was simple corporate stupidity.
After hearing that story, soon after it happened, I was never surprised by anything else that he has done since then. It just showed me the "content of his character", as MLK used to say.
Ballmer is the G. Gordon Liddy of computing. He makes about as much sense when they let him talk, too.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
See, I can accept that. At least you see OS/2's failure as being more than just due to Microsoft's actions. Same thing with Internet Explorer vs Netscape really. People say MS muscled Netscape out with IE being free and bundled with new computers/Windows. But by the time IE 4 came around it WAS better (in performance at least) compared to Netscape Communicator at the time. Heck, I use Firefox now but I distinctly remember using IE by choice because of how much better it was at the time. Netscape just didn't take the threat of competition seriously.
I've just set up Citrix Netscaler cluster for load balancing and it's not that all bad after all.
Sure it could still be better, some areas lot better like dropping client side from web gui, improving setup documentation especially with more complete and proper examples for larger installation etc, but hey it's FreeBSD underneath that's nice. And observing the features and configurability it's getting better all the time.
I've got no experience of Citrix windows side software, but this load balancing thing what they have is quite OK product. I've heard a lot that now as both Microsoft is closing shop of NLB and Cisco ACE they recommend to their customers to get Citrix Netscaler instead of F5 Big-IP.
In the spirit of full disclosure, it's important to note that Yuhong was once in close affiliation with Roy Schestowitz, a FOSS extremist and the mastermind behind Boycott Novell/Techrights. Remember that those who lie down with pigs usually end up getting dirty.
I dunno about other Citrix products, but in my experience Xenapp blows. Overly long application launch times, force quitting an ornery app causes a server disconnect (thereby force quitting all its apps), clipboard gets out of sync between local device and the server (or between servers)...and (though I imagine it's just a setting in which case I can blame my company for the policy) auto-disconnect after about 35 minutes of inactivity, which likewise closes all served apps - no saving your work.
In short, the cause of multiple headaches daily.
But Citrix will probably last longer than the pyramids. It's impossible to ever kill an application that shitty. The only way to make it worse would be to run Lotus Notes on it. "Yeah, our corporate E-Mail system is Lotus Notes, run over Citrix..." *runs screaming from the building.*
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Letwin was Microsoft's OS/2 architect and was at one point Bill Gates' highest profile technical architect. Then after IBM's PS/2 line flopped in the marketplace, Gates showed his ruthlessness by stabbing IBM (along with Lotus, WordPerfect, etc) in the back with Windows 3. Letwin apparently never did anything more of consequence at Microsoft; I think Bill Gates later hired him for some personally funded projects.
I couldn't agree more, but for secure remote desktop access on a large scale its the best there is.
I still prefer ssh access to a nicely configured Unix box though ...
Never thought I would see "craze" and "OS/2" in the same sentence. OS/2 was mainly used by big, stodgy banks who were (in Wang Chung's phrase) "cool on craze".
That was the the thing with Microsoft, they could have behaved fairly ethically and between IBM shooting themselves and the luck of ram prices staying high they would have won the desktop but they still behaved very unethically.
With IE vs Netscape, Microsoft making IE free meant that Netscape couldn't sell their browser and with no income coming in they obviously couldn't compete and fell behind the company that could afford to spend lots of money on a freebie.
https://en.wikipedia.org/wiki/Inverted_totalitarianism
I still have a boxed copy of OS\2 Warp, and probably an old enough computer somewhere around here to run it. As recently (recently... yea right) as 2000 I worked for a company that maintained old IBM mainframes running system 390. It was always fun to watch engineers crack one open only to see that there was an OS/2 workstation crammed in the middle. I think I just might take it for a spin as a tribute.
Brought to you by Carl's Junior.
well, you're reiterating the IBM retro-history a little there. Microsoft had a huge role in developing the 32b 2.0, but the main problem was that IBM wanted to take it in the direction of huge, ramified mini/mainframe OSs. to my way of thinking, Linux is actually the proving counterexample of what was bad about OS/2 2.0: modularity and conceptual layering, but without the sclerosis of insisting that modules/layering be reflected in explicit, static APIs.
I worked on OS/2 1.3 and 2.0 at Microsoft. It was very clear then that dealing with IBM was a huge agility problem. And there was no way to foresee that AMD would be the salvation of x86 (the NT stood for "new technology", and referred to both RISC and Mach-inspired microkernels.)
Though the best solution would have been not making this mistake back in 1990 in the first place.
Bullshit, as somebody in the trenches MSFT didn't do anything but capitalize on some seriously DUMB SHIT moves by IBM.
IBM tried to fuck the OEMs over with MCA bus and then followed that with crazy prices for copies of OS/2 to try to force themselves back into the market leader position, the OEMs rightly looked at OS/2 like an STD and stayed the hell away from it. Intel refused to allow second sources for 386 and later (which is why Intel and AMD ended up in court and why the AMD 386 and 486 didn't come out until around the time of the Pentium I, and why Intel started using names instead of numbers) and since IBM had a license to produce 286 chips while the gang of nine were selling 386 and 486 systems by as much as 50% cheaper than IBM old big blue was trying to get premium money for 286 chip based machines and that naturally didn't go over well.
MSFT ended up getting the business because...well nobody else bothered even showing up. BeOS started with the failed AT&T Hobbit chip and went from that to PPC, by the time they got around to offering an X86 version the boat had sailed, and after IBM tried to fuck them multiple times the OEMs wasn't gonna take shit from IBM because naturally you aren't gonna trust the company that fucked them.
ACs don't waste your time replying, your posts are never seen by me.
OS/2 is still used in many ATMs, although flavors of Windows are finally making major inroads in that market.
The place where I work once had a US Gov issued "black box" server on our network, doing data compare tasks that are of no major import but the agency responsible mandated that this work had to happen on their PC. So they supplied the box. It had all the IO blocked and the case was sprayed with a bed liner material to seal the seams and cracks. The only open connections were power, ethernet, VGA and a keyboard they supplied which was also sealed. The bed liner spray made it a pain to fit in a rack.
Interestingly, the box had no way to communicate with the agency that owned it. It had LAN connectivity only. When they wanted to put something new on the box, they had to mail a stack of CDs and get somebody from our company to open drive, put in disc, wait. Put in next disc when prompted. Wait. Repeat. Sometimes it would reboot and we would see the Warp 4.0 logo before the monitor went blank again. The discs were encrypted. Yes we looked.
The point is, they used Warp 4.0 for a reason. It had to be totally reliable because the box was going to be on its own in what was essentially an environment out of their physical control.
Sig for hire.
I'm certainly not "too young to remember". I wish.
It was a different world then. There wasn't an internet to immediately find out that some marketing term was full of shit. If five percent of the population at the time could distinguish OS/2 from PS/2 I'd be shocked. The one thing people knew for certain is that IBM never went hungry. IBM was attempting to run the entire information technology industry as a centrally planned economy, with some success. When the PC division was finally cut loose from the rest of the Blue Machine, it was mainly to free it from the IBM culture of seven layers of internal review on every decision about capability, volume, or price.
The only reason IBM entered the PC business in the first place was to drain away the nimbleness of young legs. If IBM had allowed the PC industry to cannibalize the mid-range sooner and more aggressively, all their employees clinging to incentive clauses in their mid-range operations would have started to circulate their resumes, both within IBM and without. As my brother never ceases to repeat: the first rats off a sinking ship are the best swimmers. Loss of talent off the top would have been horrendous in some of their existing cash-cow business lines. Quarterly earnings reports would have ceased to glow and executives would spending more quality time with family.
Businesses really do paint themselves into a corner with their internal incentive structures. Tearing up all those employment contracts is disruptive. Clinging to the past is dangerous. Operating a company with different rules in different divisions can quickly gut your workforce at the high end, as the best swimmers stampede to opportunity unleashed. It's extraordinarily rare to gut the cash cow, no matter how rabid the skinny upstart across the street.
What IBM underestimated was the acceleration term: how much more quickly a person armed with a crappy PC was able to figure out they had been saddled with an over-built and over-priced tank capriciously constrained to lumber along with an insufficient engine for a decade or more.
Intel 80286 had 134,000 transistors. Cortex M0 can be implemented in 12K gates. Based on logic functions which shows 12 transistors for a general purpose flip flop these designs are at about the same level of complexity. 80286 runs 2.66 MIPS at 12.5 MHz. The M0 runs 0.9 MIPS/MHz (wider MIPS to boot). Now it might be the case that exploiting the Cortex instruction set back in the eighties was a beyond the compiler technology of the day, but somehow I have my doubts that IBM was incapable of crossing that bridge had they chosen to do so.
I'd be very curious to see someone figure out how well a Cortex M0 could have been implemented in the 80286 process technology. Three to one margin? It's certainly possible on the surface numbers. The downside of the Cortex is increasing memory pressure with wider native memory cycles and a more severe performance trade-off when byte-packing or bit-packing every important data structure. The wider off-chip memory path is a significant PCB fabrication cost.
As I correct one myopic IBM decision after another I wind up in an alternate universe where AT&T sues IBM instead of suing BSD/Cortex. Those of us who lived through this era spent a lot of time day-dreaming about alternate universes.
No, that's just unethical behavior enshrined. If most businesses would do that then most businesses are unethical and should have their charters revoked.
The problem with the ethics behind IE is that they fused it into the OS and repeatedly claimed it could not be separated out.
Citrix is a large steaming pile of stinking cow shit.
You don't really have any concept of what business ethics are, but I'm fascinated by your Netscrape comment. Today we have Chrome, Firefox, and Opera. I don't remember paying anything for those 3 browsers, no have I given their parent organizations any money despite the fact that Internet Explorer was freely available on Windows since each of their respective release dates. Hmm.... conclusion: FUCK NETSCRAPE. It was a gay company run by faggots.
Well, I've met Liddy, sat with him and Tim Leary over a couple of pitchers (Lizard's Underground, East Lansing, ~1982). He talks just fine, or did, back then. As for Ballmer? I dunno, never met him. Don't care much for what I see of him, tho.