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
En even voor de goede orde, waarom deze Linux Kernel patch is uitgebracht:
This reverts commit 60956b018bfe23b879405a7d88103d0a8f06a5e3 which is
commit 883a2a80f79ca5c0c105605fafabd1f3df99b34c upstream.

This patch depends on an other series:
https://patchwork.kernel....27&state=%2A&archive=both

It was a mistake to backport it in the v5.2 branch, as there
is a high chance we encounter a touchpad that needs the series
above.
Gaat eigenlijk alleen om wijzigingen terugdraaien die gedaan zijn op drivers voor Lenovo Touchpads
(the P52 and the t480s from Lenovo ).
Foei, oud nieuws!
5.2.14 is uit: https://cdn.kernel.org/pu...nel/v5.x/ChangeLog-5.2.14
(het gaat erg snel de laatste tijd, 5.3.0 zal wel bijna klaar zijn?)

[Reactie gewijzigd door grobbel op 10 september 2019 12:28]

Damn... net vanmorgen geupdate naar 5.2.13, gaan we weer :|
"De Kernel is het hart van het besturingssysteem en zit, simpel gezegd, als laag tussen de hardware en de applicaties in."

"Het besturingssysteem", Welk besturingssysteem?

Beter zou zijn om het te verwoorden als "De Linux kernel is het hart van de op Linux gebaseerde besturingssystemen (ofwel Linux distributies)".

[Reactie gewijzigd door Archcry op 10 september 2019 09:48]

Alle? De NT kernel voor Windows, Linux voor verscheidene OSen als Android, Ubuntu, Arch etc, XNU voor Mac OS, zelfs VxWorks heeft een kernel al kan ik er geen aparte naam voor vinden.
Ter info:
Ubuntu en andere distro's zijn op basis van GNU/Linux. Dat is het besturingssysteem en Ubuntu is het 'smaakje'. Dit klinkt misschien wat elitair. Maar zo zit het wel. Ubuntu en andere zijn gewoon een verzameling van bepaalde software en instellingen die allemaal al voor je gemaakt zijn. Alle 'Linux' distro's zijn op basis van het OS GNU/Linux.
Dat ligt eraan waar je de grens plaatst tussen Operating System en Distribution. GNU hanteert zelf dat GNU/Linux een Operating System is, maar gezien de term wordt gebruikt als "compleet pakket" vind ik dat enkel GNU/Linux geen Operating System is. Er is ook geen "pure" GNU/Linux, het meeste wat er dichtbij komt is GNU/Hurd.

Android is ook zeker geen "GNU/Linux" of een "distributie". Dus ik gooi het allemaal maar onder "Operating System" zodat een leek er ook wat van snapt, zonder de naamdragersschapdrama van het Linux/GNU-wereldje ingetrokken te worden ;)
Ja, hier sluit ik mij bij aan. Niet alle op Linux gebaseerde distributies gebruiken per definitie GNU onderdelen (zie android of alpine). Ook maakt GNU in combinatie met Linux geen volledig OS, je hebt bijvoorbeeld ook een bootloader nodig om het geheel te starten. De bootloader zetten we ook niet in de verzamelnaam net als de verschillende andere onderdelen die nodig zijn voor een bruikbaar OS (anders wordt de naam wel heel lang). Vandaar dat het in mijn opinie gewoon "op linux gebaseerde besturingssystemen" zijn.
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.
Niet alle, maar toch zeker wel de meeste. Voor diegene die zich niet in de GNU/Linux discussie willen mengen is er beschikking tot musl. :)

[Reactie gewijzigd door 3K.Vengeance op 10 september 2019 22:39]

Nja, "De kernel" refereert in dit bericht specifiek naar de "Linux Kernel". Zie de zin ervoor.
Het is denk ik meer een tussenzin als meer algemene uitleg. Deze zin kan je zo plakken in een artikel over windows. Alleen praat je bij windows niet zo vaak los over de kernel.
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.
Volgens de definitie op Wikipedia vallen die ook gewoon onder de noemer distributie

"Een Linuxdistributie of ook wel distro is een besturingssysteem bestaande uit de Linuxkernel en andere software die op elkaar is afgestemd. Linuxdistributies behoren tot de zeer diverse Linuxfamilie van Unix-achtige besturingssystemen."

https://nl.wikipedia.org/wiki/Linuxdistributie
Een embedded OS is geen distro. (Bijna per definitie).

@Archcry
Het wordt niet ter beschikking gesteld voor distributie voor ‘generic’ gebruik.. het wordt embed met de hardware.

[Reactie gewijzigd door Keypunchie op 10 september 2019 14:09]

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