Isang bagong kwento para sa Gentoo

Sa linggong ito, tulad ng lagi, ang mga listahan ng pag-mail sa Gentoo ay puno ng mga pag-uusap tungkol sa hinaharap ng pamamahagi, at isa sa mga ito ang nakakuha ng aking pansin, sa punto ng pagiging sentral na paksa ng artikulong ito. Ngunit bago iyon malalaman natin ang kaunting kasaysayan tungkol sa pamamahagi:

Ang iyong Lumikha

Bumalik kami sa huling milenyo, noong 1999 na si Daniel Robbins, ay naglabas ng unang bersyon ng Enoch Linux, isang pamamahagi na nais na masira sa mga pamantayan hanggang sa panahong iyon na pinaglihihan ng lahat ng iba pang mga pamamahagi, lumikha ng mga pakete sa halip na tanggapin ang mga ito na may precompiled. Ang pangunahing ideya ay upang lumikha ng isang system na tumanggap ng hardware ng gumagamit, at walang mga hindi kinakailangang mga pakete.

FreeBSD

Matapos ang ilang problema kay Enoch, lumipat si Daniel sa FreeBSD, isang operating system ng UNIX, at kung saan siya nagkakilala Mga Port, tool sa pagkontrol ng package ng system. Tulad ng naiisip mo, responsable ang mga port para sa pag-iipon ng mga programa sa halip na makakuha ng mga binary, para dito, ginagamit ang tool pkg.

Gentoo 1.0

Noong 2002 pa, matapos na ayusin ang mailap na bug, nakuha na ni Gentoo ang opisyal na pangalan nito, na pinangalanang pinakamabilis na species ng penguin ng lahat, at ipinapakita sa buong mundo ang unang opisyal na bersyon nito. Ang milyahe na ito ay ang unang hakbang sa isang mahabang serye ng mga pagbabago at pagbabago na lumitaw sa paglipas ng mga taon, ngunit magtutuon kami sa pinakamahalaga.

Pamamahala ng komunidad

Ito ay isang kakaibang tampok sa Gentoo, dahil walang tukoy na pagpapatakbo ng kumpanya, ang pamayanan ang siyang nagpapasya sa huli para sa kapwa mga developer at gumagamit. Ngunit sulit na banggitin na ang mga malalaking kumpanya tulad ng Sony at Google ay gumamit ng Gentoo paradigm upang mapabuti ang kanilang mga system.

2004

Ito ay isang partikular na mahirap na taon para sa Gentoo, dahil ang tagapagtatag nito ay kailangang ibigay ang pamamahala sa Gentoo Foundation dahil sa mga personal na isyu. Dahil sa pagsabog ng katanyagan na mayroon si Gentoo sa oras na iyon, nagsisimula nang gumamit ang mga tao ng Gentoo nang higit pa at ang mga numero ay mukhang may pag-asa, ngunit ang mabilis na paglaki ay naging mahirap upang maiakma ang balangkas sa wastong sukat. Palaging tandaan na marami sa mga proyektong ito ay isinasagawa sa "libreng oras", isang pagsabog ng katanyagan ay hindi maaaring maging napakahusay kung hindi magkakaroon ng sapat na mga tao upang makontrol ang renda.

2007

Isa pang mahirap na taon, dahil sa kakulangan ng sapat na istraktura, at may isang uri ng serye ng mga panloob na gerilya, lumubog si Gentoo sa mundo ng GNU / Linux at naging isang "pangalawang" pamamahagi. Sa kapaligirang ito ay nagpasya si Daniel na bumalik sa aktibong pag-unlad bilang isang developer, ngunit pagkatapos ng maraming mga personal na pagkakaiba at pag-atake ng magkabilang panig, nagpasya siyang magretiro kaagad pagkatapos ng kanyang muling pagpasok. Ilang sandali lamang matapos funtoo linux, isang distro batay sa Gentoo, ngunit may ilang mahahalagang pagbabago na hindi nalampasan ang hindi matatag na istraktura ng oras na iyon.

GLEP 39

