{"id":2498,"date":"2024-09-17T18:01:50","date_gmt":"2024-09-17T23:01:50","guid":{"rendered":"https:\/\/zidrave.net\/?p=2498"},"modified":"2024-09-17T18:01:51","modified_gmt":"2024-09-17T23:01:51","slug":"esta-javascript-secuestrado-por-oracle","status":"publish","type":"post","link":"https:\/\/zidrave.net\/index.php\/2024\/09\/17\/esta-javascript-secuestrado-por-oracle\/","title":{"rendered":"\u00bfEst\u00e1 JavaScript secuestrado por Oracle?"},"content":{"rendered":"\n<p>JavaScript, desde su creaci\u00f3n por <strong>Brendan Eich<\/strong> en 1995, se ha convertido en el lenguaje de programaci\u00f3n m\u00e1s utilizado en el desarrollo web. Su dominio es indiscutible, y frameworks como <strong>React<\/strong>, <strong>Vue<\/strong>, y <strong>Node.js<\/strong> han consolidado su posici\u00f3n. Sin embargo, algunos desarrolladores se preguntan si JavaScript, como otros lenguajes de programaci\u00f3n, podr\u00eda estar \u00absecuestrado\u00bb por grandes corporaciones, en particular, por <strong>Oracle<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"941\" height=\"628\" src=\"https:\/\/zidrave.net\/wp-content\/uploads\/2024\/09\/image-46.png\" alt=\"\" class=\"wp-image-2499\" srcset=\"https:\/\/zidrave.net\/wp-content\/uploads\/2024\/09\/image-46.png 941w, https:\/\/zidrave.net\/wp-content\/uploads\/2024\/09\/image-46-300x200.png 300w, https:\/\/zidrave.net\/wp-content\/uploads\/2024\/09\/image-46-768x513.png 768w, https:\/\/zidrave.net\/wp-content\/uploads\/2024\/09\/image-46-507x338.png 507w\" sizes=\"auto, (max-width: 941px) 100vw, 941px\" \/><\/figure>\n\n\n\n<p>Esta preocupaci\u00f3n surge del hecho de que Oracle es la empresa detr\u00e1s de <strong>Java<\/strong>, un lenguaje hist\u00f3ricamente ligado a los sistemas empresariales, m\u00f3viles y backend, y la misma compa\u00f1\u00eda que ha demostrado ser agresiva en cuanto a la propiedad intelectual y licencias. Pero \u00bfrealmente Oracle tiene un control significativo sobre JavaScript? \u00bfO son estos temores infundados? En este art\u00edculo, exploraremos los posibles v\u00ednculos entre JavaScript y Oracle, y c\u00f3mo se desarrollan los ecosistemas de programaci\u00f3n en un contexto donde las grandes corporaciones pueden influir enormemente en las tecnolog\u00edas que usamos a diario.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Oracle y Java: El verdadero secuestro<\/h3>\n\n\n\n<p>Antes de abordar el caso de JavaScript, es esencial comprender c\u00f3mo Oracle ha manejado su adquisici\u00f3n de <strong>Sun Microsystems<\/strong> en 2010, la compa\u00f1\u00eda original detr\u00e1s de <strong>Java<\/strong>. Oracle no solo adquiri\u00f3 Java, sino tambi\u00e9n los derechos de autor y las patentes relacionadas con su tecnolog\u00eda. Esta compra ha tenido implicaciones profundas para el ecosistema Java, especialmente en el \u00e1mbito legal.<\/p>\n\n\n\n<p>El caso m\u00e1s notorio fue la <strong>batalla legal entre Oracle y Google<\/strong>, donde Oracle demand\u00f3 a Google por el uso de partes de la API de Java en su sistema operativo <strong>Android<\/strong>. Esta disputa giraba en torno al uso de API, y aunque el Tribunal Supremo de los EE. UU. finalmente fall\u00f3 a favor de Google en 2021, este caso subray\u00f3 el enfoque agresivo de Oracle en cuanto a la propiedad intelectual de Java.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">JavaScript: \u00bfRealmente en manos de Oracle?<\/h3>\n\n\n\n<p>Para entender si JavaScript est\u00e1 en una situaci\u00f3n similar, es crucial aclarar que <strong>Java<\/strong> y <strong>JavaScript<\/strong>, a pesar de sus nombres, son lenguajes completamente diferentes. Java fue desarrollado por Sun Microsystems (y ahora es propiedad de Oracle), mientras que JavaScript fue creado por Netscape, que m\u00e1s tarde fue adquirido por AOL y posteriormente desapareci\u00f3 como una entidad independiente.<\/p>\n\n\n\n<p>JavaScript es ahora gestionado principalmente por el <strong>ECMA International<\/strong> a trav\u00e9s del <strong>comit\u00e9 TC39<\/strong>, un grupo de expertos de diversas empresas y organizaciones tecnol\u00f3gicas que se encargan de la estandarizaci\u00f3n del lenguaje. Las principales compa\u00f1\u00edas involucradas en el comit\u00e9 TC39 incluyen <strong>Microsoft<\/strong>, <strong>Mozilla<\/strong>, <strong>Google<\/strong>, y <strong>Apple<\/strong>. Este proceso de estandarizaci\u00f3n es colaborativo y abierto, y aunque empresas grandes tienen un papel significativo, no existe una entidad \u00fanica con el poder absoluto sobre JavaScript.<\/p>\n\n\n\n<p>Es cierto que Oracle es una entidad poderosa en el mundo de la tecnolog\u00eda, pero su influencia sobre JavaScript es limitada en comparaci\u00f3n con otras compa\u00f1\u00edas como <strong>Google<\/strong> o <strong>Microsoft<\/strong>, que tienen m\u00e1s peso en su evoluci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La influencia corporativa en JavaScript: \u00bfUn secuestro invisible?<\/h3>\n\n\n\n<p>Aunque Oracle no tiene control sobre JavaScript, el poder que grandes corporaciones ejercen sobre el ecosistema de software libre y lenguajes de programaci\u00f3n sigue siendo motivo de preocupaci\u00f3n para algunos. Empresas como Google y Facebook (Meta) son actores dominantes en el desarrollo de JavaScript. Google, por ejemplo, cre\u00f3 <strong>V8<\/strong>, el motor de JavaScript utilizado en <strong>Google Chrome<\/strong> y <strong>Node.js<\/strong>, y Meta es responsable de <strong>React<\/strong>, una de las bibliotecas m\u00e1s populares en el desarrollo frontend.<\/p>\n\n\n\n<p>A pesar de estos esfuerzos, el desarrollo de JavaScript sigue siendo colaborativo y abierto. Los desarrolladores de diferentes or\u00edgenes pueden proponer mejoras a trav\u00e9s del proceso de <strong>propuesta TC39<\/strong>, y muchas de las caracter\u00edsticas de JavaScript que utilizamos hoy en d\u00eda han sido dise\u00f1adas por miembros de la comunidad, no solo por empleados de grandes corporaciones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Los retos del ecosistema JavaScript<\/h3>\n\n\n\n<p>Una posible cr\u00edtica es que, aunque JavaScript como lenguaje no est\u00e9 en manos de una sola entidad, su ecosistema y las herramientas que lo rodean est\u00e1n dominados por grandes empresas. Herramientas como <strong>React<\/strong>, <strong>Angular<\/strong> (creado por Google) o incluso <strong>Node.js<\/strong> (con fuerte apoyo de Microsoft en la actualidad) son pilares del ecosistema de JavaScript, y estas tecnolog\u00edas a menudo est\u00e1n ligadas a los intereses de las corporaciones que las desarrollan.<\/p>\n\n\n\n<p>Por ejemplo, <strong>React<\/strong> es mantenido principalmente por Meta (antes Facebook), y aunque es de c\u00f3digo abierto, su desarrollo est\u00e1 impulsado por los objetivos y necesidades de esta empresa. Algunas decisiones en su desarrollo pueden estar alineadas con las prioridades comerciales de Meta, lo que puede generar preocupaciones sobre el control que estas corporaciones tienen sobre herramientas cr\u00edticas.<\/p>\n\n\n\n<p>Lo mismo puede decirse de <strong>V8<\/strong>, el motor de JavaScript desarrollado por Google. Aunque ha sido revolucionario para la velocidad y el rendimiento del lenguaje, muchos se preguntan si el dominio de Google sobre este componente crucial del ecosistema JavaScript podr\u00eda tener implicaciones a largo plazo en t\u00e9rminos de estandarizaci\u00f3n o control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">El futuro de JavaScript: Colaborativo, pero vigilado<\/h3>\n\n\n\n<p>A pesar de las inquietudes, JavaScript sigue siendo un lenguaje con una gran comunidad abierta y un proceso de desarrollo basado en est\u00e1ndares abiertos. El comit\u00e9 <strong>TC39<\/strong> garantiza que las decisiones sobre el lenguaje se tomen de manera transparente, con la participaci\u00f3n de m\u00faltiples actores de la industria.<\/p>\n\n\n\n<p>Sin embargo, es inevitable que las grandes corporaciones sigan teniendo una influencia considerable en el ecosistema. No se puede negar que las herramientas que impulsan el desarrollo de JavaScript, como motores de ejecuci\u00f3n, bibliotecas y frameworks, est\u00e1n en manos de gigantes tecnol\u00f3gicos. Esto no implica necesariamente un \u00absecuestro\u00bb, pero s\u00ed que la comunidad debe estar vigilante y comprometida con mantener el ecosistema lo m\u00e1s inclusivo y neutral posible.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusi\u00f3n: \u00bfEst\u00e1 JavaScript secuestrado por Oracle?<\/h3>\n\n\n\n<p>La respuesta corta es <strong>no<\/strong>, Oracle no tiene control sobre JavaScript como lo tiene sobre Java. Sin embargo, esto no significa que el ecosistema de JavaScript est\u00e9 completamente libre de la influencia de grandes corporaciones tecnol\u00f3gicas. Aunque Oracle no juega un papel importante en el desarrollo de JavaScript, otras empresas como <strong>Google<\/strong>, <strong>Meta<\/strong>, y <strong>Microsoft<\/strong> tienen una influencia significativa.<\/p>\n\n\n\n<p>El futuro de JavaScript depender\u00e1 de la capacidad de la comunidad global para mantener el proceso de estandarizaci\u00f3n abierto y colaborativo, garantizando que ning\u00fan actor tenga un control absoluto sobre el lenguaje y sus herramientas clave.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>JavaScript, desde su creaci\u00f3n por Brendan Eich en 1995, se<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[2379,3619],"tags":[2483,6181,250,6185,6178,3739,6183,524,6184,3527,3056,1172,338,6182,3551,5556,2804,3059,6179,6177,6180],"class_list":["post-2498","post","type-post","status-publish","format-standard","hentry","category-software","category-web","tag-api","tag-brendan-eich","tag-codigo-abierto","tag-comunidad-de-desarrollo","tag-ecosistema-javascript","tag-estandarizacion","tag-frameworks-javascript","tag-google","tag-influencia-corporativa","tag-java","tag-javascript","tag-meta","tag-microsoft","tag-motores-de-ejecucion","tag-node-js","tag-oracle","tag-propiedad-intelectual","tag-react","tag-sun-microsystems","tag-tc39","tag-v8"],"_links":{"self":[{"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/posts\/2498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/comments?post=2498"}],"version-history":[{"count":1,"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/posts\/2498\/revisions"}],"predecessor-version":[{"id":2500,"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/posts\/2498\/revisions\/2500"}],"wp:attachment":[{"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/media?parent=2498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/categories?post=2498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zidrave.net\/index.php\/wp-json\/wp\/v2\/tags?post=2498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}