RNCGMU научно-методическая литература

время работы: с 10 до 22 телефон: (632) 452-452



Каталог


Категории


Новости


магазин платьев в москве недорого

Отзывы

  • на этом сайте мне удалось найти те научные книги, которые я безуспешно искала долгие годы

  • я аспирант на кафедре китайского языка и без вашего сайта мне бы было очень трудно найти методические пособия для своих студентов на китайском языке






Когда за дело берется профи - история судьи по делу Google против Oracle и Waymo против Uber

  1. Гений в черной мантии
  2. История его чести
  3. Справа бумеранг
  4. Код - это произведение или инструмент?
  5. Главные вопросы по делу Oracle v. Google
  6. Марлезонского балет в Кремниевой долине

Приходилось ли вам встречать юристов, которые разбираются в программировании? В бешеном ритме настоящее право не успевает за развитием современных технологий. Как правило, представители IT-отрасли не ожидают, что юрист может разбираться в информационных технологиях. Убеждение в том, что праву никогда не догнать технологии, возникло отчасти потому, что IT-специалисты уверены в исключительности своей отрасли, а юристы, в свою очередь, нечасто обладают углубленными знаниями в области современных технологий и программирования. Однако из каждого правила есть исключение.

В солнечном штате Калифорния, США, живет и работает судья Уильям Хаскелл Алсап (William H. Alsup). Издание The Verge пишет, что он - уникальный представитель своей профессии, который разрушает стереотип о том, что юристам не под силу понять IT. Секрет исключительных умений Алсапа очень прост - его честь всю жизнь увлекается программированием.

Гений в черной мантии

В мае 2012 году Уильям Алсап проводил один из заключительных заседаний по делу по иску Oracle против Google, пытаясь рассудить двух резидентов Кремниевой долины (тогда дело рассматривалось впервые). Главный вопрос, который встал перед судом, состояла в том, действительно ли компания Google украла код в Oracle при разработке операционной системы Android. Центральной темой дебатов стала функция проверки допустимых значений «rangeCheck». С 15 млн проверенных специалистами строк программного кода именно она оказалась точной копией части программного продукта истца. Представитель Oracle пытался доказать, что Google скопировал rangeCheck, чтобы получить возможность как можно скорее вывести Android на рынок. Ему не удалось убедить в этом судью Алсапа, который в ответ на аргументы юриста сказал, что хотя он и не знает именно на Java, но давно увлекается программированием и раз сто сам писал похож на rangeCheck код, поэтому ничего сложного в этом нет.

С тех пор Алсапа стали называть судьей-покорителем Java и гением в черной мантии. Кстати, сам судья уже устал повторять, что он не знает Java. Однако писать код он все же умеет и программирует в BASIC уже не первый десяток лет. Собственно, программирование - одно из его многочисленных хобби, которым он увлекся в 1985 году, когда приобрел свой первый ПК.

История его чести

Уильям Алсап родился в 1945 году на юге США. Он с детства интересовался наукой и техникой и это увлечение пригодилось уже во взрослой жизни. После школы будущий судья, следуя примеру своего отца, поступил на инженерный факультет университета штата Миссисипи. Это была середина 1960-х - разгар движения за гражданские права. В 1964 году, когда парень учился на втором курсе, в США был принят закон о гражданских правах, запретивший дискриминацию по признаку расы, цвета кожи, религиозных убеждений, пола и этнического происхождения. Эти события побудили юношу увлечься юриспруденцией, поэтому после колледжа он продолжил обучение в Гарвардской школе права, после чего работал помощником судьи Верховного суда США, а позже совмещал частную практику с работой в Министерстве юстиции. В 1999 году Алсап был назначен федеральным судьей.

Юристы, практикующих в Северном округе штата Калифорния, слагают легенды о суровый характер и принципиальность судьи Алсапа. Американская система правосудия позволяет адвокатам сторон вмешиваться в процесс избрания присяжных, поэтому в деле Oracle v. Google о защите авторских прав на программное обеспечение не принял участия ни один присяжный, который хоть немного разбирался бы в этом вопросе. Однако адвокаты не столь мощные, чтобы избирать судей, которые будут вести их дела. Судья Алсап оказался крепким орешком, который ко всему еще и разбирается в программировании.

Справа бумеранг

