HomeArtificiële IntelligentieAlpineBSD aangekondigd — een vrij en open-source besturingssysteem zonder AI

AlpineBSD aangekondigd — een vrij en open-source besturingssysteem zonder AI

OS-platforms

De NetBSD-kernel combineren met de Alpine Linux-gebruikersruimte

Amper dagen na Daemonarchy is er alweer een nieuw besturingssysteem in de BSD-familie — en een dat bijna vastberaden in de bijna tegenovergestelde richting stuurt.

AlpineBSD is zo nieuw dat het nog nauwelijks bestaat. Er zijn geen installatiemediums beschikbaar, al is het wel mogelijk handmatig een installatie te bootstrappen. Wat AlpineBSD nu al heeft is een AI-beleid, en het plan is de “output van generatieve AI-modellen (bijv. LLM’s)” zo veel mogelijk te vermijden:

“Alle software waarvan de code, documentatie, binaries of andere assets, zelfs gedeeltelijk, de output van een generatief AI-hulpmiddel zoals een LLM bevatten, wordt voor onze doeleinden als ‘vervuild’ beschouwd.”

Het kernidee is de kernel van NetBSD te combineren met “een userspace geïnspireerd door Alpine Linux met als doel het mogelijk te maken zo weinig mogelijk AI-gegenereerde software te gebruiken.”

Reeds in 2024 maakte het NetBSD-project zijn standpunt over AI duidelijk. De commit-richtlijnen stellen dat “door een Large Language Model gegenereerde code […] verondersteld wordt vervuilde code te zijn.”

Afgelopen juli verklaarde Linus Torvalds dat “Linux niet een van die anti-AI-projecten is”. Sindsdien heeft NetBSD een piek in donaties en belangstelling gezien.

Voor iemand die vooral met Linux vertrouwd is, voelt het proberen te installeren van NetBSD een beetje alsof je in een tijdmachine stapt naar dertig jaar geleden, en we spreken uit persoonlijke ervaring met Linux uit het midden van de jaren negentig. Zoals we al noemden toen Slackware enkele jaren geleden dertig werd: in 1996 probeerde deze gier Slackware 3.0 op zijn eigen hardware en we zijn er nooit in geslaagd het te installeren.

Een paar maanden geleden probeerden we NetBSD 11, en ondanks aanzienlijke hulp van de mensen op de NetBSD-users mailinglijst kregen we de CDE-desktop niet aan de praat.

Als voorbeeld: software installeren op NetBSD is niet de gemakkelijke, comfortabele taak die het op Linux is. Het heeft wél een package manager voor het omgaan met binaire pakketten: die heet pkgin, maar zoals de NetBSD FAQ vermeldt, is het een optionele toevoeging. Je moet tijdens het setup-programma handmatig een vakje aanvinken om pkgin mee te installeren met de rest van het OS, en toen we vier jaar geleden NetBSD 9.3 probeerden, wisten we dat niet, misten dat selectievakje en moesten we later een manier vinden om pkgin toe te voegen. (Het is behoorlijk lastig een package manager te installeren als je geen package manager hebt om die mee te installeren.)

Deze keer ontdekten we dat pkgin de installatie soms niet voor je voltooit — het laat gewoon een tekstbestand achter in een doelmap ergens, en je wordt geacht dat te weten, erheen te gaan, het te lezen en eventuele verdere stappen zelf uit te voeren.

De NetBSD-gemeenschap is sinds 1993 stilletjes haar eigen weg gegaan. Ze heeft eigen ideeën over wat normaal is, en haar gebruikers verwachten dat. Sommige mensen op de mailinglijst vertelden ons dat ze binaire pakketten toch nooit gebruiken — ze compileren wat ze nodig hebben uit broncode.

De ports-repository en broncode van AlpineBSD worden gehost op Sourcehut, onder het account van sircmpwn, beter bekend als Drew DeVault. We hebben DeVault door de jaren heen een paar keer geciteerd: we hebben vaak gemerkt dat zijn opvattingen op verschillende vlakken met de onze overeenkomen… zoals over de beste laptops ooit gemaakt, over eenvoud in Linux-distributieontwerp, of zelfs over dot-com-miljardairs op FOSDEM.

De tools van Alpine lenen zich goed om op andere systemen aangepast te worden. We hebben eerder het gebruik van zijn pakkethulpmiddel, APK, genoemd in het GNU-vrije Chimera Linux, dat veel van de FreeBSD-userspace gebruikt, en ook in Adélie Linux.

We zullen AlpineBSD met belangstelling volgen. De combinatie van mogelijk de bekendste, langst bestaande AI-vrije Unix-achtige kernel met de gebruikersgerichte onderdelen van praktisch de kleinste en schoonste Linux-distributie die er is, heeft grote aantrekkingskracht. AI-voorstanders waarschuwen LLM-sceptici vaak dat ze het risico lopen achter te blijven. Nou, hier is een OS voor degenen die niet op de AI-golf willen surfen. ®

Nural Sevimov
Nural Sevimovhttps://itvandaag.be
Nural Sevimov is oprichter en eigenaar van Actiefhost. Sinds 2011 werkt hij dagelijks met Linux-servers, hostinginfrastructuur en softwareontwikkeling. Met jarenlange praktijkervaring combineert hij technische kennis met een passie voor betrouwbare, efficiënte en moderne hostingoplossingen.
GERELATEERDE ARTIKELEN

Meest populair

Recente reacties