⚠️ Questo è un crosspost, se avete commenti da fare sono i benvenuti, ma vi invito a farli sotto il post originale nella comunità [email protected], così che la discussione non si disperda in più comunità
crosspostato da: https://feddit.it/post/1197600
Questa mattina stavo parlando con amici sotto l’ombrellone ed è venuto fuori che il loro comune ha pagato una qualche agenzia per far aggiungere su Google Maps le ciclabili della città, così che ai cittadini che sceglievano l’opzione “bici” per i tragitti venissero suggeriti i tratti dotati di pista ciclabile e non venissero mandati su strade più pericolose o comunque più scomode.
L’idea mi era sembrata lodevole ma in quanto convinto sostenitore della campagna Public Money, Public Code della FSFE, non ho potuto fare a meno di suggerire che sarebbe stato più giusto che il comune andasse a investire e suggerire ai cittadini le mappe di OpenStreetMaps, piuttosto che quelle di Google.
Poiché alcuni amici non avevano mai sentito parlare di OpenStreetMaps, ho spiegato loro cosa fosse per poi farglielo vedere dall’app attraverso cui lo uso quotidianamente che è Organic Maps (che personalmente preferisco alle altre in quanto la trovo molto più curata nell’ambito UI/UX e semplice da utilizzare per chiunque, anche i meno “smanettoni”).
Tuttavia, abbiamo notato insieme che Organic Maps non usa le informazioni sui percorsi ciclabili presenti su OpenStreetMaps nella pianificazione dei tragitti e, dopo una veloce ricerca online, mi pare di aver capito che l’unica app mobile che usa questi dati sia OsmAnd (che, pur ritenendola io un’app valida e ben fatta, presenta una UI/UX ben diversa da quella semplice e moderna di OrganicMaps).
Più o meno all’unanimità, abbiamo convenuto che il comune non poteva promuovere a tutti i cittadini l’utilizzo di OsmAnd al posto di Google Maps (ovviamente senza nulla togliere a OsmAnd e alle persone che ci sono dietro) e che dunque la scelta di migliorare e raccomandare le mappe di Google non era poi così sbagliata.
Tutto questo lungo preambolo era per introdurre questa mia riflessione:
Se un ente pubblico come un comune (piccolo, non sto parlando di città come Roma o Milano) proponesse a un’app open-source come OrganicMaps una qualche somma affinché gli sforzi degli sviluppatori si concentrino sull’implementazione di una specifica funzionalità, questa cosa come verrebbe vista agli occhi della comunità che sta dietro a quell’app e a OSM in generale? Pensate che sarebbe un’iniziativa apprezzabile e utile, o un’interferenza non opportuna nel lavoro di altri?**
Se la funzionalità è interessante a livello globale, il comune potrebbe finanziarne lo sviluppo che rimarrà poi nell'app ufficiale, non la vedo una cosa pericolosa, anzi. Gli sviluppatori devono sviluppare qualcosa che venga usata da più persone possibili. Rischio che il comune spenda e un domani l'app tolga questa funzione? Si può risolvere con un fork da far mantenere a qualche azienda, come caso estremo, o comunque in altri modi. Se Google Maps decide di togliere le piste ciclabili non ci si potrebbe invece fare nulla. Ricordiamo che server e sviluppo costano, almeno i server sono un costo vivo, quindi dare dei soldi per una cosa simile la vedo utile e non un'interferenza.