Questo sito contiene link di affiliazione per cui può essere compensato

Home » Hi-Tech » Internet » Il progetto WebKit adotta Git e GitHub

Il progetto WebKit adotta Git e GitHub

Pubblicità

Sul blog del progetto WebKit (il “motore” di rendering di Apple sfruttato in Safari) si fa riferimento a un’importante transizione: il motore utilizzato per il rendering delle pagine web adotterà integralmente Git ( software per il controllo di versione distribuito) per il tracciamento delle versioni e il servizio di hosting GitHub per ospitare il suo codice sorgente.

Finora il progetto utilizzava principalmente Subversion (svn), software di versionamento e controllo di versione sviluppato da Apache Software Foundation e il codice era ad ogni modo duplicato su GitHub come backup.

Nato nel 2005, Git era inizialmente pensato come un semplice strumento per facilitare lo sviluppo del kernel Linux ed è diventato uno degli strumenti di controllo versione più diffusi. Questo strumento non era disponibile quando Apple iniziò lo sviluppo del Webkit (nel giugno 2001) e la scelta più logica è stata Subversion. Git si è affermato nel tempo per la capacità di mantenere progetti di sviluppo distribuito anche molto ampi, elemento che giustifica ampiamente la scelta di Apple verso questa transizione. Gli sviluppatori del motore della Mela sfruttavano già copie archiviata su GitHub per lavorare, al posto di quelle archiviate sul server Subversion, elemento che ha ulteriormente contribuito alla decisione.

 

Il progetto WebKit adotta Git e GitHub

Tra i vantaggi di Git il supporto a diramazione e fusione (branching and merging) rapide e comode, con strumenti specifici per visualizzare e navigare una cronologia di sviluppo non lineare, la possibilità di pubblicare facilmente repository tramite vari protocolli, la gestione efficiente di grandi progetti, con velocità e scalabilità decisamente superiori a rispetto ad altri sistemi di controllo versione, funzionalità di autenticazione crittografica che rendono impossibile effettuare modifiche senza che altri sviluppatori possano notarlo.

Nel 2018 Microsoft ha comprato GitHub, la più grande piattaforma e luogo di condivisione di codice aperto. Il motore di rendering web di Apple è aperto e chiunque può contribuire ma non è possibile effettuare modifiche che lo portano in direzioni divrse da quelle per le quali è stato pensato da Cupertino, uno dei motivi per il quale probabilmente Google preferisce il suo e del proprio motore di rendering (“Blink“, motore di rendering per browser derivato da una fork di Google del componente WebCore di WebKit).

A questo indirizzo un nostro articolo con un tutorial su come usare Git anche per scriver documentazione.

Offerte Apple e Tecnologia

Le offerte dell'ultimo minuto le trovi nel nostro canale Telegram

Black Friday

BOZZA PER LISTONE BLACK FRIDAY NON TOCCARE - macitynet.it

Per trovare le migliori occasioni di Black Friday Week, BlackFriday e CyberMonday: visitate la nostra pagina con tutte le offerte Black Friday costantemente aggiornata con tutte le news pubblicate e iscrivetevi ai nostri 2 canali telegram Offerte Tech e Oltre Tech per le offerte lampo e le offerte WOW che sono diverse ogni giorno e durano 16 ore.

Consultate il banner in alto nelle pagine di Macitynet sia nella versione mobile che desktop: vi mostreremo a rotazione gli sconti top.

Dalla 00.00 del 21 Novembre fino alla mezzanotte del 2 Dicembre vi mostriamo tutti i prodotti delle selezioni Apple, monitor, SDD etc. Nel corso delle ore anche l'elenco qui sotto si popolerà con i link agli articoli principali divisi per categorie.

Nota: I prezzi riportati in verde nelle offerte Amazon sono quelli realmente scontati e calcolati rispetto ai prezzi di listino oppure alla media dei prezzi precedenti. Il box Amazon riporta normalmente gli sconti rispetto al prezzo medio dell'ultimo mese o non riporta affatto lo sconto. Le nostre segnalazioni rappresentano una convenienza di acquisto e comunque controllate sempre il prezzo nella pagina di arrivo. Segnaliamo anche offerte dirette delle aziende.

Apple

Video, Foto, Creatività

Audio

Smartphone e Accessori

Accessori computer 

Software

Domotica

Casa, Cucina e Giardinaggio

Sport e attività all'aperto, Salute

Prodotti Amazon e settori di offerte

Pubblicità

Ultimi articoli

Pubblicità