Linux, Microsoft y el marxismo

La historia del proyecto Linux y su líder, Linus Torvalds, a menudo se cita como un ejemplo del principio de meritocracia en el desarrollo de software. Sin embargo, sería ingenuo afirmar que el éxito estaba asegurado únicamente por los esfuerzos de los entusiastas, sin la participación de grandes corporaciones, completamente lejos de cualquier altruismo.


Microsoft y Linux .
falso


Sin querer subestimar el papel de los hackers de la vieja escuela, apasionados por los solitarios y la masa de voluntarios, vale la pena señalar que sin la ayuda de las grandes corporaciones, Linux no podría volar tan alto y tan rápido. Veamos cómo se ha desarrollado la relación entre una gran empresa y la comunidad de desarrolladores de Linux. Comencemos con el representante más controvertido del primero: Microsoft.


Disposición inicial


El objetivo de Microsoft, como cualquier otra empresa privada, es obtener ganancias y, cuanto más, mejor. Las grandes empresas comerciales también tienen una especie de misión, pero generalmente las empresas la siguen en la medida en que esto no les impide obtener ganancias para los accionistas.


Para lograr estos objetivos simples, Microsoft utilizó una variedad de herramientas en relación con la comunidad de desarrolladores de Linux, desde torpes e indecorosas, hasta deliberadas y sutiles. Debemos rendir homenaje a la estrategia de gutapercha de la empresa, que no temía seguir el camino de la prueba y el error.


Al principio, MS creía que Linux y el software de código abierto para otro Netscape, lo que impide que la empresa haga negocios y necesita una limpieza. Así que hace mucho tiempo haciendo negocios con Bill Gates y Steve Ballmer.


El creador de Linux casi siempre se fijó objetivos bastante prosaicos. Por ejemplo, escriba un sistema operativo con el que pueda ejecutar un programa de emulación de terminal y enviar correos electrónicos. Lo que ha surgido de esto es bien conocido por nosotros.


Hace más de 20 años, se le preguntó sobre una posible colaboración con MS, en ese momento parecía fantástico. Ya 7 años después de la creación de Linux, a raíz de un éxito abrumador, Linus no busca el triunfo y solo establece objetivos alcanzables.


- ¿Qué pasa si Bill Gates lo llama y le ofrece escribir software para Linux?
"Si Microsoft alguna vez escribe un programa para Linux, entonces gané".

Por lo tanto, inicialmente el terreno para el conflicto solo podría ser donde Linux compitió con Microsoft, y esto se refería principalmente a la rivalidad de los dos sistemas operativos.


Etapa uno - Negación


El actual CEO de Microsoft, Satya Nadella, hace mucho para asegurarse de que las perlas del anterior CEO Steve Ballmer se hayan hundido en el olvido, pero Internet recuerda cómo llamó a Linux un tumor canceroso.


Linux es un cáncer que se adhiere en un sentido de propiedad intelectual a todo lo que toca .

Llamó a Linux solo un clon del obsoleto sistema operativo Unix de 20 años.


Linux en sí mismo es un clon de un sistema operativo que tiene más de 20 años. Eso es lo que es. Eso es lo que puede obtener hoy, un clon de un sistema de 20 años. No digo que no tenga lugar para algunos clientes, pero esa no es una propuesta innovadora .

En otra declaración, el "visionario" expresó una idea bastante perspicaz, quizás por pura casualidad, señalando que Linux es similar al comunismo .


No hay una compañía llamada Linux, apenas hay un mapa de ruta de Linux. Sin embargo, Linux surge de forma orgánica de la tierra. Y tenía, ya sabes, las características del comunismo que la gente ama mucho, mucho .

En los Estados Unidos, la palabra "comunismo" tiene una connotación muy negativa, que incorpora en la esfera ideológica una amenaza para todo lo que Estados Unidos representa. Sin embargo, tratando de hacer de Linux una amenaza universal, Steve Ballmer accidentalmente dijo algo realmente valioso.


comunicación


El hecho es que, según la teoría de Karl Marx, el capitalista doble oprime a los trabajadores. En primer lugar , paga poco por el trabajo, y en segundo lugar, enajena al trabajador en el producto de su trabajo. Y si muchos lectores están familiarizados con el primer párrafo de primera mano, el segundo se refiere a asuntos más sutiles.


