Thursday, November 17, 2011

With Open Source Openness Microsoft Rigidity Tends to Flexibility


How and Why Open Source Openess is bringing Microsoft close to it?? Are developers and programmers really ready to work in the environment and we can discuss the pros and cons here. No big enetrprise can deny the benefits of virtualization and cloud computing and slowly cloud is going to touch the boundaries of SMBs with a blend of Microsoft and Open Source Technologies.

Both the technologies have their standards and transparency and commitment to build consumer trust by effective collaboration at every level is important.

Designing a new protocol has been trending at Microsoft but using the existing code is implemented at Open Source. Microsoft creation of OpenNebula clouds on Windows Server Hyper-V is a live example of amalgamation of Open Source Microsoft. So, it customers today enjoy heterogeneous mix infrastructures and workloads in their data centers that include a mix of Windows and open source based software.

Open source holds a public and shared software development model and an open source initiative has said "The basic idea behind open source is very simple: When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing." - Open Source Initiative

Open Source keeps you away from legal worries and expensive royalties. Also, Linux/Unix if once used for server by a developer then think it would be hard to switch to Windows server. Both the technologies have their own benefits and pitfalls and I respect both equally - Proprietary software or GNU.

No comments: