“a lot of children had never had any examples of programming. They’d used a computer, but in fact the computer had used them. They knew how a mouse worked, they knew how to save a spreadsheet, they knew how to load an XBOX game, but they didn’t necessarily know anything else about computing”I’ve seen this repeatedly, a classroom full of students who “knew how to use PCs” but had no idea how fast they were or of what PCs are capable. I demonstrated a few simple programmes in PASCAL to show them how fast the maths was. Even on decade old machines, hundreds of millions of FLOPS happen. These are computers that are sluggish under the bloat of M$’s software. Put on lean software like GNU/Linux and they fly.
I let them read the GPL and the EULA.txt and jaws dropped. They had no idea that their use of PCs was handicapped by non-Free software. I showed them the power they had with a bit of knowledge of FLOSS, and a screwdriver. They were liberated from needing to depend on the Wintel treadmill and Wintel itself for all aspects of their IT. A decade ago, it seemed every way forward for FLOSS was uphill because of the lock-in. Now young people can buy a small cheap computer with Android/Linux and “root” it and presto! they are free of the Wintel treadmill forever. A billion people have seen the light and it’s possible another billion or more will go to FLOSS this year alone. The world is just beginning this explosive migration away from non-Free software.