ทั้งหมดนี้ในขณะที่เราได้ยินมาว่า Android เป็นระบบปฏิบัติการโอเพ่นซอร์ส แน่นอน หากคุณเป็นผู้ใช้ทั่วไป จะต้องไม่เคยคิดว่าระบบปฏิบัติการโอเพ่นซอร์สคืออะไร หรือทำไมผู้สร้างจึงเก็บไว้อย่างนั้น…?
อย่างไรก็ตาม การพูดแบบนั้นอาจผิด!
มาดูเหตุผลที่คุณใช้ Android แทน iOS หรือ Windows phone
ในบรรดาอุปกรณ์อื่นๆ ทั้งหมด คุณจะเลือก Android เพราะมีผู้ผลิตหลายรายที่จำหน่ายอุปกรณ์ Android ที่มีคุณลักษณะเฉพาะตัว ตัวอย่างเช่น Samsung ได้เปิดใช้งานตัวติดตามสุขภาพในขณะที่แบรนด์อื่น ๆ มีการปลดล็อคด้วยนิ้วสัมผัส คุณสมบัติดังกล่าวดึงดูดผู้ใช้พื้นฐานจำนวนมากอย่างแน่นอน นอกจากนี้คุณยังอาจพบกับความสะดวกสบายอย่างแท้จริงของ Android แน่นอนที่สุด! แต่ทำไมถึงเป็นเช่นนั้น? เพียงเพราะมันใช้ระบบปฏิบัติการโอเพ่นซอร์ส ตอนนี้คุณคงสงสัยว่าระบบโอเพ่นซอร์สคืออะไร
โอเพ่นซอร์สคืออะไร
โดยทั่วไปแล้วโอเพ่นซอร์สหมายถึงซอร์สโค้ดที่ได้รับการตั้งโปรแกรมในลักษณะที่ผู้ใช้สามารถแก้ไขหรือใช้ฟรีหรือนักพัฒนารายอื่นเพื่อนำการอัปเดตมาใช้และสิ่งที่เหมาะสม ให้กับพวกเขา
Search Enterprise Linux ยังอ้างว่า “โอเพ่นซอร์สเป็นเครื่องหมายรับรองที่เป็นของ Open Source Initiative (OSI) นักพัฒนาซอฟต์แวร์ที่มีวัตถุประสงค์เพื่อแบ่งปันอย่างเสรี และอาจมีการปรับปรุงและแจกจ่ายซ้ำโดยผู้อื่นสามารถใช้เครื่องหมายการค้าโอเพ่นซอร์สได้ หากเงื่อนไขการแจกจ่ายสอดคล้องกับข้อกำหนดโอเพ่นซอร์สของ OSI โดยสรุป รูปแบบคำจำกัดความของเงื่อนไขการแจกจ่ายกำหนดให้:
- ซอฟต์แวร์ที่เผยแพร่ต้องแจกจ่ายต่อให้กับบุคคลอื่นโดยไม่มีข้อจำกัดใดๆ
- ซอร์สโค้ดต้องพร้อมใช้งาน (เพื่อให้ฝ่ายรับข้อมูลสามารถปรับปรุงหรือแก้ไขได้)
- ใบอนุญาตอาจต้องใช้ซอฟต์แวร์เวอร์ชันปรับปรุงเพื่อให้มีชื่อหรือเวอร์ชันที่แตกต่างจากซอฟต์แวร์ดั้งเดิม”
ซอฟต์แวร์โอเพ่นซอร์สบางตัว ได้แก่ LibreOffice, Mozilla Firefox, Android เป็นต้น
Android เป็นระบบปฏิบัติการโอเพ่นซอร์สจริงหรือ
ในทางเทคนิค ใช่!
ย้อนกลับไปในปี 2548 Android Inc. ได้พัฒนามันด้วยโอเพ่นซอร์ส Android ได้รับการออกแบบโดยใช้เคอร์เนล Linux เป็นพื้นฐาน เคอร์เนลลินุกซ์เป็นเคอร์เนลระบบปฏิบัติการคอมพิวเตอร์ที่มีลักษณะเหมือนยูนิกซ์เสาหิน ส่วนใหญ่ของ Android เป็นโอเพ่นซอร์สที่มี binary blobs สองสามอันซึ่งทำขึ้นเพื่อให้ทำงานกับฮาร์ดแวร์บางอย่างได้อย่างราบรื่น กล่าวคือ แพลตฟอร์ม Android หรือ Android Open Source Project (AOSP) พร้อมให้ทุกคนทำการเปลี่ยนแปลงตามต้องการ
ระบบปฏิบัติการโอเพ่นซอร์สหมายความว่าอย่างไร
การเป็นระบบปฏิบัติการแบบเปิดมีประโยชน์หลายอย่างในตัวเอง เช่น คุณสามารถเปลี่ยน ROM ของอุปกรณ์และทำสิ่งต่างๆ มากมายในนั้น นอกจากนี้ การตั้งค่า ROM บนอุปกรณ์ของคุณจะทำให้อุปกรณ์ไม่อยู่ในการรับประกันของผู้ผลิต อย่างไรก็ตามมีประโยชน์มากมาย ไปเลย:
ข้อดีของระบบปฏิบัติการโอเพ่นซอร์ส:
- หากคุณเป็นนักพัฒนาซอฟต์แวร์หรือมีเป้าหมายที่จะคิดค้นระบบปฏิบัติการใหม่ Android คือแนวทางของคุณ คุณสามารถปรับแต่งอุปกรณ์ของคุณในทุกสิ่งที่ต้องการ คุณสามารถสร้างระบบปฏิบัติการใหม่ที่สมบูรณ์แบบของคุณเองได้ กล่าวอีกนัยหนึ่ง การรูตนั้นง่ายกว่า
- ใช้งานสะดวกกว่า
- การพัฒนาแอปสำหรับอุปกรณ์ดังกล่าวทำได้ง่ายกว่าแบบโอเพนซอร์สมาก เนื่องจากทุกข้อกำหนดของระบบปฏิบัติการมาก่อนคุณ การปรับแต่งจึงง่ายขึ้นมาก
- การรับแอปนั้นง่ายกว่ามาก สามารถมาจากที่ใดก็ได้ ไม่ว่าจะเป็น App Store หรือดาวน์โหลด .apk หรืออาจมาจากแอปแชร์บางแอปก็ได้
ข้อเสียของระบบปฏิบัติการโอเพ่นซอร์ส:
- ค่อนข้างเสี่ยง ระบบปฏิบัติการดังกล่าวติดไวรัสได้ง่ายกว่า
- หากมีการเปลี่ยนแปลงใดๆ เกิดขึ้นโดยผู้ใช้แต่ละราย อุปกรณ์เหล่านี้จะหมดการรับประกันหรือตกเป็นความรับผิดชอบของผู้ใช้แต่เพียงผู้เดียว เช่น เมื่อมีการรูทเครื่อง
- มีการสนับสนุนน้อยลงสำหรับอุปกรณ์ดังกล่าว หากมีสิ่งผิดปกติเกิดขึ้น ระบบปฏิบัติการดังกล่าวมีแนวโน้มที่จะพึ่งพาชุมชนของผู้ใช้ในการตอบสนองและแก้ไขปัญหา
การมี Android เป็นเรื่องสนุกอย่างแน่นอน! พวกเขาสะดวกและสะดวก แต่ก็ยังมีความคิดฟุ้งซ่านและความผิดปกติในตัวเอง อย่างไรก็ตาม ตอนนี้คุณคงทราบแล้วว่า Android ของคุณพัฒนาด้วยอะไร และหากคุณต้องการปรับแต่งเล็กน้อย คุณก็ทำได้! แต่อย่าลืมหาความรู้ด้านวิชาชีพก่อนที่จะเริ่มด้วยสิ่งนั้น