С използването на сайта вие приемате, че използваме „бисквитки" за подобряване на преживяването, персонализиране на съдържанието и рекламите, и анализиране на трафика. Вижте нашата политика за бисквитките и декларацията за поверителност. ОK
2 12 юни 2016, 10:26, 10699 прочитания

Отворен код на косъм

Съдебен спор между Google и Oracle постави на изпитание идеята за свободните лицензи в програмирането

  • LinkedIn
  • Twitter
  • Email
  • Качествената журналистика е въпрос на принципи, професионализъм, но и средства. Ако искате да подкрепите стандартите на "Капитал", може да го направите тук. Благодарим.

    Дарение
    Плащането се осъществява чрез ePay.bg
9
млрд. долара неустойки търси Oracle от Google по делото за програмния интерфейс на Java
Обикновените потребители най-често свързват отворения код с група технологични ентусиасти, които не искат да дават пари на големите корпорации за лицензи за операционната си система вкъщи. Тази представа е изключително погрешна, защото т.нар. open source се използва все по-масово от програмистите. Всъщност за софтуерните специалисти отвореният код се превръща в светиня, която им дава много по-големи възможности и гъвкавост при работа. Но съдебен спор между Google и Oracle може да промени изоснови IT индустрията.

Всъщност на технологии около отворения код са базирани повечето IT стартъпи и млади компании, но постепенно те започват да се възприемат и от големите в сектора. Например SAP обяви, че преминава към ползването на отворен код за своята корпоративна системна платформа. Повечето сървъри в центровете за данни също ползват подобни технологии. Примерите са безброй, а определението за отворен код става все по-размито.


От съдебен спор между Google и Oracle ще зависи дали ще последва вълна от подобни дела относно правата за ползването на ключова технология. Въпреки че делото засяга мобилната операционна система Android, която за много специалисти не е истински отворена, при евентуална победа на Oracle проблемът може да се разпростре в много open source платформи.

За честта на Android

Съдебният спор между Oracle и Google се отнася за правата за ползване на програмния интерфейс (API) на Java в мобилната операционна система Android. Според първата компания интернет гигантът е използвал неправомерно технологията, за да може да наложи новата тогава платформа по-бързо. Google се позовава на правилото за "добронамерена употреба", заради което не е нужно изрично разрешение, за да може да ползва API-а на Java. Историята всъщност е малко по-сложна и дълга. Google ползва технологията с формалното разрешение на разработчика Sun Microsystems, който обаче е придобит от Oracle. Сделката е финализирана през януари 2010 г. и през август същата година технологичният гигант съди Google за нарушаване на интелектуалното право относно ползването на API на Java. През 2012 г. регионалният съд в столицата Вашингтон отсъжда в полза на интернет гиганта, като обявява, че за програмните интерфейси не е наложително разрешение за ползване и не са защитени с авторски права. За зла участ на Google при обжалването на Oracle пред Върховния съд на САЩ магистратите отхвърлят тази теза и връщат делото за разглеждане. Историята за момента е с щастлив край, като отново регионалният съд застава зад интернет гиганта. Очаква се отново Oracle да обжалва, но за момента Google успява да защити идеята, че API засега не е защитен от авторско право.



Компанията обаче дава силен коз на противника си – интернет гигантът е знаел, че програмните интерфейси на Java са интелектуална собственост на Sun. В извадени вътрешни мейли хора от екипа на Android обсъждат дали трябва да се плати лиценз на фирмата, за да ползват API-а. В крайна сметка не правят това, но, от друга страна, бившият главен изпълнителен директор на Sun Джонатан Шварц обявява в съда, че компанията винаги е била отворена и е нямала нищо против Google да ползват интерфейса, без да плаща.

Друг от проблемите на Google в съда е да обясни какво точно представлява програмният интерфейс и защо е важно той да може да се ползва свободно. Най-просто казано, API е софтуерният код, който организира и синхронизира комуникацията между всички останали елементи на програмата. Всяко приложение разполага с различни компоненти, които трябва да могат да си "говорят" помежду си. В тази роля влиза API и затова той е ключов елемент в изработването на всяко приложение. От използването му зависи и потенциалната съвместимост с друг софтуер, ако той се разработва за конкретни платформи. Затова фактът дали е отворен и достъпен API е важен фактор при изработването на приложения, особено онези, базирани в облака.
  • Facebook
  • Twitter
  • Зарче
  • Email
  • Ако този материал Ви е харесал или желаете да изразите съпричастност с конкретната тема или кауза, можете да ни подкрепите с малко финансово дарение.

    Дарение
    Плащането се осъществява чрез ePay.bg

Прочетете и това

Бьорн Ску Ейлертсен: Важни са хората, а не задачите Бьорн Ску Ейлертсен: Важни са хората, а не задачите

Главният технически директор на Milestone Systems пред "Капитал"

13 дек 2019, 1226 прочитания

Oфис в облака Oфис в облака

Мобилният интернет и подходящият софтуер дават възможност да се работи пълноценно навсякъде

13 дек 2019, 1356 прочитания

24 часа 7 дни
 
Капитал

Абонирайте се и получавате повече

Капитал
  • Допълнителни издания
  • Остъпки за участие в събития
  • Ваучер за реклама
Още от "Технологии" Затваряне
Джери Рули и Васил Терзиев: Много от иновациите ни се случват в София и искаме да разширим още уменията тук

Висшите мениджъри в Progress пред "Капитал"

Още от Капитал
Инвестбанк планира да излезе на борсата

Банката смята да покрие недостига след проверката на ЕЦБ със свеж капитал и конвертиране на дълг в акции

Песимизъм печели, оптимизъм - губи

Създаването на къс ETF фонд върху SOFIX отваря възможност за печалби при падащ пазар

Накъде след Венеция

Управляващите, президентът и БСП имат различни идеи за реформата на прокуратурата

Походът на електробусите

През 2020 г. се очаква доставката на близо 300 превозни средства на ток за градския транспорт в големите градове

Кино: "Славни времена"

Романс по френски с пътуване в човешкото време

Пича с фотоапарата

Фотографският проект на актьора Джеф Бриджис

X Остават ви 0 свободни статии
0 / 10