Snappy fundamentals

Robert Schwarz rschwarz.arrow at gmail.com
Wed Feb 4 17:24:57 UTC 2015


Hi, 

I have two questions regarding some of the fundamentals of snappy.

 

1.       Question regarding the terminology: In the initial announcement the
following terms were used almost interchangeably: snappy Ubuntu and Ubuntu
Core. But what exactly refers to what?
Ubuntu core: minimal Linux distribution ?
Snappy: Linux Containerization mechanism similar to docker but an
implementation from canonical?
Could someone please clarify?

2.       Question regarding the architecture: In the announcement it was
mentioned that Snappy Ubuntu could be used for IoT devices. As an embedded
developer I am interested mostly in that aspect of Snappy Ubuntu. However I
would like to get a better understanding of the detailed Architecture. 
How much exactly of the kernel is available in a Container process?
What about access to drivers from a container? Are the drivers accessible
/available in the process image?
Is there any difference in the user/kernel transition with a container
process compared to a regular process?
(Keyword SYS-calls)?

PS: An architectural picture would help.

 

PPS: Sneaking in a 3rd question: Are there any details regarding the update
mechanism and its security mechanisms available? (keyword signed images)?

 

Thanks!

Bob

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20150204/8274e238/attachment.html>


More information about the snappy-app-devel mailing list