translate English to French: Technological advances have improved the breadth, availability and quality of information from open sources.
Les progrès techniques ont amélioré l'étendue, les facilités d'accès et la qualité de l'information se trouvant dans le domaine public.