그동안 우리는 Android가 오픈 소스 운영 체제라는 소식을 들었습니다. 물론 일반 사용자라면 오픈소스 운영체제가 무엇인지, 왜 제조사에서 그렇게 유지하는지 생각해 본 적이 없을 텐데…?
그러나 그렇게 말하는 것은 잘못된 것입니다!
iOS나 Windows 폰 대신 Android를 사용하는 이유를 알아봅시다.
고유한 기능을 갖춘 Android 기기를 판매하는 제조업체가 많기 때문에 무엇보다도 Android를 선택할 것입니다. 예를 들어, 삼성은 건강 추적기를 활성화했고 일부 다른 브랜드는 손가락 터치 잠금 해제 기능을 제공했습니다. 이러한 기능은 확실히 많은 기본 사용자를 유혹합니다. 또한 Android의 절대적인 편리함도 찾을 수 있습니다. 가장 확실합니다! 그런데 왜 그렇습니까? 간단히 말해서 오픈 소스 운영 체제를 기반으로 하기 때문입니다. 이제 오픈 소스 시스템이 무엇인지 궁금하시겠죠?
오픈 소스란?
일반적으로 오픈 소스는 사용자나 무료 사용 또는 다른 개발자가 업데이트를 가져오고 적절해 보일 수 있는 방식으로 프로그래밍된 소스 코드를 말합니다. 그들에게.
Search Enterprise Linux는 “오픈 소스는 OSI(Open Source Initiative)가 소유한 인증 마크입니다. 다른 사람이 자유롭게 공유하고 개선 및 재배포할 수 있는 소프트웨어 개발자는 배포 조건이 OSI의 오픈 소스 정의를 준수하는 경우 오픈 소스 상표를 사용할 수 있습니다. 요약하면 유통 조건의 정의 모델은 다음을 요구합니다. 피>
- 배포되는 소프트웨어는 제한 없이 누구에게나 재배포되어야 합니다. 리>
- 소스 코드를 사용할 수 있어야 합니다(받는 당사자가 소스 코드를 개선하거나 수정할 수 있도록). 리>
- 라이선스는 원래 소프트웨어와 다른 이름 또는 버전을 포함하는 소프트웨어의 개선된 버전을 요구할 수 있습니다.” 리>
일부 오픈 소스 소프트웨어에는 LibreOffice, Mozilla Firefox, Android 등이 포함됩니다.
Android는 정말 오픈 소스 운영체제인가요?
기술적으로 그렇습니다!
2005년에 Android Inc.에서 오픈 소스 기반으로 개발했습니다. Android는 Linux 커널을 기반으로 설계되었습니다. Linux 커널은 모놀리식 Unix 계열 컴퓨터 운영 체제 커널입니다. Android의 대부분은 특정 하드웨어에서 원활하게 작동하도록 만들어진 몇 개의 바이너리 blob이 포함된 오픈 소스입니다. 즉, Android 플랫폼 또는 Android 오픈 소스 프로젝트 (AOSP)는 누구나 원하는 대로 변경할 수 있습니다.
오픈 소스 운영 체제라는 것은 무엇을 의미합니까?
개방형 운영 체제는 그 자체로 많은 이점이 있습니다. 예를 들어 장치의 ROM을 변경하고 그 안에 있는 많은 것들을 엉망으로 만들 수 있습니다. 이 외에도 기기에 ROM을 설정하면 제조업체 보증에서 기기가 삭제됩니다. 그러나 다양한 이점이 있습니다. 여기 있습니다:
오픈 소스 운영 체제의 장점:
- 개발자이거나 새 운영 체제를 개발하려는 경우 Android가 적합합니다. 원하는 대로 장치를 사용자 지정할 수 있습니다. 자신만의 완전히 새로운 운영 체제를 구축할 수도 있습니다. 즉, 루팅이 더 쉽습니다.
- 작동이 더 간편합니다.
- 이러한 기기용 앱을 개발하는 것은 비공개 소스보다 훨씬 쉽습니다. 운영 체제의 모든 사양이 여러분 앞에 있으므로 조정이 훨씬 쉬워집니다.
- 앱을 받는 것이 훨씬 쉽습니다. 앱 스토어나 .apk 다운로드 또는 일부 공유 앱을 통해 어디서든 올 수 있습니다.
피>
오픈 소스 운영 체제의 단점:
- 상대적으로 취약합니다. 이러한 운영 체제는 바이러스에 감염되기 쉽습니다.
- 개별 사용자가 변경 사항을 가져온 경우 이러한 장치는 보증이 만료되거나 사용자의 단독 책임이 됩니다(예:루팅이 수행된 경우).
- 문제가 발생하면 이러한 장치에 대한 지원이 줄어듭니다. 이러한 운영 체제는 문제에 대응하고 해결하기 위해 사용자 커뮤니티에 의존하는 경향이 있습니다.
피>
안드로이드를 갖는 것은 확실히 재미있습니다! 그것들은 편리하고 편리하지만 그들만의 장점과 예외가 있습니다. 그러나 이제 Android가 무엇으로 개발되었는지 알 수 있으며 약간 조정하고 싶다면 할 수 있습니다! 하지만 시작하기 전에 전문 지식을 습득해야 한다는 점을 기억하세요.