본문 바로가기

오픈소스

구글의 안드로이드 오픈소스 프로젝트 AOSP와 Apache 라이선스

안녕하세요. 오픈소스 전문 기업 엘에스웨어입니다.


오늘은 오픈소스 플랫폼을 통해 안정적인 개발 생태계를 구축한 구글의 안드로이드 오픈소스 프로젝트 ‘AOSP’에 대한 이야기를 소개합니다. 


추가로 오픈소스 Apache 라이선스도 함께 알아볼게요! 


01 안드로이드 오픈소스 프로젝트 AOSP


안드로이드는 리눅스 기반의 휴대기기용 오픈소스 운영체제이며, AOSP(Android Open Source Project)는 구글이 주도하는 오픈소스 프로젝트입니다. 구글은 안드로이드 운영체제를 비롯하여 다양한 오픈소스와 개발을 위한 도구인 안드로이드 스튜디오를 제공함으로써 개발자의 빠르고 유연한 개발을 돕고 있습니다. 


구글은 오픈 플랫폼을 지향하며, 한 업체가 다른 업체의 혁신을 제한하거나 통제하게 되는 중앙 장애점이 발생하지 않도록 하는 것을 안드로이드 오픈소스 프로젝트의 목표로 말하고 있습니다. 이러한 오픈소스 플랫폼에서 개발자는 안드로이드 운영체제를 자유롭게 커스터마이징 및 최적화할 수 있고, 개발자들끼리 소스 코드를 공유하고 협업하며 서로의 프로젝트를 향상시킵니다. 결과적으로 안드로이드 오픈소스 프로젝트를 통해 안드로이드 생태계를 건강하고 안정적인 환경으로 유지하는 효과를 기대할 수 있습니다.


02 오픈소스 Apache 2.0 라이선스


구글은 안드로이드 플랫폼의 오픈소스 대부분을 Apache 2.0 라이선스로 배포하고 있습니다. 그래서 최근 Apache 라이선스로 배포되는 가장 큰 프로젝트가 바로 안드로이드 오픈소스 프로젝트랍니다.


Apache 2.0 라이선스는 아파치 소프트웨어 재단에서 제작 및 배포한 라이선스 규정입니다. Apache 2.0 라이선스는 해당 라이선스 적용 시 아파치 재단의 이름과 저작권 및 특허 등 라이선스 고지사항을 명시해야 하며, 수취인에게 라이선스 사본을 제공해야 합니다. 또한 소스 코드를 수정할 시 수정 사항을 표시한 안내 문구를 첨부해야 한다는 의무 사항이 있습니다. 하지만 GPL 라이선스와 달리 소스 코드 공개 의무가 없고, 2차 라이선스와 변형물의 특허 출원이 가능하며, 동일한 라이선스 배포 의무가 없다는 것이 특징입니다. 


구글은 안드로이드 플랫폼에 대해 GPL이 아닌 비교적 유연한 Apache 라이선스를 채택함으로써 보다 자유로운 상업적 이용, 파생 프로젝트 활성화, 타 라이선스 호환이 가능하게 했습니다. 이를 통해 구글이 안드로이드의 보급을 위해 오픈소스를 통해 우수하고 역동적인 개발 환경을 조성했음을 알 수 있습니다. 


03 구글의 수익 구조


안드로이드의 운영체제와 애플리케이션 개발에 활용되는 소스를 오픈소스로 제공하는 구글은 과연 어떠한 방식으로 수익을 얻을까요? 구글의 안드로이드 오픈소스 프로젝트가 어떠한 효과를 가져올지 함께 알아보겠습니다.


먼저, 안드로이드 운영체제를 기기에 탑재하려면 애플리케이션 마켓인 ‘구글 플레이’ 애플리케이션이 기본앱으로 설치되어 있어야 합니다. 하지만 이 ‘구글 플레이’ 앱을 제작 및 설치하기 위해서는 구글에서 요구는 GMS(Google Mobile Services) 라이선스를 구매하여 자격을 갖춰야 합니다. 실제로 삼성, LG 등 기업에서 이 라이선스를 취득하여 제품을 생산하고 있으며, 해당 라이선스 비용이 기기 당 부과되기 때문에 구글은 매 해 라이선스를 통한 수익을 가져가고 있습니다.


그리고 개발자들은 안드로이드에서 제공하는 오픈소스를 통해 안드로이드 기반의 애플리케이션을 제작합니다. 스마트폰의 경쟁력이 얼마나 많은 앱을 확보하고 있는가에 달린 만큼 안드로이드와 호환성이 높은 앱 개발을 장려하는 것은 곧 안드로이드 기반 제품의 확대로 이어질 수 있습니다. 또한 위에서 언급한 안드로이드 기본앱 ‘구글 플레이’에서 앱을 구매하거나 인앱 결제 시 30%의 수수료를 구글에 지불하게 됩니다. 오픈소스를 통해 안드로이드 앱이 많아진다면 곧 구글의 수익도 커지는 거죠!


오늘은 오픈소스 플랫폼을 활용하여 효과적인 개발 생태계 구축한 구글의 안드로이드 오픈소스 프로젝트에 대해 소개했습니다. 해를 거듭할수록 개발 시간 단축과 비용 절감 효과가 있는 오픈소스를 어떻게 안전하고 편리하게 활용할 수 있을지 관심이 커지고 있습니다. 오픈소스 라이선스와 거버넌스 통합 관리는 포세라 포털 위드 블랙덕에게 맡겨주세요. 엘에스웨어와 포세라 포털 위드 블랙덕에 대한 자세한 정보는 아래 네임카드를 확인해 주세요.


 

 

엘에스웨어
📍서울특별시 금천구 서부샛길 606 대성디폴리스 A동 18층
📞 02-6919-0321
📧 opensource@lsware.com