"Kernel hacking like it's 2020" - Russell Currey (LCA 2020)
Russell Currey
https://lca2020.linux.org.au/schedule/presentation/145/
The Linux kernel has been around of a long time, and most of the tools that were used in its early development are the same ones most developers are using today. After all, it's pretty simple - you need a text editor and a compiler, an email client to send your changes, and git might be helpful too.
Meanwhile, other projects seem to have all these nice things, like:
- modern editors *gasp*
- type-checked code completions
- linters built-in to their editors
- easy to use interactive debuggers
- a giant matrix of configurations and platforms tested on each commit automatically
- many different kinds of test suites
In this session I'll show you that the kernel hasn't been left that far behind, and there's lots of awesome tools out there to make working on the kernel easier - whether they're the new hotness or an oft-forgotten gem.
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/
Produced by NDV: https://youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1
#linux.conf.au #linux #foss #opensource
Tue Jan 14 17:00:00 2020 at Arena
Видео "Kernel hacking like it's 2020" - Russell Currey (LCA 2020) канала linux.conf.au
https://lca2020.linux.org.au/schedule/presentation/145/
The Linux kernel has been around of a long time, and most of the tools that were used in its early development are the same ones most developers are using today. After all, it's pretty simple - you need a text editor and a compiler, an email client to send your changes, and git might be helpful too.
Meanwhile, other projects seem to have all these nice things, like:
- modern editors *gasp*
- type-checked code completions
- linters built-in to their editors
- easy to use interactive debuggers
- a giant matrix of configurations and platforms tested on each commit automatically
- many different kinds of test suites
In this session I'll show you that the kernel hasn't been left that far behind, and there's lots of awesome tools out there to make working on the kernel easier - whether they're the new hotness or an oft-forgotten gem.
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/
Produced by NDV: https://youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1
#linux.conf.au #linux #foss #opensource
Tue Jan 14 17:00:00 2020 at Arena
Видео "Kernel hacking like it's 2020" - Russell Currey (LCA 2020) канала linux.conf.au
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Steven Rostedt - Learning the Linux Kernel with tracingKevin Mitnick: Live Hack at CeBIT Global Conferences 2015"What UNIX Cost Us" - Benno Rice (LCA 2020)"Tensorflow on open source GPUs" - David Airlie (LCA 2020)"Open ISAs (RISC-V, OpenPOWER, etc)" - Alistair Francis, Hugh Blemings (LCA 2021 Online)Hack everything: re-purposing everyday devices - Matt EvansIntro to Kernel Hacking - finding things to work on.FPGA based mobile phone: Creating a truly open and trustable mobile communications device"A Political History of X" - Keith Packard (LCA 2020)VimConf.live - Onivim: Modal Editing from the FutureHow Do Linux Kernel Drivers Work? - Learning ResourceeBPF - Rethinking the Linux Kernel"Introduction to FreeBSD Ports - 25 years and counting" - Ben Woods (LCA 2020)"Don’t eat my data - 30+ years of storage war stories" - Steven Ellis (LCA 2020)Tutorial: Building the Simplest Possible Linux System - Rob Landley, se-instruments.comLinus Torvalds On Future Of Desktop LinuxWriting Linux Kernel Modules in Safe Rust - Geoffrey Thomas & Alex Gaynor"Write a single library to handle all input devices, it'll be easy" they said...Making C Less Dangerous in the Linux kernel"NTFS really isn't that bad" - Robert Collins (LCA 2020)