paraphrasing the dictionary definition
the meaning is similar in both contexts you mention.
indeed if we asked someone who did not know what an "os kernel" was, they might think of the meaning they do know: e.g., the innermost part of a seed of a cereal or nut
and they might guess based on what they know.
have you ever heard the phrase "the computer program has become non-responsive"
e.g. a graphical web browser such as Firefox
Mozilla developers are not committing "crimes against nature". But nonetheless they do create some annoyances that millions of people have to endure. That's not the developers' problem, it's the users' problem. Some might search for solutions to the annoyances. Such solutions could be quite valuable to users. They might read things that are meant for "web developers" because that is where the annoyances come from. They are created by web developers.