Expressing a now-familiar theme, a Microsoft executive at the ApacheCon conference on Friday morning touted Microsoft's efforts to be more open, highlighting moves such as offering the company's "M" modeling language under the Microsoft "Open Specification Promise."
During the New Orleans conference, Microsoft's Sam Ramji, senior director of platform strategy, stressed continuing accommodations for the open source world. Microsoft traditionally has been viewed as the opposite side of the coin from open source but has been preaching its open source epiphany at events such as ApacheCon and the EclipseCon 2008 conference in March.
Ramji touted Microsoft's "inclusion-based strategy" for growth. Companies such as HP, IBM, Sun and now Microsoft participate in open source to build sustainable business models, he said. Microsoft has to have its platforms include as many different technologies as possible, Ramji said. Growth is done through having more people find the platform interesting, he stressed.
Ramji noted the M language being made available under the Open Specification Promise, in which Microsoft agrees not to assert legal rights or patents over on implementations. M is part of Microsoft's Oslo modeling platform. Other efforts were noted, such as welcoming dynamic languages such as Ruby and Python onto Microsoft's technology platform.
"M to me is a possible realization of a lot of what I believe in," Ramji said. By serving as a meta language for developers to write specific grammars, such as a BPMN grammar, M could do for languages what open source has done for development, he said. Developers can write grammars without having to worry about whether they have structured a full language.
Domain-specific languages could be built for health care or an M compiler could be developed for Mono, which is a Linux implementation of Microsoft's .Net Framework., Ramji said. He invited ApacheCon attendees to consider the M specification.
Microsoft's Azure platform for cloud services, announced last week, also makes accommodations for open source languages such as Ruby, Java, and PHP, Ramji said.
"What (Microsoft chief software architect) Ray Ozzie has said about Azure is it needs to be inclusive, it needs to be open," Ramji said.
Latest on Platforms
- Group seeks to open source data-center design
- Skyfire buys Kolbysoft to make an Android browser
- Symbian goes open source four months early
- Nokia previews next-generation Symbian user interface
- Sony Ericsson's first Android phone released
- Qualcomm opens subsidiary focused on open source
- Nook e-reader pushes Barnes & Noble into crowded market
- Researchers to unlock codes for open source green energy
- Open source StarCluster shines on Amazon cloud
- PS3 clusters hit as Sony gives Linux the flick
Open Source Essentials
- Microsoft 'interested' in open source browser: Ballmer
- Flying high with open source
- Open sourcing code may improve transparency on Wall Street
- Problem-solvers hunt open-source solutions
- Open source advocates hail appeals court ruling
- Open-source software a security risk, study claims
- Insurance company bets health on open source
- Open source stack solid foundation for All Homes
- 20 great Windows open source projects you should get to know
- Via releases laptop design as open source
- Senior C#/Delphi Developers12/03/2010
Other
I.T. & T
Senior C#/Delphi Developers - Senior Software Solutions Architect - Microsoft12/03/2010
Other
I.T. & T
Senior Software Solutions Architect - Microsoft - .Net Solutions Architect12/03/2010
Other
I.T. & T
.Net Solutions Architect - Junior - Intermediate SQL DBA12/03/2010
Other
I.T. & T
Junior - Intermediate SQL DBA - Middleware Specialist - Systems Engineer12/03/2010
Other
I.T. & T
Middleware Specialist - Systems Engineer - Senior Level Database Guru (SQL)12/03/2010
Other
I.T. & T
Senior Level Database Guru (SQL) - Project Manager - Infrastructure12/03/2010
Other
I.T. & T
Project Manager - Infrastructure
Whitepapers
TechWorld Blogs
Recent blog posts
- All aboard the Avatar Economy
- Facebook, PayPal tie up ad payments
- Google goes for more markets: too much too quickly?
- Talk about mobile computing
- iPad arrives: can Apple crack the tablet?
- Linux.conf.au 2010 kicks off in New Zealand
- VMware jumps further into SaaS with Zimbra
- Amarok 2.2.2 released – rock on!
- Happy Nexus Year
- So long 2009, and thanks for another decade in tech
Recent comments
- Any related jobs
2 hours 13 min ago - epic phail
19 hours 50 min ago - We should all be familiar by
1 day 4 hours ago - eFront Rocks!!!
1 day 15 hours ago - I have an eris, and I have
2 days 1 hour ago - I think free offerings are
2 days 7 hours ago - John Lindsay
2 days 20 hours ago - e Front looks best as far as
3 days 13 hours ago - How are they thinking to face to brazilian corruption on telecom
4 days 10 hours ago - want free call
5 days 10 hours ago - Very Useful information ,
5 days 13 hours ago - A challenge to Google?
1 week 4 min ago - Oh come on...
1 week 6 min ago - It doesn't mater what you think
1 week 13 hours ago - hi aman i m pankaj, i have
1 week 1 day ago - Fax over the internet
1 week 1 day ago - With the use of femtocell
1 week 1 day ago - Hi all,
There is hype on the
1 week 1 day ago - free call
1 week 3 days ago - hi
1 week 3 days ago





Comments
Post new comment