Автор Node.js добиваСтся ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ JavaScript

Π Π°ΠΉΠ°Π½ Π”Π°Π»ΡŒ (Ryan Dahl), ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ JavaScript-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Node.js ΠΈ Deno, добиваСтся ΠΎΡ‚Π·Ρ‹Π²Π° Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Oracle Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Β«JavaScriptΒ». ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом стала публикация Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ письма ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Oracle c ΠΏΡ€ΠΈΠ·Ρ‹Π²ΠΎΠΌ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ JavaScript, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°Π½Π½ΠΎΠ΅ слово стало ΠΎΠ±Ρ‰Π΅ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ, Π½Π΅ связанным с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°ΠΌΠΈ Oracle ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ людьми ΠΈ компаниями.

Компания Oracle Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π»Π° Π½Π° ΠΏΡ€ΠΈΠ·Ρ‹Π² ΠΈ Π Π°ΠΉΠ°Π½ попытался Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Π² АгСнтствС ΠΏΠΎ ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π°ΠΌ ΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹ΠΌ Π·Π½Π°ΠΊΠ°ΠΌ БША (USPTO). Π’ АпСлляционный совСт ΠΏΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹ΠΌ Π·Π½Π°ΠΊΠ°ΠΌ (TTAB) Π±Ρ‹Π»ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ ходатайство ΠΎΠ± ΠΎΡ‚ΠΌΠ΅Π½Π΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΈ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Ρ‚Ρ€ΠΈ ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΈ: Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π»Π΅Π½ΠΈΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ, использованиС Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ нСиспользованиС Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Π΅Ρ‘ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°.

НСсколько Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄ АпСлляционный совСт ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΠ» ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΡŽ, ΡΡƒΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²ΠΎ врСмя продлСния своих ΠΏΡ€Π°Π² Π½Π° Ρ‚ΠΎΡ€Π³ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΡƒ Β«JavaScriptΒ» Π² 2019 Π³ΠΎΠ΄Ρƒ компания Oracle Π²Π²Π΅Π»Π° USPTO Π² Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΡƒΠΊΠ°Π·Π°Π»Π° свСдСния Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ качСствС дСмонстрации своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΎΡ€Π³ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΡƒ Β«JavaScriptΒ», компания Oracle ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ с сайта ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Node.js, которая Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ связана c Oracle ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π»Π° Π΅Ρ‘ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. Π Π°ΠΉΠ°Π½ Π½Π΅ согласСн с Π΄Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Π½Π΅ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ рСсурсы Π½Π° Π΅Π³ΠΎ оспариваниС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это лишь затянСт Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π½Π° мСсяцы.

РСшСно ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒ усилия Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ Π΄Π²ΡƒΡ… прСтСнзиях β€” ΠΎΠ±Ρ‰Π΅ΠΌ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° Β«JavaScriptΒ» ΠΈ нСиспользовании Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Oracle:

  • Π‘Π»ΠΎΠ²ΠΎ Β«JavaScriptΒ» повсСмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для описания языка программирования, опрСдСляСмого спСцификациСй ECMA-262, Π° Π½Π΅ Π±Ρ€Π΅Π½Π΄Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Oracle, которая Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ связана с ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠ΅ΠΉ языка JavaScript. Π’Π΅Ρ€ΠΌΠΈΠ½ JavaScript ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ, нСзависимо ΠΎΡ‚ Oracle. Компания Oracle Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π»Π° процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ спСцификации ΠΈΠ»ΠΈ использованиС языка. Π’ соотвСтствии с Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π² БША Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ, слова, ΡΡ‚Π°Π²ΡˆΠΈΠ΅ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ, Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹ΠΌΠΈ ΠΌΠ°Ρ€ΠΊΠ°ΠΌΠΈ.
  • Ворговая ΠΌΠ°Ρ€ΠΊΠ° Β«JavaScriptΒ» Π΄ΠΎΡΡ‚Π°Π»Π°ΡΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Oracle вмСстС с Π°ΠΊΡ‚ΠΈΠ²Π°ΠΌΠΈ Sun Microsystems ΠΈ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π΅ ассоциируСтся Π½ΠΈ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Oracle. Π―Π·Ρ‹ΠΊ JavaScript стандартизирован ассоциациСй Ecma, управляСтся Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ TC39 ΠΈ рСализуСтся Ρ‚Π°ΠΊΠΈΠΌΠΈ компаниями, ΠΊΠ°ΠΊ Apple, Google ΠΈ Mozilla. Π—Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ БША считаСт Π·Π°Π±Ρ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ (abandoned) Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ€ΠΊΠΈ, Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Ρ‘Ρ… Π»Π΅Ρ‚.

Π”ΠΎ 7 августа прСдставитСли Oracle Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² USPTO ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° всС ΠΏΡƒΠ½ΠΊΡ‚Ρ‹, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² ходатайствС ΠΎΠ± ΠΎΡ‚ΠΌΠ΅Π½Π΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ. ПослС этого 6 сСнтября Π² USPTO начнётся Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ. Π‘ΠΎΠ»Π΅Π΅ 20 тысяч Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² подписали ΠΏΠ΅Ρ‚ΠΈΡ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ торговая ΠΌΠ°Ρ€ΠΊΠ° Β«JavaScriptΒ» Π½Π΅ слуТит общСствСнным интСрСсам ΠΈ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ отрасли.

ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, связанныС с языком JavaScript, Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² сСрой Π·ΠΎΠ½Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π°Π½Π½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡ‚ΠΎΠ»ΡŒΠΊΡƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ компания Oracle ΠΏΠΎΠΊΠ° Π½Π΅ заявляСт Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ. НапримСр, ΠΈΠ·-Π·Π° опасСний Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΉ со стороны Oracle Ρ‚Π°ΠΊ ΠΈ Π½Π΅ Π±Ρ‹Π»Π° создана Β«ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ JavaScriptΒ». ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Oracle ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ€ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚, для сохранСния влияния Π½Π° экосистСму, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ большС Π½Π΅ участвуСт.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