| Construir soluciones |
- En linux se
requieren administradores altamente entrenados (que generalmente
requieren recompilar el kernel)
- Windows 2000 server
soporta al hardware más reciente (USB, 1394 Firewire, administración
de poder en laptops, etc)
|
- Que los clientes, no solamente en México, sino en todo el mundo,
requieren que su personal este altamente
entrenado.
De la misma manera en que un buen automóvil formula 1 requiere
de un piloto capaz si es que se desea llegar al podium, un servidor
de aplicaciones necesita de una adecuada administración para garantizar
la estabilidad, eficiencia y eficacia en la organización.
- Que Linux
(y otros Unix como
FreeBSD
) tambien soportan al hardware más reciente.
Ademas, los SO de Microsoft (como cualquier otro software) en
sus primeras versiones presentan multiples bugs respecto al soporte
de las tecnologías emergentes.
|
| Confiabilidad |
- Linux es bueno
para páginas simples y máquinas con pocos procesadores.
|
- ¿Qué hay acerca de los
clusters linux
?
Ahora que si los requerimientos del cliente son del tipo
multiprocesador, yo eligiría más bien uno de estos:
|
| Seguridad |
Acerca de Linux:
- La fuente abierta quiere decir que cualquier programador puede
buscar vulnerabilidad en el código fuente.
- Ningún sistema es inmune
|
- La fuente abierta tambien quiere decir que cualquier programador
puede solucionar un potencial fallo y no se tiene que esperar a
que el vendedor proporcione (si es que lo descubre) una solución.
La fuente abierta tambien quiere decir que cualquier programador
puede saber si la empresa que te vendió el software no te esta "
jugando chueco" (poniendo
puertas
traseras
en
cualquier aplicación
,
funciones ocultas
, etc.)
- Windows 2000 server es un
sistema y por lo tanto tampoco es inmune... lo que
nos lleva a recordar uno de los puntos anteriores: "
el administrador juega un papel muy importante
".
|
| Aplicaciones |
- En linux no
hay compromiso a compatibilidad binaria hacia atrás
- En linux la
programación es predominantemente basada en scripts
- Windows 2000 Server tiene
la mayor disponibilidad de lenguajes de programación
|
- Todos los desarrolladores son muy concientes de lo importante
que es mantener la compatibilidad hacia atrás, por eso las todas
las bibliotecas soportan un esquema de numeración de versiones.
- Unix (del cual surge linux) tiene como lenguage base a
C por ello, la mayoría de las aplicaciones para Unix son
escritas en C. Sin embargo, los scripts son muy útiles para muchisimas
tareas triviales y por eso son tan explotados (al igual que la administración
para control remoto y local en Windows 2000 Server).
- No se si sean mas o menos, pero hay que darse una vuelta por
la sección
de compiladores de freshmeat
para darse cuenta de que existen plataformas de desarrollo para
todos los gustos.
|
| Estabilidad |
De linux:
- Entrada y salida (I/O) sincronía, limitando escalabilidad
- Optimizado para hardware muy económico
|
- La Entrada y salida (I/O) síncrona
incrementa
la
estabilidad
- O.K... optimizado para hardware muy
económico ¿Y eso se supone que es una desventaja?... como se
ve que la palabra economizar no significa nada en el diccionario
personal de Micro$oft ;-). Ahora que si lo quisieron dar a entender
es que, por defecto, linux no está optimizado para hardware "
costoso", pues no han considerado
una ventaja mas de poseer el código fuente...
|
| Administración |
- Estudios de costos de propiedad de Gartner Group demuestran que
la plataforma Linux en el escritorio es mas cara que Windows
|
- Por fín... ¿Están evaluando el SO para escritorio o para servidor
de aplicaciones???.
Si lo que el cliente quiere es un SO para su escritorio yo
personalmente le recomiento
BeOS
o MacOS X
. Y en cuanto a costos de propiedad mejor ni hablamos:
|
| Soluciones Web |
- Linux tiene un pobre desempeño de web (Apache vs. IIS)
- En linux las opciones de clustering se ofrecen a costo adicional
- Oracle soporta Linux pero recomienda NO correr su suite de comercio
sobre el
- De los 31 mejores sitios en Mexico iBest, 15 operan en Microsoft
y 4 en Linux y que el 57% de los 50 mejores sitios B2B de Goldman
Sachs operan con plataforma Microsoft
|
- Hasta no ver un estudio formal con pruebas del superior desempeño
de IIS, Apache seguirá siendo
el más usado
y una de las razones para eso puede no sólo ser su desempeño, sino
tambien la confiabilidad de que es un producto estable y de bajo
costo de operación.
Compárese el número de vulnerabilidades reportadas a bugtraq:
Lo que es más... la empresa de consultoría e investigación
Gartner ha recomendado a las empresas el no usar IIS
hasta que deje de ser un producto tan vulnerable (reescrito desde
cero y evaluado a conciencia).
- Es verdaderamente gracioso
que Microsoft hable de costos adicionales
, cuando ellos
te cobran hasta por agrupar las correciones
de
todos los errores que cometen en sus programas
... (disfrazados con el nombre de
actualizaciones
). Y lo que es peor...
hasta por ayudarlos a desarrollar su imperio
(sin afán de ofender los talentosos desarrolladores de aplicaciones
para plataformas M$Win).
- Eso no es lo que se vé en
las paginas de Oracle
, ni lo que Doug Kennedy (Vice-presidente de Sociedades con Plataforma
Global de Oracle)
ha expresado
.
- Mejor????...
¿mejor según quién preguntome yo?
... Eso es el colmo, tan carentes de argumentos se encontraban a
la hora de redactar la página que tuvieron que recurrir a la subjetividad.
Se puede ser fanático de la musica ranchera, pero no por eso
significa que sea la mejor
(lo mismo para la clásica, dance, heavy-metal, etc.), para realizar
una afirmación como esa, se debe de establecer previamente un conjunto
de criterios que sean suceptibles de ser cuantificables y sobre
todo: objetivos.
|
| Otras |
- En linux no hay proceso de certificar aplicaciones.
- El costo de entrenamiento y soporte a linux NO es gratuito.
- En linux existen más de 3 interfases gráficas: KDE, GNU y Gnome
- ¿cuál va a usar usted y las aplicaciones? Estas interfaces gráficas
son menos productivas que las de Microsoft.
- Gartner y Meta Group no recomiendan Linux para aplicaciones de
misión crítica.
- Linux es únicamente un producto de nichos, con participación
de mercado inferior a lo que se ha publicado.
- Windows 2000 Server tiene un plan de largo plazo basado en
requerimientos de sus clientes.
- $10 millones de dólares al día invertidos en desarrollo de nueva
funcionalidad (Windows 2000 Server)
- Amplios recursos de ingenieros certificados y soporte técnico
|
- ¿Qué más se podia esperar de una empresa
con un tinte estadounidense?. Varias preguntas surgen a este respecto:
- ¿Quién los puso a ellos a cargo de certificar los programas
que el cliente puede usar y cuales no?
- ¿Quién va a usar el software? ¿ellos? (Microsoft) ¿o nosotros?
(los clientes).
- ¿Qué le garatiza al cliente que el proceso de certificación
sea ético, y no solamente un acuerdo entre Microsoft y sus socios
para monopolizar el mercado de las PCs.
- Sólo porque una aplicación no cumpla con los caprichos (perdón:
politicas sanitarias pre-establecidas) de Microsoft, no significa
que no pueda ser utilizada.
Este punto me recuerda al proceso de certificación que realiza
Estados Unidos en los paises Latinoamericanos en su lucha contra
las drogas. Perfecto, E.U. nos certifica
a nosotros, pero ¿quién los certifica a ellos?
.
- ¿Mencione ya que
en Microsoft NADA es gratuito
? ;-)
- Y gracias al cielo que tenemos
más de tres opciones
. Comprendo que Microsoft crea que este punto es malo, pues eso
es exactamente lo que constituye la base de los monopolios:
evitar la libre competencia.
La libre competencia es buena para los clientes (nosotros los
consumidores), pues genera mejores productos a mejores precios
(inclusive gratis).
- ¿Mencione ya lo de la
subjetividad
o lo de
"quiénes son ellos para decidir"
? ;-)
- Eso está cambiando... y es lo que tiene preocupado al monopolio
Microsoft (si no, no se ocuparían de tratar de
engañar
a los clientes).
- ¿En serio? ¿qué clientes? ¿todos?... la verdad es que creo que
es más fácil que los clientes vean satisfechos sus requerimientos
con un software que puede ser adaptado las necesidades particulares
de cada uno (gracias a que se dispone del código fuente); que esperar
a que Microsoft Windows 2000 Server (o cualquier software) sea
todo para todos.
- $10 millones que
se ven recuperados
gracias a
excesivos precios de sus productos
y a su
posición monopólica en el mercado
.
- Recursos y personal que
cuestan $$$ extra al consumidor
.
|