Yo creo que no esta de coña, y comprendo lo que quiere decir.
Lo que quiere decir es que la compatibilidad hacia atras es mejor en Windows que en Linux.
Tu puedes tener un programa de cualquier tipo pirata o no pirata. Y ahora mismo, aún con los problemas que ha generado Windows Vista. Aplicaciones hechas en tiempos de windows 2000, descontuinadas pueden funcionar con 2 clicks en un Windows 7.
Ahora dime tu, que aplicación que fue empaquetada para cualquier distribución del año 2000. La instalarias directamente sin problemas en tu flamante Ubuntu.
Y es mas, por poner un ej. el año pasado para usar un simulador de DLX hecho con QT 1.0 . Hubo que recurrir, a correr una maquina virtual con Red Hat 9.2 o algo asi para que funcionara.
Vale es cierto que QT 1.0 es muy vieja, buscando sale como del año 96 o asi. Pero vamos, el soporte para estas aplicaciones es practicamente inexistente, en plan horas y horas buscando algo en google para al final encontrar un paquete rpm. Con la libreria, para finalmente despues de instalarlo encontrarse con la situación de que aún asi es incompatible tal vez por un número de versión menor!!!
Un número de versión menor!!!
Aqui lo bochornoso, es que si tu haces una aplicación hoy en dia con QT o GTK+. Y dentro de unos años vayamos por el kernel 3.0/kde 7/Gtk 10 nadie en las distribuciones se moleste en crear un grupo de paquetes de compatibilidad. Que garantice que con ese paquete vayan a funcionar todas las aplicaciones desarrolladas hasta X versión de lo que sea. Coño, aunque haga falta recurrir una maquina virtual, pero SOBRE TODO QUE EL USUARIO NO TENGA QUE HACER NADA. Es decir, que tu al instalar una paquete antiguo, o de otra distribución el sistema de paquetes automaticamente instale lo que sea necesario para que ese programa antiguo.
Y vamos, yo creo que es lo mas obvio en un sistema donde facilmente un programa podria quedar en el olvido. Y aunque se trate de codigo propietario pueda seguir ejecutandose.
Como anecdota a lo del DLXide, se ve que de alguna manera alguien se las apaño para conseguir el fuente y modificarlo para hacerlo compatible. O bien hacer un clonico desde cero.
Vale son ejemplos rebuscados, pero es asi.
Y otra cosa, cual fue uno de los defectos que mas achacaron a Windows Vista??? El estar preguntando constantemente para chorradas. Yo creo que la misma situación se puede aplicar a Linux. Hay que priorizar que opciones realmente necesitan contraseña. Osea, yo creo que conforme vengo usando linux mas tiempo, y que cada vez me va siendo mas pesado. Es que tenga que estar escribiendo la contraseña root cada 2x3.
Creo que el sistema de paquetes solamente deberia exigir la contraseña de root. Para hacer cambios criticos en el sistema. No que para instalar un solitario te pregunte la contraseña de root. Nadie se ha dado cuenta, que esto es realmente molesto?
Y otro de los absurdos, es tener que saber, que sabor de linux usamos, si mandriva, debian, etc. HAY GENTE QUE NI SABE QUE VERSION DE WINDOWS ESTA CORRIENDO!!!
De todas maneras, hay una cosa que hay que pensar tambien. Es la forma de instalar las aplicaciones, la gente tiene la costumbre de instalar las aplicaciones bajandoselas o metiendo el cd de su copia original. Ejecutar el asistente y tirar hacia adelante. Realmente hay que cuestionarse que cantidad de gente llega a conocer que existen herramientas para desinstalar componentes de windows, tal vez incluso estemos hablando de gente que lleva toda su vida usando windows y ni de esas se entera.
Simplemente hace falta un instalador universal, que tenga el mismo aspecto y funcionalidad sea la distro que sea y del toolkit que sea, que siemple y llanamente funcione. Te de la opción de crear un icono en el escritorio o en la barra de inicio rapido y listo.
En definitiva hay que innovar si, pero hay cosas, que en windows llevan funcionando desde hace muuucho tiempo, y solamente ha tenido ligeros cambios visuales a lo largo del paso de los años. Pero la mecanica es la misma.
Y hay que destacar lo del icono en el escritorio. Ya que con lo cargadas que vienen las distros uno instala algo y luego ponte a navegar por los menus.
Por otro lado, seria encantador, tener mejor organizadas los binarios en el sistema de ficheros y facilitar la busqueda. Un ejemplo sencillo, yo soy usuario de KDE 4 y firefox. Si abro un fichero pdf, me pregunta si quiero abrir el fichero con un programa que no tiene nada que ver con el por defecto es en KDE 4 que es Okular. Entonces porque demonios tengo que ponerme a bucear en directorio/usr/bin para encontrar Okular y abrirlo. Lo peor de todo es que el directorio/usr/bin esta cargado de binarios y binarios, para lo cual el menu de dialogo tiene que cargarlos en la ventana. En el mejor caso esperas a que termine de cargar y escribes Okular y listo. Pero alguien menos experimentado tendria que buscar con todos los binarios. Para luego al final acabar un poco frustado y no encontrarlo.
Hay cosas que son de cajón. Puedes argumentar que no hay virus. Joder y para que quieres virus? Si el usuario, en cuanto se encuentre en un cajón sin salida. Ya sea por falta de ayuda y de opciones -> Gnome. O se le pregunta por una contraseña para hacer 4 tontadas -> (KDE/Gnome). O usando un escritorio te cambian completamente los botones y la interfaz (KDE/Gnome). Luego, si el usuario aun persiste y se hace habitual. Al hacer una actualización de distro, de las de 6 meses. No se sabe porque se sufre un retroceso en funcionalidades de la aplicación. (Vease la migración que hicieron algunas distribuciones directamente a KDE 4.0) Frustando enormemente al usuario. Y cuando no es un retroceso de funcionalidades. La misma versión de un programa, despues de una actualización de distro. El programa deja de funcionar correctamente, porque el empaquetador metio un nuevo bug vete a saber porque. Yo tuve un caso parecido, con KDevelop 3.5, por el cual no podia compilar aplicaciones, debido por un bug en las autotools. Y para solucionar el problema tienes que volver a una versión anterior del paquete.
Son cosas, que no son serias para un usuario. Que al actualizar las tan famosas distros de 6 meses. Puede que la cosa vaya bien, o vaya mal. En muchos casos va a ir mal.
Re:mi opinion
(Puntos:1)Lo que quiere decir es que la compatibilidad hacia atras es mejor en Windows que en Linux.
Tu puedes tener un programa de cualquier tipo pirata o no pirata. Y ahora mismo, aún con los problemas que ha generado Windows Vista. Aplicaciones hechas en tiempos de windows 2000, descontuinadas pueden funcionar con 2 clicks en un Windows 7.
Ahora dime tu, que aplicación que fue empaquetada para cualquier distribución del año 2000. La instalarias directamente sin problemas en tu flamante Ubuntu.
Y es mas, por poner un ej. el año pasado para usar un simulador de DLX hecho con QT 1.0 . Hubo que recurrir, a correr una maquina virtual con Red Hat 9.2 o algo asi para que funcionara.
Vale es cierto que QT 1.0 es muy vieja, buscando sale como del año 96 o asi. Pero vamos, el soporte para estas aplicaciones es practicamente inexistente, en plan horas y horas buscando algo en google para al final encontrar un paquete rpm. Con la libreria, para finalmente despues de instalarlo encontrarse con la situación de que aún asi es incompatible tal vez por un número de versión menor!!!
Un número de versión menor!!!
Aqui lo bochornoso, es que si tu haces una aplicación hoy en dia con QT o GTK+. Y dentro de unos años vayamos por el kernel 3.0/kde 7/Gtk 10 nadie en las distribuciones se moleste en crear un grupo de paquetes de compatibilidad. Que garantice que con ese paquete vayan a funcionar todas las aplicaciones desarrolladas hasta X versión de lo que sea. Coño, aunque haga falta recurrir una maquina virtual, pero SOBRE TODO QUE EL USUARIO NO TENGA QUE HACER NADA. Es decir, que tu al instalar una paquete antiguo, o de otra distribución el sistema de paquetes automaticamente instale lo que sea necesario para que ese programa antiguo.
Y vamos, yo creo que es lo mas obvio en un sistema donde facilmente un programa podria quedar en el olvido. Y aunque se trate de codigo propietario pueda seguir ejecutandose.
Como anecdota a lo del DLXide, se ve que de alguna manera alguien se las apaño para conseguir el fuente y modificarlo para hacerlo compatible. O bien hacer un clonico desde cero.
Vale son ejemplos rebuscados, pero es asi.
Y otra cosa, cual fue uno de los defectos que mas achacaron a Windows Vista??? El estar preguntando constantemente para chorradas. Yo creo que la misma situación se puede aplicar a Linux. Hay que priorizar que opciones realmente necesitan contraseña. Osea, yo creo que conforme vengo usando linux mas tiempo, y que cada vez me va siendo mas pesado. Es que tenga que estar escribiendo la contraseña root cada 2x3.
Creo que el sistema de paquetes solamente deberia exigir la contraseña de root. Para hacer cambios criticos en el sistema. No que para instalar un solitario te pregunte la contraseña de root. Nadie se ha dado cuenta, que esto es realmente molesto?
Y otro de los absurdos, es tener que saber, que sabor de linux usamos, si mandriva, debian, etc. HAY GENTE QUE NI SABE QUE VERSION DE WINDOWS ESTA CORRIENDO!!!
De todas maneras, hay una cosa que hay que pensar tambien. Es la forma de instalar las aplicaciones, la gente tiene la costumbre de instalar las aplicaciones bajandoselas o metiendo el cd de su copia original. Ejecutar el asistente y tirar hacia adelante. Realmente hay que cuestionarse que cantidad de gente llega a conocer que existen herramientas para desinstalar componentes de windows, tal vez incluso estemos hablando de gente que lleva toda su vida usando windows y ni de esas se entera.
Simplemente hace falta un instalador universal, que tenga el mismo aspecto y funcionalidad sea la distro que sea y del toolkit que sea, que siemple y llanamente funcione. Te de la opción de crear un icono en el escritorio o en la barra de inicio rapido y listo.
En definitiva hay que innovar si, pero hay cosas, que en windows llevan funcionando desde hace muuucho tiempo, y solamente ha tenido ligeros cambios visuales a lo largo del paso de los años. Pero la mecanica es la misma.
Y hay que destacar lo del icono en el escritorio. Ya que con lo cargadas que vienen las distros uno instala algo y luego ponte a navegar por los menus.
Por otro lado, seria encantador, tener mejor organizadas los binarios en el sistema de ficheros y facilitar la busqueda. Un ejemplo sencillo, yo soy usuario de KDE 4 y firefox. Si abro un fichero pdf, me pregunta si quiero abrir el fichero con un programa que no tiene nada que ver con el por defecto es en KDE 4 que es Okular. Entonces porque demonios tengo que ponerme a bucear en directorio
Hay cosas que son de cajón. Puedes argumentar que no hay virus. Joder y para que quieres virus? Si el usuario, en cuanto se encuentre en un cajón sin salida. Ya sea por falta de ayuda y de opciones -> Gnome. O se le pregunta por una contraseña para hacer 4 tontadas -> (KDE/Gnome). O usando un escritorio te cambian completamente los botones y la interfaz (KDE/Gnome). Luego, si el usuario aun persiste y se hace habitual. Al hacer una actualización de distro, de las de 6 meses. No se sabe porque se sufre un retroceso en funcionalidades de la aplicación. (Vease la migración que hicieron algunas distribuciones directamente a KDE 4.0) Frustando enormemente al usuario. Y cuando no es un retroceso de funcionalidades. La misma versión de un programa, despues de una actualización de distro. El programa deja de funcionar correctamente, porque el empaquetador metio un nuevo bug vete a saber porque. Yo tuve un caso parecido, con KDevelop 3.5, por el cual no podia compilar aplicaciones, debido por un bug en las autotools. Y para solucionar el problema tienes que volver a una versión anterior del paquete.
Son cosas, que no son serias para un usuario. Que al actualizar las tan famosas distros de 6 meses. Puede que la cosa vaya bien, o vaya mal. En muchos casos va a ir mal.
Asi que a reflexionar un poco chavales.