2 पॉइंट द्वारा GN⁺ 2026-01-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 2025 में Gentoo Linux ने नए डेवलपर्स की भर्ती, पैकेज विस्तार, और build infrastructure में सुधार सहित कई बदलाव किए
  • प्रमुख तकनीकी अपडेट में EAPI 9 की शुरुआत, Codeberg पर माइग्रेशन की योजना, WSL के लिए इमेज उपलब्ध कराना, और Rust·Ada·D bootstrap में सुधार शामिल हैं
  • GPG के वैकल्पिक implementations का समर्थन, zlib-ng compatibility जोड़ना, NGINX packaging का पुनर्गठन, और Python 3.13/3.14 को stable करना पूरा किया गया
  • वित्तीय रिपोर्ट में 2025 वित्तीय वर्ष की आय $12,066, खर्च $21,036, और शेष राशि $104,831 बताई गई
  • community contributions और volunteer-आधारित संचालन के महत्व पर ज़ोर देते हुए, SPI को वित्तीय हस्तांतरण और donors की अधिक भागीदारी का अनुरोध किया गया

Gentoo परिचय और आँकड़े

  • Gentoo में 31,663 ebuilds और 19,174 packages शामिल हैं
    • mirrors पर amd64 के लिए 89GB के binary packages उपलब्ध हैं
    • हर सप्ताह अलग-अलग architectures और settings के साथ 154 installation stages build किए जाते हैं
  • 2025 में main repository commits की संख्या 112,927 रही, external contributors 377 थे, और उन्होंने 9,396 commits किए
  • GURU repository में commits 7,517 से घटकर 5,813 हो गए, लेकिन contributors की संख्या बढ़कर 264 हो गई
  • bug tracker activity में 20,763 reports और 22,395 resolutions दर्ज हुए; पिछले वर्ष की तुलना में कमी रही, लेकिन resolve हुए मामलों की संख्या अधिक थी

नए डेवलपर्स

  • 2025 में 4 नए डेवलपर्स जुड़े
    • Jay Faulkner (अमेरिका): OpenStack से संबंधित काम, खेल प्रेमी
    • Michael Mair-Keimberger (ऑस्ट्रिया): network security engineer, quality management की ज़िम्मेदारी
    • Alexander Puck Neuwirth (इटली): physics postdoctoral researcher, RISC-V और CI में रुचि
    • Jaco Kroon (दक्षिण अफ्रीका): system administrator, Asterisk package के maintainer
विज्ञापन

प्रमुख बदलाव और समाचार

वितरण समग्र रूप से

  • GitHub से Codeberg पर माइग्रेशन की योजना
    • Copilot के अनिवार्य होने की समस्या के कारण Codeberg (Forgejo-आधारित, non-profit संचालन) पर माइग्रेशन पर विचार चल रहा है
  • EAPI 9 अंतिम रूप में, और Portage support पूरा
    • इसमें pipestatus, edo function, build environment cleanup, और profile directory के लिए default EAPI declaration जैसी सुविधाएँ शामिल हैं
  • इवेंट्स में भागीदारी
    • FOSDEM 2025, FrOSCon 2025, और GNU Tools Cauldron 2025 में booth और workshop संचालित किए गए
  • SPI को वित्तीय संरचना का हस्तांतरण जारी, donation transfer का अनुरोध
  • Gentoo e.V. ने 2025 में 4 online workshops आयोजित किए (EAPI 9, GnuPG/LibrePGP आदि विषयों पर)

आर्किटेक्चर

  • RISC-V के लिए QCOW2 boot image उपलब्ध, rv64gc·lp64d आधारित
  • WSL के लिए Gentoo images का साप्ताहिक वितरण शुरू, Microsoft Store में पंजीकरण की योजना
  • hppa·sparc architectures के stable keywords हटाए गए, केवल testing के लिए रखे गए
  • musl-locales को default रूप से जोड़ा गया, locale support मज़बूत हुआ

