Hay un problema con saber lo grande que es realmente un software. Si es un software de código abierto, puedes saber cuántas líneas de código hay.
Si se trata de un servicio web como Facebook o Google Search (o cualquier otro servicio basado en la web de Google), también se puede preguntar cuántas líneas de código hay.
Pero en el caso de software propietario como Adobe Photoshop o software de código cerrado como iOS, usted no puede saber realmente cuántas líneas de código hay. Y existe la posibilidad de que no obtengas una respuesta adecuada de ellos debido a todas esas reglas y leyes.
Y luego hay una discusión más amplia sobre lo que realmente se llama un software? Los sistemas operativos son un tipo de software, pero vienen con un montón de módulos separados, API, paquetes y otros sub, co, programas dependientes. Se puede llamar software a todo el paquete o a las partes individuales. Es un argumento enorme y se puede encontrar esto en cada rincón de Internet.
Desde mi punto de vista personal, si se consideran los paquetes y módulos con funcionalidad, el mayor número de códigos son probablemente en los sistemas de Transección Financiera. Como softwares de Bolsa, Softwares Bancarios y demás.
También he encontrado un post interesante que dice que 5ESS switch es el programa más grande ( en caso de línea de códigos ) jamás escrito, 100M LOC. WOW !