Twitter will be free for casual users but commercial and government users may see a 'slight cost'.