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
OSF/1
(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!
== OSF MK == The Open Software Foundation created OSF MK, an evolution of OSF/1, incorporating the OSF Mach kernel (or OSF Microkernel<ref name="wells1996">{{ cite journal | url=https://archive.org/details/proceedingsofwor0000work_y7j9/page/186/mode/2up | title=Using Object Frameworks to Enable Real-Time and Dependability in a Modular Operating System | journal=Proceedings of WORDS'96 The Second Workshop on Object-Oriented Real-Time Dependable Systems | last1=Wells | first1=Douglas M. | date=February 1996 | access-date=24 January 2024 | pages=186β190 }}</ref>) based on Mach 3.0 along with a variety of other functionality including the OSF/1 Single Server providing the Unix system personality. The complete system in the form of MK 5.0 was made available under commercial terms to OSF/1 licensees in April 1993.<ref name="wells1994" /> In contrast to the OSF/1 server, which was encumbered by proprietary Unix licensing, the microkernel itself remained freely available for adoption by other projects.<ref name="morin1997">{{ cite book | url=https://archive.org/details/mklinux00rich/page/143/mode/1up | title=MkLinux: Microkernel Linux for the Power Macintosh | publisher=Prime Time Freeware | date=1998 | access-date=24 January 2024 | isbn=1-881957-24-1 | last1=Morin | first1=Rich | pages=143 }}</ref> In OSF MK, it contains applicable code from the [[University of Utah]] Mach 4 kernel (such as the "Shuttles" modification used to speed up message passing) and applicable code from the many Mach 3.0 variants that sprouted off from the original [[Carnegie Mellon University]] Mach 3.0 kernel.<ref>Archived at [https://ghostarchive.org/varchive/youtube/20211212/ggnFoDqzGMU Ghostarchive]{{cbignore}} and the [https://web.archive.org/web/20181031185303/https://www.youtube.com/watch?v=ggnFoDqzGMU&gl=US&hl=en Wayback Machine]{{cbignore}}: {{cite AV media|url=https://www.youtube.com/watch?v=ggnFoDqzGMU|author=Jim Magee|title=WWDC 2000 Session 106 β Mac OS X: Kernel|minutes=12}}{{cbignore}}</ref><ref>{{cite web| url = http://www.db.opengroup.org/ar/technologies/mk-dbleplus/white_paper.htm| archive-url = https://web.archive.org/web/20170822055033/http://www.db.opengroup.org/ar/technologies/mk-dbleplus/white_paper.htm| archive-date = 2017-08-22 |url-status=dead| title = MK++: A High Performance, High Assurance Microkernel}}</ref> It also consists of improvements made by the OSF such as built-in collocation capability, realtime improvements, and rewriting of the [[Inter-process communication|IPC]] [[remote procedure call|RPC]] component for better performance.<ref name="wells1994">{{cite conference |url=https://pdfs.semanticscholar.org/03ac/1296f530719497b49d7580b55a2d9b8353ab.pdf|archive-url=https://web.archive.org/web/20170822053715/https://pdfs.semanticscholar.org/03ac/1296f530719497b49d7580b55a2d9b8353ab.pdf|archive-date=2017-08-22|url-status=dead|title=A Trusted, Scalable, Real-Time Operating System Environment |conference=1994 IEEE Dual-Use Technologies and Applications Conference |author=Douglas M. Wells|year=1994 |s2cid=5205380}}</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)