ArticleslgStudy

science

Midori (operating system)

Midori (operating system) is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Midori (operating system) rather than just read about it. In short: Midori (which means green in Japanese) is an experimental managed code operating system (OS) that was in development until 2015. A joint effort by Microsoft and Microsoft Research, it had been reported to be a possible commercial implementation of the OS Singularity, a research project begun in 2003 to build a highly dependable OS whose kernel, device drivers, and application software would all be written in managed…

Key takeaways

  • Midori (operating system) belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Midori (operating system) to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Midori (operating system) from memory before moving on to harder problems.

Reference excerpt

Midori (which means green in Japanese) is an experimental managed code operating system (OS) that was in development until 2015. A joint effort by Microsoft and Microsoft Research, it had been reported to be a possible commercial implementation of the OS Singularity, a research project begun in 2003 to build a highly dependable OS whose kernel, device drivers, and application software would all be written in managed code. It was designed for concurrency, and would run a program spread across multiple nodes at once. It also featured a security model that sandboxes applications for increased security. Microsoft had mapped out several possible migration paths from Windows to Midori. Midori was discontinued some time in 2015, though many of its concepts were used in other Microsoft projects.

History The code name Midori was first discovered through the PowerPoint presentation CHESS: A systematic testing tool for concurrent software. Another reference to Midori was found in a presentation shown during the Object-Oriented Programming, Systems, Languages & Applications (OOPSLA) October 2012 conference, and a paper from the conference's proceedings.

References

External links SD Times' David Worthington on the migration away from Windows SD Times' David Worthington on Midori security Technologizer report by David Worthington on Windows Mobile's life cycle Microsoft sees end of Windows era, BBC News Joe Duffy - Blogging about Midori, 2015

Worked examples

Example 1 — a first encounter with Midori (operating system)

Start with the simplest possible case. Write down what Midori (operating system) claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Midori (operating system) before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Midori (operating system) ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Midori (operating system)

In research
Midori (operating system) appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Midori (operating system) in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Midori (operating system) is common in secondary-school and first-year university syllabi. It links to neighbouring topics ARM operating systems, Capability systems, IA-32 operating systems, so understanding it makes those chapters shorter.
In everyday life
Look for Midori (operating system) outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Midori (operating system)” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Midori (operating system) in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Midori (operating system) means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Midori (operating system) out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Midori (operating system) in simple terms?

Midori (which means green in Japanese) is an experimental managed code operating system (OS) that was in development until 2015. A joint effort by Microsoft and Microsoft Research, it had been reported to be a possible commercial implementation of the OS Singularity, a research project begun in 200…

Why does Midori (operating system) matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Midori (operating system)?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Midori (operating system).

Tags

  • ARM operating systems
  • Capability systems
  • IA-32 operating systems
  • Microkernel-based operating systems
  • Microkernels
  • Microsoft Research
  • Microsoft operating systems
  • X86-64 operating systems

Keep exploring