Hello,
just FYI, I have set up a simple web page[1] to promote the wider microkernel community and its goals. So far, the page comes with a brief description of the microkernel concept and an incomplete list of microkernel projects with links to each project's web. The description is made out of the first two sentences I found in the "What is XYZ" section or elsewhere on the web of the respective project. I also took the freedom to use the respective project's logo (or what I believed was the project's logo) for promoting it.
I hope you will find this small web a good idea. It was inspired by a similar (though a little bit more informative) site set up by the unikernel community [2]. The sources of the [1] web are hosted on Github [3], so feel free to submit issues or PR to make the site better.
Please send me a PM if there are any issues pertaining your project's cartouche that cannot be dealt with using Github.
Thanks, Jakub
[1] http://microkernel.info [2] http://unikernel.org/projects/ [3] https://github.com/jermar/microkernel.info
Interesting statement on the Muen kernel section: "The world’s first Open Source microkernel that has been formally proven to contain no runtime errors at the source code level. “
We proved full functional correctness (which is a superset of absence of runtime errors) for seL4 in 2009. I must be missing something.
Gernot
On 11 Mar 2016, at 6:50 , Jakub Jermář jakub@jermar.eu wrote:
Hello,
just FYI, I have set up a simple web page[1] to promote the wider microkernel community and its goals. So far, the page comes with a brief description of the microkernel concept and an incomplete list of microkernel projects with links to each project's web. The description is made out of the first two sentences I found in the "What is XYZ" section or elsewhere on the web of the respective project. I also took the freedom to use the respective project's logo (or what I believed was the project's logo) for promoting it.
I hope you will find this small web a good idea. It was inspired by a similar (though a little bit more informative) site set up by the unikernel community [2]. The sources of the [1] web are hosted on Github [3], so feel free to submit issues or PR to make the site better.
Please send me a PM if there are any issues pertaining your project's cartouche that cannot be dealt with using Github.
Thanks, Jakub
[1] http://microkernel.info [2] http://unikernel.org/projects/ [3] https://github.com/jermar/microkernel.info
Devel mailing list Devel@sel4.systems https://sel4.systems/lists/listinfo/devel
________________________________
The information in this e-mail may be confidential and subject to legal professional privilege and/or copyright. National ICT Australia Limited accepts no liability for any damage caused by this email or its attachments.
Hi Gernot,
when analyzing the statement carefully, you'll find that it's indeed true. The seL4 source was *open-sourced* in July 2014 whereas the Muen source was released in August 2013.
But of cause you're right, we're not talking about the same properties here.
Cheers, Alex
On 03/10/2016 10:33 PM, Gernot Heiser wrote:
Interesting statement on the Muen kernel section: "The world’s first Open Source microkernel that has been formally proven to contain no runtime errors at the source code level. “
We proved full functional correctness (which is a superset of absence of runtime errors) for seL4 in 2009. I must be missing something.
On 12 Mar 2016, at 2:03 , Alexander Senier alexander.senier@tu-dresden.de wrote:
when analyzing the statement carefully, you'll find that it's indeed true. The seL4 source was *open-sourced* in July 2014 whereas the Muen source was released in August 2013.
But of cause you're right, we're not talking about the same properties here.
… and even the above is at best of historical relevance.
Gernot
Greetings
this is a good initiative, I like it.
Also, it seems to me, the content of the site can be enhanced by getting-started matherials of relevant projects, or (I prefer), MOOC project about microkernels with basics, history, architectures and examples based on different projects. Also, the final (graduate) practice of this project could be participation in GSOC or just resolving important issues in bug trackers. In my opinion, such course should be sufficient to turn any systems-friendly developer (student) to microkernel practitioner/developer/enthusiast capable to solve engineering issues of open source projects.
Several years ago we recorded some lectures bout the L4Re and Genode (Thanks Bjoerd, Norman, Udo):
https://www.youtube.com/channel/UCwBjjt60Mmp9X3N71mba3GQ
And of course there are many addition materials in any other projects, so, I do not think that it will be complicated to make joint course.
Finaly, about the diffusion of microkernels, I think it is important to see how all (and other) projects can be used to solv actual issues, thus, examples of application could also enchance the content (and impact) of the site.
just FYI, I have set up a simple web page[1] to promote the wider microkernel community and its goals. So far, the page comes with a brief description of the microkernel concept and an incomplete list of microkernel projects with links to each project's web. The description is made out of the first two sentences I found in the "What is XYZ" section or elsewhere on the web of the respective project. I also took the freedom to use the respective project's logo (or what I believed was the project's logo) for promoting it.
I hope you will find this small web a good idea. It was inspired by a similar (though a little bit more informative) site set up by the unikernel community [2]. The sources of the [1] web are hosted on Github [3], so feel free to submit issues or PR to make the site better.
Please send me a PM if there are any issues pertaining your project's cartouche that cannot be dealt with using Github.
-- Vasily A. Sartakov sartakov@ksyslabs.org
Hi Vasily,
On 03/14/2016 09:00 AM, Vasily A. Sartakov wrote:
this is a good initiative, I like it.
Also, it seems to me, the content of the site can be enhanced by getting-started matherials of relevant projects, or (I prefer), MOOC project about microkernels with basics, history, architectures and examples based on different projects. Also, the final (graduate) practice of this project could be participation in GSOC or just resolving important issues in bug trackers. In my opinion, such course should be sufficient to turn any systems-friendly developer (student) to microkernel practitioner/developer/enthusiast capable to solve engineering issues of open source projects.
Several years ago we recorded some lectures bout the L4Re and Genode (Thanks Bjoerd, Norman, Udo):
https://www.youtube.com/channel/UCwBjjt60Mmp9X3N71mba3GQ
And of course there are many addition materials in any other projects, so, I do not think that it will be complicated to make joint course.
Finaly, about the diffusion of microkernels, I think it is important to see how all (and other) projects can be used to solv actual issues, thus, examples of application could also enchance the content (and impact) of the site.
Yes, the site can be definitely enhanced to contain more useful stuff such as tutorials, papers, blog entries and microkernel news. It could also serve as a basis for a prospective microkernel umbrella organization for the various summer of code programs and also the Microkernel devroom at FOSDEM in order to maximize chances of being accepted.
Focusing on the web site's content for now, I've already merged PR's of several people and am willing to continue within, including the creation of a menu and subpages for the above content as soon as it appears.
Jakub
just FYI, I have set up a simple web page[1] to promote the wider microkernel community and its goals. So far, the page comes with a brief description of the microkernel concept and an incomplete list of microkernel projects with links to each project's web. The description is made out of the first two sentences I found in the "What is XYZ" section or elsewhere on the web of the respective project. I also took the freedom to use the respective project's logo (or what I believed was the project's logo) for promoting it.
I hope you will find this small web a good idea. It was inspired by a similar (though a little bit more informative) site set up by the unikernel community [2]. The sources of the [1] web are hosted on Github [3], so feel free to submit issues or PR to make the site better.
Please send me a PM if there are any issues pertaining your project's cartouche that cannot be dealt with using Github.
-- Vasily A. Sartakov sartakov@ksyslabs.org
Devel mailing list Devel@sel4.systems https://sel4.systems/lists/listinfo/devel
l4-hackers@os.inf.tu-dresden.de