पैकेज और build system

  • GPG के वैकल्पिक implementations का समर्थन
    • GnuPG, FreePG, Sequoia-PGP/Chameleon में से चयन संभव
    विज्ञापन
  • zlib-ng और minizip-ng compatibility mode का समर्थन
  • system-wide jobserver ‘steve’ की शुरुआत, Portage parallel builds को नियंत्रित करना संभव
  • NGINX packaging का पुनर्गठन, third-party modules अलग किए गए
  • Rust C++ bootstrap (mrustc) जोड़ा गया, binary dependencies कम हुईं
  • Ada·D language bootstrap paths को व्यवस्थित किया गया, gcc USE flags से enable किया जा सकता है
  • FlexiBLAS की शुरुआत, BLAS implementation switching और ABI stability सुनिश्चित
  • Python 3.13 default, 3.14 stable किया गया
  • KDE Gear 25.08.3, Frameworks 6.20.0, Plasma 6.5.4 के stable versions उपलब्ध कराए गए

इन्फ्रास्ट्रक्चर और दस्तावेज़ीकरण

  • Hetzner Germany hosting build server जोड़ा गया, image और package generation की गति बेहतर हुई
  • wiki.gentoo.org documentation में प्रगति, 9,647 pages, कुल 766,731 edits का रिकॉर्ड
    • Gentoo Handbook अपडेट किया गया और volunteers के योगदान का विस्तार हुआ

वित्तीय स्थिति

  • आय: $12,066 (80% से अधिक व्यक्तिगत donations), SPI पक्ष की आय $8,471
  • खर्च: services $8,332, accounting $1,724, fundraising $905, depreciation $10,075
  • शेष राशि: 1 जुलाई 2025 तक $104,831
  • donation transfer अनुरोध: 40 से अधिक लोगों ने अभी तक SPI में स्थानांतरण नहीं किया है

धन्यवाद

  • सभी डेवलपर्स और contributors को धन्यवाद दिया गया
  • Gentoo एक volunteer-आधारित project है, जिसमें community participation सबसे महत्वपूर्ण है
  • नए प्रतिभागियों को contribution और developer registration के लिए प्रोत्साहित किया गया

