Muy poco. La mayoría de las bases de código propietarias son extremadamente difíciles de construir y usar. Solo hacer que funcionen sería una tarea, y ya hay equivalentes de código abierto que son más fáciles para la mayoría de las cosas.
El primer impacto que sentiría es que las personas leerían el código, verían cómo funcionan ciertas cosas y luego agregarían esas capacidades al software de código abierto probablemente. Por ejemplo, nadie giraría notamazon.com. En su lugar, la gente leería cómo funciona su motor de recomendaciones y luego implementarlo para otros sitios web o en una biblioteca genérica.
Además, las empresas con buena seguridad se mejorarían, ya que las personas leerían su código, verían cómo funciona y qué es seguro, y si encontraran fallas menores, las reportarían.
Mientras tanto, las compañías con malas prácticas de seguridad, como la seguridad a través de la oscuridad, o con muchas vulnerabilidades que nadie había notado, se volverían menos seguras porque ahora la gente vería cómo atacarlas. (pero con suerte, en la plenitud del tiempo, obtendría informes y también se volvería más seguro)
- ¿CS es mejor que TI en el mercado actual?
- ¿Cómo podría un hombre lanzar una nave espacial al espacio o a la luna en los años 60, cuando la tecnología y la tecnología de la información estaban mucho menos desarrolladas, en comparación con ahora?
- ¿Puede el empleado de informática de mi escuela saber si uso colas en una computadora portátil de la escuela?
- ¿Cómo se ve la gente de TI?
- ¿Cuáles son algunas cosas difíciles en la industria de TI?