Спор между Oracle и Google - это намного больше, чем поставленные на кон миллиарда долларов США, ведь дело касается не только двух компаний. Недаром более 70 известных программистов приняли участие в формировании экспертного заключения для суда апелляционной инстанции, а затем и для Верховного суда США, пытаясь объяснить технической нюансы, которые легли в основу спора. Все они боялись последствий, которые могут возникнуть после вынесения решения по этому делу.

Компания Oracle подала иск о защите многочисленных патентных и авторских прав против Google в 2010 году. Два года спустя суд первой инстанции под председательством судьи Алсапа решил дело в пользу ответчика, однако юристы истца выиграли дело в апелляционном суде. Компания Google пыталась обжаловать это решение в высшей инстанции, но Верховный суд вернул дело на повторное рассмотрение к судье Алсапа. Во второй раз дело рассматривалось в 2016 году. Присяжные вынесли вердикт в пользу Google, но дело опять оказались в апелляционном суде. На этой стадии дилемма, предстала перед судом, сводится к единому вопрос: нарушил Google авторские права Oracle, используя 37 интерфейсов прикладного программирования (API) Java?

Код - это произведение или инструмент?

Авторское право на программное обеспечение - удивительно сложная штука. Когда речь идет о музыке, кино, литературе или живописи, то совсем нетрудно понять, было произведение скопирован. С защитой прав на ПО все сложнее, ведь даже в законодательстве США это понятие определили как литературное произведение. Объектом авторского права является исключительно результат творческой деятельности, поэтому такие функциональные элементы, как, скажем, меню компьютерной программы, не охраняются авторским правом.

Что такое программный код - функциональный инструмент или все же результат творческой деятельности? Когда программисты говорят о хорошо или плохо написанный код - это творчество. Но когда речь идет об использовании кода для того, чтобы заставить робота двигаться - это уже функциональный инструмент, на который не распространяется действие авторского права. Например, писсуар не может быть объектом авторского права, однако скульптуру «Фонтан» работы Марселя Дюшана, которая по сути и является писсуаром, авторским правом защитить нельзя. Так же и с программным кодом: это одновременно и функциональный элемент, и результат творческой деятельности. Разграничить творческую и функциональную составляющую программного кода можно, но для этого необходимо обладать специальными знаниями.

Спор по иску Oracle против Google касается конкретного компонента программного обеспечения - интерфейса прикладного программирования (API), представляет собой набор процедур и функций, которые обеспечивают быстрый доступ к сервисам, библиотек и других функциональных возможностей.

Главные вопросы по делу Oracle v. Google

В США закон об авторских правах не предусматривает охраны для любых идей, процедур, процессов, систем или методов выполнения операций. А что же такое интерфейс прикладного программирования - процесс, система или метод выполнения операций? Или все же это результат творческой деятельности, на который распространяется действие авторского права?

Когда разработчики Google создали Android, в компании решили, что операционная система должна быть совместима с популярным языком программирования Java. Используя Java, система Android может получить доступ к разработчикам и, вполне возможно, даже к их кода. Все могут программировать в Java, но компания Sun Microsystems, которая разработала этот язык программирования, установила строгий контроль за использованием Java Standard Edition и Java Mobile Edition, позволяющие развертывания кода Java на персональных компьютерах и мобильных телефонах. Не получив лицензию на использование исходного кода, разработчики Google сделали то, что называют обратным проектирования. В 2010 году компания Oracle приобрела Sun Microsystems, а уже через несколько месяцев подала иск против Google.

Разработчики Google сами написали код, однако объявление, которое содержит названия других составляющих кода, и структура кода оказались похожими на API в Java Standard Edition. А еще не следует забывать о печально 9 строк функции rangeCheck, что попали в системы Android благодаря Джошуа Блоху (Joshua Bloch), который, по стечению обстоятельств, ранее работал в Sun Microsystems.

Чтобы программа была совместимой с Java, вызовы определенных API должны быть похожими. Языки программирования создаются на основе других языков, поэтому нет ничего удивительного в том, что API могут быть похожи. Регулярные выражения, используемые в Java, повторяют регулярные выражения, которыми пользуется Perl 5, а API форматирования строк, используется в Java, заимствованные у языка программирования C. Именно поэтому разработчики ПО преимущественно поддерживают позицию Google по этому делу. Специалисты считают, что нельзя преследовать Google за то, что все остальные давно и спокойно делают, ведь интерфейсы прикладного программирования предназначены именно для того, чтобы ими пользоваться.

