Європейський суд вирішив, що копірайт не може поширюватися на мови програмування

Вищий суд Євросоюзу в середу, 2 травня ухвалив рішення в справі SAS Institute, розробника SAS System, проти World Programming Limited (WPL). Постанова суду говорить:

… З метою створення WPS, WPL на законних підставах придбала навчальну версію SAS System, ліцензія якої дозволяє використовувати SAS для невиробничих цілей. Таким чином, хоча WPL і вивчала продукт SAS, немає ніяких підстав вважати, що фахівці WPL отримали доступ до вихідного коду SAS.

… Тільки конкретне вираження ідей і принципів захищається копірайтом. Об’єктом захисту, що надається Директивою 91/250, є такий вираз у вигляді комп’ютерної програми, у вихідному або об’єктному коді, що не забороняє відтворювати конкретну функціональність на інших мовах програмування. На основі цих міркувань, суд вважає, що ні функції комп’ютерної програми, ні мови програмування, ні формати даних не можуть бути захищені копірайтом.

Паралелі зі справою “Oracle проти Google” очевидні. Американським суддям належить вирішити, чи винна корпорація Google в порушенні копірайта через використання Java API в ОС Android.

Юрисдикція Європейського суду не поширюється на територію США, так що його рішення не має ніяких формальних наслідків для Google і Oracle. Однак створений прецедент, і, можливо, судді врахують це при розгляді справи.

Гугл вважає, що копірайт не може поширюватися на мови і API, порівнюючи їх зі словами і фразами природних мов, і приводячи цитати керівників Sun і Oracle, в яких ті висловлюються за відкритість Java.

Oracle наполягає на тому, що Google має платити ліцензійні відрахування за використання Java API, незважаючи на те, що віртуальна машина Dalvik створена “з чистого листа”. Крім того, Oracle ставить під сумнів сам факт такої розробки і намагається довести, що частини вихідного коду Dalvik були скопійовані.

3 May 2012

Ubuntu вразить користувачів новим дизайном
Чому iPhone розробки додатків в розвивається області?

• Вийшла перша версія нової мови програмування Go від Google »»»
Компанія Google у середу, 28 березня, представила першу стабільну версію мови програмування Go.
• Google випустив мова програмування Dart 1.0, створений для заміни JavaScript »»»
Компанія Google представила перший стабільний реліз мови програмування Dart 1.0 і пов'язаного з ним SDK для розробників web-додатків.
• Молоді розробники вважають за краще Linux і PHP »»»
За даними Forrester, нове покоління розробників вважає за краще використовувати програмні продукти з відкритим вихідним кодом.
• Оштрафований водій вимагає через суд розкрити вихідні коди програм поліцейських радарів »»»
Програміст із США через суд зажадав вихідні коди програми, що використовується в поліцейських радарах для визначення швидкості автомобіля.
• Програміста засудили на два роки умовно за антипіратську захист свого ПЗ »»»
Творець бухгалтерської програми отримав два роки умовно за те, що вбудував в неї код, що змушував користувачів звертатися до нього за платній підтримкою.