As senior director of platform technology at Microsoft, Sam Ramji is positioned uniquely at the nexus of proprietary and open source development models.
InfoWorld spoke with Ramji about how each camp will play a pivotal role in the years to come as part of its roundtable on the state of open source. Here's how Ramji sees open source and proprietary development models evolving.

Sam Ramji
Senior director of platform technology
Microsoft
InfoWorld: What do you see as the most pressing challenges and opportunities for open source given the current tech climate?
Ramji: In terms of challenges, I think you have to start with the fact that most software today -- whether measured by usage or by lines of code -- is not open source, and is sold or written by commercial organizations using a proprietary model. For established companies, the shift to open source is not just about understanding what the strategy should be -- it’s about “programmatizing” open source in an organization when the primary revenue model is around traditional.
It’s also important to distinguish between commercial and community software. The maturity models for assessing community software are not well-established yet, which results in some confusion about what projects are ready to adopt at what level of importance or mission-criticality. This is an unsolved issue and represents an opportunity for the next wave of software companies or consulting organizations.
Finally, the word “open source” has become used to describe development models, licensing models, community models, distribution models, sales and marketing models, philosophical and ethical models, and is now being applied to politics. Clearly there are powerful core concepts of transparency and sharing at the heart of this. It’s starting to blur the original ideas articulated by Eric Raymond, Danese Cooper, et al, which are about the source code itself and the developers who share it. The risk is that the term itself loses meaning over time, which is unfortunate as it’s a powerful idea.
IW: Where do you see open source heading in the next five years, especially with regard to development, community, and market opportunities?
Get the independent advice and expertise you need to support a virtual workforce.
The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.
Download now »Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.
Download now »A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.
Download now »
Sign up to receive Platforms Resource Alerts
