OSDev

Operating System Development
Tags: osdev
Reading time: less than 1 minute

What is OSDev?

OSDev is the hobby and process of developing a custom operating system and/or kernel. Building a Linux distro is typically not considered OSDev.

Traditionally, low-level systems programming languages (such as C and C++) are used for Operating System development, but theoretically any language can be used after porting a runtime for it.

When these operating systems are not written or used in a professional context, OSDev can be considered Recreational programming.

Communities

There are various online communities around hobbyist operating system development. The most notable one is probably osdev.org.

Useful Resources

Notable projects

The following pages link here

Citation

If you find this work useful, please cite it as:
@article{yaltirakli,
  title   = "OSDev",
  author  = "Yaltirakli, Gokberk",
  journal = "gkbrk.com",
  year    = "2024",
  url     = "https://www.gkbrk.com/osdev"
}
Not using BibTeX? Click here for more citation styles.
IEEE Citation
Gokberk Yaltirakli, "OSDev", December, 2024. [Online]. Available: https://www.gkbrk.com/osdev. [Accessed Dec. 22, 2024].
APA Style
Yaltirakli, G. (2024, December 22). OSDev. https://www.gkbrk.com/osdev
Bluebook Style
Gokberk Yaltirakli, OSDev, GKBRK.COM (Dec. 22, 2024), https://www.gkbrk.com/osdev

Comments

© 2024 Gokberk Yaltirakli