AOSP ย่อมาจากคำว่า Android Open Source Project มัน คือ ระบบปฏิบัติการที่ชื่อว่า Android พัฒนาโดย Google ถูกสร้างให้เป็นโปรเจคส์แบบ Open Source แจกฟรีให้คนที่สนใจนำไปพัฒนาต่อได้
โอเพนซอร์ซ คือ วิธีการในการออกแบบ พัฒนา และแจกจ่ายสำหรับต้นฉบับของสินค้าหรือความรู้ โดยเฉพาะซอฟต์แวร์ โดยโอเพนซอร์ซถูกพิจารณาว่าเป็นทั้งรูปแบบหนึ่งในการออกแบบ และแผนการในการดำเนินการ โดยโอเพนซอร์ซเปิดโอกาสให้บุคคลอื่นนำเอาระบบนั้นไปพัฒนาได้ต่อไป
ที่มา : https://th.wikipedia.org/wiki/โอเพนซอร์ซ
อย่างที่เราบอกไปในย่อหน้าแรกว่า AOSP (Android Open Source Project) นั้นเป็นโปรเจคส์ที่สามารถดาวน์โหลดไปใช้งานและพัฒนาต่อได้อย่างฟรีๆ เราสามารถอุปกรณ์อะไรสักอย่างขึ้นมา แล้วใช้ Android เป็นระบบปฏิบัติการก็ได้ ซึ่งในความรู้สึกของคนส่วนใหญ่แล้ว Android เป็นระบบปฏิบัติการของสมาร์ทโฟนหรือแท็บเล็ตเท่านั้น แต่ความจริงมันมีอะไรมากกว่านั้น
เราอาจจะรู้จักแค่ว่า Android เป็นระบบปฏิบัติการที่ถูกสร้างขึ้นมาเพื่อใช้งานบนสมาร์ทโฟน, แท็บเล็ต หรือทีวี แต่ในความจริงแล้วมันไม่ได้จำกัดแค่นั้น
หัวใจของ Android คือ การเป็นซอฟต์แวร์ที่สร้างขึ้นมาสำหรับให้ "อุปกรณ์" อะไรก็ตาม สามารถทำ "สิ่ง" ใดๆ ก็ได้ต้องการ อย่างเช่น เครื่องเกมส์ Nintendo Switch เอง ตัวซอฟต์แวร์ก็มีการใช้ Android ในการทำงานด้วยเช่นกัน
Android ป็นซอฟต์แวร์ที่สร้างขึ้นมาสำหรับให้ "อุปกรณ์" อะไรก็ได้
สามารถทำ "สิ่ง" ใดๆ ก็ได้ตามความต้องการ
ใน Library ของ Android นั้น เต็มไปด้วยชุดคำสั่ง (Code) มากมาย มันมีทุกอย่างที่นักพัฒนาจำเป็นต้องใช้ในการสร้างแอปพลิเคชันให้ได้ตามความต้องการ โดยที่นักพัฒนาไม่จำเป็นต้องเขียนชุดคำสั่งขึ้นมาเองทุกขั้นตอน รวมถึงไม่ต้องสร้างระบบปฏิบัติการที่จะรองรับการทำงานของแอปฯ ที่เขียนขึ้นมา เพราะ Google เตรียมทุกอย่างไว้ให้แล้วใน Android
ซึ่งยิ่งมีคนใช้งาน Android มกาขึ้นเท่าไหร่ จำนวนอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตได้ก็เพิ่มมากขึ้นเท่านั้น ส่งผลให้ Google ได้ประโยชน์มากยิ่งขึ้น
เหตุผลที่ Google ยังคงเปิดให้ AOSP สามารถใช้งานได้ฟรี เพราะ Google เชื่อว่าทุกคนควรจะเข้าถึงอินเทอร์เน็ตได้ และอุปกรณ์ Android เป็นสิ่งที่เข้าถึงอินเทอร์เน็ตได้ง่าย, สะดวก และมีค่าใช้จ่ายต่ำกว่าการซื้อเครื่องคอมพิวเตอร์มาใช้ ฟังแล้วดูเป็นแนวคิดที่ดี และเป็นประโยชน์ต่อมนุษยชาติใช่ไหมล่ะ แต่ที่จริงแล้ว เหตุผลหลักของการที่ทำให้ทุกคนเข้าถึงอินเทอร์เน็ตได้เป็นช่องทางทำเงินจำนวนมหาศาลให้กับ Google เพราะ Google พบช่องทางใหม่ในการทำเงินจากการแจกสินค้าที่มีต้นทุนมหาศาลอย่าง Android ให้ทุกคนใช้งานได้ฟรีๆ
ช่องทางใหม่ที่ว่านั้น ก็มาจาก AOSP นั่นเอง ในขณะที่ AOSP สามารถใช้งานได้ฟรี แต่ผู้ที่นำ Android ไปใช้ต่อ เพื่อให้สินค้าของตนมีความแตกต่าง มีลูกเล่นที่น่าสนใจ จึงมีการ "ดัดแปลง" AOSP ให้มีคุณสมบัติเพิ่มด้วยการเขียนโค๊ดลงไปเพิ่ม ตัวอย่างง่ายๆ ก็อย่างเช่น Samsung ที่ทำให้ Android สามารถใช้ปากกาได้ใน Galaxy Note เป็นต้น
สมาร์ทโฟนส่วนใหญ่ที่เราซื้อมาใช้งานทุกวันนี้ ไม่ได้ใช้ AOSP เป็นจะเป็น Android ที่ถูกปรับแต่งมาเป็นที่เรียบร้อยแล้ว แต่ทาง Google นั้น จะมีการ "จำกัด" เงื่อนไขในการใช้งานบริการต่างๆ ของ Google ซึ่งหากต้องการใช้งาน ก็จำเป็นจะต้อง "จ่ายเงิน" นั่นเอง และไหนจะแอปฯ จำนวนมากใน Google Play ที่มี Google ads ในตัวเองอีกด้วย
|
แอดมินสายเปื่อย ชอบลองอะไรใหม่ไปเรื่อยๆ รักแมว และเสียงเพลงเป็นพิเศษ |