구글 – 오라클 JAVA API 소송 201063002 컴퓨터학과 김나영 my app. design 자바 API 는 누구의 것인가 ?

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
UX, RIA, 그리고 … Silverlight 공도소프트
임직원 APP 설치 가이드 경영전략처 정보기획 TF 팀. 임직원 App- 운영체제 구분  안드로이드 갤럭시, 갤럭시노트, 갤럭시 S4 [ 삼성전자 ] 옵티머스 [LG 전자 ] 베가 [ 팬텍 모토로이 [ 모토롤라 ]  ios 아이폰 [ 애플.
한국클라우드서비스협회 ▶ 제키톡 서비스 - 제키톡 서비스 ∙ 안드로이드 기반의 모바일 무료 메시지, 무전기, 채팅 어플리케이션으로 국내뿐만 아니라 전세계 대상으로 서비스 제공 중 ∙ 현재 안드로이드폰을 대상으로 서비스 중이며, 아이폰을.
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
Microsoft ANSWER 이명희 이경서 김나은 김정현 서리다 유시은 이재현 심광철.
Android 기반 네트워킹 오승욱 유성령 이연주.
.Net History. Visual Studio.Net 2002 /.Net Framework 1.0 제품의 버전 / 특징 2002 년 - Visual Studio.Net 2002 /.Net Framework 1.0 첫 통합 개발 환경 - C# 언어 등장 (C# 1.0)
신입생 Study 커리큘럼 OneScore. Contents 후니의 시스코 네트워킹 (4 주 ) 01/ Network 생활코딩 – 웹 서비스 만들기 (4 주 ) Wowhacker 웹 게임 (4 주 ) 02/ Web 뇌를 자극하는 윈도우 시스템 프로그래밍 (4 주 ) 리버싱.
밥 팀 명 : TTL 조 팀 원 : 김정용 (PM) 서종규 노재현 엄성욱.
OZ 의 이미지 구축을 위한 광고 커뮤니케이션 12 기 프로공감 류지현. CONTENTS 문제 찾기 -OZ 분석 - 목표설정 - 타겟설정 해결 방안 ( 전략 ) -OZ 만의 컨셉을 찾자 ! -OZ 의 Brand Concept 더욱 구체적인 해결방안 ( 전술 )
스마트폰 OS 한국디지털미디어 고등학교 번 조성혁.
2016 유성환 Hybrid MOBILE.
Secure Coding 이학성.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
A n d r o i d Android 2010년 5월 19일 동서대학교 백선재
그래픽스 및 웹 응용설계 자기소개 멀티미디어 학과 4학년 장정환.
그림으로 쉽게 설명하는 안드로이드 프로그래밍
네트워크 기술을 통한 현재와 미래 소개.
Index SendMemo 기능 Q & A 팀 소개 배경 및 목적 구현
Power Java 제3장 이클립스 사용하기.
쌓지 말고 해소하자 이 주휘 이 진영 전 민석 전 혜림.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Web Service Computing and Practice_
자바 암호 프로그래밍 Java Cryptography Programming
콘텐츠 제작 프로젝트 [교재] - OpenGL 프로그래밍 가이드, 제4판, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis 공저, 남기혁 역, 정 보문화사, [참고자료] OpenGL Programming.
장 비 사 양 서 제품특징 제품사양 제조국 브랜드 AVID 모 델 E3 품 명 DIGITAL AUDIO MIXER
운영체제 박상민.
31강 JAVA 네트워크 JAVA 네트워크 InetAdress, URLConnection 클래스 Socket의 이해
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
소개. 소개 Silverlight, WPF, RIA, UX.... ? Silverlight, WPF, RIA, UX.... ? IT환경의 진화.
Visual Basic .NET 처음 사용하기.
Capstone-Design : IoTeam Introduction Abstract
FTP 프로그램 채계화 박재은 박수민.
컴퓨터과학 전공탐색 배상원.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
모바일 자바 프로그래밍 JDBC / WAP Ps lab 오민경.
뇌를 자극하는 Windows Server 장. 장애 조치 클러스터.
Wireless Java Programming
Android studio로 Application 만들기.
Method & library.
자바 5.0 프로그래밍.
강의 개요. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
제목소개 1. 안드로이드소개 2. 패킷캡쳐를 위한 환경 소개 3. ndk 소개 4. lipcap 5. 6.도식화 그림
OS 역사 손병규.
졸업 요건 충족을 위한 추가 이수 학점에 대해서는 ‘졸업요건‘ 규정 확인 바람
자바 5.0 프로그래밍.
LabVIEW WiznTec 주임 박명대 1.
모바일 자바 프로그래밍 J2ME 개발 살펴보기 Ps lab 오민경.
데이터 베이스 DB2 관계형 데이터 모델 권준영.
Kangwon National Univ. | Computer Science
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
Self Introduction Template PowerPoint
13차시_스마트 애플리케이션 기획 스마트 미디어의 사용환경과 사용자의 특성.
암호학 응용 Applied cryptography
Introduction to JSP & Servlet
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
Chapter 01 자바의 개요 자바는 최초 전자기기의 내장형 소프트웨어를 위해 개발되었으나, 최근 엔터프라이즈 응용에도 폭 넓게 활용됨 자바의 특징과 실행방법, 개발 환경 및 도구에 대해 소개.
모바일(폰)메일 서비스 정흠수 최동훈.
TEXT 콘텐츠의 학습적 활용을 위한 Moodle의 사용자 중심 기능 개선 제안
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
.Net FrameWork for Web2.0 한석수
Installation Guide.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
JAVA 프로그래밍 16장 JNLP.
자바 암호 프로그래밍 Java Cryptography Programming\ 2. 자바 프로그래밍 기초
Intelligent software Lab. 전재원
Presentation transcript:

구글 – 오라클 JAVA API 소송 컴퓨터학과 김나영 my app. design 자바 API 는 누구의 것인가 ?

JAVA API 구글 – 오라클의 JAVA API 소송

contents. 01. 자바 API 란 ? 02.Google – ORACLE 소송이유 03. 소송연대기 04. 현재 소송 상황 05. 주목해야 하는 이유 06.Q&A my app. design

JAVA API(Application Programming Interface) 자바를 사용하여 쉽게 구현할 수 있도록 한 클래스 라이브러리의 집합. 즉, 자바라는 언어를 사용하여 사용자의 부담을 최소화하는 반면에 입출력, 화면 구성, 이미지 네트워크와 같이 복잡하지만 필요한 클래스들을 미리 구현하여 사 용자가 쉽게 구현하도록 하는 API 이다. 자바 API 는 하나의 커다란 클래스 계층구조로 설계되어 있다. JAVA API? 구글 – 오라클 JAVA API 소송 my app. design

Oracle 2010 구글이 안드로이드 모바일 OS 에 자바 플랫폼을 비표준 규격으로 구현했다. Lawsuit. Google – ORACLE 소송이유 Google 안드로이드 운영체제를 만들 당시 자바프로그 래밍 사용은 문제되지 않았다. JAVA API 는 오픈소스로 사용되었다.

Chronicle 구글 - 오라클 소송 연대기 구글 - 안드로이드를 삼. 곧바로 썬과 이에 대한 자바 라이선 싱가능성 토의 구글과 썬은 자바라이선스를 위한 협 상에 들어갔으나 결론에 도달하지 못 함 썬은 구글에게 3 년라이선스 ($2,000+ 매 출 10%) 제안 구글은 제안 거절 구글은 공개적으로 달빅 (Dalvik) 이라고 부르는 자바호환가상머신을 포함한 안 드로이드 개발한다고 알림 HTC 는 첫번째로 안드로이드 폰 HTC Dream 을 출시 오라클은 썬을 인수하고 자바 특허권 을 받음 오라클은 구글변호사와 만나 오라클의 특허권 침해 혐의에 대해 논의 루빈은 구글의 한 엔지니어로 부터 모 든 것을 다 빼앗아가는 자바를 대체하 고 자바라이선스에 대해 협상이 필요 한 상태라는 이메일을 받음 오라클은 구글에 대해 7 개의 자바 특허 와 저작권을 침해한 것을 비난하는 고 소장을 법원에 제출. 구글은 범법행위를 하지 않았다고 부 인. 구글과 오픈 소스개발자들에 대한 근거없는 공격이라고 주장 구글은 미국 특허 상표국에 오라클 특 허를 재검토해 달라고 요구 오라클이 14 억 ~61 억 달러를 손해봤다 고 계산 판사는 손해액을 다시 계산하라고 명 령 오라클 / 구글 CEO 들은 합의를 위해 이 야기를 나눴지만 결론 도달안됨 주간의 재판시작

썬의 최고경영자 조나단 슈워츠의 오픈소스발언에 힘을 얻은 배심원단의 선택으로 인해 특허 침해 소송은 구글의 승리가 되었다. 그러나 저작권에 대한 문제는 여전히 남아있으며, 구글측 은 오라클의 어플리케이션 프로그래밍 인터페이스 (API) 가 누구나 쓸 수 있는 ‘ 정당한 사용권 ’ 이라는 것을 주장하 고 있다. 자바 = 공개된 소프트웨어라고 외치는 구글과 구글의 안드 로이드가 자바의 저작권을 침해한다는 것으로 대치되고 있다. Situation 현재 소송 상황

현 모바일 시장의 중심 축인 안드로이드와 그 관련 자바 소프트 웨어에 관련성. 다른 많은 소프트웨어의 경우에도 문제들이 생김.( 클라우 드 ) 특허 침해소송에서 구글의 승리 -> 공정 사용 여부 안드로이드 생태계 전체 희소식. 소프트웨어특허와 관련된 문제점. 특허제도의 헛점 발견. Noticeable 주목해야 할 이유

Q&A 질의시간

thank you. 감사합니다 my app. design