-5
$\begingroup$

I am what a kernel runs in.
I block the kernel from accessing the screen.
You must make a driver in another one of me to use the screen.
My name is found in Windows, Apples too.
Spoiler:

Both Siri and Cortana have similar logos.

| improve this question | | | | |
$\endgroup$
  • $\begingroup$ The kernel has total control of the system. What could possible prevent it from using any computer resource? $\endgroup$ – rhsquared Aug 6 '16 at 23:46
  • 7
    $\begingroup$ This isn't really a puzzle, is it? It's just "identify this thing". $\endgroup$ – Deusovi Aug 6 '16 at 23:50
  • 6
    $\begingroup$ I'm voting to close this question as off-topic because it's a straight description of an object without any puzzle elements. $\endgroup$ – f'' Aug 7 '16 at 0:45
  • 1
    $\begingroup$ @f'' That's not entirely true, it has a few puzzle elements $\endgroup$ – Areeb Aug 7 '16 at 1:54
  • 1
    $\begingroup$ Why don't you say it's a riddle? $\endgroup$ – Ray Wu Aug 7 '16 at 22:09
2
$\begingroup$

Answer:

OS(Operating System)

I am what the kernel runs in:

The OS uses the kernel to run

I block the kernel from accessing the screen:

The OS tells the kernel what to draw on screen

You must make a driver in another one of me:

You use an OS to make a driver for another OS

My name is found is Windows, Apples:

Windows OS, iOS

| improve this answer | | | | |
$\endgroup$
  • $\begingroup$ I disagree - the kernel IS part of the OS. $\endgroup$ – rhsquared Aug 6 '16 at 23:49
  • $\begingroup$ I thought the kernel was motherboard based? Since that's what interacts with the processor and each OS doesn't have a kernel for every processor. My understanding could be entirely flawed though. $\endgroup$ – Areeb Aug 6 '16 at 23:51
  • $\begingroup$ The kernel is the OS code! $\endgroup$ – Ray Wu Aug 6 '16 at 23:55
  • $\begingroup$ @RayWu not right then? $\endgroup$ – Areeb Aug 6 '16 at 23:58
  • $\begingroup$ It BLOCKS the kernel from using it! $\endgroup$ – Ray Wu Aug 6 '16 at 23:58
0
$\begingroup$

Maybe you are a

boot loader

Because

that is what initialises the kernel, hence can block the kernel from doing anything - by just not loading it into memory.

| improve this answer | | | | |
$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.