Sun이 Oracle로 인수가 되면서 여러가지 문제가 발생하고 있습니다.
Sun의 경우 Java도 오픈소스로 공개를 하고 여러 SW를 오픈소스로 공개를 하였는데
오픈소스 진영에서는 Sun과 Sun의 제품은 오픈소스로 취급을 하지 않고 있습니다.
그 이유로는 Sun의 폐쇄적인 커뮤니티 운영과 여러가지 제약 사항들 때문 입니다.
Java의 경우를 예를 들면
Java Standard Edition : 오픈소스라고 주장함
- JDK 내에 여러가지 Sun의 특허가 포함되어 있어 자유롭게 사용할 수 없음
- 다시 얘기를 하면 Sun으로부터 특허 소송을 당할 수 있음
- 그래서 오픈소스 진영에서는 Sun의 특허가 걸려 있는 코드를 제거하기 위해서
노력을 했고 해당 코드를 특허가 없는 새로 개발한 코드로 대체를 하거나
Sun으로부터 특정 특허를 아무나 사용할 수 있도록 허용을 받기도 함
- 모바일에서는 비용을 지불하고 사용하여야 함
Java Enter Edition : 오픈소스가 아님
위의 경우처럼 Java를 오픈소스라고 내세우고 있음에도 여러가지 제약사항이 있기 때문에 구글에서는 달빅(DVM)이라는 가상 머신을 만들어서 Android를 내어 놓았습니다.
그럼에도 불구하고 Sun을 인수한 오라클은 61억 달러에 해당하는 특허 침해 소송을 걸고 있죠.
Posted by 산사랑