neprihlásený Štvrtok, 25. júna 2026, dnes má meniny Tadeáš, Olívia
Linus Torvalds vyvíja nový nástroj na správu kernelu

Po oznámenom ukončení dostupnosti free klienta pre vývojárov Linuxového kernelu BitMoverom Linus Torvalds oznámil, že na správu linuxového jadra bude používaný nový nástroj, ktorý práve, spolu s ďaľšími softvérovými inžiniermi vyvíja. Nástroj nesie pomenovanie Git.

DSL.sk, 21.4.2005


Skôr tento mesiac Larry McVoy, predstaviteľ firmy BitMover, tvorcu SCM (Source Code Management) softwaru BitKeeper oznámil, že BitMover končí s podporou free nástroja pre prístup k BitKeeper serveru spravujúcemu open source software - bkbits.net. Toto platí aj pre projekt vývoja linuxového kernelu.

Medzičasom rozvírila hladinu ostrá diskusia medzi Larry McVoyom, Andrewom Tridgellom, Linusom Torvaldsom a zvyškom open source sveta. Andrew Tridgell, okrem iného autor Samby, vyvinul plnohodnotný open source klient na prístup k propietárnemu BitKeeper serveru, čo kritizoval Larry McVoy a obnivil Tridgella z dekompilácie BitKeeper klienta. Tridgell neskôr demonštroval, že všetky potrebné informácie získal z helpu samotného BitKeepera dostupného po pripojení sa telnetom na konkrétny TCP port BitKeeper servera. Torvalds sa jednoznačne postavil na stranu McVoya, za čo ho odmenil celý open source svet výraznou kritikou. Andrew Tridgell a Linus Torvalds sú zamestanci tej istej organizácie - Open Source Development Labs.

Linuxový kernel bol spravovaný BitKeeperom od roku 2002, svojou kvalitou, funkciami ktoré poskytuje a najmä škálovateľnosťou aj na projekty rozmerov linuxového jadra značne pomohol zefektívniť vývoj. K prechodu na BitKeeper sa Linus odhodlal, keď ostatné SCM nástroje neposkytovali dostatočný výkon pre správu tak obrovského projektu, napriek početnej kritike, keďže nešlo o open source nástroj a dokonca server BitKeeperu, spravujúceho kernel, je pod správou BitMoveru.

Od oznámenia o skončení poskytovania free klienta BitKeepera pre kernel vývojárov si Linus zobral čas na rozmyslenie na výber nového riešenia pre správu kernelu. Po tento čas akceptoval patche zaslané emailom a manuálne ich spracúval, pričom počas tohto obdobia sa updatovala oficiálna verzia kernelu - momentálne je k dispozícii 2.6.12-rc3 publikovaná dnes.

Včera Linus oznámil, že sa rozhodol vyvinúť nástroj vlastný, keďže žiadny z dostupných open source nástrojov nesĺňa požadované nároky. Nový nástroj bude niesť pomenovanie Git a jeho vývoj prebieha už od minulého rýždňa. Git je SCM špeciálne upravený na požiadavky správy kernelu a nie o všeobecne použiteľný nástroj. Na použitie na ľubovoľný projekt bude mať niekoľko nevýhod, napr. podľa Larryho McVoya nevie premenovať súbor alebo tiež po zmene jedného bytu súboru o veľkosti 1 MB bude potrebovať Git 2 MB na uloženie tejto zmeny, zatiaľ čo BitKeeper potrebuje len o byte naviac. Pre vývoj linuxu to ale nie sú obmedzujúce vlastnosti.

Podľa slov Torvaldsa, hlavným konštrukčným pravidlom pri konštruovaní Gitu je, že každá činnosť, ktorú treba vykonávať denne, nemôže trvať dlhšie ako sekundu, narozdiel od dnes dostupných open source SCM, kde aplikovanie patchu na súčasnom kerneli trvá niekoľko desiatok sekúnd. Podľa Torvaldsa Git nebude konštruovaný ako náhrada a kópia BitKeepera, ale cieľom je, aby Git umožňoval taký spôsob práce, akým spôsobom Torvalds používal BitKeeper.


Akú dlhú dobu bude ešte Linus Torvalds sám spravovať jadro Linuxu a sám rozhodovať o jeho osude? (hlasov: 96)

Maximálne 2 roky      20%
Maximálne 5 rokov      22%
Maximálne 15 rokov      35%
Viac ako 15 rokov      23%


Najnovšie články:

Výrobcovia zariadení predchádzajú na starú DDR2 pamäť, aj tá zdražuje
Orange chybne informoval zákazníkov o inštalácii optiky - aktualizácia 1
Google investoval 75 miliónov do filmového štúdia, budú vyvíjať technológie pre AI filmy
Flash pamäť dosiahne viac ako 1000 vrstiev v roku 2030
Na Slovensku je nové batériové úložisko s kapacitou 20 MWh
Nový najvýkonnejší superpočítač je v Číne, slovenský superpočítač je na 145. mieste
Pri aktuálnej nehode Tesly so samojazdiacimi funkčnosťami mal vodič zrýchliť plynovým pedálom
Flash pamäť pre smartfóny zrýchlila na viac ako 10 GB/s
Cez QR kódy sa uskutočnilo 100-tisíc platieb, denný počet zostáva pomerne nízky
Aj Česko plošne zakáže mobily na školách


Diskusia:

Pridať komentár