Three Essays on NetBSD
Description
Welcome to the Leanpub Launch video for Three Essays on NetBSD https://leanpub.com/3papersnetbsd by Chris Pinnock! 0:00 Chris Pinnock introduces himself, his background in mathematics and crypto, and his early interest in NetBSD 0:47 Overview of the book's three essays and the origins of the material dating back to 1999 1:38 Essay one: why NetBSD needed to migrate from the a.out binary format to ELF, and the role of C++ requirements 2:25 Essay one walkthrough: firing up a NetBSD 1.4.3 VM and performing the a.out-to-ELF conversion hands-on 3:12 Essay two: installing NetBSD 1.0 on a virtual machine and hitting the 2 GB integer overflow boundary bug 4:06 Essay two: progressively upgrading NetBSD from 1.0 to 9.3 from source code, building the toolchain at each step 4:53 Binary compatibility result: the original NetBSD 1.0 shell still runs on NetBSD 9.3 5:40 Chris shows his freshly printed copies of his PhD thesis, master's thesis, and the NetBSD essays using Leanpub's print-ready PDF feature 6:29 Workflow: converting LaTeX to Markua, using Claude to check mathematics and catch a 30-year-old typo in his master's thesis 7:16 From print-ready PDFs to Amazon in two weeks, including an AI-generated cover, and the essays being free in ePub on Leanpub About the Book This book collects three essays I wrote in 2022 about the NetBSD operating system. In the first, we examine the transition between the a.out and ELF binary formats. We upgrade a system from one to the other. In the second essay, we install a NetBSD 1.0 system on a virtual machine, then progressively upgrade it to version 9.3. We do this from the source code, using the compiler. In the third essay, we perform an experiment and convert a NetBSD system to OpenBSD. About the Author Chris Pinnock is an IT professional living in Essex in the UK. He obtained a PhD in Mathematics in 2000. He spent 18 years in the Telecommunications industry working on IT Systems before moving to consultancy and hosting. He has been working on the Tezos blockchain at the Tezos Foundation since 2021. He has written a book on Russian verbs and is currently writing two books on blockchain. Follow the author here! https://x.com/chrispinnock Thank you for watching, please like and leave a comment, we'd love to hear from you! Please Subscribe and Follow! YouTube: https://www.youtube.com/leanpub X: https://x.com/leanpub Instagram: https://www.instagram.com/leanpub Facebook: https://www.facebook.com/leanpub Create Your Own Leanpub Book! You can create your own book anytime here: https://leanpub.com/create/book Here's the tutorial showing how to write and publish a Leanpub book in your browser (it's free!): http://help.leanpub.com/en/articles/2932527-getting-started-writing-a-book-in-the-web-browser-writing-mode If you're a Leanpub author and you'd like to submit your own Launch video for us to publish, or if you'd like to record a Launch video with Len, please go here: https://leanpub.com/launch. #books #leanpublishing #selfpublishing #leanpub #writing #operatingsystemdevelopment #NetBSD #ELF #BSD #OpenBSD #operatingsystems
