¿Se debe distribuir el software de la computadora?

Bueno, para empezar, echemos un vistazo al esquema de Android. Los pros son fabulosos:

  • Seguridad de primera clase
  • La capacidad de personalizar todo
  • Flexibilidad (el cumplimiento de las normas es excelente)
  • Impresionante comunidad / sin molestos servicios de asistencia

Pero las desventajas también son reales:

  • Falta de personalidad (debido a spin-offs)

Es una exageración, pero el mensaje que estoy tratando de transmitir es que Linux es el eslogan, pero no hay un producto único, son 50 sabores diferentes y cuando una empresa necesita elegir entre Windows con una línea de productos sencilla y Linux con su enorme lista casi imposible de transitar, escogen fácilmente la primera.
(esta tendencia podría estar muriendo, pero el punto es válido)

  • Garantías y problemas de responsabilidad, a menos que esté pagando, no espere
  • Los controladores propietarios siguen siendo una cosa, cuestan rendimiento

Luego, los pros para el esquema de Windows, distribuyendo software pero sin código fuente:

  • Seguridad a través de la oscuridad (no es una buena idea, ¡pero es algo!)
  • Soporte / garantía / responsabilidad, ¡venden un producto! (bueno para empresas)
  • A menudo tienen el efectivo para hacer lo que el código abierto a menudo falla.
    (Pueden permitirse un equipo de diseñadores, un equipo de vendedores, conductores propietarios …)

Ahora los contras:

  • Sin transparencia, no sabemos nada.
  • Mucho menos personalización
  • Adherencia más lenta a los nuevos estándares.
  • Menos sensación de comunidad, más servicio de ayuda

Y bueno, el tercero es básicamente equivalente al segundo esquema. La única diferencia que se me ocurre es que hay incluso menos usuarios porque menos personas podrán piratearlo en sus computadoras y hacer que funcione.

Eso es fácil. ¿Quién crees que hizo un mejor trabajo al hacer crecer su empresa?

  1. Sergey Brin
  2. Bill Gates
  3. Steve Jobs