Marxist in terms of it's free?
Is watching broadcast TV or listening to the radio Marxist? It's hard to apply Marx's economic theorys to freely distributed creative works.
As in programmers collectively deveolop the software.
You are using a *very* broad definition of Marxism if you claim that donated time to a project makes that project Marxist in some way.
Indeed. Further, a company that charges for its products develops them collectively within itself - you won't find many software companies that have only one person developing software.