Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Workplace OS
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Notes== {{reflist |group=lower-alpha|refs= <ref name="n1" group=lower-alpha>"Later [in 1991], a small team of IBMers went to Taligent to look at their technology. Taligent had proven that an operating system or operating environment, in their case an object-oriented environment, could, in fact, be built on a microkernel. Taligent had broken their operating system into a set of parts. At the center was a microkernel. This microkernel then exported C++ interfaces, providing an object-oriented 'wrapper'. On top of that wrapper, they implemented a layer that was called Operating Environment Services (OES) or Taligent Object Services. All the code that traditionally had resided in a kernel was implemented in ''system frameworks''. This was not a monolithic kernel, but a collection of object-oriented servers performing specific kernel-type tasks. There were frameworks for file systems, for device drivers, for databases, for networking, and so on. But they all resided outside the kernel. And in the Taligent world, these things were objects.<br>"GUTS defined operating system components similar to Taligent's operating environment, only the components were defined procedurally and were called personalities (now called ''operating system services'') and personality-neutral servers (now called ''shared services''). From the concept of shared services and Taligent's concept of object-oriented system frameworks, an object model evolved that represents ''the'' new, faster, and more reliable way of building operating systems. What's more, because procedural and object-oriented components can coexist in a microkernel-based operating system, the evolution to a completely object-oriented world could be staged."</ref> <ref name="n2" group=lower-alpha>"As is typical in software development, millions of things were happening at once. We went off to set things up in Las Vegas for Comdex, while debugging was still going on in Boca. The room was set up. Lee Reiswig, President of IBM's Personal Software Programming Division, had a private audience of folks to which he was going to demo. The computers were set up, the room was completely ready, and the disks were still in Boca. The folks that finished the demo got on the plane Tuesday night in Boca about the same time the Micrografx cook-off was going on in Las Vegas. They rolled in about eleven that night. We returned from the cook-off about the same time. A few minor things were still being ironed out back in Boca. We installed the disks, and one of them crashed. We managed to download, or transmit, the last fixes from Boca and get things running, with two hours to spare. At 8 a.m., we had running demos, running machines, running presentations. We had enough time to go back to the hotel, shower, and get an hour's sleep. At 10 a.m., Lee stood up in front of a very small audience of selected folks and talked about the Workplace OS for the first time outside IBM. It went so well that the demo was on the floor of Comdex on Thursday. We were able to demo OS/2, DOS, DOS/Windows, and UNIX concurrently running in the same machine on a microkernel and the ability to switch between them with applications running in each of the personalities."</ref> }}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)