From nobody Mon Nov 17 13:49:17 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d98Hg4vRbz6HGXf for ; Mon, 17 Nov 2025 13:49:35 +0000 (UTC) (envelope-from alice@freebsdfoundation.org) Received: from mail-yw1-x1132.google.com (mail-yw1-x1132.google.com [IPv6:2607:f8b0:4864:20::1132]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d98Hg0h0Cz4HRp for ; Mon, 17 Nov 2025 13:49:34 +0000 (UTC) (envelope-from alice@freebsdfoundation.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1132.google.com with SMTP id 00721157ae682-787be077127so41401317b3.2 for ; Mon, 17 Nov 2025 05:49:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsdfoundation.org; s=gfnp-20170908; t=1763387369; x=1763992169; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cPDKVc1+v5emQqMSMFfIL3g7odxMIVk5ktwl6uNpuK8=; b=ccapSbTFGNieNbnSIfNWWrSKFwBn97fb1VSQXuyvI1XwzqDduqO9qDOHbWkE7QSsc1 Cj3MeOWZ4hk1x1vVAIN1mChUbdhV0DZaTRmtegBypDQjwcG5eBA6brrNzX8r2ws35tp+ 4VYtnYR6gvghyPRl484+m1x9canfR7T0ZT2agJDgChCHYEWzlth4gucwKVLvSPI3+3UQ yxKdi4ARa+8/yO1jop9tT21wSFyu6jYoX/OK0S3c19mQVZ9p/OwVZKU7ftZWpPHVr+d7 wnYpF0EOEi2mPiApi7JK+qLFKPmV+YECSGMjuxk7P9+CsTb5uY2GF4uIZn77Nl9k29zF LXMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763387369; x=1763992169; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cPDKVc1+v5emQqMSMFfIL3g7odxMIVk5ktwl6uNpuK8=; b=hAADOD6V4uezwQKq7+pau8CRbhNQTbo4P3LQKefLzvDZCnPX2xILmm72pBTP+1NYid iao7w/uGbLbF6JNx/lQySNwlNrqQDWFqWuHZFY/et1LRK2DOXv3iuYBMlRH2bjjjj9YS QB1FF4S3VkfetPE5N+56eoLN6B+VHw55g032ah24wwRjstee560pS2irdHuCxDI/QKg0 XZo15mixH0JTgLTaoXBpHUm1b/auJNVeJK4N/X8O1Z8jtR5tZpgdq0CoisF2S+KmmK/1 iKltSnosmgfqMrMaSKdGRRujRDiBUiGXGbxVjIEj5p+W9GrSVdalp8t2XF3+IjozuHqd fd7w== X-Gm-Message-State: AOJu0YyxEzn2PgFhaQbfFfnSg3FFt5JQ8zvwxkH7LR6jYBK8FQ7cdECU GEHAZYL1gMXcv0hGaFE2S7ii5xqnPuyMcHwJ8cNu607ovcKLLgLTXUbMKv95+3AH01x3NjM8Bmq 56Mq5kw78VaiYyxsv4C0TacoiPDjIGypj+BjwWPpYJTp0UVBFpfkr09+BWQ== X-Gm-Gg: ASbGncsDLAQjlpAP/QQVA8XpsQZHfgRQ5FqQYkv0bGajPxPIS56SVLyMwwom1oFxWP9 6z+nHcNaymAEB8AjwQm3lzt2Z0eap/0tDAdMIPDCJNBK3oI4Q6B65gSluboZa3d8w5hxkKNbWcL FipWVxrsTUARJLpxFKSIgQ3vdG1R6yDyl1ki9olPNhlqQJkGPJ9SQS9LI1p2avjbCeEc8U4lbMT MzAPtMNzQFPCh+a5hCUU3wnv+I2uSsyHxnSUye8QiG8CHg6oMOi+euLb0je6h4lDWgX2oaDEqxE Lq0IPRw56vq7A+WGfji5X/5/4HMH1QkfhSWB533smEIP6Cs= X-Google-Smtp-Source: AGHT+IFzjmFWlEwUe9K6ZgE408ALltq2j4SbRJXRQAAsh49ZuiUgMM0PfdxavspLXaHsh5DoS5IwGNR7JBjkrzXDZCo= X-Received: by 2002:a05:690e:1546:20b0:63f:b8f9:8f6c with SMTP id 956f58d0204a3-641e769d55bmr9149311d50.35.1763387368533; Mon, 17 Nov 2025 05:49:28 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Alice Sowerby Date: Mon, 17 Nov 2025 13:49:17 +0000 X-Gm-Features: AWmQ_blwKqNuZee-5HMpFjOOyoAHYkGvD5KVM_MhDgL_ITMRfoxt4PP3dEsPwKE Message-ID: Subject: Re: How to get started with FreeBSD dev To: Ankush Mondal Cc: hackers@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b3fd170643ca9d64" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4d98Hg0h0Cz4HRp --000000000000b3fd170643ca9d64 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Ankush, welcome, and congratulations on your excellent taste :) Others will be able to give you more insight than I will, but I can direct you to the most recent thread on the same subject: https://lists.freebsd.org/archives/freebsd-hackers/2025-September/005076.ht= ml On Mon, Nov 17, 2025 at 12:47=E2=80=AFPM Ankush Mondal wrote: > Hello FreeBSD org, > I=E2=80=99m Ankush Mondal, a 4th-year university undergraduate pursuing a > Bachelor=E2=80=99s degree in Computer Science. I=E2=80=99ve been using Fr= eeBSD in a VM, and > my interest in OS internals naturally pushed me toward exploring OS > development. I previously looked into Linux internals, but the codebase > felt a bit chaotic. Eventually, I discovered that FreeBSD=E2=80=99s codeb= ase is > much cleaner and easier to navigate. Could you guide me on how to get > started with FreeBSD development? > --000000000000b3fd170643ca9d64 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Ankush, welcome, and congratulations on your excellent = taste :)

Others will be able to give you more insight th= an=C2=A0I will, but I can direct you to the most recent thread on the same = subject:=C2=A0


On Mon, Nov 17, 2025 at 12:47=E2=80=AFPM Ankush Mondal = <ankushmondal1y2t@gmail.co= m> wrote:
Hello FreeBSD org,
I=E2=80=99m Ankush Mondal, a 4th-y= ear university undergraduate pursuing a Bachelor=E2=80=99s degree in Comput= er Science. I=E2=80=99ve been using FreeBSD in a VM, and my interest in OS = internals naturally pushed me toward exploring OS development. I previously= looked into Linux internals, but the codebase felt a bit chaotic. Eventual= ly, I discovered that FreeBSD=E2=80=99s codebase is much cleaner and easier= to navigate. Could you guide me on how to get started with FreeBSD develop= ment?
--000000000000b3fd170643ca9d64--