Google 크롬에서 Java 지원 중단, USPTO 리소스 액세스 방지

Silveira Neto의 “Di-Logo-Java-Orange”. CC BY-SA 2.0에 따라 사용이 허가되었습니다.

인터넷 서비스 개발자 인 Google, Inc. (NASDAQ : GOOG)의 활동은 다양한 기술 혁신 분야에서 큰 영향력을 발휘했습니다.이 회사는 경쟁 기술 회사 인 Apple Inc. (NASDAQ : AAPL)를 따라 올해 모바일 결제 시스템 분야의 경쟁자에 올랐습니다. Google의 Android 인수는 회사가 업계에서 우위를 차지하는 데 도움이되었습니다. 많은 전직 Google 직원이 회사를 떠나 Facebook (NASDAQ : FB), Twitter (NYSE : TWTR), Instagram 등과 같은 다른 기술 대기업에서 임원직을 맡았습니다. 다국적 기술 회사도 정치적 영향력에 능통했습니다. 2012 년에 로비 지출에서 Google을 능가한 유일한 기업은 Gener였습니다. al Electric이며 2013 년에는 Google이 5 위를 차지했습니다.

이 회사가 내린 기술 결정은 종종 시장의 중요한 트렌드를 예고 할 수 있습니다. 이것이 Netscape NPAPI (Plugin Application Programming Interface)에 대한 지원을 제거하기로 한 Google의 결정이 한때 인터넷 애플리케이션에서 매우 인기있는 프로그래밍 언어였던 Java의 역할이 훨씬 줄어든다는 신호가 될 수있는 한 가지 이유입니다. NPAPI는 브라우저 플러그인을 활성화하기위한 교차 플랫폼 아키텍처이며 자바가 아키텍처에 의존한다는 것은 NPAPI가 Chrome 시스템을 떠나면 자바 애플리케이션을 실행할 수 있다는 것을 의미합니다. Chrome 담당자는 브라우저의 공식 블로그에 NPAPI를 제거하면 시스템의 복잡성을 줄이면서 브라우저의 보안과 속도를 높일 수 있다고 밝혔습니다. Chrome이 DevTools 웹 사이트에서 표현했듯이 “NPAPI는 복잡성과 보안 위험 때문에 다른 접근 방식이 작동하지 않을 때만 사용해야하는 정말 큰 망치입니다.”

Chrome 브라우저 시스템에 대한 이러한 변경 사항 미국 특허청에서 제공하는 일부 디지털 리소스에 미치는 영향으로 인해 미국 특허 출원자가 알고 싶어 할 것 중 하나입니다. USPTO의 온라인 특허 출원 및 문서 제출 도구 인 EFS-Web과 Private PAIR 모두 , 특허 출원 상태를 학습하는 보안 포털 인 Java 프로그래밍 스크립트를 사용하여 사용자가 해당 서비스에 로그인 할 때 인증합니다. USPTO는 컴퓨터 기술 회사 인 Oracle Corporation (NYSE : ORCL)에서 대체 브라우저 사용을 권장하는 지침을 게시했습니다. Firefox, Safari 및 Internet Explorer와 같은 서비스는 향후 이러한 서비스에 액세스 할 수 있습니다.

하지만 NPAPI 아키텍처의 기본 지원은 Chrome 브라우저에서 올해 4 월에 Google에서 출시 한 Chrome 버전 42 업데이트를 통해 Chrome 사용자는 앞으로 몇 달 동안 NPAPI에 대한 지원을 수동으로 활성화 할 수 있습니다. Chrome을 사용하여 EFS-Web 또는 Private PAIR에 액세스하려는 모든 특허 신청자는 Chrome 브라우저를 열고 주소 표시 줄에 “chrome : // flags / # enable-npapi”를 입력 한 다음 “활성화”라는 제목의 링크를 클릭하기 만하면됩니다. 표시되는 NPAPI 사용 플래그 아래에 ‘ 변경 사항을 적용하려면 Chrome 브라우저를 다시 시작해야합니다. 이 수동 재정의는 올해 9 월에 출시 될 예정인 버전 45의 출시와 함께 Chrome에서 제거됩니다.

