At Bell Labs, I was the first to get our multi-processor Unix to boot to multi-user mode. We had a party when I did
I was in charge of making UnixWare 7 compatible with Unix 95
Unix-95 is (was in 1995… it has been updated) system call, packaging and shell command standard that any Unix implementation must adhere to in order to be branded as ‘Unix’. (See https://en.wikipedia.org/wiki/Single_UNIX_Specification). Test Suites and reviews insured compatibility to the standard. There is a formal standards body that ensures this compatibility.
UnixWare is a brand of Unix from SCO (https://en.wikipedia.org/wiki/UnixWare). It is a direct descendant of Bell Lab’s Unix System V and thus the root of all thing Unix. Through various acquisitions and sales, UnixWare, including most of it’s source code is a direct descendant of System V.
UnixWare 7 then was a Unix-95 branded OS.
I was the Unix-95 Architect for UnixWare. I was responsible for ensuring compatibility with Unix-95. I was also responsible for ensuring binary, shell script and packaging compatibility with older versions of UnixWare.
As part of this I presented very well attended talks on Unix-95 at ‘SCO Forum’ for a number of years. https://en.wikipedia.org/wiki/SCO_Forum
Again, an end-to-end job… one of my largest.
At Bell Labs, I was the first to get our multi-processor Unix to boot to multi-user mode. We had a party when I did
Android SDK and customer service system integration layer to allow interactions with customers during and after phone calls. By my startup
Technically innovative way of integrating a ‘Join a tele-health’ call in company’s web, Android, iOS and Flutter based products. Solved an emergency Covid need.
I was the world’s most prolific porter of CP/M to new hardware. It lead to an offer from Bill Gates.