Ang Gentoo Linux Enhancement Proposal (GLEP) ay mga dokumento na nagmumungkahi ng mga pagbabago, kapwa teknikal at istruktura, sa pamayanan. Ang isang GLEP ay dumaan sa tuluy-tuloy na proseso ng paghahanda, repasuhin, pagboto, at maaari o hindi maipatupad, depende sa pangangailangan ng pamayanan at ang kakayahang mabuhay ng panukala. Sa partikular, ang GLEP 39 ay isang proyekto na nais na magpatupad ng isang bagong istraktura para sa Gentoo Linux, kung saan ang pagkakasunud-sunod at paraan ng pagpapatuloy ng maraming mga proyekto at developer ay binago ang kahulugan. Nagsimula ito noong 2005, at nagpatuloy sa proseso ng pag-unlad hanggang sa maaprubahan noong 2008. Tiyak na ito ang tugon ng pamayanan, kapwa mga developer at gumagamit, upang mapabuti ang mga kumplikadong problema sa istruktura na nakakaapekto dito sa loob ng maraming taon.

Halata ang pinsala

Sa oras na ito, si Gentoo ay naghirap na ng husto mula sa panloob na mga gerilya at kawalan ng pamumuno. Maraming mga gumagamit at developer ang nagretiro na at ito ay naging isang maliit na proyekto na naghihintay sa kamatayan. Ngunit ang nakakagulat na bagay ay sa kabila ng lahat, at laban sa lahat ng mga posibilidad, ang serye ng mga pagbabago na ginawang Gentoo ay may mas matatag na istraktura, at salamat din sa pagbaba ng mga developer at gumagamit (posibleng magkasalungat na pananaw sa oras ng pag-unlad) ikaw ay makapagsimulang magtrabaho sa mga bagong proyekto at mapagbuti ang Gentoo sa core nito.

Ang panghuli pagsubok, ang mga taon

10 taon na ang lumipas mula sa sandaling iyon sa oras, at maraming nagbago, at iba pang mga bagay na hindi gaanong gaanong, ang istrakturang tinukoy noon ay naitatag na, at maraming natutunan sa proseso, dumating ang mga bagong developer at ang iba ay nag-withdraw. Sa madaling salita, si Gentoo ay hindi patay (nakakagulat). At ang bagong karunungan na ito ay makikita sa mga anyo at modelo ng pagpili, paglutas ng problema, paglalahad ng mga proyekto, sa madaling sabi, nakapagpasiya na sila. At dinadala tayo nito sa linggong ito muli.

"Isang plano para sa Gentoo"

Ito ang naging pamagat mula sa thread ng pag-uusap na sanhi ng artikulong ito, kahit na ang kumpletong mga tala ay wala pa, ito ay kaunti sa nangyari. Nais ni Daniel na mag-ambag pabalik sa proyekto, bumuo ng higit na koneksyon sa pagitan ng Gentoo at Funtoo, at malutas ang ilang mga natitirang isyu sa iba't ibang mga proyekto sa pamayanan.

Kasalukuyan itong tinatalakay sa mga listahan, at ang unang impression ay nais ni Daniel na bumalik nang higit pa sa aktibo at sa gayon ay tulungan ang pamunuan ng Gentoo (bilang miyembro ng konseho). Para sa mga ito ay kumukuha ka na ng pagsusulit ng developer nang walang pag-access, kung saan ang isang serye ng mga panayam ay isinasagawa sa pamamagitan ng IRC sa pagitan ng isang taga-recruit ng Gentoo (karaniwang isang developer) at ng aplikante. Sa mga panayam na ito, ang mga katanungan sa pagsusulit ay susuriing isa-isa, na umiikot sa bagong istraktura ng pamayanan, kung paano magpatuloy, kung paano magmungkahi at kung paano ayusin ang mga bagay.

Tulad ng isang labis na tala, mayroong isang pagsusulit na espesyal na idinisenyo upang magkaroon pag-access, nagpapahiwatig ito ng direktang pag-edit ng mga file .ebuild kung ano ang magiging .deb o .rpm sa debian o redhat ayon sa pagkakabanggit. Mas mahigpit ito sa mga teknikal na isyu at proseso ng pagpapanatili ng programa.

Upang maisagawa ang pakikipanayam, kinakailangang maging mentored ng isang developer ng Gentoo, na nagpapaliwanag ng mga proseso sa aplikante at ginagabayan sila sa proseso ng paghahanap ng mga sagot (ang lahat ay napakahusay na dokumentado na magagawa ito nang walang mentor , ngunit kinakailangang magkaroon ng isa upang siya / siya ang humiling ng isang tagapanayam).

Alamin mula sa kasaysayan

