Integrating Linux into a Windows-based campus network: modifying open source/free software in support of the computer science curriculum | IEEE Conference Publication | IEEE Xplore