Ubuntu 24.04 Sada Nudi Kernel u Stvarnom Vremenu, Ali Postoji Kvaka
Canonical je lansirao kernel u stvarnom vremenu za Ubuntu 24.04 LTS, optimiziran za aplikacije od kritične važnosti, ali dostupan samo korisnicima s PRO pretplatom.
Zaista želim cijeniti Ubuntu zbog njegovih značajnih doprinosa Linux ekosustavu, ali mi je teško prihvatiti pristup Canonicala, što može biti prilično obeshrabrujuće za prosječnog ljubitelja open-sourcea. No, idemo korak po korak.
Danas je Canonical objavio sjajne vijesti o izdanju Ubuntu 24.04 LTS u stvarnom vremenu. Nisam siguran zašto su odabrali to ime, jer zvuči obmanjujuće, gotovo kao nova distribucija, iako je u stvari samo popravljena verzija Linux kernela. Ali u svakom slučaju.
Ne želeći zvučati kao nastavnik, dopustite mi da objasnim što je real-time OS za one koji možda nisu upoznati. Ukratko, to je sustav osmišljen za obradu podataka i pružanje odgovora unutar zajamčenog vremenskog okvira, što je ključno za aplikacije gdje bi kašnjenja mogla rezultirati ozbiljnim posljedicama.
Za razliku od standardnih operativnih sustava, koji upravljaju zadacima na temelju najboljeg napora, sustavi stvarnog vremena prioritiziraju zadatke visoke hitnosti i osiguravaju da se izvrše unutar strogih vremenskih ograničenja. Sada, vratimo se na temu.
Srce novog Real-time Ubuntu 24.04 je integracija PREEMPT_RT zakrpe na Linux kernel 6.8 za AMD64 i ARM64 arhitekture. Ona pretvara Linux kernel tako da rukuje operacijama s predvidljivim vremenom, pretvarajući open-source OS u robusnu platformu za real-time performanse.
Kao što možete pretpostaviti, ova izmjena kernela je ključna za aplikacije koje zahtijevaju determinističke odgovore jer smanjuje latenciju i poboljšava predvidljivost izvršavanja procesa.
Nadalje, Real-time Ubuntu 24.04 također donosi optimiziranu podršku za Raspberry Pi hardver, posebice za modele 4 i 5. Ovo poboljšanje proširuje spektar kompatibilnosti hardvera i povećava performanse, čineći ga pogodnim za inovativne aplikacije u stvarnom vremenu u ugrađenim sustavima.
Upravo kad sam bio oduševljen prekrasnim doprinosom koji je Canonical davao Linux zajednici, naišao sam na izjavu koja je potpuno promijenila moj pogled:
“Ubuntu 24.04 LTS u stvarnom vremenu dostupan je putem Ubuntu Pro, Canonicalove pretplate za sigurnost i usklađenost na razini poduzeća, besplatno za osobnu i manjim komercijalnim korisnicima na do 5 računala.”
Dopustite mi da razjasnim ovo pitanje. Teško mi je pomiriti pojmove „Open Source“ i „pretplata“ u istoj rečenici, ali to je samo moje mišljenje i ne očekujem da se svi slažu. Međutim, ovaj pristup je primarna strategija za tvrtke poput Canonicala s Ubuntuom i sličan je onome što koristi Red Hat s RHEL-om.
Problem s Ubuntuovim kernelom u stvarnom vremenu je u tome što Canonical odlučno ide putem ograničavanja svojih inovacija samo na PRO pretplatnike. Iako su ove značajke prvenstveno namijenjene tvrtkama, i nitko nije prisiljen koristiti ih (iako pretplata omogućuje besplatno korištenje do 5 računala), srž problema leži negdje drugdje.
Govori se o tome kako stavljanje opcija iza pretplatničkog zida temeljno sukobljava s filozofijom otvorenog koda. Kada to tvrtke učine, teško je ozbiljno shvatiti njihovu kasniju upotrebu pojmova poput „zajednica“ i „otvoreni kod“. Tako je Ubuntu, koji je nekada bio slavljen kao jedna od najboljih stvari koja se ikada dogodila Linuxu, postao kontroverzna tema koja izaziva pomiješane emocije.
Da, Real-time Ubuntu 24.04 LTS je sjajan razvoj. Međutim, Canonical ga je prvenstveno dizajnirao za profit, jer je dostupan samo putem plaćene pretplate namijenjene poslovnim korisnicima. Istovremeno, jaz između tvrtke i običnog Linux korisnika odavno je toliko velik da se čini gotovo nemogućim premostiti ga.
