Feasibility of Stealthily Introducing Vulnerabilities in Open-Source Software via Hypocrite Commits

The release of a research paper and its aftermath has cause a stir in the linux kennel developer circles with ban being tooled as a redress action. Greg Kroah-Hartman has banned the University of Minnesota from contributing to the Linux Kernel and gone to a great deal of effort to revert and re-evaluate 190 patches that had come from the same University. Is this an overreaction or is it the one and only possible response?...

Google’s Fuchsia breaks Surface – But We still have No Idea what It Is For

Google is often the target of conspiracy theories, but it is the only possible reaction to Fuchsia as there is no explanation as to what it is for, or more precisely what it will be used for. It has now graduated to open source you can contribute to. Why? The Google Open Source Blog says it all, but all isn’t much: “Fuchsia is a long-term project to create a general-purpose, open source operating system, and...

MS-DOS: Need to know Part 2

So to read a file you first find its name, MyLetter say, in the root directory. You then know the number of the first block that it uses to store data – block 05 say. You can now read block 05 and process the data it contains.

MS-DOS: Need to know Part 1

Now that Microsoft has open sourced MS-DOS it’s a good time to look at filing systems, blocks and the FAT and how they are used. Let’s explore the basics of a DOS – Disk Operating System. There is a big problem with disk drives. No, not the constant running out of space that we used to suffer from, but the deeper computer science and engineering problem of actually making them useful at all. We are...