Command & Conquer Generals a fost făcut open source de Electronic Arts, cu ajutorul producătorului Jim Vessella. Acest eveniment era una foarte importantă, deoarece editorii nu prea fac așa ceva, dar probabil că EA a vrut să își repare puțin imagina, li a făcut un pas corect punând codul la dispoziția comunității.
Iar fanii au sărit pe cod imediat și au început să se joace cu ea. Deși Generals era posibil să fie jucat prin servere comunitare, avea probleme imense, codul fiind foarte învechit și instabil, majoritatea meciurilor fiind problematuc a fi finalizate.
Dar comunitatea nu a stat pe cod, și au lansat de curând un build actualizate pe platforme moderne, numit Generals Online, ca și proiect Alpha.
Generals Online este disponibil ca o aplicație tipică cu launcher dedicat. Acest aspect promovează conectarea ușoară a jucătorilor. Datorită codului open source, dezvoltatorii au putut implementa soluții de rețelistică moderne, astfel încât nu numai că au reușit să remedieze probleme de conectivitate și sincronizare, dar poate rula și cu o rată de actualizare mai mare.
Zero Hour rulează poate rula deja chiar la 60Hz, un lucru sincronizat cu codul de rețea.
Jocul a devenit foarte responsiv în multiplayer, iar rezoluția mai mare și unchiul mărit al camerei au îmbunătățit jucabilitatea.
Generals Online se poate actualiza și automat. Nu aveți nevoie să aplicați manual patchuri noi, dând cu zarul dacă vă veți putea conecta cu alții, nefiind siguri dacă și ei au aceeași versiune. Acest sistem permite ca să aveți jocul actualizat permanent și toți care o lansează să se poată conecta la servere.
Patch-ul include și alte soluții utile. Dar, în ciuda faptului că codul este open source, Generals nu este încă gratuit, și trebuie obținut de pe Steam sau EA App.