Дії Oracle - це нейтронна бомба в табір Open Source

Як відомо, компанія Oracle подала в суд на Google у зв'язку з використанням Java без ліцензії в операційній системі Android. Природно, Google відкидає звинувачення і каже, що не порушувала чужу інтелектуальну власність. Все це цілком нормально і є частиною звичайних юридичних баталій. Але ось що ненормально - це та частина позовної заяви Oracle, яка, як кажуть, надрукована дрібним шрифтом. Вимоги Oracle і її реальні дії, якщо розібратися, повинні всерйоз налякати не тільки Google, але і все співтовариство Open Source.

Oracle вимагає знищити всі копії Android (у тому числі пристрої, продані з цією операційною системою), а також відшкодувати завдані збитки в потрійному розмірі і юридичні витрати. Звичайно, це блеф. Насправді Google може відкупитися досить дешево, але цей вигідний крок для Google стане дуже небезпечним для IT-індустрії. У тому-то і пастка.

Мартін Хеллер з Infoworld вчора опублікував аналіз претензій Oracle і прогноз можливого розвитку цього судового процесу.

На перший погляд, ситуація для Google виглядає досить похмуро.

Наприклад, одним з юристів Oracle у цій справі є Девід Бойєс (David Boies). Він відомий за недавньою виграною справою щодо скасування заборони на одностатеві шлюби в Каліфорнії, а також за старим антимонопольним процесом проти Microsoft. Він також був радником RIAA у справі проти Napster і представляв віце-президента Ела Гора на слуханнях про оскарження результатів підрахунку голосів на президентських виборах 2004 року в США. Ніхто не наймає Девіда Бойєса, якщо не має дуже серйозних намірів.

Претензії Oracle стосуються порушення семи софтверних патентів.

* Protection Domains to Provide Security in a Computer System (2000)

* Controlling Access to a Resource (2000)

* Method and Apparatus for Preprocessing and Packaging Class Files (1999)

* System and Method for Dynamic Preloading of Classes through Memory Space Cloning of a Master Runtime System Process (2008)

* Method and Apparatus for Resolving Data References in Generate Code (2003)

* Interpreting Functions Utilizing a Hybrid of Virtual and Native Machine Instructions (2005)

* Method and System for Performing Static Initialization (2000)

Все це софтверні патенти.

На жаль, незважаючи на нещодавнє рішення у справі Білскі, Верховний суд США так і не наважився скасувати софтверні патенти цілком, і дискусія з цього питання досі триває, хоча абсурдність патентування софтверних прийомів для багатьох очевидна. І Верховний суд, судячи з усього, йде до цього.

Є також звинувачення в порушенні копірайту. Але я думаю, що всі вони будуть відкинуті на початку судового процесу, якщо команда Android, як повідомлялося, створила віртуальну машину Dalvik VM в результаті чистого реверс-інжинірингу Java VM і зможе довести це.

Phoenix Technologies свого часу примудрилася провернути такий трюк з IBM PC BIOS, так що цілком можливо, що Google зможе довести це у випадку з Java.

Вбивчі вимоги Oracle

Oracle вимагає знищити всі копії Android (у тому числі пристрої, продані з цією операційною системою), а також відшкодувати завдані збитки в потрійному розмірі і юридичні витрати. Також вони вимагають проведення судового процесу.

Це явно перебільшені вимоги. Вони могли б, як кажуть, попросити «ще й поні». Жоден суд не дасть їм все перераховане, навіть за результатами судового процесу в Північній Каліфорнії. Що вже говорити, навіть у Східному Техасі вони такого б не домоглися.

Але якщо Oracle виграє справу, деякі вимоги все-таки можуть бути задоволені. Але в цьому випадку стовідсотково буде подана апеляція з боку Google, і суд напевно відстрочить виконання вимог на час розгляду апеляції.

Якщо Google виграє апеляцію, то Oracle тоді може подати свою апеляцію до Верховного суду. Однак, якщо справа дійде до такого рівня, то існує висока ймовірність, що Верховний суд прийме рішення взагалі скасувати всі патенти. Тільки однієї цієї загрози достатньо, щоб Oracle не доводив процес до такої стадії.

Як Google може домовитися

Google може досягти досудової угоди з Oracle досить дешево. Для цього є два варіанти: виплата грошима або крос-ліцензування.

Однак, така угода може сильно зашкодити IT-індустрії, навіть якщо для Google вона буде вигідно. Якщо Google погодитися виплатити гроші, то перед Oracle вибудовується цілий ряд нових жертв, які вже будуть беззахисні за результатами прийнятого рішення: HTC, Motorola, Samsung, інші виробники смартфонів, Verizon Wireless, T-Mobile, інші оператори зв'язку, і навіть великі компанії, які використовують пристрої під Android. Це може стати справжнім кошмаром для мобільної індустрії.

Здається, що набагато краще для всіх було б укласти крос-ліцензійну угоду. У цьому випадку, швидше за все, Google захистить всіх ліцензіатів і користувачів Android від майбутніх претензій з боку Oracle.

Деякі з моїх колег закликають негайно форкати всі open source проекти Sun, щоб хоч якось убезпечити їх від майбутніх дій Oracle. Але я сумніваюся, що вони зможуть довести справу до такої стадії, коли проекти дійсно будуть у безпеці.

Бий у хворе місце

Якщо б я був радикальний як у 20 років, то закликав би до всесвітнього бойкоту продуктів Oracle, тому що цей судовий процес аналогічний скиду нейтронної бомби на open source спільнота.

Подумайте про це: користувачі СУБД Oracle можуть перейти на IBM DB2 або Microsoft SQL Server, а користувачі MySQL можуть мігрувати на форк Монті або Postgres. Користувачі Oracle Ones і Oracle Web Ones можуть мігрувати на Alpha Five, а клієнти Oracle ERP мають можливість вибрати рішення від SAP, Microsoft або Sage.

Ви готові проголосувати своїм гаманцем?