{'fraction_non_alphanumeric': 0.030821917808219176, 'fraction_numerical': 0.0, 'mean_word_length': 5.157894736842105, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Professional usability in open source projects: GNOME, OpenOffice.org, NetBeans

Working as a usability professional in the open source arena is a challenging task. The decentralized and engineering-driven approach of open source projects can be at odds with corporate processes and usability engineering methodologies. Nonetheless, there is great potential for large corporations to contribute to open source projects. Providing usability know-how that leads to usable and useful products is a win-win situation for developers, the corporations, and -- most importantly -- the users.