En un artículo de Bruce Byfield, que encontre en EarthWeb, nos explica qué es lo que caracteriza a un usuario Open Source, para ello el comenta cómo en los días feriados de fin de diciembre, el fue requerido por amigos y familiares para ayudarles con sus PCs Windows, y aunque él es claro en afirmar que no tiene experiencia en este sistema operativo, él pudo ser capaz de resolver los problemas porque sigue la filosofía del software libre, que el afirma esta sintetizada en los artículos El Arte de la programación Unix, y La Definición de Software libre, Bruce además es claro en afirmar que el software propietario fuerza una comunicación unidireccional entre el propietario del software y el usuario, que no puede objetar nada.
Cómo resultado de la cultura del Open Source, Bruce afirma que los usuarios del mismo tienen su propia identidad, y ha encontrado una serie de 9 características básicas que estos tienen:
- Los usuarios del software libre esperan licencias públicas y que los programas no necesiten códigos de activación.
- Los usuarios del software libre esperan upgrades y patches de forma periódica.
- Los usuarios del software libre esperan que el programa trabaje de la forma que ellos lo desean.
- Los usuarios del software libre desean controlar sus propios sistemas.
- Los usuarios del software libre exploran por ellos mismos las capacidades de un programa.
- Los usuarios del software libre esperan ayudarse entre ellos mismos.
- Los usuarios del software libre no le temen a la línea de comandos.
- Los usuarios del software libre aprenden categorías de software, no un programa en particular.
- Los usuarios del software libre esperan poder comunicarse con el desarrollador y otros empleados de la compañía u organización que desarrollo el programa.
Es interesante cómo estas características permiten que cualquiera que este involucrado en el movimiento del software libre (open source), pueda fácilmente adaptarce incluso a modelos de software propietario, pero no ocurre lo contrario.
Bueno y si manejas software propietario, particionas y formateas discos, reparas el registro de Windows, programas en Visual Studio y sabes detectar que driver le falta a tu maquina……..seguro no sabes nada……no importa que tipo de software uses si no como lo uses, el mismo Bill Gates programaba en BASIC y tenia nociones de lo que un 8088 podia hacer.