457 meneos
2415 clics
Microsoft se une a la fundación Linux [ENG]
En su primer evento Connect de 2013, Microsoft lanzó Visual Studio 2013. En 2014, anunció la liberación del código de .NET, y en 2015 anunció el código abierto del editor de Visual Studio Code. ¿La gran noticia de este año? Microsoft, la compañía que ha construido un imperio en software propietario de código cerrado, se ha unido a la Fundación Linux como miembro de platino. A su vez también se ha anunciado que Google se une a la Fundación .NET. y que el primer adelanto de SQL Server para Linux ya está disponible.
|
comentarios cerrados
En mi caso quitarme los windows servers que solo tienen SQL Server es pasta que se ahorra y otro sistema libre más.
www.youtube.com/watch?v=I14b-C67EXY WOOOOOOOOW (O de cómo la cocaina saca lo mejor de tí)
en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
PD: ¿sabíais que los cerdos no sudan?
¿Puedes decirme en que parte digo que el estándar es '+' u hoy vamos flojitos de comprensión lectora?
Te lo aclaro: utilizar el operador '+' es más cercano al estándar que CONCAT (y de paso a unos cuantos lenguajes de programación de alto nivel).
Pero XP era un puñetero coladero en cuanto a seguridad, que se resolvió en parte con SP2 al integrar cortafuegos activo de serie, entre otros muchos graves problemas de cuelgues por su permisividad de gestión de aplicaciones en acceso directo a recursos hardware, por ejmplo. Algo que en NT estaba plenamente controlado, pero que al "fusionarlo" en XP con la gama doméstica, hicieron un churro que duró tantos años porque no sabían como coño solucionarlo.
La partida ganada por Linux era su construcción en cuanto a seguridad y, sobre todo, no conceder permisos todopoderosos persé al usuario. Ahora, ponle a un usuario como root por defecto y verás el tiempo que le dura vivo el sistema. Esa era la mayor cagada de Windows.
Ni punto de comparación a la seguridad, estabilidad y eficiencia de un windows 7, un windows 8 (interfaces aparte) o un windows 10, donde los cuelgues generales ya han pasado casi a la historia, donde la seguridad ya es algo más que poner contraseñas para "solo lectura" o "lectura/escritura", donde la gestión de recursos hardware es más eficiente y, lo mas importante, donde es el sistema operativo quien realmente manda en la máquina, no una mierda-aplicación o driver que te echa abajo todo el chiringuito a la primera de cambio, o un usuario "iletrado" que le da a todo que "palante" y se come toda la mierda que le llega por internet.
XP tuvo su época y su momento, y solucionó muchas cosas, pero decir que fue el mejor de todos los tiempos me resulta exagerado e injusto.
Microsoft ha estado liberando un montón de software los últimos años y ha sido una de las empresas que más ha contribuido, mediante código, ha Linux.
Es que la gente de VMS se fué a MS para hacer NT.
Y por cierto, no siempre siendo más "rico" es mejor.
Mira OpenBSD y pledge(2). Con esa llamada al sistema se carga el 90% de exploits y escalados.
¿Habrás querido decir Windows Me?. Ese sí que era malo.
Ahí tienes a Wikipedia sirviendo 25k quería por segundo, a PayPal con su gestión de fraude y también algún ERP.
Como toda herramienta, depende de para lo que quieras te vendrá mejor una u otra, pero decir que no sirve para aplicaciones serias o que no es estable es mentir. Y precisamente la de Microsoft, por el hecho de no poder correr en el servidor que yo quiera, es sin duda la última que consideraría.
Sin explayarme demasiado, MSSQL lo supera en gestión y restauración de Backups, participando de base de datos, división de ficheros, gestión transaccional, replicación y eso sin tener en cuenta todo el "environment" que lo acompaña para BI, ETL y reporting del que Mysql directamente carece.
¿Existen multitud de casos y razones por las que usar MySQL? Por supuesto que si, ahora bien, me niego a ejercer de fanboy de cualquier tecnología, de ahí mi primer comentario defendiendo a MSSQL.
PD. PayPal, como ejemplo que pones, no utiliza Mysql como SGBD principal sino Oracle. Eso no quiere decir que pueda utilizar Mysql en proyectos menores.
Gracias por nombrarlo!
Eso me sonaba.
No tiene mucho sentido hacer un sistema operativo cuando otras empresas, fundaciones y voluntarios te lo está haciendo y tú no necesites hacer y mantener todo eso, sino los trozos o añadidos que te interesan y migrar tus productos que en realidad son casi servicios.
En las máquinas de desarrollo tenemos MariaDB 10.x, una de las últimas versiones. Y en el servidor tenemos MySQL 5.4 si no recuerdo mal, como mucho 5.5. En cualquier caso es una versión ya anticuada. Y hasta la fecha no hemos tenido ningún problema de compatibilidad.
Yo tuve que usar mi viejo ME durante un rato más por el soporte para gráficos, sonido (extraño mi tarjeta con bancos XG que el XP dejó inutil), scanner y en esa época SoftIce .
Yo estoy bastante contento con sql server, creo que da bastante potencia y tiene características como particionado de tablas bastante molonas (a mi parecer funciona mejor que mysql, aunque depende mucho de la situación).
Saludos cordiales.
Ninguno de los tres de la ninguna patada a ninguno, y cada uno cojea de lo suyo, pero si tuviese que elegir sólo uno me quedaría con Linux.
Y no, Windows tampoco podría. La licencia GPL es muy estricta en ese sentido. A veces, el solo hecho de linkar librerías que sean GPL te obliga a que tu código sea también GPL.
Como mola el berserker
En caso de librerias dinámicas, no hay problema.
La GPL es menos restrictiva de lo que parece, no tiene restricciones al uso (solo a la redistribución) y su virilidad solo afecta a obras que la ley considere obras derivadas.
Siempre puedes traer el código GPL y el privativo por separado y juntarlo insitu, lo que es legal (si el privativo no lo prohibe) mientras no lo redistribuyas o revendas.
Eso es mentir, si hubieras puesto un caso de uso concreto podría pasar, pero así es como decir "en batallas serias la potencia de fuego de un submarino se mea en la de un tanque".
"Sólo para unas cuantas webs y prácticamente cualquier aplicación sencilla que no requiera de grandes capacidades de concurrencia o replicación"
Mentira otra vez, ya te he puesto unos cuantos ejemplos que van mucho más allá de unas cuantas webs o aplicaciones sencillas.
Por otra parte, parece que no entiendes que Mysql sigue la filosofía Unix (sí, ese sistema sobre el que no corre MSSQL) de hacer solo una cosa pero hacerla bien, así que no necesita meterse en hacer ETL, etc. y que para manejar ficheros están los sistemas de ficheros de Unix que son más y mejores que el de Windos. Y en cuanto al particionado o la gestión de transaciones... no veo ni una prueba que demuestre eso que dices. Allí donde Mysql no llega, está Postgre u Oracle, MSSQL no sirve precisamente porque su ecosistema es mucho peor. Hoy en día, con la tendencia de ir hacia PaaS, microservicios y contenedores tipo Docker, MS está viendo que se está quedando atrás, que se queda fuera de las grandes alianzas que se están comiendo el mercado como OpenStack y Cloud Foundry, así que necesita desesperadamente acercarse a Linux porque si no se va a quedar fuera de cualquier cosa medianamente grande.
Como está internet de bulos!
Pues eso, que para entornos complejos la funcionalidad se queda corta.
para manejar ficheros están los sistemas de ficheros de Unix que son más y mejores que el de Windos.
No cabe duda de que son mejores, pero Mysql te deja a merced de ellos. MSSQL permite gestionar una base de datos en múltiples ficheros, optimizando recursos en función del hardware.
Y en cuanto al particionado o la gestión de transaciones... no veo ni una prueba que demuestre eso que dices.
El particionado de tablas en MySQL está muy limitado y sólo disponible según el motor de almacenamiento.
Con que compares la gestión de bloqueos de ambos sistemas no te cabrá duda de cual es mejor www.mssqltips.com/sqlservertutorial/2207/mysql-to-sql-server-locking-d
necesita desesperadamente acercarse a Linux porque si no se va a quedar fuera de cualquier cosa medianamente grande.
Ahí estoy de acuerdo. Está cambiando su modelo de negocio para enfocarlo a los servicios como el resto de grandes corporaciones. Pero no se porque por qué no se le puede reconocer lo que hace bien sólo por ser Microsoft.
es.wikipedia.org/wiki/Stephen_Elop
Tal vez Nokia llevara retraso, pero un sólo Smartphone con Android la hubiera salvado del batacazo. Más retraso llevaba Wiko es.wikipedia.org/wiki/Wiko o incluso Xiaomi es.wikipedia.org/wiki/Xiaomi . Nokia podría haber estado fácilmente a la altura de cualquiera de ellas.
lo mismo para los juegos, el instalar y listo sigue siendo cosa de windows por mucho steam que haya.
De todos modos aqui me parto el ojete, mucha seguridad, mucho server, pero la realidad es que luego los usan para ver pelis, jugar al candy crush y poco mas.
en 3,2,1 saldra el que analiza kernerls cada 32 segundos en busca del mas alla
Poder se puede pero se incumple el cluf al intentarlo