Git Product home page Git Product logo

linux-dev's Introduction

Awesome Linux Developer Resources Awesome

Download and browse the latest kernel release at kernel.org

Table of Contents

Mailing Lists

  • LKML (Linux Kernel Mailing List) - This is the official mailing list for Linux kernel development where the majority of the announcements, discussions, debates, and flame wars over the kernel take place.

Books

  • Linux Kernel Development by Robert Love - The author, Robert Love, is a long-time Linux contributor and the book's primary audience is aspiring kernel developers. The goal of this book is to provide enough information on the design and implementation of the Linux kernel that a sufficiently accomplished programmer can begin developing code in the kernel.

Wikis

  • Kernel.org Wiki - This is the official wiki for Linux kernel development.
  • TLDP (The Linux Documentation Project) - LDP is a loosely knit team of volunteers who provide documentation for many aspects of Linux.
  • Linux Kernel Newbies - Kernel newbies is a community of aspiring Linux kernel developers who work to improve their kernels and more experienced developers willing to share their knowledge.
  • Linux Documentation - The new Sphinx documentation for Linux kernel (generated from source tree) hosted by Intel.

Blogs

  • Kernel Planet - This site is an aggregation of blogs from several kernel hackers, part of kernel.org.

Websites

  • LWN (Linux Weekly News) - Started in 1998, this is the most popular and trusted source to follow developments in the Linux community.
  • Kernel Release Timeline Predictions - Get unofficial predictions on kernel release timeline based on historical data. Source available here.
  • Linux Weather Forecast - This page is an attempt to track ongoing developments in the Linux development community that have a good chance of appearing in a mainline kernel and/or major distributions sometime in the near future.
  • Weekly roundup of LKML - Started by Jessie Frazelle, this is a rather interesting and witty weekly roundup of announcments on LKML.

Source-based Linux Distributions

  • Linux From Scratch - Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own custom Linux system, entirely from source code.
  • Gentoo Linux - Gentoo can become an ideal secure server, development workstation, professional desktop, gaming system, embedded solution or something else—whatever you need it to be. Because of its near-unlimited adaptability, Gentoo folks call Gentoo a metadistribution.

Advanced User Space Projects

  • Wine Developer's Guide - Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD.

Lego-build Your Own OS

  • Genode - The Genode OS Framework is a tool kit for building highly secure special-purpose operating systems. It scales from embedded systems with as little as 4 MB of memory to highly dynamic general-purpose workloads.

Write Your Own OS

  • os01 - Operating Systems: From 0 to 1 - Bootstrap yourself to write an OS from scratch. A book for self-learner.
  • The Little Book About OS Development - This text is a practical guide to writing your own x86 operating system. It is designed to give enough help with the technical details while at the same time not reveal too much with samples and code excerpts.
  • OSDev Wiki - A hobby OSDev community, probably the largest online community of operating system developers.

Me-too Lists

linux-dev's People

Contributors

khatribharat avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.