Szerző: Dömös Zsuzsanna

2025. június 13. 14:30

Linux konténerrel könnyíti az Apple a fejlesztők dolgát

Az Apple sem hagyja figyelmen kívül a Linux konténerek fontosságát a modern szoftverfejlesztésben, jönnek a natív Linux konténerek a macOS 26-on.

A WWDC fejlesztői konferencia után az Apple csendben bejelentett egy új nyílt forráskódú konténerizációs keretrendszert, mely Linux konténerek virtuális gépként (VM) történő létrehozására és futtatására szolgál közvetlenül MacOS rendszer alatt. A keretrendszert az Apple Silicon chiphez optimalizálták, és natív integrációt kap a hamarosan megjelenő MacOS 26 Tahoe verzióban.

Linux futtatására már most is van lehetőség virtuális gép valamint egy harmadik féltől származó konténereszköz, például a Docker, a Podman és az Orbstack segítségével, ami messze nem optimális megoldás, mivel további erőforrás-terhelést és lassabb teljesítményt jelent amellett, hogy bonyolítja a fejlesztési munkafolyamatokat.

A cupertinóiak állítása szerint a saját konténerükkel azonban sikerült elérni az optimalizált Linux kernel konfigurációt és a minimalizált root fájlrendszert, így rövid az indítási idő és könnyű a futtatás. Ezzel az Apple a MacOS-t első osztályú konténeralapú fejlesztési platformként pozicionálja, amelyet saját hardverére és fejlesztői ökoszisztémájára optimalizál.

linuxmac

Autista csodabogarak

Az informatikai közeg jó táptalaj a neurodivergens szakembereknek.

Autista csodabogarak Az informatikai közeg jó táptalaj a neurodivergens szakembereknek.

Az Apple konténere Swift nyelven íródott és az Apache 2 licenc alá tartozik. Egy vminitd nevű, szintén Swift nyelven írt egyéni init rendszert használ a folyamatok indítása, a fájlrendszer csatolása és a host-container kommunikáció kezelésére. Más konténerek jellemzően több konténert futtatnak egyetlen, gyakran erőforrás-igényes Linux virtuális gépen, de az Apple saját megoldása minden konténerhez egy különálló és gyors virtuális gépet hoz létre, mely a Kata Containers-en alapul.

Minden konténer saját, izolált Linux kernel környezetet kap, ami erősebb biztonságot és az adatvédelmet ígér. A minimális root fájlrendszer kizárja a legtöbb alapvető segédprogramot és dinamikus könyvtárat, csökkentve a támadási lehetőségeket és a terhelést. Minden konténerhez hozzárendelhető egy dedikált IP-cím is.

A konténerizáció futtatásához macOS 15-ös vagy újabb rendszer, valamint telepített Xcode 26 béta verzió szükséges, illetve a későbbiekben macOS 26 béta vagy újabb verzióval rendelkező Apple Silicon-alapú eszközre.

Duna melletti szabadtéri helyszínen, a Budapest Gardenben idén is megrendezzük a hazai Sysadmindayt, az IT-üzemeltetők világnapját. Standup, IT security meetup, kvízek, szakmázás, barátok, még több sörcsap.

a címlapról

Hirdetés

Ollé, lesz SYSADMINDAY!

2025. július 4. 19:17

Duna melletti szabadtéri helyszínen, a Budapest Gardenben idén is megrendezzük a hazai Sysadmindayt, az IT-üzemeltetők világnapját. Standup, IT security meetup, kvízek, szakmázás, barátok, még több sörcsap.

SEMMI

7

Bemutatkozott a Nothing első igazi csúcsmobilja

2025. július 3. 11:59

A prémium modellnek szánt Nothing Phone 3 legegyedibb vonása a hátlapon található Glyph Matrix, amivel a tervezők célja a főképernyő előtt töltött idő csökkentése.