updated linux source code article