¿Cuál es el software de código abierto más complejo jamás escrito?

Eso depende de cómo defina “proyecto”. Una buena definición aquí sería una base de código unificada de cualquier número de ejecutables construidos como una sola entidad por un grupo específico, que probablemente descarta la mayoría de las distribuciones de Linux pero no el núcleo en sí. También depende de cómo se defina “complejo”: por ejemplo, Emacs y Gimp están compuestos casi en su totalidad por complementos, y FlightGear no solo tiene un gran tarball fuente, sino también una base de datos de escenarios en decenas de gigabytes. Propongo tener en cuenta el desarrollo junto con el tamaño y la arquitectura.

No sé los números exactos, pero por esas definiciones probablemente adivinaría OpenBSD. Es una distribución BSD completa que incluye kernel y userland, y se mantiene como un todo unificado, sujeto a amplias auditorías de seguridad que incluso el código externo aceptado en el proyecto debe pasar. Algunos de los proyectos más grandes como el kernel de Linux, Qt SDK, GNAT Programming Studio y LibreOffice pueden acercarse, pero en mi humilde opinión, el alcance de construir OpenBSD como una distribución completa combinada con el rigor de las pruebas lo coloca en la cima o cerca de él.

GNU Compiler Collection.

El kernel de Linux!