 Programmers and other developers did often work on other projects, but the whole system was very unlinked.More recently free software development teams have started appearing, groups that function like software companies and create multiple pieces of work.Examples include the developer Parallel Realities, which have released the games "Project