В 2012-м суд присяжных в первой инстанции удовлетворил ни одну из исковых требований Oracle по охране патентных прав, а вот относительно авторских прав перед судом предстали два вопроса:

  1. Или охраняемых авторским правом заявленные элементы API?
  2. Если так, то было их использования добросовестным?

На первый вопрос должен был ответить судья Алсап, а по второму должны были определиться присяжные. Судья постановил, что Oracle не имеет авторских прав на объявление, структуру, последовательность и код реализации, поскольку указанные элементы имеют функциональное значение и не является результатом творческой деятельности. Таким образом, никаких нарушений авторского права не было.

Пока свидетели и юристы пытались объяснить, что такое интерфейс API, сравнивая его со шкафом для бумаг и розеткой, судьи Алсапу удалось подробно описать процесс программирования, объяснить разницу между исходным и объектным кодом, классами, объявлениями, заголовками кода, подпрограммами, методами, интерфейсами и программными пакетами. Чтобы не быть голословным, его честь даже привел в решении образец программного кода. Безусловно, многолетнее увлечение программированием стало судьи в случае при решении этого непростого дела. Судью настолько возмущали попытки Oracle раскручивать тему rangeCheck, что он целый раздел решение посвятил этому вопросу и отметил, что истец явно преувеличил значение 9 строк кода (кстати, с тех пор эту тему при решении спора уже никто не поднимал). Удивительно детальное и профессионально обоснованное решение судьи Алсапа по делу Oracle v. Google уже стало пособием для студентов-юристов.

Марлезонского балет в Кремниевой долине

Без лишних проволочек юристы Oracle подали апелляционную жалобу на решение суда первой инстанции. В 2014-м апелляционный суд отменил решение суда более низкого уровня, что вызвало бурю возмущения среди специалистов по интеллектуальной собственности, а профильные юридические издания публиковали многочисленные комментарии по этому вопросу.

Представители Google обжаловали решение апелляционной инстанции в Верховном суде, который отказался принять дело к своему производству и вернул ее на повторное рассмотрение к судье Алcапа. В мае 2016 суд присяжных вынес решение в пользу Google, отметив, что компания правомерно использовала программный продукт Oracle. Однако вердикт присяжных не содержит указаний на то, в каких случаях можно, а когда запрещено копировать объявления, структуру, последовательность и т.д. интерфейса API. Юристы Oracle снова обратились в апелляционный суд, поэтому пока неизвестно, как именно это дело повлияет на IT-отрасль.

Многочисленные увлечения Алсапа помогают ему в выполнении профессиональных обязанностей, а от его решений зависят состояние крупных технологических компаний. Спор между Oracle и Google - это не только $ 9 млрд на карте, но и большой правовой прецедент, который может изменить будущее IT-отрасли. В споре между компаниями Waymo и Uber, кроме безумных денег, на кон поставлено еще и будущее Uber на рынке беспилотных автомобилей. Так случилось, что решать эти громкие дела назначили Уильяма Алсапа - возможно, единственного судью на все Соединенные Штаты, который способен разобраться в технических нюансах обоих споров. Программирование - давнее хобби его чести - помогло дойти до сути в деле Oracle v. Google, а увлечение фотографией, оптикой и светотехникой пригодится при решении спора между Waymo и Uber, который касается лазерной технологии LIDAR, используемый для производства беспилотных авто. Как говорится, время запасаться попкорном.

ЧИТАЙТЕ ТАКЖЕ:

по материалам The Verge , Перевод подготовила Юлия Деревянко, специально для «Блог Imena.UA»

Похожие

