* se instala localmente: Se ejecuta directamente en la computadora de un usuario o en un servidor local, en lugar de acceder a través de un navegador web.
* tiene una interfaz de usuario dedicada: Por lo general, presenta una interfaz gráfica de usuario (GUI) o, en casos más antiguos, una interfaz de línea de comandos (CLI).
* requiere configuraciones específicas de hardware y software: Puede necesitar sistemas operativos, procesadores o memoria particulares para funcionar correctamente.
* se actualiza con menos frecuencia: Las actualizaciones generalmente se publican con menos frecuencia en comparación con las aplicaciones web que se pueden actualizar constantemente.
Aquí hay algunos ejemplos categorizados para mayor claridad:
Sistemas operativos:
* Microsoft Windows (versiones anteriores): Windows XP, Vista, 7, incluso versiones tempranas de 8 y 10 antes de una integración significativa en la nube.
* macOS (versiones anteriores): Versiones anteriores a la integración de nubes pesadas que se ven en iteraciones más recientes.
* Varias distribuciones de Linux (algunas): Si bien muchas distribuciones de Linux son adaptables, algunas distribuciones más antiguas o menos desarrolladas activamente se ajustan mejor a la descripción "tradicional".
Aplicaciones:
* Microsoft Office Suite (versiones anteriores): Las versiones de Word, Excel, PowerPoint antes de la integración de la nube se volvieron prominentes (por ejemplo, Office 2003, 2007).
* Adobe Creative Suite (versiones anteriores): Photoshop, Illustrator, InDesign, etc., antes del modelo Creative Cloud Subscription.
* Software de publicación de escritorio: Quarkxpress (aunque todavía en uso, es en gran medida un enfoque tradicional)
* Juegos: Muchos juegos de PC más antiguos que se instalan directamente en el disco duro y no requieren conexiones en línea para jugar (por ejemplo, muchos títulos de los años 90 y principios de los años 2000).
* Software de edición de imágenes: Pint Shop Pro (versiones más antiguas), GIMP (aunque sigue siendo relevante, es una aplicación instalada localmente).
* Software antivirus: Programas antivirus tradicionales que operan principalmente localmente, escaneando archivos en el disco duro de la computadora. (Si bien muchos ahora integran características en la nube, su funcionalidad central sigue siendo local).
* Sistemas de gestión de bases de datos (DBMS): Versiones instaladas localmente de bases de datos como MySQL o PostgreSQL, contrastadas con los servicios de bases de datos basados en la nube.
Nota importante: La línea entre el software "tradicional" y "moderno" se está desenfocando. Muchas aplicaciones tradicionales ahora están integrando características en la nube o tienen contrapartes basadas en la nube. Los ejemplos anteriores representan un software que * principalmente * operaba de manera tradicional, incluso si algunas versiones modernas han evolucionado.