Portál AbcLinuxu, 22. července 2025 23:12


Dotaz: Jak probiha vyvoj linux jadra?

29.12.2008 01:02 linuxdev
Jak probiha vyvoj linux jadra?
Přečteno: 258×
Odpovědět | Admin

Dobry den,

 rad bych se zeptal na jednu otazecku, trochu jsem googlil, neco i nasel, ale neni mi to uplne jasne.

Jak presne probiha vyvoj linux jadra? K vyvoji se pouziva system pro spravu verzi GIT.

Ale jak to presne delaji? Rekneme stahnu si, ze pres git clone aktualni verzi kernelu scm (source code managment), ok mam jeji obraz na disku reknu si,ze neni zmenim/opravim a pote to zase pres git odeslu zpet do kernelu?! A co kdyz ma nekdo stejny napad a bude upravovat stejny soubor? Jak se zajisti napr. ze on to tam posle drive nez ja nebo naopak? (takove "race condition").

A jeste neco, to tam muze kazdy pres GIT odelat cokoliv? Napr. i ja , kdo pak cenzuruje nebo jak se to udrzujem, aby to melo vubec smysl, pokud ne. tak jak tam mohu odeslat nejakou opravu?

diky vsem.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.12.2008 02:53 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: Jak probiha vyvoj linux jadra?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zvyčajne to funguje tak, že sa na mailing list pošle ten patch. Ľudia pracujúci na kerneli si ten patch pozrú a napíšu tam svoje pripomienky. Autor ten patch potom vylepší a celé sa to opakuje až kým správca dotknutej časti nie je spokojný (samozrejme to v prípade, že si myslia, že je to rozumný a použiteľný patch).

Potom ten patch putuje do stromu, ktorý spravuje správca toho subsystému a ten to pripraví na začlenenie do hlavného stromu. Neskôr si to Linus odtiaľ stiahne (a vždy sťahuje len z "dôveryhodných" zdrojov, takže každý patch by mal prejsť rukami viacerých ľudí, čo ho skontrolujú).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.