প্রকল্প সম্পর্কে
linux-insides হলো একটি চলমান বই যা লিনাক্স কার্নেলের অভ্যন্তরীণ বিষয় এবং সংশ্লিষ্ট নিম্ন-স্তরের বিষয়গুলো ব্যাখ্যা করে। এর ঘোষিত লক্ষ্য হলো কার্নেল কীভাবে ভেতরে কাজ করে সে সম্পর্কে জ্ঞান ভাগ করে নেওয়া, যা এমন পাঠকদের জন্য যাদের অ্যাসেম্বলি ভাষা এবং C সম্পর্কে কিছুটা পরিচিতি রয়েছে এবং যারা প্রসেসরের বিস্তারিত তথ্যের জন্য ইন্টেলের x86_64 সফটওয়্যার ডেভেলপার ম্যানুয়াল দেখতে পারেন।
প্রকল্পটি অধ্যায়ের একটি সিরিজ হিসেবে সংগঠিত, রিপোজিটরিতে একটি সূচিপত্র রয়েছে। README-তে অধ্যায়ের বিষয়গুলো তালিকাভুক্ত করা হয়েছে, যার মধ্যে রয়েছে Booting, Initialization, Interrupts, System calls, Timers and time management, Synchronization primitives, Memory management, Cgroups, SMP, Kernel mechanisms, Data Structures in the Linux Kernel, x86 fundamentals, Toolchain and binaries, Initial ram disk, এবং Contributing to the Linux kernel। লেখক উল্লেখ করেছেন যে লেখা শুরু হয়েছিল যখন কার্নেল 3.18 চলমান ছিল এবং আধুনিক কার্নেলের জন্য বিষয়বস্তু সংশোধন করা হচ্ছে; Booting অধ্যায়টি v7.2.0-এর জন্য হালনাগাদ হিসেবে চিহ্নিত, যেখানে অন্যান্য বেশিরভাগ অধ্যায় v6.18.0-এর জন্য পর্যালোচনার অপেক্ষায় হিসেবে চিহ্নিত।
ব্রাজিলীয় পর্তুগিজ, চীনা, জাপানি, কোরিয়ান, রুশ, স্প্যানিশ এবং তুর্কি ভাষায় স্বেচ্ছাসেবী অনুবাদ রয়েছে, সাথে একটি নোট যে অনুবাদগুলো মূল থেকে ভিন্ন হতে পারে। বইটি অনলাইনে পড়া যায়, এবং রিপোজিটরিতে অবদান নির্দেশিকা ও আচরণবিধি অন্তর্ভুক্ত রয়েছে। কার্নেল সোর্স কোড শেখার জন্য একটি Google group মেইলিং লিস্ট (kernelhacking@googlegroups.com) দেওয়া হয়েছে, এবং প্রকল্পটি Patreon ও Buy Me a Coffee-এর মাধ্যমে সমর্থিত। বিষয়বস্তু Creative Commons BY-NC-SA 4.0-এর অধীনে লাইসেন্সকৃত, এবং কারিগরি বিষয়বস্তু @0xAX দ্বারা লেখা।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.