Consejo: si vais a comprar hardware para Linux, buscad en foros a ver qué modelos están plenamente soportados. Normalmente estos modelos son de mejor calidad y funcionan bien en ambos SOs, y así también premiáis a los fabricantes que deciden dar soporte para Linux.
Primero, algo que poca gente sabe: existe mucho hardware "made for Windows" (p.ej. los famosos
winmodems). Esto quiere decir que el hardware no incluye ciertos componentes software/hardware porque Windows los tiene o los emula. Generalmente este hardware es de (muy) baja calidad. Obviamente este hardware está pensado única y exclusivamente para Windows, y obviamente sólo probado en Windows por el fabricante. Aún así, Linux es tan buena persona que a veces puede hacer funcionar este hardware con un poco de (o mucha) insistencia.
gokuhs escribió: reconozco que Windows tiene herramientas muy potentes (pienso en Visual Studio) que lamentablemente no hay forma de hacer funcionar en Linux
Yo he usado VS profesionalmente durante 7-8 años, y perdona pero no lo hecho de menos en Linux para nada. Hay muchísimos IDEs buenísimos (e.g. Eclipse, Netbeans, Code::Blocks, etc...). Herramientas que sí hecho de menos en Linux son editores buenos de audio y vídeo (p.ej. Sony Vegas). Este software requiere desarrolladores entendidos en audio y vídeo, con los consiguientes algoritmos avanzados, y por tanto es mucho más difícil de desarrollar, aparte de ser bastante costoso.
gokuhs escribió:No se le puede pedir a un usuario inexperto que busque en google como hacer funcionar algo.
Claro, seguro que con Windows jamás tuviste que buscar en Google cómo hacer esto o lo otro
En Windows las cosas normales son fáciles (generalmente lo mismo pasa en Linux) pero las avanzadas son bastante más difíciles y más enrevesadas de hacer que en Linux, básicamente porque la consola de Windows es una soberana mierda pinchada en un palo. Windows se basa excesivamente en UIs, haciendo que al final pierdas más tiempo navegando de una UI a otra (porque algo avanzado jamás está en una sola UI) que haciendo lo que realmente tienes que hacer. Sin hablar de que entre versiones de Windows te han cambiado todo de sitio y toca volver a buscarlo otra vez, con la consiguiente pérdida de tiempo extra.
gokuhs escribió:un simple adaptador WiFi USB te las ves y deseas para encontrar el Firmware con suerte dentro de los repositorios
He usado como 5 adaptadores wifi diferentes y en todos no tuve nada que hacer en Linux salvo enchufarlos. Ni drivers ni ná de ná, modo monitor activado. En Windows tuve que instalar 2 drivers diferentes: uno normal y otro para modo monitor. Y había que estar cambiando entre uno y otro para activarlo. Súper fácil, cualquier usuario normal lo podría hacer...
gokuhs escribió:sería mejorar la facilidad de instalación
No sé a qué te refieres, porque ahora la instalación es igual (o más) sencilla que la de Windows. Detalla.
gokuhs escribió:Estoy de acuerdo, es la culpa de los fabricantes, pero al final eso no deja de ser un inconveniente porque por A o por B el soporte para determinado Hardware no tienes
Eso de los drivers es un mito. Hay poquísimo hardware no soportado en Linux. Y por cierto, igual que lo hay en Windows. Mi tarjeta ATI 4790 no funciona en Windows 7 por los drivers. Sí funciona en XP y en Linux perfectamente. Por tanto, por A por B, Windows 7 es una mierda. Eso sin entrar a hablar de desarrollar en Android donde Windows no detecta la mitad de las tablets en modo depuración, aparte de tener que instalar el maldito driver para desarrollo, y tener que andar cambiando de un driver a otro en cuanto quieres acceder a la tablet en modo normal. Un absoluto desastre.
gokuhs escribió: conozco tanto eclipse como monodevelop, tengo proyectos en ambos, pero tio no hay punto de comparación
Simplemente
te gusta más VS. A mí Eclipse me gusta a pesar de que peca de excesiva lentitud a veces (es lo que tiene Java), pero las ventajas son enormes, sobre todo el sistema de plugins. Yo tengo VI dentro de Eclipse, y eso es una experiencia cercana al orgasmo
No olvidemos tampoco que
VS tiene lo suyo también (aparte de tener el compilador de MS que una basura no, lo siguiente). Tampoco olvidemos que VS
NO es gratis, como tampoco lo es Windows, y está hecho por una empresa que factura
billones (en castellano) mientras que en Linux lo que hay está hecho básicamente por la cara.
gokuhs escribió:Por otro lado está el aspecto "visual" (que a mi personalmente me da igual, mientras funcione) ya que a la gente muchas veces cuanto mas bonito mejor...
Entonces, tú que eres desarrollador, ¿a qué esperas para desarrollar un IDE con un editor de UI de la hostia? Es que al final sólo sabemos quejarnos de esto y lo otro, aunque sea gratis.
Resumiendo:
"Sí, el bufete es gratis, pero la tortilla está un poco fría". Si no te mola cualquier cosa en Linux, haz algo para mejorarlo. Ésta es la filosofía Linux. Sí, que otra gente haga cosas
gratis y nosotros las usemos está muy bien, pero luego la gente sólo sabe criticar sin haber aportado nada, ni siquiera una crítica
constructiva.
Y como dijo Linus con toda la razón del mundo: "Fuck you, nVidia"
[youtube]http://www.youtube.com/watch?v=iYWzMvlj2RQ[/youtube]