Tutorials: Difference between revisions

Fixed broken link
[unchecked revision][unchecked revision]
(Fixed broken link)
Line 91:
{{Ratingicon|1}} [https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf Writing a Simple Operating System — From Scratch] (PDF) - A 2010 tutorial based on course material from a class on operating systems at the University of Birmingham, UK, written by Dr. Nicholas Blundell, the original course instructor. The tutorial was written as supplemental material for students to review before the course, and according Blundell, ''"is not intended as a replacement but rather as a stepping stone to excellent work such as the Minix project"''.
 
{{Ratingicon|1}} [https://www.osnews.com/story.php/1482/So_You_Want_to_Write_an_Operating_System So, You Want to Write an Operating System] and [https://www.osnews.com/story.php/1532/ Climbing the Kernel Mountain] - a now-ancient series of articles from the OS News website, begun in 2002, these were many older developers' introductions to OS dev. They are well-written, but have only cursory coverage of the details, and are primarily of only historical interest today. This is included solely because they are referenced in many older posts in the forum. Note that the author later wrote a [https://www.osnews.com/story/8162 follow-up] in which he argued against developing a new kernel at all.
 
{{Ratingicon|1}} [[Xv6]] unlike most tutorials in this list, this is a fully functional, yet simple OS. Xv6 is a modernized version of the classic Dennis Richie's and Ken Thompson's UNIX V6, written in ANSI C for the x86 protected mode, keeping the original UNIX philosophy of simplicity.
Anonymous user