Sampaikan salam untuk Ubuntu Frame

Kami menggunakan Ubuntu Linux Canonical di desktop, server, dan cloud sepanjang waktu. Tetapi Ubuntu juga menemukan jalannya ke tujuan yang lebih sempit. Misalnya, Ubuntu Core Linux sering digunakan di perangkat Internet of Things (IoT). Sekarang, dengan Ubuntu Frame, Ubuntu memiliki peran yang lebih khusus: tanda digital dan kios pengguna.

10 langkah

Cara mengamankan penerapan IoT Anda

Tampaknya setiap hari ada cerita lain tentang perangkat Internet of Things yang disusupi atau digunakan untuk serangan skala besar. Berikut cara memastikan bahwa penerapan Anda tetap aman.

Baca selengkapnya

Ubuntu Frame memudahkan untuk membangun dan menyebarkan aplikasi grafis untuk kios interaktif, signage digital, atau produk lain yang memerlukan output grafis. Selain hanya menyediakan basis Linux Ubuntu, ia juga dilengkapi dengan Direct Rendering Manager (DRM) dan Kernel Mode Setting (KMS) terintegrasi, untuk mencadangkan tampilan. Ini berarti Anda akan memiliki lebih sedikit kode untuk dikelola dan lebih sedikit peluang untuk bug dan kerentanan dalam kode yang belum dicoba. Semua ini, pada gilirannya, memberi programmer lebih banyak waktu untuk mengerjakan konten tampilan daripada menyempurnakan tampilan itu sendiri.

Tujuan Frame adalah meminimalkan waktu pengembangan dan penerapan untuk membangun solusi grafis untuk perangkat edge. Ini dilakukan dengan memanfaatkan aplikasi yang ada dan memperkuat teknik keamanan. Ini kompatibel dengan toolkit seperti Flutter, Qt, GTK, Electron, dan Simple DirectMedia Layer (SDL) 2. Ini juga mendukung HTML5 dan Java.

Anda dapat menerapkan aplikasi grafis ke perangkat keras berbasis Frame menggunakan snaps, format paket generasi berikutnya dari Ubuntu. Snaps adalah paket perangkat lunak kemas. Secara desain, Ubuntu Frame dan aplikasi yang berjalan di atasnya terisolasi satu sama lain dan terbatas pada sumber daya yang dapat mereka akses dari perangkat keras. Mereka juga dikontrol dan dioperasikan sehingga akses yang tidak direncanakan atau tidak sah ke API sistem yang diistimewakan, bagian dari OS, atau data pengguna non-aplikasi khusus secara otomatis diblokir.

Menyatukan semuanya dan out-of-the-box, Ubuntu Frame menyediakan pengembang dengan semua yang mereka butuhkan untuk menyebarkan aplikasi yang sepenuhnya interaktif. Ini juga mendukung antarmuka grafis sehingga Anda tidak perlu khawatir tentang membuat antarmuka pemrograman aplikasi (API) untuk menangani driver perangkat keras tertentu. Ini juga secara otomatis mengaktifkan fungsionalitas tampilan digital, seperti input layar sentuh dengan dukungan untuk banyak gerakan.

“Keandalan Ubuntu Frame telah diuji secara luas di lapangan. Teknologinya telah dikembangkan selama lebih dari 7 tahun dan dalam produksi selama 5 tahun, menggunakan teknik mutakhir, dan digunakan dalam produksi untuk pengguna desktop dan seluler Linux. Dengan demikian, Ubuntu Frame adalah salah satu server grafis paling matang yang tersedia saat ini untuk perangkat yang disematkan.” Michał Sawicz, Manajer Teknik Tampilan Cerdas Canonical.

Ubuntu Frame juga dilengkapi dengan keamanan bawaan. Shell menyediakan komunikasi client-server yang aman berdasarkan protokol Wayland. Snap klien dan server berada dalam wadah yang terpisah dan aman sehingga aplikasi hanya dapat berkomunikasi ke Frame Ubuntu melalui soket yang aman. Ini mengurangi vektor serangan yang tersedia untuk kode berbahaya. Terakhir, penerbit perangkat lunak snaps juga dapat memperoleh manfaat dari pemberitahuan otomatis tentang kerentanan keamanan. Snaps juga memudahkan untuk memperbarui perangkat lunak yang digunakan dengan perbaikan keamanan terbaru.

Bersama dengan Ubuntu Core, Ubuntu Frame didukung hingga 10 tahun. Karena perangkat tertanam digunakan selama bertahun-tahun, ini memungkinkan Anda untuk menyebarkan dan mendukung perangkat aman lebih lama daripada yang dimungkinkan oleh kebanyakan IoT dan sistem operasi tertanam. Dengan keamanan IoT menjadi lebih mengkhawatirkan, ini akan membuat perangkat keras berbasis Frame Ubuntu jauh lebih menarik bagi pembeli dan pengguna akhir.

Cerita Terkait: