Fuchsia Gerrit-ის ახალი წინადადების თანახმად, ფუქსიას შეუძლია დაამატოს მხარდაჭერა მშობლიური Android და Linux აპლიკაციების გაშვებისთვის თავსებადობის ფენის მეშვეობით.
ფუქსია ყოველთვის ხვდებოდა, როგორც გარკვეულწილად იდუმალი პროექტი დაარსებიდან დღემდე. Google მასზე ღიად მუშაობს 2016 წლიდან, მაგრამ მხოლოდ 2019 წლის მაისში საძიებო გიგანტმა კომენტარი გააკეთა მის არსებობაზე და განაცხადა. ეს სხვა არაფერია, თუ არა ექსპერიმენტი. Android-ისა და Chrome OS-ისგან განსხვავებით, რომლებიც აგებულია Linux-ის ბირთვის თავზე, Fuchsia იყენებს ახალ მიკროკერნელს, სახელად ცირკონი. Google აღწერს ფუქსიას, როგორც ღია კოდის OS, რომელიც არის "უსაფრთხო, განახლებადი, ინკლუზიური და პრაგმატული".
მრავალი თეორია ტრიალებს იმის შესახებ, თუ რის მიღწევას გეგმავს Google Fuchsia-ით, ერთ-ერთი ყველაზე პოპულარული იყო Fuchsia, რომელიც საბოლოოდ ჩაანაცვლებს Android-ს და Chrome OS-ს. იმის დანახვა, თუ როგორ არის ეს ოპერაციული სისტემა ჯერ კიდევ ჩამოყალიბებულ Android პლატფორმასთან შედარებით, ეს ნაკლებად სავარაუდოა, რომ მალე მოხდეს. თუმცა, თუ Google-ის ახალი წინადადება (მათ
ტუროტი) ოდესმე შესრულდება, როგორც ჩანს, Fuchsia-ს შეეძლო მშობლიური Android და Linux აპლიკაციების გაშვება.Fuchsia Gerrit-ზე წარმოდგენილი დოკუმენტი გვთავაზობს თავსებადობის ფენის შექმნას სახელწოდებით Starnix, რომელსაც შეუძლია „თარგმნოს მოთხოვნები Linux კლიენტისგან. პროგრამა ფუქსიას ქვესისტემებზე", არსებითად საშუალებას აძლევს მშობლიურ Android და Linux აპებს იმუშაონ პლატფორმაზე ვირტუალური მანქანების ან გამოყენების გარეშე. ემულატორები.
როდესაც ჩვენ ვაფართოებთ პროგრამული უზრუნველყოფის სამყაროს, რომლის გაშვება გვსურს Fuchsia-ზე, ჩვენ ვხვდებით პროგრამულ უზრუნველყოფას, რომელიც გვსურს გავუშვათ Fuchsia-ზე, რომლის ხელახალი კომპილაციის შესაძლებლობა არ გვაქვს. მაგალითად, Android აპლიკაციები შეიცავს მშობლიურ კოდის მოდულებს, რომლებიც შედგენილია Linux-ისთვის. ამ პროგრამული უზრუნველყოფის ფუქსიაზე გასაშვებად, ჩვენ უნდა შეგვეძლოს ბინარების გაშვება მათი შეცვლის გარეშე.
წინადადებაში ასევე აღნიშნულია, რომ ამ თავსებადობის ფენის მიზანია შექმნას Linux ინტერფეისის იმპლემენტაცია, რომელსაც შეუძლია გაუშვით არსებული, შეუცვლელი Linux ბინარები." თუ გაინტერესებთ საქმის ტექნიკური მხარე, შეგიძლიათ წაიკითხოთ წინადადების დოკუმენტი. აქ.
Android და Linux აპლიკაციების Fuchsia-ზე გაშვების შესაძლებლობა საინტერესოდ ჟღერს. თუმცა, უნდა აღინიშნოს, რომ ეს არის მხოლოდ წინადადება - და არა საბოლოო ფუნქციის რეალური დოკუმენტაცია - და შეიძლება არ მოხვდეს OS-ში.
მიუხედავად იმისა, რომ ამ ეტაპზე ფუქსიას საბოლოო მიზნის შესახებ ბევრი რამ არ არის ცნობილი, მისი განვითარება ბოლო დროს სტაბილური ტემპით მიმდინარეობს. Google ცოტა ხნის წინ გააფართოვა Fuschsia-ს ღია კოდის მოდელი საჯარო შენატანების დასაშვებად. კომპანიამ შექმნა ახალი დაგზავნის სიები პროექტთან დაკავშირებული დისკუსიებისთვის, დაამატა მმართველობის მოდელი და ასევე გახსნა საკითხის ტრეკერი საჯარო წვლილისთვის.