Estamos hablando del hecho de que una persona pone una parte de sí misma en trabajo de parto. Cuando un trabajador se ve privado de la oportunidad de deshacerse del producto de su trabajo a su discreción, se lo roban no solo materialmente, sino también mentalmente. Esto es en forma simplificada la alienación del trabajo según Marx.


Linux y el software de código abierto en general no permiten al capitalista explotar al empleado y alienar los resultados de su trabajo a su favor. Cuando por minuto cocaína Las ideas de Ballmer entendieron esto, comenzó a saltar furiosamente por el escenario y gritó "desarrolladores, desarrolladores ...".


Estoy lejos de reclutar a los padres fundadores del STR, pero incluso si Richard Stallman y Linus Torvalds hicieron un voto solemne a la música internacional para dedicar sus vidas a liberar a la clase trabajadora de la opresión capitalista, no podrían haber hecho más por su misión.


Segunda etapa - EEE


Microsoft hace mucho tiempo y utilizó con éxito en competencia con otras compañías la estrategia de Embrace, Extend, Extinguish . La estrategia en sí se origina en los días de alboroto en torno a los compiladores y bibliotecas de Fortran, e incluso antes, mucho antes del nacimiento del sistema operativo Windows.


Utilizando los desarrollos propios de Microsoft, Microsoft tampoco inventó la resistencia a las iniciativas de la competencia y los juegos en torno a los estándares abiertos. IBM, Intel, Apple también saben cómo estrangular a los competidores en los brazos. Sin embargo, es Microsoft quien posee la dudosa palma EEE ninja.


Estos son solo algunos ejemplos de cómo MS usa la estrategia EEE.


  • DHTML, como una extensión de los estándares web de la década de 1990: HTML, CSS y JavaScript;
  • Active Directory en lugar de Kerberos y LDAP;
  • Visual y J ++ J / Direct, como una extensión y reemplazo de Java, JNI.

Por supuesto, incluso Microsoft no pudo inventar todas las bicicletas del mundo y, en algunos casos, el bien ganado, los estándares llegaron a Redmond, incluso en forma truncada.


  • CIFS / SMB;
  • TCP / IP
  • HTTP / SSL
  • SMTP / POP (S) / IMAP (S).

Caso en cuestión durante la demanda de Comet vs. Microsoft en 2007. Luego, el empleado de Microsoft Ronald Alepin dio evidencia que será recordada por mucho tiempo. En ellos, reveló la esencia de Embrace, Extend and Extinguish para comprender la compañía de Redmond.


P. De acuerdo. Y ahora, nuevamente, para el Jurado, ¿qué significa abrazo en este contexto como lo usan los empleados de Microsoft?

R. Se utiliza para indicar una estrategia en la que Microsoft adoptará los estándares o las especificaciones e interfaces de otro software de la compañía.

P. De acuerdo. ¿Y a qué se refiere extender?

R. Una vez que se hayan aceptado las especificaciones, Microsoft las ampliará y agregará interfaces adicionales propias de Microsoft.

P. De acuerdo. Cuando dice agregar interfaces propietarias adicionales que son de Microsoft, ¿qué impacto tiene tecnológicamente para otros ISV y OEM?

R. Bueno, el resultado es o el impacto es que lo que alguna vez fue una especie de propiedad de desarrollo comunitario, el trabajo de la industria y los participantes de la industria se apropia esencialmente, es asumido por Microsoft.

Y luego Microsoft lo toma y, con sus extensiones patentadas, lo hace esencialmente no disponible en el futuro para los participantes de la industria que fueron responsables de desarrollar primero las especificaciones y los estándares.

P. De acuerdo. Y cuando Microsoft hace que esas API no estén disponibles para ciertos ISV y OEM, ¿cuál es el impacto para esos ISV y OEM de su capacidad tecnológica para crear productos?

R. Reduce su capacidad de crear productos, especialmente productos que interactuarán con los productos de Microsoft.

El objetivo del juego EEE es reducir la capacidad de otra compañía para competir en el mercado con Microsoft.


El acuerdo entre Microsoft y Novell