Обзор Google Nexus 10
С запуском Нексус 4 а также Нексус 10 Флагманский Android-бренд Google полностью готов к борьбе с потребителями, но все же не подходит для предприятий. Возможно, он появился на следующей неделе после iPad 4, самого продвинутого iPad от Apple, и продемонстрировал тенденцию для небольших устройств, но совместное производство Nexus 10 Google / Samsung уже привлекает больше внимания. Планшет Android
Google: больше, чем просто классическая поисковая система
... поиска в Интернете. Несмотря на конкуренцию через Bing , Yahoo и некоторые мелкие и микро провайдеры годами поддерживают компанию как наиболее важного поставщика, когда дело доходит до поиска контента в сети. Google (как и его конкуренты) может предложить гораздо больше, чем оригинальная функция поиска - хотя стартовая страница Spartan с полем ввода осталась торговой маркой. Мы покажем вам, что возможно с Google -
Apple iPhone 4 против остального пакета смартфонов
... вается против конкуренции? Посмотрите на эти графики и убедитесь сами и читайте дальше. IPhone 4, анонсированный в понедельник и поступивший в продажу 24 июня, выходит на рынок смартфонов, который становится все более и более запутанным. Несколько конкурентов Google Android запускаются каждый месяц, и Microsoft и BlackBerry пытаются догнать свои собственные предложения. Чтобы помочь вам понять, как Apple вписывается в ландшафт смартфонов, взгляните на диаграммы ниже. IPhone 4
Как синхронизировать ваш iPhone и контакты Google
Последнее обновление: 12 мая 2015 г. Мы слышим от многих людей, которым сложно синхронизировать свои контакты iPhone со своими контактами Google. Это обычная проблема для пользователей iPhone - особенно по сравнению с относительной простотой настройки Android для синхронизации с контактами Google. Мы работаем над некоторыми новыми функциями для Приложение FullContact для адресной книги это значительно упростит процесс
Открытое пространство дизайн кухни, или кухня открыта для хороших решений
Открытая кухня - это предложение для людей, которые ценят простор комнат и ощущение их оптической и функциональной связи с целым. Дизайн кухни, В котором акцент делается на объединение его со столовой и гостиной, это также позволяет более частым контактам между членами
Тест Sony Xperia Z5 Premium: технологическая витрина или настоящая визуальная революция?
Xperia Z5 Premium - не просто очень хороший конкурент iPhone 6S или Galaxy S6 Edge. Это также первый смартфон, способный отображать изображение в формате Ultra HD. И за пределами этого спектакля? Ответьте в этом всеобъемлющем тесте. После Z5 Compact и
Google помещает свое собственное приложение «найди мое устройство» в Play Store
... позволяя пользователям точно определить пропавшее или неуместное устройство в Картах Google и позвонить на него на полной громкости, даже если оно было переключено в бесшумный режим перед тем, как его потерять, на пять минут. Приложение также позволяет владельцам устройств Android удаленно добавлять блокировку экрана на свое устройство, чтобы предотвратить использование любых разблокированных устройств кем-либо еще до их обнаружения, и поддерживает удаленную очистку данных.
Скин Fortnite Galaxy: Как получить скин Samsung Galaxy? Это только на Android смартфонах?
... выпуску новых мобильных устройств Samsung Note и Tab S4, а это значит, что мы быстро приближаемся к выпуску заветного Galaxy Skin от Fortnite. Согласно собственному веб-сайту Samsung, предварительные заказы на Tab 4, как ожидается, начнут поступать 23 августа 2018 года, а Samsung Galaxy Note 9 поступит в продажу через день. В настоящее время единственный способ получить доступ к эксклюзивному скину игроков Fortnite - это войти в Fortnite на одном из этих новых блестящих
Alcatel Mobile, купленный Nokia
С момента своего создания в 1898 году Alcatel является одним из лидеров на рынке телекоммуникаций. Однако, несмотря на эту долговечность, группа испытала значительное количество слияний, выкупов, смены имени, а также внутренних проблем. История Alcatel: долго и непросто Alcatel - эльзасский специалист по атомному строительству, телекоммуникациям и электронике - изначально была небольшой компанией в Мюлузе, специализирующейся на телекоммуникационном
этот материал доступен на русском Президент Петр Порошенко заявил, что фраза «Слава Украине!» После Дня Незав...
этот материал доступен на русском Президент Петр Порошенко заявил, что фраза «Слава Украине!» После Дня Независимости будет официальным военным приветствием Вооруженных сил Украины.
Кредит для предпринимателей в ING Bank Śląski - под микроскопом
23/04/2019 | 4 минуты чтение Одним из самых популярных банковских продуктов является кредит наличными. Это позволяет получить деньги, которые можно использовать для любых целей. Предприниматели, которые являются клиентами ING Bank Śląski SA, также могут воспользоваться такой удобной формой финансирования

Комментарии

