Google нь Fuchsia OS нээлттэй эхийн загварыг өргөжүүлдэг

Fuchsia OS нь Googl компанийн бүтээсэн үйлдлийн систем юмe, Google Chrome OS, Android гэх мэт Линуксийн цөм дээр суурилсан компанийн бүтээсэн өмнөх үйлдлийн системүүдээс ялгаатай нь Fuchsia циркон хэмээх шинэ микро цөм дээр суурилсан, суулгасан системд зориулагдсан, үндсэндээ С хэл дээр бичигдсэн Little Kernel (LK) -ээс гаралтай.

Танилцуулгын дагуу Фучсиа олон тооны төхөөрөмж дээр ажиллах зориулалттай, үүнд гар утас, хувийн компьютер орно.

Google нь Fuchsia OS-ийн нээлттэй эхийн загварыг өргөжүүлэхээр шийдсэн төсөлд олон нийтийн оролцоог хангах. Fuchsia Developer дэмжигч Уэйн Пиекарски тайлбарлав.

“Fuchsia бол ерөнхий зориулалтын нээлттэй эхийн үйлдлийн системийг бий болгох урт хугацааны төсөл бөгөөд өнөөдөр бид олон нийтийн оруулсан хувь нэмрийг багтаасан Fuchsia нээлттэй эх загварыг боловсруулж байна.

“Fuchsia нь аюулгүй байдал, шинэчлэлт, гүйцэтгэлийг тэргүүлэх чиглэлд зориулан бүтээсэн бөгөөд одоогоор Fuchsia-ийн баг идэвхтэй боловсруулж байна. Бид Fuchsia-г өөрийн нээлттэй мэдээллийн санд дөрвөн жилийн турш хөгжүүлж ирсэн. Хадгалах сангийн түүхийг https://fuchsia.googlesource.com хаягаар орж үзэж, Фучиа цаг хугацааны явцад хэрхэн хөгжсөнийг харах боломжтой. Аюулгүй, тогтвортой бүтээгдэхүүн, туршлагыг бий болгоход дэмжлэг үзүүлэх үүднээс энэхүү суурийг бид цөмөөс нь тавьж байна.

Одоогийн байдлаар Fuchsia OS-ийн талаар бид юу мэддэг вэ?

Энэ магадлал өндөр түвшинд байгаа юм шиг санагдаж байгаа бөгөөд 2019 оны XNUMX-р сард Google-ийн I / O чуулганы үеэр хийсэн мэдэгдэлд дурьдахад энэ таамаглал хэвээр байна гэж хэлж болно.

Fuchsia OS нь дараагийн үеийн Андройд болох сурагтай, виртуалчлал эсвэл бусад техник хэрэгслээр одоо байгаа програмуудтай нийцтэй байхын зэрэгцээ одоо Android эсвэл Chrome OS ашиглаж байгаа төхөөрөмжүүдийн төрлүүдэд зориулагдсан.

Нийтлэгдсэн кодыг үүсгэж, туршилтанд ашиглах боломжтойердийн IoT төхөөрөмж гэхээсээ илүү Google Pixelbook, Acer Switch Alpha 12 эсвэл бүрэн Intel NUC компьютер дээр ашиглах боломжтой.

Мөн түүнчлэн, хэдэн сарын өмнө google нь Fuchsia.dev програмыг эхлүүлсэн хөгжүүлэгчдэд үйлдлийн системийн кодоо хэрэгжүүлэхэд нь туслах

Энэ сайт нь Google-ийн яг тэргүүлэх чиглэлийг танилцуулахгүй, Гэхдээ та үйлдлийн систем, туршилтын эх үүсвэр гэх мэтийн талаар баримт бичиг гэх мэт сайн баримт бичгийн тусламжтайгаар илүү ихийг сурч эхлэх боломжтой.

Гэсэн хэдий ч, шинэ үйлдлийн систем нь урьд өмнө байсан зүйлээс ялгаатай болохыг бид мэднэ. Google нь системийн үндсэн дээр энэ сэдвээр аль хэдийн тодорхой болсон байна. Android-оос ялгаатай нь Fuchsia нь Линуксийн цөм дээр суурилдаггүй, харин Little Kernel (LK) -ээс гаралтай Циркон хэмээх шинэ микро цөм дээр суурилдаг.

Баримт бичгээс авсан, Google-ийн арай тодорхой болсон зарим зүйлийг энд оруулав.

  • Fuchsia бол Линукс биш юм: Fuchsia бол бичил цөм дээр суурилсан үйлдлийн систем бөгөөд энэхүү микро цөмийг Циркон гэж нэрлэдэг. Дэмжигдсэн архитектурууд нь arm64 ба x64 боловч тэдгээр нь одоогоор AMD процессор биш боловч эдгээр нь идэвхитэй туршигдаагүй гэсэн үг юм.
  • Өөрчлөлтүүд нь цөмийг дахин хөрвүүлэх шаардлагагүй болно. Үнэн хэрэгтээ та Fuchsia файлын системийг дахин ачаалалгүйгээр шинэчлэх боломжтой.
  • Fuchsia ба түүний дэмждэг програмууд: Fuchsia нь олон програмчлалын хэлийг дэмжих зориулалттай. Энэ нь C / C ++, Dart, Go, Rust, Python-ийг аль хэдийн дэмждэг. Нэмж дурдахад FIDL (Fuchsia Interface Definition Language) байдаг. Энэ бол ерөнхийдөө сувгуудад ашиглагддаг протоколуудыг тодорхойлох хэл юм.
  • Fuchsia SDK нь доод түвшний бөгөөд ихэнх хөгжүүлэгчид үүнийг шууд ашиглахгүй гэж кодчилсон болно.
  • Fuchsia & Flutter and Graphics: Fuchsia нь Magma нэртэй GPU хянагчийн архитектуртай. Драйверууд нь цөмд биш харин хэрэглэгчийн орон зайн давуу эрхийн процессуудад ажилладаг.
  • Flutter-ийн хэл бол Dart бөгөөд үүнийг JavaScript эсвэл эх машины код болгон хөрвүүлэх боломжтой. Google нь Flutter-ийг хөгжүүлэхэд асар их энерги зарцуулсан бөгөөд эхлээд платформ дамнасан хөдөлгөөнт стратеги мэт санагдаж байсан зүйл одоо улам бүр урагшилж байх шиг байна.
  • Энэ нь хэрэглэгчийн өмнө хүний ​​үйл ажиллагааг багтаасан логик сав бөгөөд нэг буюу хэд хэдэн модулийг дагалдуулдаг. Түүхүүд нь хэрэглэгчид үйл ажиллагааг аяндаа зохион байгуулах боломжийг олгоно

Эх сурвалж: https://opensource.googleblog.com


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.