Como parte de la estrategia de Embrace, Extend, Extinguish, Microsoft en 2006 causó revuelo en el mercado del sistema operativo Linux con su acuerdo muy ambiguo con Novell .


Las partes acordaron renunciar al enjuiciamiento mutuo de patentes con sabor a acuerdos financieros. MS se ha comprometido a pagar:


  • $ 240 millones para licencias SUSE con derechos de reventa;
  • dentro de 5 años para invertir $ 34 millones en la capacitación de gerentes de ventas para soluciones Linux / Windows;
  • $ 12 millones para comercialización;
  • pago único de $ 108 millones por patentes.

Novell se comprometió a pagar un mínimo de $ 40 millones durante 5 años, el monto exacto estaba vinculado a las ventas del software Novell.


Ron_bl


El acuerdo fue un verdadero shock y fue hostil a los vendedores y usuarios de Linux. Había un mal olor proveniente de ella, parecía que MS estaba tomando a Badman bajo su paraguas a cambio del hecho de que había cometido una infracción de patente tontamente.


Nadie logró demostrar que el código del kernel de Linux violaba las patentes de Microsoft, pero esto no impidió que este último se pusiera nervioso por los usuarios empresariales de Linux.


Etapa tres - Adopción


Obviamente, la estrategia EEE está mal adaptada para la GPL y las licencias compatibles. La razón es que el código GPL tiene las propiedades de un virus: el programa que lo contiene se vuelve automáticamente similar. No puede agregar algo propio al programa, después de haber enseñado a todos a innovar y luego privatizar silenciosamente software más avanzado junto con la base de usuarios.


Aplastar Linux con "uno restante" al replicar FUD y amenazar demandas judiciales no era realista a fines de la década de 1990, ¿qué podían hacer las corporaciones?


Un cambio drástico de vector ocurrió después del nombramiento de un nuevo CEO, cuando Satya Nadella se convirtió en Steve Ballmer al frente de la compañía. Durante la noche, vimos una nueva corporación de Microsoft más madura y responsable que dejó caer los nudillos de bronce y estaba lista para jugar según las reglas.


MS comenzó a enviar parches para el kernel de Linux, primero con bromas y chistes , pero luego los corrigió . Power Shell código abierto, Visual Studio Code . El lanzamiento del tan esperado MSSQL Server for Linux no sorprendió a nadie. Linux comenzó a infiltrarse en el sistema operativo mismo: el subsistema de Windows para Linux. Luego, GitHub, la compañía está tratando de confirmar el compromiso del software de código abierto.


Se puede y se debe argumentar que todo esto está dictado por consideraciones de naturaleza exclusivamente comercial, la compañía no tiene ninguna simpatía particular por los piratas informáticos. Es probable, y sin embargo, el panorama de TI se ve mucho mejor sin los viejos, pero desagradables M $ veces de Bill Gates y Steve Ballmer.


Disposición actual


Ambas partes deben estar satisfechas con la situación actual. La corporación está completando con éxito la salida del modo de turbulencia, no depende más de las ventas en caja de su sistema operativo Windows. La plataforma Azure está ganando impulso, y en gran medida esto se debe a Linux.


En cuanto a Linux, después de haber conquistado todos los picos, el proyecto tropezó con lo más deseable para el creador, las estaciones de trabajo son para Windows hasta ahora, y el eslogan Year of Linux Desktop sigue siendo una broma eternamente verde.


Como resultado de la confrontación, creo que Microsoft ha perdido más que Linux. Primero, ¿cuál fue la pérdida de Linux? En segundo lugar, tras defender las estaciones de trabajo, la corporación ha perdido el vasto mercado de dispositivos móviles. ¿Qué, además de la hostilidad ciega, evitó que MS implementara su sistema operativo móvil en el kernel de Linux antes de que Google lo hiciera?


Si la nueva estrategia de MS es por mucho tiempo, entonces cada uno de los seguidores de Linux, Windows e incluso aquellos que usan iOS, MacOS, FreeBSD u OpenBSD se beneficiarán de esto. Y solo los usuarios de Minix no sentirán nada en absoluto.


Materiales adicionales


Source: https://habr.com/ru/post/es432890/


All Articles