Доказать, что это возможно?
Доказать, что это возможно? Делать лучше всех? 4K действительно стоит затрат? По словам Sony речь идет о подготовке к будущему. Это о распространении VOD в 4K. Это виртуальная и дополненная реальность (например, Samsung Gear VR). Но не всегда ли будет время интересоваться 2, 3 или 5 годами? Для нас все же. Таким образом, была
Это того стоит?
Это того стоит? Определенно да! Кредит для предпринимателей показывает, что люди, занимающиеся предпринимательской деятельностью, не должны чувствовать себя обиженными - они могут использовать аналогичные решения в качестве индивидуальных клиентов. Продукт ING также отличается - кроме того - четкими ценами. При подаче заявки на кредит предприниматель знает, какая ставка WIBOR будет учитываться в его случае при определении процентной ставки и какая маржа будет добавлена ​​к ней. Кроме
Может быть, МСЭ согласится на это?
Может быть, МСЭ согласится на это? Кто знает ... Собака или кошка. 4G или 3G. Потребитель или чайка.
Это хорошая цена?
Это хорошая цена? Чтобы ответить на этот вопрос, вам придется вспомнить технические характеристики этого устройства. Сердцем смартфона является процессор Qualcomm Snapdragon 636 - лучше, чем Snapdragon
Вы тот, кто купил новый синий костюм для семейной свадьбы, он подходит вам безупречно, но вы никогда не получали его в свете дня после свадьбы?
Вы тот, кто купил новый синий костюм для семейной свадьбы, он подходит вам безупречно, но вы никогда не получали его в свете дня после свадьбы? Вы изучали какие-либо другие комбинации синего костюма, которые могли бы подойти для вашего общего стиля? Давайте зададим более интересный вопрос. Вы когда-нибудь мечтали снять этот редко синий костюм для большего количества случаев, чем формальный? Если нет, то, вероятно, ваша жизнь в последнее время упускает частичный панаш. В современном образе жизни
Когда проект увидит свет?
Когда проект увидит свет? Пока неизвестно, когда камера появится на рынке, хотя служба Kosmo Foto утверждает, что компакт готов к тестированию уже в 2018 году. Посмотрим, произойдет ли это в ближайшие месяцы. Мы надеемся, что это будет еще одно успешное предприятие Bellamy Hunt. В предыдущие годы он представил m.in. продать свой собственный монохромный фильм
Что еще можете добавить или что хотите спросить?
Что еще можете добавить или что хотите спросить? 🙂 удовольствием рассмотрю и отвечу, если буду компетентным.
«Вам нравится лесные походы, альпинизм в ветренную погоду или, может быть, вы хотите открыть для себя очарование арктических пещер?
«Вам нравится лесные походы, альпинизм в ветренную погоду или, может быть, вы хотите открыть для себя очарование арктических пещер? Датчики положения будут чрезвычайно полезны во время каждой поездки. " TG-5 оснащен GPS, компасом, манометром и датчиком температуры. Благодаря приложению Ол. Отслеживайте все данные, сохраненные датчиками, которые вы можете добавить к фотографиям и видео, а затем отправлять их через Wi-Fi на ваш смартфон или планшет. «Внезапное изменение
Как вы останавливаете, останавливаете или приостанавливаете действие?
Как вы останавливаете, останавливаете или приостанавливаете действие? Мы можем прервать текущее выполненное действие следующим образом: Как узнать, какие данные (переменные, коды, группировка, параметры) необходимы для начала анализа? Нажатие кнопки
Или наоборот?
А что же такое интерфейс прикладного программирования - процесс, система или метод выполнения операций? Или все же это результат творческой деятельности, на который распространяется действие авторского права? Когда разработчики Google создали Android, в компании решили, что операционная система должна быть совместима с популярным языком программирования Java. Используя Java, система Android может получить доступ к разработчикам и, вполне возможно, даже к их кода. Все могут
Вы тот, кто забывает пить или пропускает гели во время гонки, потому что вы чувствуете себя хорошо в данный момент?
Вы тот, кто забывает пить или пропускает гели во время гонки, потому что вы чувствуете себя хорошо в данный момент? У Run Trainer есть Nutrition Alert, который вы можете настроить, чтобы он вибрировал или издавал звуковой сигнал, когда пришло время пить или есть. ПРО: монитор ЧСС более надежен, чем мой Garmin. Это может быть потому, что ремень новый или просто лучшая технология. Мне нравятся легко читаемые экраны, без суеты, просто данные. Быстрая настройка и

Код - это произведение или инструмент?
Что такое программный код - функциональный инструмент или все же результат творческой деятельности?
А что же такое интерфейс прикладного программирования - процесс, система или метод выполнения операций?
Или все же это результат творческой деятельности, на который распространяется действие авторского права?
Если так, то было их использования добросовестным?
Вается против конкуренции?
И за пределами этого спектакля?
Скин Fortnite Galaxy: Как получить скин Samsung Galaxy?
Это только на Android смартфонах?
Доказать, что это возможно?