ลินุกซ์เคอร์เนลออกรุ่น 3.3 แล้ว โดยของใหม่ที่สำคัญคือเริ่มรวมโค้ดจากเคอร์เนลของแอนดรอยด์เข้ามา
เคอร์เนลของแอนดรอยด์เป็นลินุกซ์เวอร์ชันที่กูเกิลแยกไปพัฒนาเอง และส่งโค้ดกลับเข้ามาตามหลักการโอเพนซอร์ส เพียงแต่นักพัฒนาเคอร์เนลลินุกซ์เองกลับเสียงแตกเรื่องการรวมโค้ดของแอนดรอยด์กลับเข้ามา ทำให้ต้องคุยกันอยู่นานจนกว่าจะลงตัว สรุปว่าเคอร์เนล 3.3 ถือเป็นรุ่นแรกที่นำโค้ดจากแอนดรอยด์เข้ามาบางส่วน และจะตามเข้ามาอีกในอนาคต
ของใหม่อย่างอื่นได้แก่ ปรับปรุงการรองรับระบบไฟล์ Btrfs, รองรับซอฟต์แวร์สวิตช์เสมือน Open vSwitch, รองรับการบูตจากเฟิร์มแวร์ EFI เป็นต้น รายละเอียดอ่านได้จาก Kernel Newbies
Comments
รวมแล้วได้อะไรครับ
ความจริงแล้ว Android ก็คือ Linux ที่ปรับแต่งมาให้เข้ากับโทรศััพท์มือถือ หละครับ การรวมครั้งนี้ก็อาจจะแสดงว่าเราเป็นพี่น้องกัน มีอะไรก็แบ่งกันได้นะครับ
Coder | Designer | Thinker | Blogger
รองรับอุปกรณ์มากขึ้น และ ทำงานดีขึ้นครับ
android ที่เราใช้ๆ กันอยู่นี้ kernel หลายๆตัวมีปัญหาเรื่องความปลอดภัย แต่ผู้ผลิตก็ไม่ update firmware ให้กับลูกค้า อันตรายมากๆ
แล้วตระกูลลีนุกซ์รวมทั้งด๋อยใช้ Kernel เดียวกันเหรอครับ
ก็อาจจะมีการปรับแต่งบ้างครับ แต่โค๊ดหลัก ๆ ก็คือ kernel เดียวกัน
อันที่จริง linux มันก็คือส่วน kernel อย่างเดียวน่ะแหละ ส่วนประกอบอื่นมันมาจากซอฟท์แวร์ตัวอื่น (เช่น shell ก็มาจาก bash, kshell อะไรทำนองนี้)
kernel ส่วนใหญ่จะมีการปรับแต่งครับ แล้วแต่ vendor ผู้ผลิตแต่ละรายจำเป็นจะต้องมีการปรับปรุง kernel ให้ทำงานได้ดีที่สุดสำหรับสินค้าของตน ตัดเอาสิ่งที่ไม่จำเป็นออก
linux เองก็ทำงานได้ในหลาย สถาปัตกรรม เรื่องการปรับแต่งนี่คงจะหลีกเลี่ยงไม่ได้
แต่กรณ๊ ปัญหาความปรอดภัย ได้มี hacker ปล่อยวิธีการโจมตี kernel ออกมาโดยส่วนใหญ่จะเป็น 2.3.xx
เรื่องการปรับแต่ง kernel ถึงจะไม่ใช่ programmer ก็สามารถปรับแต่งเองได้ครับ เราสามารถ compile kernel ตามที่เราต้องการผ่าน kernel menu config ได้
อนาคตอาจมี Linux Devices อย่างพวก Mobile Phone หรือไม่ก็พวก Tablet มั้งครับ
Android, webOS, Maemo, MeeGo, Tizen นี่ข้างในก็เป็น Linux ทั้งหมดนะครับ
และแล้ว Linux ก็เป็นไปกับเขาด้วย
โลกยุค PC มันยังไม่ตันแค่นี้แน่ๆ แต่ถ้าผู้พัฒนา OS เน้นไปในยุค Post PC แบบนี้ ความสามารถของยุค PC แบบก้าวกระโดด จะแบบของ ผู้พัฒนาซอฟแวร์ 3th party software และ ผู้พัฒนา Engines แทน
Moto เคยออก linux phone ในรุ่นพวก E690 , E6 และอ่ย่างอื่นจำไม่ได้
ถึงจะ cpu 200MHz และ ram แค่ ไม่กี่ MB
แต่เปิดไฟล์ vcd ได้เลย เพราะ mplayer ที่คน port จาก desktop linux ไปลงที่ mobile linux
แต่กระแสไม่ดี เพราะไม่ dev tool ง่ายๆมาให้คนธรรมดาเขียน