Hindi ko isinasaalang-alang ang aking sarili na mahilig sa kasaysayan, ngunit natutunan ko na kinakailangan na malaman ito kung hindi natin nais na gumawa ng parehong mga pagkakamali, at tulad ng programa, alam kung ano ang nangyari sa nakaraan ay nagtuturo sa atin na higit na maunawaan ang hinaharap. Ito ay magiging isang pare-pareho na paksa sa mga listahan ng pag-mail ng Gentoo para sa mga susunod na ilang araw o maaaring mga linggo, at inaasahan na para sa mas mahusay, dahil ang mga taon ay hindi dumaan at ang magkabilang panig ay mayroon nang karanasan sa edad. Sa huli lahat tayo ay naghahanap ng parehong bagay, upang mapanatili ang pagbuo ng isang mas mahusay at mas mahusay na Gentoo. Pagbati at salamat sa pagpunta dito 🙂


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   HO2Gi dijo

    Napakagandang artikulo, binabati kita.

  2.   sunog ng bituin dijo

    napakagandang artikulo

  3.   Jose J Gascón dijo

    Kung sa gayon napili ang uri ng pampulitika-pang-ekonomiya, posible ang ibang mundo, nang walang ganid na kapitalismo (Friedmanites) at may isang pangitain na Keynesian ng estado ng kapakanan.
    Mahusay na artikulo sa ngayon naintindihan ko kung paano gumagana ang Gentoo, at hindi ito madali.
    Sila ay "gumagawa ng kanilang paraan habang naglalakad" Machado.
    Regards

  4.   Alberto cardona dijo

    Hello!
    Ano ang palagay mo tungkol sa Funtoo at kung ano ang alam mo tungkol sa mga dahilan na humantong kay Daniel na lumikha ng nasabing distro (Funtoo).
    Nabasa ko na nasa Microsoft siya ngunit bumalik siya sa Gentoo at hindi sumali sa proyekto kaya't nagpasya siyang hanapin ang Funtoo.
    Ang detalyeng iyon ay palaging ginagawang mas hinala ako.
    Nais kong malaman kung ginamit mo ba ang Funtoo at ano ang iyong impression at pagkakaiba sa Gentoo.

    Pagbati!
    Magandang post! gaya ng lagi 🙂

    1.    ChrisADR dijo

      Kumusta Alberto,

      Sa totoo lang, si Daniel ay nasa Microsoft, para sa purong kadahilanan sa paggawa, tulad ng sinabi niya sa ilang mga punto: "Ang ideya ay upang turuan ang Microsoft kung paano gumagana ang libre at bukas na mapagkukunan ng software." Nang malutas ang mga personal na isyu na naging sanhi sa kanya upang iwanang una si Gentoo, nagpasya siyang makipag-ugnay muli sa komunidad, ngunit sa puntong ito ang sitwasyon ay medyo panahunan, kasama ang ilang mga mahirap na developer. Ang alitan at personal na pag-atake ay unti-unting ginawang mas tensyonado ang mga bagay. Sa puntong pagsira, nagpasya si Daniel na iwanan ang "hostile" na komunidad at natagpuan ang isang bagong bersyon ng Gentoo ... Ang Funtoo ay may mga pagbabago sa istruktura sa portage at iba pang mga proseso, "mga pagpapabuti" na sasabihin ng ilan. Ang prosesong ito ng pagbabago ng isang iskema o istraktura sa isang bukas na proyekto ng mapagkukunan ay paminsan-minsan kumplikado, at ang pagsubok na kumbinsihin ang isang pamayanan ay hindi laging gumagana nang maayos. Ngayon, patuloy na nag-aambag si Daniel sa pagbuo ng Portage at ngayon isang bagong ebolusyon ang inaasahan sa Gentoo package manager.

      Hindi ko pa nasubukan ang Funtoo nang personal, nakarinig ako ng magagandang bagay tungkol sa pamamahagi. Ang mga pagkakaiba sa puntong ito ay maaaring ang mga istraktura at direksyon ng proyekto, ang mga priyoridad ng Funtoo ay detalyado sa website nito, isang serye ng mga priyoridad na nagsisilbi upang idirekta ang mga proyekto.

      Inaasahan kong malilinaw ko nang kaunti ang mga pagdududa 🙂
      Regards

  5.   fernan dijo

    Hola:
    Sa palagay mo ba mahirap talaga ang gentoo para sa isang gumagamit na hawakan sa pang-araw-araw na batayan? Sinabi ko ito sapagkat, tila at mula sa kamangmangan, tila na para sa isang normal na gumagamit, hindi isang programmer o mag-aaral ng GNU linux, ang gentoo ay may napakaraming pagiging kumplikado upang mapanatili itong na-update at walang mga problema, naglalagay ang portage ng maraming balita, kumukuha ng mga compilation oras, ito ay tila kaysa sa iba pang mga binary distros bagaman ang mga ito ay medyo hindi gaanong mahusay ang mga ito ay magaan na taon ang layo sa mga tuntunin ng kadalian.
    Samakatuwid ang isang sumusunod na artikulo sa gentoo ay kung paano mapanatili ang gentoo sa sandaling nai-install.
    Pagbati.

    1.    ChrisADR dijo

      Hi Fernan.

      Maikling sagot: Hindi, sa palagay ko hindi ito mahirap para sa isang "normal" na gumagamit.

      Mahabang sagot:
      Totoo na ang curve ng pagiging kumplikado ng Gentoo ay matarik (medyo pinapaalala nito sa akin noong una kong natutunan ang Vim), ngunit ito ay bahagyang dahil ang GNU / Linux ay dumadaan sa isang proseso ng "pagtatago" ng pagiging kumplikado. Ang isang bagay na kumplikado ay hindi ginagawang masama, sa kabaligtaran, ang pag-aalis ng pagiging kumplikado ng isang bagay sa huli ay ginagawang masama, ngunit tingnan ang Windows 🙂 Ang nakatagong pagiging kumplikado ay mas masahol kaysa sa anupaman sapagkat ginagawang umaasa ang gumagamit.

      Ngayon ako, ngayon, kailangan ko lamang magpatakbo ng dalawang mga utos upang mapanatili ang aking ginoo na tumatakbo sa hindi matatag (pang-eksperimentong) sangay minsan sa isang linggo, o bawat 3 araw kung maraming mga pagbabago:

      lumitaw –sync

      sumulpot -avuD @world

      o ang katumbas nito

      umusbong –tanong –salita –update –deep @ mundo

      Sini-sync ng una ang repository (tulad ng #apt update)
      Ang pangalawang pag-update sa lahat ng mga programa na na-install ko kasama ang kanilang mga dependency (#apt upgrade)

      Sa una malinaw na medyo mahirap maintindihan ang balita, at ang mga pagkakamali, ngunit sa sandaling ang unang paghihirap na ito ay nalaktawan, ang mga bagay ay nagsisimulang magkaroon ng higit na kahulugan, at nakikita nang mas kumpleto. (Nabigo ko ang aking kagamitan nang maraming beses, kinakailangang mag-install mula sa simula, ngunit sa bawat error isang napakahalagang aral ang dumating 🙂)

      At hindi lamang ito nakakatulong sa "normal" na gumagamit upang masira ang pagtitiwala, itinuturo nito sa kanya ang mga bagay sa proseso na talagang kakanyahan ng GNU / Linux, tunay na kalayaan.

      Tulad ng para sa huli, totoo, ang mga pamamahagi ng binary ay mas simple, para sa "mga gumagamit". At sa ilang lawak, upang magamit ang Gentoo dapat kang magkaroon ng isang espesyal na hilig para sa teknolohiya, o isang napakalakas na pangangailangan para sa kahusayan. At iyon din ay isang bagay na maganda tungkol sa GNU / Linux 🙂 malaya kang pumili ng antas na pinakaangkop sa iyong mga pangangailangan 🙂 Hindi sinubukan ni Gentoo na itago ang pagiging kumplikado ng software, sa kabaligtaran, itinuturo nito sa gumagamit ang pagiging kumplikado upang kaya niya magpasya kung ano ang gagawin sa bawat piraso, iyon ay isang bagay na nagdadala ng responsibilidad, ngunit kapag pinagkadalubhasaan, naghahatid ito ng higit na kasiyahan 🙂 kahit papaano mas mabuti ang pakiramdam ko kung ano talaga ang mayroon ako sa aking koponan, at kung paano ako mayroon nito, at kung bakit mayroon ako nito 🙂
      saludos,

  6.   fernan dijo

    Hola:
    Sa trabaho ay inilagay nila sa amin ang Windows 10, Gumagamit ako ng gnome sa bahay nang 4 na taon na rin, ang windows 10 ay tila kakila-kilabot sa akin, ano pa, sa aking partikular na kaso, sa aking problema sa paningin mas mahusay kong inangkop ang aking gnome manjaro kaysa sa windows 10 na may pribadong pampalaki.
    Pagbati.

  7.   alvarito05050506 dijo

    Napakagandang artikulo, bago matuklasan ang iyong mga artikulo ay hindi ko alam na mayroon si Gentoo at ngayon ay malapit na akong lumipat mula sa Raspbian patungong Gemtoo. SALAMAT!