0
CHAOS
Midnattkod;den bästa typen.Projektet startade som verktygsutvecklingsarbete för IT Security-gruppen vid Macquarie University 2003 - ett team som inkluderade Rob Dartnell, Ian Latter och Ty Miller.Behovet av det var att visa svagheten i en viss applikations säkerhet, via dess en hashade, nätverksöverförda, lösenord.OpenMosix-klusterprogramvaran, vid den tiden, var tillgänglig via ett antal Linux-distributioner, men dessa var varken säkra eller dynamiska nog för att stödja campus-PC-miljön som klusterprogramvaran skulle distribueras i .... CHAOS-distributionen skapadesför att fylla detta behov och utvecklades under nästan två år under GPL för att låta openMosix-communitymedlemmarna dra nytta av de säkerhetsförbättringar som används kring openMosix-programvaran (den klusteringsteknologi som läggs till Linux-kärnan).Säkerhetsförbättringar som gjorts av teamet inkluderade IPSEC-tunnlar för all klusterkommunikation, tillståndsmedveten paketfiltrering för varje nod, en liten OS-bild som möjliggjorde PXE-start till fjärr PC-minne, skapande av noll-touch-kluster, etc. En presentation gjordes förAustralian Unix Users Group (AUUG) Security Symposium i februari 2004, ungefär två tredjedelar av vägen genom CHAOS tvååriga utvecklingscykel.I mitten till slutet av 2004 anpassades CHAOS till ramverket Cooperative Linux (coLinux), så att openMosix kunde köras som en nod på en Windows-PC för första gången.Detta var betydelsefullt eftersom det nu fanns förmågan att köra ad-hoc-kluster 24x7, och inte bara utanför öppettiderna.Den version av CHAOS som skapades för coLinux kallades CosMos (Chaos-OS på Microsoft-OS) och släpptes också under GPL - komplett med Windows installationsprogram.