• Freedos op een Igel L100 thin client

    Je zult DOS wellicht kennen als MS-DOS. Ooit begonnen als 86-DOS (ook QDOS), gebaseerd op CP/M uit de jaren 70. Bill Gates kocht dit pakket van Seattle Computer Products en maakte er MS-DOS van. Later zou dit de basis zijn voor Windows95, Windows98, WindowsME en FreeDOS. FreeDOS is een open-source variant op MS-DOS, met volledige ondersteuning voor de oude programma’s en games.

    Om deze reden heb ik een Igel L100 thin client gekocht. Waarom een thin client? DOS installeren op een moderne laptop voelt overkill. Een thin client heeft veel zwakkere hardware en voelt meer “retro” aan. Deze heeft een processor met 700MHZ kloksnelheid, 1GB opslag en 512MB RAM geheugen. Ook heeft hij een ingebouwde “speaker”, zo een met piepjes.

    De installatie ging enorm snel en kon gewoon vanaf een USB-stick. Bij elkaar opgeteld duurde dit nog geen 5 minuten.

    Na installatie probeerde ik Soundblaster emulatie werkend te krijgen, want dat zit tegenwoordig ingebakken in FreeDOS! Zo kun je ook op moderne hardware geluid uit je systeem krijgen. Maar, dit werkt niet op alle systemen. Helaas had ik pech en moet ik het doen met de piepjes.

    Daarna probeerde ik Freedoom. Dit draaide nog verrassend goed op dit systeem! Alleen de piepjes… Ik ben het echt niet gewend om te gamen op een systeem dat alleen piepjes produceert.

    Het is me nog niet gelukt om dit systeem op het internet te krijgen. Vroeger had je een TCP/IP programma nodig om verbinding te maken met het internet. Welk programma dit is en hoe ik dit instel, heb ik nog niet uitgezocht. Daarnaast moet ik er rekening mee houden dat dit totaal niet gaat werken. Later meer hierover.

    Mocht dit wel werken, dan wil ik gaan experimenteren met browsen op Gopher en kijken wat voor moderne dingen ik werkend kan krijgen (zoals SSH in plaats van Telnet).

    Wist je dat er ook grafische omgevingen beschikbaar zijn voor DOS en FreeDOS? Voorbeelden zijn Windows 3, Gem en OpenGEM. Qbasic (Basic zoals op de Commodore64) is ook te installeren en gebruiken. Je kunt hier zelf demo’s, games en programma’s mee programmeren.

    Mocht je meer willen weten over mijn FreeDOS avontuur, hou deze blog dan in de gaten.

  • Een slechte dag voor Android

    Het open antwoord op iOS is op het moment Android. Het draait op vrijwel alle telefoons die niet van Apple zijn. Veel mensen kiezen voor een Android toestel omdat je daar meer vrijheid hebt om te installeren wat je wilt, ook al komt de app van buiten de Play Store.

    Die vrijheid dreigt nu verloren te gaan. Google plant om een update uit te rollen die alle apps blokkeert die niet van geverifiëerde ontwikkelaars zijn. Dit onder het mom van veiligheid.

    Het lijkt logisch om alleen apps van geverifiëerde ontwikkelaars toe te staan. Maar, niet iedereen wil zijn ID gegevens uploaden naar Google, waardoor potentiele datalekken kunnen ontstaan. Ook wil niet iedereen die een app ontwikkelt betalen aan Google. Denk aan open-source ontwikkelaars die hun vrije tijd doneren aan applicaties die de digitale wereld voor iedereen beter maken, en hier dus niets mee verdienen.

    Nog een potentieel probleem is censuur. Wanneer Google mee werkt met autoritaire regimes, en daarmee de apps die vrije toegang tot het internet bieden weert, verliezen miljoenen mensen hun vrije toegang. Wanneer een ontwikkelaar in de f-droid store niet mee werkt aan deze nieuwe manier van “sideloaden”, wat eigenlijk gewoon het installeren van software op je apparaat is, wordt de app geweerd. Wat we wel en niet kunnen op onze apparaten, ligt dan volledig in handen van Big Tech.

    Keep Android Open

    Het initiatief “Keep Android Open” zet zich in tegen deze maatregelen. Ze hebben overzichtelijk gemaakt wat je kunt doen om je tegen de maatregelen van Google te verzetten. De info vind je hier: https://keepandroidopen.org/nl/

    Keep Android Open verwijst ook naar een petitie die je kunt tekenen.

    Wat kun je nog meer doen?

    Gebruik open alternatieven. Koop een telefoon met e/OS of Graphene OS. Ditch Windows of MacOS voor Linux. Gebruik een open browser, bij voorkeur eentje die niet op Chromium is gebaseerd. Op Android (via f-droid) is Fennec een goed alternatief, op de PC kun je gebruik maken van Firefox. Gebruik alternatieve zoekmachines. Qwant, DuckDuckGo, Ecosia en Startpagina zijn allemaal alternatieven, maar er zijn er nog veel meer. Weer de big tech AI van je apparaten en gebruik lokale AI of alternatieven zoals Le Chat. Zoek zo veel mogelijk alternatieven.

    Mocht je regelmatig updates zoeken, dan kan ik het kanaal van SomeOrdinaryGamers aanbevelen. Hij is te beluisteren via Spotify of Youtube.

  • GOG komt naar Linux!

    Tweakers.net rapporteert dat de GOG Galaxy winkel naar Linux komt! De ontwikkeling staat volgens het artikel nog in de beginfase en er stond, toen het artikel online kwam, zelfs nog een vacature open voor een Senior Software Engineer met Linux kennis. Wel geeft het team achter GOG aan dat het werk al is begonnen. Daarmee krijgt Valve (bekend van Steam) directe Europese concurrentie op Linux, ook al wens ik ze het beste voor al het werk dat ze al hebben geleverd voor gamers op Linux.

    Op dit moment is het niet verplicht om de GOG Galaxy winkel te gebruiken op Linux. Je kunt ook een spel kopen, los downloaden en daarna installeren. De winkel maakt het wel een stuk makkelijker om je voortgang tussen apparaten te synchroniseren.

    Wat dit gaat betekenen voor de spellen die alleen op Windows draaien, zoals Cyberpunk, is nog niet bekend. Hopelijk komen ze met een ingebouwd systeem met Wine en Proton!

    Bron: Tweakers https://tweakers.net/nieuws/244474/gog-werkt-aan-linux-versie-van-galaxy-launcher.html

  • Pas op met gratis VPN apps

    Tijdens het scollen op de “populair” pagina van de Google Play Store zag ik dat gratis VPN apps enorm populair zijn. Het kan verleidelijk zijn om zo’n app te installeren, maar wanneer iets gratis is betaal je meestal met je data. Ook is het maar de vraag hoe het bedrijf achter een dergelijke app met je data om gaat.

    Bij het uitzoeken van een goede VPN is het belangrijk om te checken hoe er met je data wordt omgegaan. Een bedrijf met een goede reputatie publiceert audits, heeft een strikte no-log policy en draait alle servers strikt in RAM. RAM is het werkgeheugen van de computer. Zodra iets uit het RAM is verdwenen, is het ook echt weg. Dat is anders dan een harde schijf (de opslag van je computer/telefoon).

    Dus: betaal voor een VPN dienst met een goede reputatie. Of, wanneer je het puur gebruikt voor publieke WIFI netwerken, zet zelf een server op. Dat kan al met een klein, goedkoop servertje zoals een Raspberry Pi, of een andere single board computer.

    Andere ontwikkelingen

    Het is weer een tijd geleden dat ik heb gepost en de status van de online wereld is sindsdien weer verslechterd. In verschillende landen is nu de leeftijdsverificatie voor online diensten verplicht gesteld. Ook dat brengt privacy risico’s met zich mee. Waar blijven de ID kaarten die mensen uploaden en wat als ze uitlekken?

    Zelf heb ik sinds kort alle social media verwijderd. Facebook, Instagram, Threads, Twitch, Reddit, Twitter, Discord. Allemaal weg. Niet alleen de apps, ook de profielen. Alleen onder whatsapp kom ik niet uit. De primaire reden is het land waar de bedrijven achter deze apps gevestigd zijn. De Verenigde Staten. De recente acties van het land maken dat ik niet meer wil bijdragen aan hun economie. Ook wil ik zo min mogelijk van mijn data naar hun toe sturen.

    Als alternatief heb ik weer BeReal geïnstalleerd. Mocht de app actiever worden, dan ben ik er klaar voor.

    De trend om Signal te gebruiken in plaats van Whatsapp begrijp ik niet. Je wisselt een Amerikaans bedrijf in voor een anders Amerikaans bedrijf, terwijl je nu juist de kans hebt om echt een betekenisvolle switch te maken. Voor 6 euro heb je Threema, een Duits alternatief dat voldoet aan de Europese gegevenswetgeving. Je koopt de app niet alleen, je draagt ook bij aan een digitaal onafhankelijk Europa.

    Chrome is al een hele tijd ingewisseld voor Vivaldi en Google voor Qwant. ChatGPT heb ik ingewisseld voor Le Chat. De Outlook agenda is al een hele tijd Familywall. In plaats van Steam, koop ik nu bij GOG.

    Deze week heb ik CachyOS een kans gegeven. CachyOS is het beste Linux OS dat ik ooit heb gebruikt. Het is extreem snel, zelfs op mijn 15 jaar oude Lenovo Thinkcentre. Het ziet er super uit met de standaard KDE Plasma omgeving. Het is gebaseerd op Arch en erg stabiel.

    Tot de volgende post!

    Zorg goed voor je online privacy en laten we ons best doen om Europe digitaal onafhankelijk te maken. Dat kan de overheid niet alleen, het gaat ook om de keuzes die wij zelf maken.

  • Windows 10 ondersteuning stopt op 14 oktober 2025

    Zoals je leest stopt Microsoft met het ondersteunen van Windows 10 vanaf 14 oktober. Je krijgt vanaf dat moment geen veiligheidsupdates meer. Ook bugs worden vanaf dat moment niet meer gerepareerd. Kun je niet meer updaten, omdat je hardware Windows 11 niet ondersteunt? Dan is het weer tijd om de bankpas tevoorschijn te halen… Of toch niet?!

    Zeker niet! Er zijn genoeg alternatieven voor je huidige systeem. Zorg, voordat je aan de slag gaat met een van deze alternatieven, dat je een goede backup hebt van al je data! Het gaat dan om foto’s, video’s, documenten, wat je ook op je systeem hebt staan. Zet die backup niet op je systeem, maar zorg dat je een andere locatie gebruikt. Een externe harde schijf, USB-stick, ergens in de cloud, floppy (alhoewel je in dat geval toch echt wel wilt gaan shoppen!) of dvd zijn enkele opties voor geschikte plekken. Je kunt zelfs je telefoon gebruiken, als deze genoeg ruimte heeft.

    Mijn favoriet: Linux!

    Je hoeft tegenwoordig geen guru te zijn om Linux te gebruiken. Zeker niet met distributies als Linux Mint en Ubuntu. Er is een heel scala aan beginnervriendelijke distributies. Ik heb een zoekopdracht voor je klaar gezet die je via deze link kunt vinden: klik hier

    Het mooie aan al deze distributies is: je kunt op hun websites exact zien hoe je ze installeert. Er is enorm veel documentatie aanwezig.

    Een BSD-achtige distributie

    Deze had ik onder de categorie Linux kunnen laten vallen, maar de werking verschilt nogal. Met uitzondering van GhostBSD, gaan de ontwikkelaars van BSD er van uit dat je weet wat je doet. Je bouwt je systeem stap voor stap handmatig op. Hier kun je de zoekopdracht vinden: klik hier

    Nog een verschil is: Linux is een kernel. Iedere distributie gebruikt de Linux kernel, waarbij de ontwikkelaar daarbovenop de schil bouwt. Bij BSD wordt het hele systeem door de ontwikkelaar vanaf de grond opgebouwd. Ook de kernel. De ontwikkelaar van de distributie heeft dus de volledige controle in handen. BSD is stabieler dan Linux, maar mist veel programmatuur die je op Linux wel hebt. Wil je bijvoorbeeld gamen? Dan zul je zonder Steam aan de slag moeten.

    ChromeOS Flex

    Heb je alleen een browser nodig? Dan kan dit het OS voor jou zijn! Het is enorm snel, zelfs op oudere hardware. Verwar dit OS niet met ChromeOS van de Chromebooks: je kunt geen apps draaien. Linux apps kun je draaien, maar alleen als je weet wat je doet.

    Het OS ontvangt regelmatig updates en omdat er zo weinig functionaliteit in zit (alleen een browser) erg makkelijk onder de knie te krijgen.

    Er is genoeg keuze!

    Dus zoals je ziet is er veel te kiezen, zelfs wanneer je geen Windows meer kunt draaien! Door een ander OS te installeren help je klimaat, milieu en je portemonnee. Ook help je mee om de macht van de techreuzen te verminderen.

    Als laatste

    Een korte update over mijn site. Ik ben hard aan het werk om een nieuwe site te bouwen! De bedoeling is dat het een pure HTML/CSS website wordt en ik stop met het gebruik van een CMS. De site zal hierdoor sneller worden. Je kunt mijn werkzaamheden live volgen door in het menu op “Bouw site volgen” te klikken.

    Bedankt voor je bezoek!

  • LocalSend: cross-platform alternatief voor Airdrop / Quick Share!

    Wanneer je bestanden wilt uitwisselen tussen apparaten, kun je gebruik maken van Airdrop of Quick Share (ook wel Nearby Share). Maar wat doe je als je niet tot je schouders in het Apple of Android ecosysteem zit? Daar is een open-source, cross platform tool voor!

    Ontmoet: LocalSend. Deze tool is te vinden in de Google Play Store, Apple App Store, op Windows als een installer te downloaden via de localsend website, op Linux als Snap, Flatpak, AUR, AppImage, DEB installer en losse TARBALL met broncode. Zelfs je Android TV kan deze app draaien.

    De werking is geschikt voor beginnende gebruikers. De enige vereisten zijn: dat beide apparaten het LocalSend programma draaien en aangesloten zijn op hetzelfde netwerk. Hebben beide apparaten enkel 4/5G? Dan kun je de app via een hotspot gebruiken.

    Wanneer je de app opent, dan zie je een naam. Deze naam is gebonden aan je apparaat. De ontvanger geeft zijn naam door aan de verzender. De verzender kijkt of dit apparaat verschijnt onder het kopje “verzenden”. Via “bestanden” of “media” kun je de bestanden selecteren die je wenst te verzenden. De app ondersteunt het uitwisselen van wel duizenden bestanden in 1 sessie.

    LocalSend ondersteunt het ook om de bestanden naar meerdere ontvangers te sturen. Dus wil je bijvoorbeeld de foto’s van dat feestje delen met heel de familie? Dan kan dat in 1 keer! Tik hiervoor in het scherm “verzenden” op het tandwiel. Vink daar “meerdere ontvangers” aan en kies vervolgens de ontvangers in de lijst “apparaten in de buurt”.

    Waar de app makkelijk voor is, is bijvoorbeeld het makkelijk overzetten van (vakantie)films naar je mediabox, een snelle backup maken van je foto’s en video’s naar je laptop of bestanden overzetten tussen een Linux, Mac en Windows systeem (zonder dat je moet rommelen met het juist formatteren van een USB-stick). Omdat het overal op draait zijn de combinaties eindeloos.

    Dus moet je bestanden overzetten tussen 2 apparaten en twijfel je wat de beste manier is? Probeer dan LocalSend uit!

    De projectpagina is hier te vinden: https://localsend.org

    Deze applicatie is gratis en open-source. Ik schrijf deze review op eigen houtje. Niemand heeft me gevraagd of betaald om deze review te schrijven. Dit is mijn manier om “bedankt” te zeggen tegen de ontwikkelaars en bij te dragen aan de applicatie, omdat ik deze software zo goed vind.

  • KDE begint programma om E-Waste tegen te gaan

    Echte Linux enthousiastelingen zullen al weten dat alternatieve besturingssystemen, zoals Linux, de levensduur van je hardware kunnen verlengen. Maar KDE gaat nu een programma starten om doormiddel van gratis, vrije software de levensduur van hardware te verlengen. Hun visie is dat de meest millieuvriendelijke hardware, hardware is die je al bezit.

    Als voorbeeld noemt KDE het aanstaande end-of-life van Windows 10. Zij schatten dat dit 210 miljoen computers e-waste zal maken. Daarnaast loopt de ondersteuning voor Intel gebaseerde Macs af. Dit zal nog eens miljoenen computers e-waste maken. Zelfs in telefoons en tablets zien we dit. Een Android toestel ontvangt vaak 3 tot 5 jaar aan beveiligingsupdates. Na die periode kun je er voor kiezen het toestel te blijven gebruiken, maar nieuwe apps zullen naarmate de tijd vordert niet meer beschikbaar zijn. Ook loop je beveiligingsupdates mis, waardoor je telefoon kwetsbaar wordt. Volgens Statcounter gebruikt nog steeds 0.33% van de wereld Windows XP. Dit lijkt niet veel, maar op 1 miljoen apparaten zijn dit nog steeds 3300 Windows XP machines. Windows 7 wordt nog steeds gebruikt op 2.81% van de apparaten. Android 7 draait op 1.32% van de smartphones.

    Doormiddel van gratis, vrije software, zoals Linux, kun je de levensduur van je apparaten bijna eindeloos verlengen. Zoals KDE het mooi brengt:

    “Globaal neemt de vraag voor duurzame hardware toe. … Vrije Software geeft consumenten al wat ze willen, ze weten dit alleen nog niet.”

    KDE zoekt vrijwilligers om vrije software aan de man te brengen en zo de wereld te helpen verbeteren. Mocht je interesse hebben om hier aan mee te helpen, dan kun je hier contact opnemen met de KDE vrijwilligers: https://eco.kde.org/nl/get-involved/

    Hier kun je meer lezen over het project: https://eco.kde.org/blog/2024-05-29_introducing-ns4nh/

    Bronnen: Tweakers.net, eco.kde.org

  • Korte reminder om het lange weekend in vrede door te komen

    Geld is brons

    Tijd is zilver

    Back-ups zijn goud!

    Een goede backup heeft 3 delen:

    De dataset op je hoofdapparaat

    De dataset op je back-upapparaat

    De dataset op een andere locatie, dus niet op dezelfde locatie als je back-upapparaat!

  • De F-Droid store

    Wist je dat er veel alternatieve appwinkels zijn voor Android? Een van die winkels is F-Droid. Alle Apps die hier worden aangeboden zijn open-source! Heb je een Android toestel? Dan kun je hier vandaag nog gebruik van maken. Zo installeer je hem:

    Bezoek de officiële website: http://F-Droid.org

    Op de hoofdpagina zie je direct een downloadlink. Klik je op deze link, dan word er een .apk bestand gedownload. Is de download klaar, dan kun je op Di bestand tikken.

    Je zziet dan direct een melding dat de installatie is geblokkeerd. Dat komt omdat de browser’s geen onbekende apps ma installeren. Je toestel vraagt op dat moment om de instellingen te openen zoals te zien in deze screenshot:

    Tik op instellingen. Zet het vinkje dat je nu ziet aan. In onderstaande screenshot staat het vinkje uit.

    Nu zal gevraagd worden om de app te installeren. Na installatie kun je de app openen. Wanneer alle bronnen zijn geladen zal F-Droid automatisch het scherm tonen waarin je de winkel toestemming moet geven om installaties uit te voeren.

    Vanaf nu kun je een wereld verkennen die je niet gaat vinden in Google Play. En alles is helemaal gratis!

  • Linux Terminal Server met X2GO

    Op Linux zijn er vele manieren om je systeem op afstand over te nemen. Zo is er SSH, XRDP, VNC, Teamviewer, Anydesk, Chrome Remote Desktop en NoMachine. Ik wil het hebben over mijn favoriete methode op Linux: X2GO

    X2GO is gebaseerd op de X server en de SSH server. Via SSH kun je niet alleen je server beheren, maar met de juiste terminal en de juiste commando’s, ook grafische programma’s zien. X2GO is een server-client systeem dat implementatie makkelijk maakt.

    De server is te installeren met het volgende commando:

    sudo apt install x2goserver

    De client installeer je zo:

    sudo apt install x2goclient

    De client is ook beschikbaar op Mac of Windows.

    Nadat de server is geinstalleerd, zet je in de firewall en in NAT poort 22 open naar het IP van je server en richt je de X2GO client daar naar toe. Je kan vervolgens je hele desktop environment laten zien of enkel een geinstalleerd programma. Het laatste is sneller. Onder het tabblad “verbindingen” kun je de snelheid en compressie selecteren. 16m-png-jpeg is het snelste. De kwaliteit van 0 t/m 9 kun je vervolgens gebruiken om je verbinding te optimaliseren.

    In tegenstelling tot een Windows Terminal server, heb je hier geen licenties nodig en is het enige limiet de hardware in en verbinding naar je server.

    Heb je alleen een terminal nodig, dan kun je ook gewoon inloggen via SSH. Zowel je lokale SSH client als X2GO kunnen dit, alleen forward je via X2GO je terminal applicatie die op je server staat.

    De prestaties zijn ok. Ik heb een upload van 4 mbps en programma’s lopen vloeiend. Het gaat bij mij mis zodra ik op afstand video ga streamen. Het limiet hier is mijn upload, niet de X2GO server.

    Zoals je ziet maakt Linux het hosten van een Terminal Server enorm makkelijk!