Silveira Neto “Di-Logo-Java-Orange”. A CC BY-SA 2.0 licenc alatt áll.
A Google, Inc. (NASDAQ: GOOG) internetes szolgáltatások fejlesztőjének tevékenységei megtörténtek. nagy befolyással bír a technológiai innováció különféle szektoraiban. A vállalat az Apple Inc. (NASDAQ: AAPL) technológiai céget követte az esélyesek körében a mobil fizetési rendszerek területén ebben az évben. A Google Android-vásárlása segítette a vállalatot abban, hogy erőfölényt érjen el a okostelefonok és mobil számítástechnika. Sok korábbi Google-alkalmazott elhagyta ezt a vállalatot, és más műszaki óriásoknál lépett be vezetői szerepbe, mint a Facebook (NASDAQ: FB), a Twitter (NYSE: TWTR), az Instagram és mások. A multinacionális technológiai vállalat szintén bebizonyosodott, hogy ügyes a politikai befolyásra; 2012 folyamán az egyetlen vállalat, amely a Google-t lobbizási kiadásokon felül teljesítette, a Gener al Electric, és 2013-ban a Google az ötödik helyen állt.
A vállalat által hozott technikai döntések gyakran beharangozhatják a piac fontos trendjeit. Ez az egyik oka annak, hogy a Google azon döntése, hogy megszünteti a Netscape Plugin Application Programming Interface (NPAPI) támogatását, sokkal kisebb szerepre utalhat a Java, egykor nagyon népszerű programnyelv az internetes alkalmazások számára. Az NPAPI egy platformon átívelő architektúra, amely lehetővé teszi a böngészőbővítmények használatát, és a Java építészetre való támaszkodása azt jelenti, hogy amint az NPAPI elhagyja a Chrome rendszert, úgy a Java alkalmazások futtatásának lehetősége is. A Chrome képviselői a böngésző hivatalos blogján kijelentették, hogy az NPAPI eltávolítása növeli a böngésző biztonságát és sebességét, miközben csökkenti a rendszer összetettségét. Amint azt a Chrome a DevTools weboldalán kifejtette, “az NPAPI egy igazán nagy kalapács, amelyet csak akkor szabad használni, ha más megközelítés nem működik” összetettsége és biztonsági kockázata miatt.
Ez a változás a Chrome böngésző rendszerében az egyik, amelyről az amerikai szabadalmi bejelentők tudni akarnak, mert hatással vannak az Egyesült Államok Szabadalmi és Védjegyhivatala által rendelkezésre bocsátott egyes digitális forrásokra. Mind az EFS-Web, mind az USPTO online szabadalmi bejelentés és dokumentum benyújtási eszköz, mind a Private PAIR , egy biztonságos portál a szabadalmi bejelentés állapotának megismeréséhez, a Java programozási szkriptet használja a felhasználók hitelesítéséhez, amikor bejelentkeznek ezekbe a szolgáltatásokba. Az USPTO közzétette az Oracle Corporation (NYSE: ORCL) számítástechnikai vállalat útmutatásait, amelyek alternatív böngészők használatát javasolják. mint például a Firefox, a Safari és az Internet Explorer, hogy a jövőben hozzáférhessen ezekhez a szolgáltatásokhoz.
Bár az NPAPI architektúra alapértelmezett támogatása a Chrome böngészőknél le volt tiltva az a Google által ez év áprilisában kiadott 42-es verziójú frissítés, a Chrome-felhasználók a következő hónapokban továbbra is manuálisan aktiválhatják az NPAPI támogatását. Minden olyan szabadalmi bejelentőnek, aki abban reménykedik, hogy a Chrome-ot használja az EFS-Web vagy a Private PAIR elérésére, meg kell tennie, hogy meg kell nyitnia Chrome böngészőjét, be kell írnia a “chrome: // flags / # enable-npapi” szót a címsorba, és rákattintani az “Engedélyezés” linkre. ”Megjelenő Enable NPAPI flag alatt. A változás életbe léptetéséhez újra kell indítani a Chrome böngészőt. Ezt a kézi felülírást eltávolítjuk a Chrome-ból a 45-ös verzió kiadásával, amely várhatóan ez év szeptemberében jelenik meg.
Érdekes megjegyezni, hogy a Java a Google és a Google közötti jogi vita középpontjában állt. Az Oracle, amely szerzői jogokkal rendelkezik a Java-kód bizonyos aspektusairól, amelyeket akkor szerzett, amikor 2010-ben megvásárolta a Sun Microsystems rendszert. Ugyanebben az évben az Oracle beperelte a Google-t, és mintegy egymilliárd dolláros kártérítést kért a Google Java-használatából az Android operációs rendszer tervezéséhez. 2014 májusában a kaliforniai északi körzet határozatot hozott az ügyről, amelyben arra a következtetésre jutottak, hogy bizonyos Java alkalmazás-programozási felületek (API-k) jogosultak a szerzői jogi védelemre. Az ügyet új eljárás alá vonták, és az Egyesült Államok Legfelsőbb Bíróságánál folyamatban van petíció. Legutóbb Donald Verrilli amerikai ügyvédi ügyvéd által benyújtott amicus curiae dokumentum azt tanácsolta, hogy tagadja a Google certiorari okiratát azzal az indokkal, hogy az ügy “rossz eszköz a Bíróság számára, hogy először foglalkozzon a szerzői jogi elvek számítógépes programokkal történő alkalmazásával”. . ”
Nehéz megmondani, hogy mekkora szerepet játszott ez a bírósági eset, ha van ilyen, a Google azon döntése során, hogy elhatárolja magát a Java-tól a Chrome platformon. A vállalat fejlesztette az NPAPI alternatíváját, amelyet Pepper API (PPAPI), amely lehetővé teszi a felhasználók számára, hogy megbízható bővítményeket töltsenek be egy parancssori parancs futtatásával a Chrome böngészőben. Ez az API architektúra olyan programozási nyelveket tesz lehetővé, mint például a Flash, amelyeket a webalkalmazások használnak.
A Java az elmúlt években számos biztonsági megsértést is elszenvedett, ami kihasználta a programozási nyelv mindenütt jelenlévő természetét, valamint a harmadik felek könyvtáraiból az API-ba importált kódban rejlő sebezhetőségeket. Az elmúlt években olyan nagy technológiai vállalatokat, mint az Apple, a Facebook, a Twitter és a Microsoft Corporation (NASDAQ: MSFT), a Java sebezhetőségeit kihasználó rosszindulatú programok áldozatává váltak. Az olyan technikákat, mint a futásidejű alkalmazás önvédelme (RASP), amely valós idejű elemzést nyújt az alkalmazás viselkedéséről az esetleges kibertámadásokra való azonnali reagálás érdekében, egy dublini Waratek néven ismert cég fejlesztette ki. Ennek ellenére az adatbiztonsági aggályok annyira mélyre nyúlnak a Java-nál, hogy 2013 januárjában az Egyesült Államok Belbiztonsági Minisztériuma útmutatást adott minden számítógép-felhasználónak, amely javasolta a Java szoftver letiltását minden számítástechnikai terméknél, mert a rosszindulatú kódolók ilyen következetesen kihasználhatták a Java sebezhetőségeit. .
Amint az USPTO online erőforrásainak helyzete rámutat, vannak olyan kérdések, amelyek lehetetlenné teszik bizonyos internetes felhasználók teljes részvételét a Java-ban. A legtöbb háztartás a szokásos internethasználat mellett képes teljesíteni a Java futtatása nélkül, de vannak kormányzati webhelyek, amelyek forrásokat igényelnek, amelyekhez Java szükséges, beleértve a NASA-t és a Nemzeti Egészségügyi Intézeteket. Azoknak az üzleti vállalkozásoknak, szervezeteknek és magánszemélyeknek, akik szeretnének hozzáférni ezekhez az eszközökhöz, ezt a Chrome-tól eltérő böngészővel kell megtenniük.
A Java problémát súlyosbítja a Chromebook, a könnyű notebook, amely a Chrome alapú operációs rendszert futtatja. böngésző. Hivatalosan harmadik féltől származó webböngészők, például a Firefox és az Internet Explorer nem használhatók Chromebookokon, amelyeket nem futtatható szoftverek futtatására terveztek. Lehetséges azonban olyan Linux-alapú operációs rendszer telepítése, mint az Ubuntu, a Chrome OS cseréjére, amely maga is Linux-alapú. Az Ubuntu és más Linux-alapú operációs rendszerek képesek olyan böngészőprogramok futtatására és futtatására, mint a Firefox.
KORREKCIÓ: A bejegyzés egy korábbi verziója tévesen az Oracle-t RASP fejlesztőként nevezte meg, nem pedig a Waratek nevet. A Waratek azonban az Oracle Java-kódja alapján fejlesztette ki a RASP-t.