Open source is fine but internships (free), for example in the state of California, are restricted to work that does not get added to an employer's profits. If it does, it violates the law.
Paid internships of course are treated differently. Again, depends on the area.
Where did you graduate from and what codes are you familiar with? We're looking to hire qualified interns/engineers.
feel free to contact me info@sowink.com with an intro and resume.
If you want to code for fun, or to increase your profile as a developer, either get involved in an open source project, or start your own.
[1] http://news.ycombinator.com/item?id=2312766