1 टिप्पणियां

 
GN⁺ 2026-01-12
Hacker News की राय
  • Gentoo सबसे बढ़िया है। जब आप boot होने वाला system बनाना सीख लेते हैं और उसे अपनी मर्ज़ी से configure करना शुरू करते हैं, तो यह Linux from Scratch को automate करने जैसा लगता है
    मैं podman से rootfs build करता हूँ और qemu से test boot और architecture emulation करता हूँ, ताकि हर hardware के लिए system image हफ़्ते में एक बार CI से दोबारा build हो। rsync से updates भी automate किए हुए हैं
    असल में मैं अपनी खुद की Linux distribution को container files के रूप में define करके build कर रहा हूँ। Gentoo टीम का बहुत आभारी हूँ कि उन्होंने यह संभव बनाया। मुझे पता चला कि operating cost कम है, इसलिए मैंने नियमित donation सेट कर दिया

    • मैंने लगभग 2004 में Gentoo इस्तेमाल किया था, लेकिन हर चीज़ के लिए compile होने का इंतज़ार बहुत लंबा था, इसलिए छोड़ दिया
    • क्या यह process कहीं document की गई है? मैं और विस्तार से जानना चाहूँगा
    • सीखने के लिए यह सच में शानदार distribution है। मैंने भी इसे करीब 10 साल इस्तेमाल किया, लेकिन अब Arch पसंद करता हूँ
      अगर आप Linux ecosystem सीखना चाहते हैं, तो कुछ महीनों या कुछ सालों तक इसे इस्तेमाल करने की सलाह दूँगा।
      मैंने official repository के binary packages कभी नहीं इस्तेमाल किए, लेकिन उन्हें इस्तेमाल करने से maintenance शायद कम मुश्किल हो
  • मेरी नज़र RISC-V support की स्थिति पर गई
    जहाँ दूसरी distributions नई ISA के लिए package repository bootstrap करने में जूझती हैं, Gentoo source-based होने के कारण architecture से बंधा नहीं है
    amd64 के बराबर स्तर का @system set हासिल करना बड़ी उपलब्धि है।
    मेरा मानना है कि 2025 के बाद hardware diversity में जो विस्फोट होगा, उसे संभालने के लिए यह meta-distribution model ही एकमात्र समाधान है
    अगर आप embedded platform या custom silicon पर काम करते हैं, तो Gentoo शीर्ष श्रेणी का विकल्प है

    • मैं भी लगभग 2004 में amd64 के लिए Gentoo पर आया था। Pentium-IV दौर की compile optimization वाली भावना अच्छी लगती थी, और customization पसंद करने वाली hacker मानसिकता से यह मेल खाती थी
    • Fedora और Debian भी पहले से RISC-V versions को स्थिर रूप से distribute कर रहे हैं, इसलिए ऐसा नहीं कि सब जूझ ही रहे हों
    • embedded दुनिया में आम तौर पर Yocto या Buildroot इस्तेमाल होते हैं। Yocto पूरी तरह source-based है और BSP भी कई तरह के हैं
    • हर distribution आखिरकार source से ही build होती है। Gentoo में बस source packages default हैं, जबकि दूसरी distributions भी इसे option के रूप में देती हैं
      RISC-V support कमज़ोर होने की असली वजह बस hardware base का छोटा होना है
  • Gentoo Foundation की 2025 fiscal year income लगभग 12,000 डॉलर थी। ज़्यादातर रकम व्यक्तिगत donations से आई, और SPI के ज़रिये अतिरिक्त income भी लगभग इसी पैमाने की थी
    इतने बड़े project का इतने कम budget में चलना हैरान करता है। commercial software की तुलना में ROI बेहद बड़ा है

    • इस लिहाज़ से Red Hat, SUSE जैसी कंपनियों का होना अच्छा है। वे commercial रूप से सफल होकर भी community को वापस देती हैं
    • पैसे कम होने का एक फायदा यह भी है कि CEO या marketing पर फिजूलखर्ची नहीं होती
    • हैरानी होती है कि वे ज़्यादा पैसा क्यों नहीं खर्च करते। मुझे लगा था कि कम से कम core developers को salary देते होंगे
    • जिस दुनिया में एक CSS library सालाना दस लाख डॉलर कमा लेती है, वहाँ लगता है Gentoo में funding बढ़ाने की प्रेरणा की कमी है
    • अगर वास्तविक maintenance cost गिनी जाए, तो हफ़्ते में 10 घंटे काम करने वाले 100 core developers और 380 external contributors मिलाकर सालाना लगभग 60 लाख डॉलर के मानव-श्रम मूल्य के बराबर होते हैं
  • मैंने Gentoo developer के रूप में अपना पहला साल बिताया, और सभी लोग दयालु और सहयोगी थे
    खास तौर पर developer onboarding system शानदार है।
    community में mentor ढूँढकर open-book test दिया जाता है, फिर कुछ meetings के बाद feedback मिलता है
    काश ऐसी स्पष्ट और documented प्रक्रिया दूसरे open source projects में भी होती। quiz process की वजह से मैं अपने ज्ञान की कमियाँ भर सका

  • यह देखकर आश्चर्य होता है कि Gentoo Portage ChromeOS की core infrastructure में इस्तेमाल होता है, और फिर भी Foundation का budget इतना कम है

    • NASDAQ system में भी इसका उपयोग होता है (संबंधित लेख)
    • यह open source के corporate शोषण का एक क्लासिक उदाहरण लगता है
  • 2025 में मैं NixOS पर चला गया। 20 साल Gentoo इस्तेमाल किया, लेकिन वह अब भी दिल की distribution है
    पुराने laptops पर updates बहुत resource-intensive थे। उदाहरण के लिए, सिर्फ GHC build करने में 12 घंटे से ज़्यादा लगते थे

    • मैंने NixOS में package list देखने की कोशिश की, लेकिन nix-env ने 6GB से ज़्यादा RAM इस्तेमाल कर ली, यह देखकर हैरानी हुई। manual के अलावा सब लोग कहते हैं nix-env मत इस्तेमाल करो। environment को समझना सच में एक गहरी rabbit hole जैसा है
    • क्या सिर्फ official binary packages इस्तेमाल करना काफ़ी नहीं होगा?
  • 2004 से मैं अपने सभी उपकरणों पर Gentoo इस्तेमाल कर रहा हूँ। शुरुआत Unreal Tournament demo ISO से हुई थी और मैं पूरी तरह इसमें डूब गया
    मैं NAS को build host की तरह इस्तेमाल करता हूँ, जो मेरी सभी machines के लिए compilation संभालता है, और architecture-specific environments को systemd-nspawn containers से manage करता हूँ
    /var/cache/binpkgs और /etc/portage को NFS से mount कर दें, तो पुराना Thinkpad भी एक घंटे में पूरा emerge कर सकता है
    मैं OpenRC-केंद्रित हूँ, लेकिन Gentoo में systemd का अनुभव दूसरी distributions की तुलना में कहीं अधिक सहज था

    • मैं इसे विस्तार से सीखना चाहूँगा। क्या आप अभी भी emerge command Thinkpad पर चलाते हैं, और /etc/portage को NFS से mount करने का फायदा क्या है?
      मैं अपने Ubuntu servers को Gentoo में migrate करना चाहता हूँ, लेकिन central management का तरीका अच्छी तरह नहीं जानता
  • Gentoo में बहुत से बुद्धिमान लोग हैं। लेकिन लगता है कि Arch के उभार के बाद इसकी स्थिति कुछ कम हुई है
    मेरा मानना है कि इसे Void या Arch जैसी प्रतिस्पर्धी distributions से सीखने की ज़रूरत है। वे आधुनिक Gentoo जैसी लगती हैं

    • Void या Arch, Gentoo के आधुनिक संस्करण नहीं हैं। Gentoo अपनी अलग राह पर चलने वाली distribution है
      customization के लिहाज़ से इसके असली competitors शायद NixOS या Guix के ज़्यादा करीब हैं
    • मैंने भी हाल की builds में Arch चुना है। यह सुविधाजनक है और काफ़ी अच्छा भी
      Gentoo कंप्यूटर से पूरी तरह जुड़ाव वाला एक भावनात्मक अनुभव देता है, लेकिन इसके लिए समय निवेश करना पड़ता है
    • Arch सिर्फ single branch इस्तेमाल करता है, जबकि Gentoo का profile और keyword system कहीं अधिक flexible है
    • मैंने पहले एक अफ़वाह सुनी थी कि Gentoo के साथ कभी forums खो जाने जैसी घटना हुई थी। वह लगभग Arch Wiki के delete हो जाने जितना बड़ा झटका था
  • मैं फिर से Gentoo पर लौटना चाहता हूँ। मैंने जितनी distributions इस्तेमाल की हैं, उनमें यह सबसे stable और hacker-friendly थी। सभी contributors को मेरा सम्मान

    • मैंने 2005~2015 के दौरान Gentoo इस्तेमाल किया था। updates अक्सर टूट जाते थे, लेकिन flexibility बेजोड़ थी
      system के हर हिस्से को खुद चुनने की आज़ादी मुझे किसी और OS में नहीं मिली
      अब मैं सभी machines पर एक जैसा environment बनाए रखने के लिए NixOS इस्तेमाल करता हूँ
  • करीब 14 साल पहले मैंने Gentoo चलाया था, और कुछ खास hardware (4-socket AMD Opteron server) पर यह सबसे तेज़ distribution थी
    अगर USE flags सही तरह सेट किए जाएँ, तो CPU के लिए optimized binaries बनाई जा सकती थीं
    शुरू में precompiled packages इस्तेमाल करके, और background में optimized builds चलाने वाला staged installation model हो तो अच्छा रहेगा, ऐसा मैंने सोचा था
    यह देखकर खुशी होती है कि यह अब भी एक शक्तिशाली distribution बनी हुई है। हालांकि मुझे याद है कि large-scale management और security patch maintenance मुश्किल थे

    • Firefox build होने में 45 मिनट लगते हैं? पहले तो KDE build होने में 3 दिन लगते थे