본문 바로가기

오픈소스

(20)
구글의 안드로이드 오픈소스 프로젝트 AOSP와 Apache 라이선스 안녕하세요. 오픈소스 전문 기업 엘에스웨어입니다. 오늘은 오픈소스 플랫폼을 통해 안정적인 개발 생태계를 구축한 구글의 안드로이드 오픈소스 프로젝트 ‘AOSP’에 대한 이야기를 소개합니다. 추가로 오픈소스 Apache 라이선스도 함께 알아볼게요! 01 안드로이드 오픈소스 프로젝트 AOSP 안드로이드는 리눅스 기반의 휴대기기용 오픈소스 운영체제이며, AOSP(Android Open Source Project)는 구글이 주도하는 오픈소스 프로젝트입니다. 구글은 안드로이드 운영체제를 비롯하여 다양한 오픈소스와 개발을 위한 도구인 안드로이드 스튜디오를 제공함으로써 개발자의 빠르고 유연한 개발을 돕고 있습니다. 구글은 오픈 플랫폼을 지향하며, 한 업체가 다른 업체의 혁신을 제한하거나 통제하게 되는 중앙 장애점이 발..
오픈소스 소프트웨어 관련 용어 알아보기 :: OSS, OSD, SCA, SBOM, SPDX 안녕하세요. 엘에스웨어 오픈소스 사업본부입니다. 오늘은 오픈소스 소프트웨어와 관련된 용어를 함께 알아보겠습니다. OSS? SBOM? SPDX? 등등 어려운 오픈소스 용어가 궁금하다면 함께 GOGO! 😊👉👉 [OSS] 첫 번째 용어는 OSS입니다. OSS는 Open Source Software의 약자로 라이선스에 따라 소스 코드가 공개되어 누구나 자유롭게 사용하고 수정 및 재배포할 수 있는 오픈소스 소프트웨어를 말합니다. 비슷한 의미로 사용되는 FOSS(Free and Open Source Software, 자유•오픈소스 소프트웨어)는 소스 코드를 제공한다는 점에서는 동일하지만, 자유 이용 소프트웨어(Free Software)와 오픈소스 소프트웨어(OSS) 진영 간의 소스 코드 제공 목적에는 차이가 있습니..
오픈소스 GPL 라이선스의 이해 :: 오픈소스 관리의 중요성 안녕하세요. 오픈소스 전문 기업 엘에스웨어입니다. 지난번 소프트웨어의 종류와 오픈소스 소프트웨어 라이선스에 대해 알아봤는데요. 오늘은 오픈소스 라이선스 중 GPL 라이선스에 대해 소개합니다. 오픈소스 GPL 라이선스는 무엇인지, 관련 사례는 어떤 것이 있는지 함께 알아보겠습니다! 가장 까다로운 오픈소스 라이선스, GPL GPL(GNU General Public License)은 자유소프트웨어재단(Free Software Foundation, FSF)에서 만들고 배포했으며 비교적 오랜 역사를 가진 라이선스입니다. GPL은 오픈소스 초장기부터 주를 이뤘기 때문에 가장 많이 알려진 라이선스이며, 현재까지 가장 널리 사용되는 오픈소스입니다. 하지만 라이선스 중 가장 엄격한 의무 사항을 요구하고 있어서 까다로운 ..
올바른 오픈소스 소프트웨어 사용을 위한 오픈소스 소프트웨어 라이선스 안녕하세요. 엘에스웨어 오픈소스 사업본부 블로그에 오신 걸 환영합니다.😊 오늘은 오픈소스 소프트웨어를 올바르게 사용하기 위해 준수해야 할 오픈소스 소프트웨어 라이선스와 의무사항을 소개합니다. 그전에 먼저 소프트웨어의 라이선스와 종류부터 알아볼까요? 소프트웨어 라이선스 소프트웨어 라이선스는 소프트웨어를 사용할 때 소프트웨어에 대한 저작권 등 독점배타권을 가진 권리자가 사용을 허가하는 조건을 의미합니다. 소프트웨어의 권리자는 계약의 형태로 그 사용을 허락함과 동시에 사용할 수 있는 범위와 사용 방법을 지정합니다. 그리고 만약 이 범위를 넘어서 사용한다면 권리자가 지정한 소프트웨어의 라이선스를 침해한 것이 됩니다. 소프트웨어 라이선스는 몇 가지 기준에 따라 분류할 수 있습니다. 먼저, 사용 기간에 따라서 영구..