4GB. That's the maximum size of the data files of the database, not the maximum size of one of the data files of the database, so the total size of the mdf and all ndf files can't exceed 4GB.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability