neprihlásený Pondelok, 18. mája 2026, dnes má meniny Viola
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:

Zásobovacia loď SpaceX úspešne dorazila na ISS, Starship má letieť vo štvrtok
Ceny pamätí pre smartfóny sa majú opäť veľmi výrazne zvýšiť
Na hackerskej súťaži unikli z virtualizácie VMware ESXi
Sonda Psyche sa úspešne urýchlila gravitáciou Marsu
Na hackerskej súťaži hackli Windows 11 štyrikrát a tiež Exchange a Edge
Vydaná bezpečnostná aktualizácia OS pre routery OpenWrt 25.12, aktualizujte
Slovenská sporiteľňa bude mať opäť v noci odstávku
MS v hokeji budú na webe opäť bezplatne ale nie voľne, potrebná je registrácia
AMD si polepšila v serveroch a notebookoch, pohoršila v desktopoch
Spin-off The Big Bang Theory bude komediálne sci-fi a začne v júli, ukážka


Diskusia:

Pridať komentár