Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Linux Kernel 5.2.13 / 4.19.71 / 4.14.142 / 4.9.191

NewTux logo (75 pix)Greg Kroah-Hartman heeft Linux Kernel 5.2.13, 4.19.71, 4.14.142 en 4.4.191 vrijgegeven. De Kernel is het hart van het besturingssysteem en zit, simpel gezegd, als laag tussen de hardware en de applicaties in. Een samenvatting van de veranderingen in versie 5.2 kun je op Phoronix en KernelNewbies terugvinden. Zoals gewoonlijk zijn de changelogs niet in een beknopte vorm beschikbaar en bevat de aankondiging van elke uitgave niet meer dan "I'm anouncing the release of the x.x.x kernel. All users of the x.x kernel series must upgrade." Daarom linken we hieronder per versie naar de uitgebreide changelog.

Changelogs
Versienummer 5.2.13 / 4.19.71 / 4.14.142 /
Releasestatus Stable
Besturingssystemen Linux
Website Linux Kernel Archive
Download https://www.kernel.org/
Licentietype GPL

Reacties (23)

Wijzig sortering
Je hebt ook hardware nodig om je bootloader op te zetten ...
Een bootloader maakt volgens mij per definitie geen deel uit van een operating system. De bootloader kan best in een distributie zitten, of noodzakelijk zijn, maar hij start het laden van het OS en bemoeit zich daarna nergens meer mee.
Ja goed, je kan natuurlijk altijd twisten over wat wel en niet bij een operating system hoort. Maar ik denk wel dat we het erover eens zijn dat GNU en Linux niet genoeg is om iets een operating system te noemen. Dat betekent dat mijn argument, dat we niet alle namen van alle software die deel uitmaken van een werkend besturingssysteem, op kunnen nemen in de naam.
In mijn optiek is de kernel het hart van het operating systeem.
Het operating systeem unix is ooit een inspiratie bron geweest voor een praktisch complete opensource 'unix' tool-set: de gnu tool set. Ze mocht geen unix heten en dat doet ze nog steeds niet (Gnu is Not Unix). Het enige wat gnu miste was een kernel. In die tijd werden de diverse unix implementaties aan elkaar gesmeed door gebruik te maken van de gnu implementaties van de tools. Zo kregen veel beheerders die zowel SunOS/Solaris en HP-UX en DecUTRIX en zo beheerden een gelijke tool set door overal de gnu set op te installeren. Dat zou je tegenwoordig gnu-solaris, gnu-hpux en gnu-ultrix kunnen noemen.

En toen had een student een argument met een professor en begon aan een nieuwe kernel. Die is als opensource op internet gekomen en werd 'Linux' genoemd.

Wat mij betreft is linux de kern en de tool set er om heen maakt het operating systeem. Gnu/linux en android/linux zijn zo voorbeelden. Gnu/Linux is op unix geïnspireerd maar mag nog steeds niet zo heten. Android/linux is niet op unix geïnspireerd en een unix guru zal onder android/linux ook veel missen.

Wat er allemaal geleverd wordt zijn detail invullingen van de operating systemen. Voor gnu/linux zijn het de debian/ubuntu/redhat/fedora/gentoo/.... die de distributie maken. Dat is wat je van internet plukt. Voor android/linux heb je de varianten die door de hardware leveranciers geleverd worden. En natuurlijk de lineage-os en cianomodgen en zo.

Het is misschien muggen ziften en het is in de details maar je kan kernel, operatingsysteem en distributie op deze mannier vergelijken met de zoogdieren, runderen en koeien.
Ja maargoed, elke distributie maakt ook gebruik van een bootloader, display server en een desktop environment. Moeten we die dan ook allemaal expliciet in de naam gaan noemen? Distributies zoals alpine maken ook geen gebruik van de GNU toolchain. Dus de meest logische benaming voor mij is Linux distributies. Vooral aangezien de definitie van distributie het volgende is:

"Een Linuxdistributie of ook wel distro is een besturingssysteem bestaande uit de Linuxkernel en andere software die op elkaar is afgestemd."

Dit dekt wat mij betreft de lading.
Zaken zoals een bootloader, displayserver en desktop omgeving zijn keuzes die wat mij betreft onderdeel zijn van de distributie. Zie ubuntu, die met kubuntu en lubuntu aangeeft een andere keuze in desktop omgeving te bieden. Ubuntu die de afgelopen 5 jaar een paar keer van displayserver is gewisselt. Kijk ook naar debian en gentoo, die op veel meer platformen beschikbaar zijn.

Voor zover ik Alpine even heb bekeken biedt ze geen grafische omgeving. Dat maakt niet uit, dat doet unix van ouds her ook niet. Zoals alpine zelf zegt vinden ze de basis in busybox. Zoals busybox zelf zegt bieden ze een klein alternatief voor de meestal wat uitgebreidere gnu tools. Daarmee kan je Alpine als Busybox/linux beschrijven, in plaats van gnu/linux. Veel embedded systemen gebruiken busybox als alternatief voor de gnu tool set. Die zou je ook als busybox/linux kunnen omschrijven.

Over busybox gesproken: Dat is ook beschikbaar voor android waarmee android/linux meer een unix-achtig systeem wordt.

Uiteindelijk zijn er veel gnu-tools die naast busybox en android in die systemen gebruikt worden. De compiler, build omgeving en libraries worden over en weer naar behoefte gebruikt. Het zal me niet verbazen als er een gnu/linux omgeving is die de grafische schil van android gebruikt. Het is maar wat de basis is en waar je de nadruk op wilt leggen.
Chromium, LibreElec en dergelijke zijn wel duidelijk een os en die zou ik ook als embedded willen zien.
Met lineageos en openwrt zit je toch wel heel dicht bij embedded en ik zie dat toch echt wel als een apparte distributie.
Een distro is een kant en klaar re gebruiken of installeren OS wat vrij te gebruiken is (freeware/opensource): https://en.m.wikipedia.org/wiki/Software_distribution

Er zijn natuurlijk wel degelijk free embeded OSen, denk aan OpenWRT voor wifi routers en Marlin voor AT-Mega 3d-printer-controllers.


Om te kunnen reageren moet je ingelogd zijn


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Moederborden

'14 '15 '16 '17 2018

Tweakers vormt samen met Tweakers Elect, Hardware Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True