{"id":21156,"date":"2023-06-06T10:20:24","date_gmt":"2023-06-06T08:20:24","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=21156"},"modified":"2024-12-03T13:21:11","modified_gmt":"2024-12-03T12:21:11","slug":"come-trovare-progetti-open-source-interessanti","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/","title":{"rendered":"Come trovare progetti open source interessanti"},"content":{"rendered":"\n<p>I progetti open source sono un ottimo modo per fare crescere le tue skill, condividere idee e diventare parte della community IT. Open source significa che il codice sorgente che sta dietro a un software \u00e8 condiviso in modo libero a chiunque voglia leggerlo. Ci\u00f2 implica <strong>che puoi vedere esattamente come funziona un sistema e, una volta che sei pronto a farlo, contribuire a esso<\/strong>. Le codebase open source, oltre che a essere aperti a chiunque voglia contribuire, stanno alla base di app e servizi che sono gratuiti da installare e utilizzare. Pertanto, forniscono un&#8217;importante alternativa alle soluzioni commerciali. <\/p>\n\n\n\n<p>Il movimento open source si impegna a espandere la portata di molte tecnologie, permettendo a un\u2019intera community di contribuire al software che milioni di utenti usano ogni giorno. E non sono solo i progetti fatti in casa che si basano su questo principio. Al contrario, <strong>grandi aziende internazionali come <a href=\"https:\/\/www.codemotion.com\/magazine\/it\/infografiche\/nascita-di-google\/\">Google<\/a>, <a href=\"https:\/\/www.codemotion.com\/magazine\/it\/dev-life-it\/storie\/windows-sta-per-compiere-40-anni\/\">Microsoft <\/a>e IBM si affidano sempre pi\u00f9 alle tecnologie open source<\/strong> per i loro stessi software.<\/p>\n\n\n\n<p>Quindi, come si trovano i progetti open source e come si pu\u00f2 contribuire a essi? Possono sembrare un po&#8217; intimidatori all&#8217;inizio, soprattutto se hai conoscenze tecniche limitate, ma \u00e8 totalmente possibile iniziare con interventi minori. <strong>Infatti, la maggior parte dei progetti accoglie le contribuzioni di una vasta gamma di utenti, ognuno con competenze diverse<\/strong>. Ci sono molte risorse ed eventi della community per aiutarti a entrare in questo mondo. Per esempio, febbraio \u00e8 il mese dell&#8217;open source. Quindi quale momento migliore per dare un&#8217;occhiata a questo fenomeno pi\u00f9 da vicino e iniziare a contribuire al mondo del software libero?<\/p>\n\n\n\n<h2 class=\"gb-headline gb-headline-0413adb1 gb-headline-text\">Il mese dell&#8217;open source<\/h2>\n\n\n\n<p>Ogni febbraio, programmatori e contributori si riuniscono per celebrare il mese dell\u2019open source e del software libero (FOSS). In tutto il mondo, si organizzano hackathon, discussioni, eventi sui social media e molto altro per promuovere e incoraggiare le tecnologie open source. Il fenomeno \u00e8 stato lanciato da Onyx Point, una piccola impresa IT con forti interessi nello sviluppo cooperativo del software. Ed \u00e8 ufficialmente riconosciuto dal 2017.<\/p>\n\n\n\n<p>Vengono celebrate tutti gli aspetti alle base del movimento FOSS; dai piccoli bug fix agli incontri per sviluppare app da zero in poco tempo seguendo i principi dell\u2019ingegneria del software. Questi &#8220;hackathon&#8221; sono tipicamente strutturati attorno alle pratiche di sviluppo software agile, come gli sprint.<strong> Coinvolgono ingegneri, designer e project manager che lavorano insieme per produrre software di qualit\u00e0 in tempi limitati<\/strong>. Oltre che ad essere divertenti, questi eventi aiutano a dimostrare l&#8217;importanza del lavoro collaborativo fin dal primo giorno. Andando in contrasto con la lunga durata di molti progetti aziendali. Nota per\u00f2 che non \u00e8 necessario partecipare a un hackathon per contribuire al software libero.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"580\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/02\/open-source-1024x580.jpg\" alt=\"Open Source\" class=\"wp-image-13675\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/02\/open-source-1024x580.jpg 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/02\/open-source-300x170.jpg 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/02\/open-source-768x435.jpg 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/02\/open-source.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"gb-headline gb-headline-ef8e7b01 gb-headline-text\">Come contribuire?<\/h2>\n\n\n\n<p>Se hai anche solo un minimo di interesse per i software open source, troverai certamente un modo per contribuire. Il movimento FOSS \u00e8 guidato principalmente dalla sua community, quindi puoi beneficiare della sua diversit\u00e0 e della sua portata globale. <strong>Non devi essere tra i migliori hacker del mondo: chiunque con delle abilit\u00e0 tecniche ha qualcosa da offrire<\/strong>. Le skill tecniche richieste possono riguardare lo sviluppo front-end e back-end, i database, le reti, il DevOps e altro ancora. In realt\u00e0, non devi nemmeno essere un programmatore. Poich\u00e9 molti progetti open source hanno bisogno anche di contributori per la progettazione dell&#8217;interfaccia utente, la documentazione e le traduzioni. Inoltre, i grandi progetti hanno molte delle esigenze tipiche dei software proprietari, come il marketing e il project management. Quindi, come iniziare?<\/p>\n\n\n\n<p>Il software open source utilizza strumenti come <a href=\"https:\/\/www.codemotion.com\/magazine\/it\/dev-life-it\/non-lasciare-morire-i-tuoi-progetti-su-github-come-migliorare-lengagement-e-attrarre-contributors\/\">Github <\/a>per gestire il codice e le risorse, nonch\u00e9 per ospitare discussioni sulle direzioni future e i bug riscontrari. Per farti un\u2019idea di cosa stiamo parlando, puoi dare un&#8217;occhiata alle repository dei principali progetti FOSS come Mozilla Firefox o LibreOffice. Puoi unirti liberamente a questa community e suggerire idee per nuove funzionalit\u00e0 o segnalare bug. In pi\u00f9, puoi cercare posizioni da beta-tester per essere il primo ad avere accesso a nuove feature.<\/p>\n\n\n\n<h2 class=\"gb-headline gb-headline-c3329968 gb-headline-text\">Dove trovare progetti open source<\/h2>\n\n\n\n<p>Sapere come trovare progetti open source \u00e8 fondamentale, soprattutto se sei un principiante. Se sei pronto a contribuire a codebase online, troverai molte risorse che ti aiuteranno aiutarti a trovare un modo per partecipare. Nelle <a href=\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/github-uncharted-le-5-repository-da-conoscere-secondo-paolo-insogna\/\">repository su Github<\/a>, cerca problemi etichettati come &#8220;Good First Issue&#8221;, una convenzione pensata per aiutare i principianti a orientarsi nella community FOSS. <strong>Dovresti essere in grado di trovare posizioni aperte per la risoluzione di piccoli bug, scrittura della documentazione, test e altro ancora<\/strong>. Tutto ci\u00f2 con cui contribuirai verr\u00e0 esaminato dai responsabili del mantenimento o dai proprietari del progetto e la community potr\u00e0 aiutarti con qualsiasi domanda tu abbia.<\/p>\n\n\n\n<p>Ci sono molti siti che hanno come scopo quello di rendere pi\u00f9 facile trovare prosizioni per chi \u00e8 alle prime armi. A seguire, qualche progetto da tenere d\u2019occhio:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/firstcontributions.github.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">First Contributions<\/a> \u00e8 un progetto GitHub che fornisce risorse per iniziare a contribuire in soli 5 minuti.<\/li>\n\n\n\n<li><a target=\"_blank\" href=\"https:\/\/codetribute.mozilla.org\/\" rel=\"noreferrer noopener\">Codetribute<\/a> \u00e8 specificamente progettato per chi vuole partire dai progetti di Mozilla. Presenta molti esempi e problemi adatti ai principianti, i quali possono essere ricercati in base a diversi criteri.<\/li>\n\n\n\n<li><a target=\"_blank\" href=\"https:\/\/ovio.org\/how-it-works\" rel=\"noreferrer noopener\">Ovio Projects<\/a> offre una community con molti progetti adatti ai principianti.<\/li>\n\n\n\n<li><a target=\"_blank\" href=\"https:\/\/up-for-grabs.net\/#\/\" rel=\"noreferrer noopener\">Up For Grabs<\/a> presenta un elenco curato di attivit\u00e0 perfette per i principianti.<\/li>\n\n\n\n<li><a href=\"https:\/\/hacktoberfest-projects.vercel.app\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hacktoberfest <\/a>fornisce una lista di opportunit\u00e0 sulla base del <a href=\"https:\/\/www.codemotion.com\/magazine\/infographics\/which-programming-languages-will-rule-2023\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">linguaggio di programmazione<\/a>. L\u2019evento si celebra ogni ottobre, ma si pu\u00f2 contribuire in qualsiasi momento.<\/li>\n<\/ul>\n\n\n\n<p>Ognuna di queste piattaforme offre una selezione di progetti open source adatti alle tue competenze e una guida su come contribuire. Consulta anche le <a href=\"https:\/\/opensource.guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Open Source Guides<\/a> per farti un quadro completo su come iniziare, come unirsi alle community, le best practice riguardo alle contribuzioni, le questioni legali e molto altro ancora.<\/p>\n\n\n\n<h2 class=\"gb-headline gb-headline-b55578c7 gb-headline-text\">L&#8217;open source \u00e8 adatto ai principianti?<\/h2>\n\n\n\n<p>Nonostante si sia ben consolidato nella community degli sviluppatori software, c&#8217;\u00e8 ancora un po&#8217; di incertezza su chi possa contribuire ai progetti open source e su come e perch\u00e9 farlo. \u00c8 necessario essere degli hacker ribelli? \u00c8 un&#8217;attivit\u00e0 solo per gli appassionati? O anche gli sviluppatori professionisti partecipano?<\/p>\n\n\n\n<p>In realt\u00e0,<strong> la community<\/strong> <strong>FOSS \u00e8 molto vasta e comprende contributi da sviluppatori di tutti i livelli e in momenti diversi della carriera, oltre che da documentatori, tester, amministratori si sistema e altre figure<\/strong>. Il fatto che grandi attori dei sistemi software internazionali, come IBM e Google, utilizzino l&#8217;open source dovrebbe essere sufficiente per dimostrare che non si tratta solo di un&#8217;attivit\u00e0 amatoriale.<\/p>\n\n\n\n<p>Diamo uno sguardo a alcuni dei progetti open source pi\u00f9 di successo nel mondo FOSS: <strong>Mozilla Firefox \u00e8 stato riconosciuto come uno dei migliori browser web per circa due decenni.<\/strong> Linux, tra i sistemi operativi pi\u00f9 utilizzati lato server, \u00e8 anch\u2019esso open source, cos\u00ec come i web server Apache e Nginx. Quindi non dovresti avere pi\u00f9 dubbi riguardo alla professionalit\u00e0 dell&#8217;open source.<\/p>\n\n\n\n<p>Se stai facendo i tuoi primi passi nel mondo IT, l&#8217;open source \u00e8 anche un ottimo luogo per acquisire esperienza in progetti reali e dare <a href=\"https:\/\/www.codemotion.com\/magazine\/soft-skills\/it-careers\/8-tips-from-it-recruiters-for-your-tech-interview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>un boost alla tua carriera<\/strong><\/a>. Grazie alla sua vibrante community, troverai quasi sempre esperti che ti offriranno guida e supporto. L\u2019idea di mantenere tutto pubblico rimuove inoltre il muore della riservatezza che potresti trovare lavorando a progetti proprietari. Con l&#8217;open source, tutti beneficiano della condivisione di conoscenza e skill.<\/p>\n\n\n\n<h2 class=\"gb-headline gb-headline-3dd5871f gb-headline-text\">Il ruolo delle repository<\/h2>\n\n\n\n<p>Se sei relativamente nuovo alla programmazione, pu\u00f2 essere difficile capire la struttura del codice delle complesse architetture dei grandi progetti. Infatti, <strong>i progetti pi\u00f9 complessi hanno spesso codebase giganti, che non possono essere comprese in un&#8217;unica volta <\/strong>e cui i punti di ingresso potrebbero non essere ovvi. Da dove si inizia?<\/p>\n\n\n\n<p>Se non l\u2019hai ancora, avrai bisogno di acquisire una certa dimestichezza con git e GitHub. Git \u00e8 un sistema di vesionamento collaborativo per codebase che consente di gestire il codice, committando le modifiche man mano che si procede e facendo delle reversion nel caso in cui qualcosa vada storto. GitHub \u00e8 invece una piattaforma gratuita basata su git e accessibile tramite web che ospita molti progetti open source. Nonch\u00e9 un sistema per tenere traccia dei problemi e della documentazione relative a un sistema software. Consente ai developer di condividere il codice e di fare fork per copiare una repository allo scopo di provare nuove funzionalit\u00e0 o correzioni. Come puoi immaginare, una conoscenza pratica di queste tecnologie \u00e8 preziosa per fare la differenza nell&#8217;ecosistema FOSS.<\/p>\n\n\n\n<p>Tuttavia, le grandi repository possono essere un po&#8217; intimidatorie all&#8217;inizio. Navigare in un progetto con milioni di righe di codice non \u00e8 un compito facile per chi muove i suoi primi passi. Esplorare le decine di fork presenti pu\u00f2 sembrare un esercizio di multitasking estremo e il tenere d\u2019occhio il tracker dei problemi pu\u00f2 portarti via troppo tempo. Ma non c&#8217;\u00e8 bisogno di farsi prendere dal panico! La chiave \u00e8 iniziare in modo graduale. <strong>Parti clonando, buildando ed eseguendo l&#8217;applicazione<\/strong>, questo ti dar\u00e0 un&#8217;idea di massima del sofware. Poi, puoi cominciare a esplorare i problemi aperti a cui potresti contribuire. Cerca problemi che richiedono correzioni semplici, come cambiare il nome di un metodo per allinearsi ad un aggiornamento di un\u2019API. Questo ti dar\u00e0 modo di strutturare un flusso di lavoro. Impara a fare il fork di una repo, apportare la modifica desiderata e proporla perch\u00e8 venga approvata. Se ti blocchi o non sai come procedere, puoi sempre chiedere aiuto alla community.<\/p>\n\n\n\n<p>Una volta rotto il ghiaccio, saprai come proseguire con il tuo lavoro. Prova anche a estendere la copertura dei test. Nello specifico, i test sono anche un ottimo modo per conoscere le funzionalit\u00e0 del codice. <strong>Man mano che diventerai pi\u00f9 esperto, potrai iniziare a pensare a modifiche e ad aggiornamenti pi\u00f9 importanti<\/strong>. Tieni presente che per fare ci\u00f2 non \u00e8 necessario comprendere tutta la codebase.<\/p>\n\n\n\n<p>Speriamo che questo articolo ti abbia fatto capire che ci sono molte risorse per aiutarti a trovare progetti open source adatti alla tua esperienza e alle tue esigenze. Non \u00e8 necessario diventare esperti in una sola volta. Ma una volta partiti, <strong>entrerai a far parte di una delle community di sviluppatori pi\u00f9 entusiasmanti e dinamiche del mondo<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I progetti open source sono un ottimo modo per fare crescere le tue skill, condividere idee e diventare parte della community IT. Open source significa che il codice sorgente che sta dietro a un software \u00e8 condiviso in modo libero a chiunque voglia leggerlo. Ci\u00f2 implica che puoi vedere esattamente come funziona un sistema e,&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\">Read more<\/a><\/p>\n","protected":false},"author":64,"featured_media":19808,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[10444],"tags":[10446],"collections":[],"class_list":{"0":"post-21156","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-open-source","8":"tag-github-it","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Come trovare progetti open source interessanti<\/title>\n<meta name=\"description\" content=\"Se stai cercando progetti open source interessanti a cui unirti e da cui imparare, questo articolo \u00e8 un buon punto di partenza.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come trovare progetti open source interessanti\" \/>\n<meta property=\"og:description\" content=\"Se stai cercando progetti open source interessanti a cui unirti e da cui imparare, questo articolo \u00e8 un buon punto di partenza.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-06T08:20:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-03T12:21:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1231\" \/>\n\t<meta property=\"og:image:height\" content=\"852\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Codemotion\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Codemotion\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\"},\"author\":{\"name\":\"Codemotion\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c\"},\"headline\":\"Come trovare progetti open source interessanti\",\"datePublished\":\"2023-06-06T08:20:24+00:00\",\"dateModified\":\"2024-12-03T12:21:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\"},\"wordCount\":1638,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg\",\"keywords\":[\"GitHub\"],\"articleSection\":[\"Open source\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\",\"name\":\"Come trovare progetti open source interessanti\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg\",\"datePublished\":\"2023-06-06T08:20:24+00:00\",\"dateModified\":\"2024-12-03T12:21:11+00:00\",\"description\":\"Se stai cercando progetti open source interessanti a cui unirti e da cui imparare, questo articolo \u00e8 un buon punto di partenza.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg\",\"width\":1231,\"height\":852,\"caption\":\"Creative team developing innovative working ideas. Office group brainstorming activity process\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Open source\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Come trovare progetti open source interessanti\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c\",\"name\":\"Codemotion\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png\",\"caption\":\"Codemotion\"},\"description\":\"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.\",\"sameAs\":[\"https:\/\/x.com\/CodemotionIT\"],\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Come trovare progetti open source interessanti","description":"Se stai cercando progetti open source interessanti a cui unirti e da cui imparare, questo articolo \u00e8 un buon punto di partenza.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/","og_locale":"en_US","og_type":"article","og_title":"Come trovare progetti open source interessanti","og_description":"Se stai cercando progetti open source interessanti a cui unirti e da cui imparare, questo articolo \u00e8 un buon punto di partenza.","og_url":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2023-06-06T08:20:24+00:00","article_modified_time":"2024-12-03T12:21:11+00:00","og_image":[{"width":1231,"height":852,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg","type":"image\/jpeg"}],"author":"Codemotion","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Codemotion","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/"},"author":{"name":"Codemotion","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c"},"headline":"Come trovare progetti open source interessanti","datePublished":"2023-06-06T08:20:24+00:00","dateModified":"2024-12-03T12:21:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/"},"wordCount":1638,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg","keywords":["GitHub"],"articleSection":["Open source"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/","url":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/","name":"Come trovare progetti open source interessanti","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg","datePublished":"2023-06-06T08:20:24+00:00","dateModified":"2024-12-03T12:21:11+00:00","description":"Se stai cercando progetti open source interessanti a cui unirti e da cui imparare, questo articolo \u00e8 un buon punto di partenza.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg","width":1231,"height":852,"caption":"Creative team developing innovative working ideas. Office group brainstorming activity process"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/come-trovare-progetti-open-source-interessanti\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Open source","item":"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/"},{"@type":"ListItem","position":3,"name":"Come trovare progetti open source interessanti"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c","name":"Codemotion","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","caption":"Codemotion"},"description":"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.","sameAs":["https:\/\/x.com\/CodemotionIT"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-600x600.jpg","author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg",1231,852,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-300x208.jpg",300,208,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-768x532.jpg",768,532,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-1024x709.jpg",1024,709,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg",1231,852,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg",1231,852,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419.jpg",100,69,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2022\/12\/iStock-1356243419-600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_comment_info":0,"uagb_excerpt":"I progetti open source sono un ottimo modo per fare crescere le tue skill, condividere idee e diventare parte della community IT. Open source significa che il codice sorgente che sta dietro a un software \u00e8 condiviso in modo libero a chiunque voglia leggerlo. Ci\u00f2 implica che puoi vedere esattamente come funziona un sistema e,&#8230;&hellip;","lang":"it","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/21156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=21156"}],"version-history":[{"count":2,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/21156\/revisions"}],"predecessor-version":[{"id":30892,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/21156\/revisions\/30892"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/19808"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=21156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=21156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=21156"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=21156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}