Summary Open Source is a very controversial subject in the software industry. There is no one right answer that says Open Source is always better or that proprietary software is more advantageous. This decision is based upon your project goals and timeframe, the quality of the Open Source product, and your company and team's perception of Open Source. Now that Microsoft has released the .NET SDK to be freely available to anyone, the Open Source community has begun a rapid acceptance to developing Open Source in conjunction with Microsoft Products. Since Microsoft has standardized C# and the .NET CLI, I believe Microsoft has created a platform that will be more widely accepted than anything they previously have released and that is competitive with any other software platform available today. |