Door Anoniem: Door yobi: Waarom compileert gcc op de Raspberry Pi standaard zonder stack-beveiliging?
Ligt voor de hand. Om redenen van performence en ontwikkelingskosten. Een Raspberry Pi is kinderspeelgoed, en zeker geen internet backbone router.
Verstandige mensen plaatsen een onveilige Raspberry Pi daarom thuis achter de firewall van een LAN-router, of ze zetten er OpenBSD in plaats van Linux op de Pi :-)
Of gebruik helemaal geen Raspberry Pi voor IOT spul of zaken die bloot aan het open net hangen zonder firewall maar een goedkope thin client met ssd/hdd en wat extra ram met een fatsoenlijke processor(vergeleken met een Pi) erin waar de gewone Debian of aderen Linux distro op kan. By the way, die thin clients hebben ook een zeer laag energieverbruik (cpu heeft een tdpvan een paar watt). Heb er zelf thuis een, wel een met een VIA processor x64 ondersteund. Jammere eraan is wel dat net dit model pprocessor een verborde cpu instruction heeft waarmee je een systeem zou kunnen overnemen. Maar goed, Spectre en Meltdown dan? Hmm bedoel maar...
Thin clientje tik je 2e hands voor 10 a 20 euro op de kop, omdat niemand ze wilt hebben. Ben je goedkoper uit dan de Pi, je hebt alleen geen IO zoals de Pi. Ligt er maar net aan wat je wilt. Gewoon een mini HTPC, dan raad ik de thin client mod aan.