Java가 Google과 법적 분쟁의 중심에 있었다는 점이 흥미 롭습니다. Oracle은 2010 년에 Sun Microsystems를 인수했을 때 취득한 Java 코드의 특정 측면에 대한 저작권을 소유하고 있습니다. 같은 해에 Oracle은 Google이 Android 운영 체제를 설계하기 위해 Java를 사용하여 약 10 억 달러의 손해 배상을 청구하면서 Google을 고소했습니다. 2014 년 5 월 캘리포니아 북부 지역은 특정 Java API (응용 프로그래밍 인터페이스)가 저작권 보호를받을 자격이 있다는 결론을 내리는 판결을 내 렸습니다. 이 사건은 추가 절차를 위해 환송되었으며 미국 대법원에 청원이 계류 중입니다. 가장 최근에 미국 법무관 도널드 베 릴리 (Donald Verrilli)가 제출 한 아미 쿠스 큐 리아 브리핑은이 사건이 “처음으로 컴퓨터 프로그램에 대한 저작권 원칙의 적용에 대해 법원이 다루기에는 불쌍한 수단”이라는 이유로 Google의 인증 영장을 거부 할 것을 권고했습니다. .”

이 법원 소송이 Chrome 플랫폼에서 Java와 거리를두기로 결정한 Google의 결정에 얼마나 많은 역할을했는지 말하기 어렵습니다. 회사는 NPAPI에 대한 대안을 개발하고 있습니다. 사용자가 Chrome 브라우저에서 명령 줄 프롬프트를 실행하여 신뢰할 수있는 플러그인을로드 할 수있게 해주는 Pepper API (PPAPI).이 API 아키텍처는 웹 애플리케이션에서 사용하는 Flash와 같은 프로그래밍 언어를 지원합니다.

Java는 최근 몇 년 동안 프로그래밍 언어의 유비쿼터스 특성을 활용 한 여러 보안 침해와 타사 라이브러리에서 API로 가져온 코드에 내재 된 취약점으로 인해 어려움을 겪었습니다. Apple, Facebook, Twitter 및 Microsoft Corporation (NASDAQ : MSFT)과 같은 주요 기술 기업은 최근 몇 년 동안 Java 취약점을 이용하는 악성 프로그램에 의해 피해를 입었습니다. 모든 사이버 공격에 대한 즉각적인 대응을 위해 애플리케이션 동작의 실시간 분석을 제공하는 RSP (Runtime Application Self-Protection)와 같은 기술은 Waratek으로 알려진 더블린 기반 회사에서 개발했습니다. 그럼에도 불구하고 데이터 보안 문제는 Java와 함께 심화되어 2013 년 1 월에 미국 국토 안보부는 모든 컴퓨터 사용자에게 모든 컴퓨팅 제품에서 Java 소프트웨어를 비활성화하도록 권장하는 지침을 발표했습니다. 악의적 인 코더가 Java의 취약성을 지속적으로 활용할 수 있었기 때문입니다. .

USPTO의 온라인 리소스 상황에서 지적했듯이 특정 인터넷 사용자가 Java에 완전히 참여하는 것을 불가능하게 만드는 몇 가지 문제가 있습니다. 대부분의 가정은 Java를 전혀 실행하지 않고도 일반적인 인터넷 사용을 할 수 있지만 NASA 및 국립 보건원을 포함하여 Java가 필요한 리소스를 제공하는 정부 웹 사이트가 있습니다. 이러한 도구에 액세스하려는 기업, 조직 및 개인은 Chrome 이외의 브라우저를 사용해야합니다.

Java 문제는 Chrome 기반 운영 체제를 실행하는 경량 노트북 컴퓨터 인 Chromebook에서 더욱 복잡해집니다. 브라우저. 공식적으로 Firefox 및 Internet Explorer와 같은 타사 웹 브라우저는 실행 가능한 소프트웨어 프로그램을 실행하도록 설계되지 않은 Chromebook에서 사용할 수 없습니다. 그러나 Linux 기반의 Chrome OS를 대체하기 위해 Ubuntu와 같은 Linux 기반 운영 체제를 설치할 수 있습니다. Ubuntu 및 기타 Linux 기반 OS 환경은 Firefox와 같은 웹 브라우저 프로그램을 실행하고 실행할 수 있습니다.

수정 :이 게시물의 이전 버전은 Oracle을 Waratek이 아닌 RASP 개발자로 잘못 명명했습니다. 그러나 Waratek은 Oracle의 Java 코드를 기반으로 RASP를 개발했습니다.

Write a Comment

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다