Very good point; the cost consideration. In addition;
1. While building software architecture and designing features day by day, no startup wants to consider licensing schemes of proprietary software as a factor.
2. No startup wants to consider bullshit sales-minded product versions (professional, enterprise...)
3. No startup wants the over-paid software sales people to chase their profits tomorrow by inventing licensing schemes per user, cpu, expires in x years etc.
Startups want flexibility and freedom while innovating. Open Source (for example, Linux, MySQL Server, Rails/Ruby) give all those freedoms.
And innovation requires freedom while thinking.
Edit: I am a former MS solutions architect/programmer who built large web applications using .Net, Commerce Server, Sharepoint and various MS products between 2001-2005. Since 2006 I build exclusively using open source alternatives; and God, what a relief.
1. While building software architecture and designing features day by day, no startup wants to consider licensing schemes of proprietary software as a factor.
2. No startup wants to consider bullshit sales-minded product versions (professional, enterprise...)
3. No startup wants the over-paid software sales people to chase their profits tomorrow by inventing licensing schemes per user, cpu, expires in x years etc.
Startups want flexibility and freedom while innovating. Open Source (for example, Linux, MySQL Server, Rails/Ruby) give all those freedoms.
And innovation requires freedom while thinking.
Edit: I am a former MS solutions architect/programmer who built large web applications using .Net, Commerce Server, Sharepoint and various MS products between 2001-2005. Since 2006 I build exclusively using open source alternatives; and God, what a relief.