Slashdot Mirror


User: Sam+Ramji

Sam+Ramji's activity in the archive.

Stories
0
Comments
18
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 18

  1. Re:Okay... on Sam Ramji Answers Your Questions · · Score: 1

    We are considering changing the name of the Foundation due the confusion, but we haven't decided yet. We will leave the decision to the next Board of Directors.

  2. Re:some history on Sam Ramji please on Sam Ramji Answers Your Questions · · Score: 5, Informative

    If you read the article you will see that I am not at Microsoft any more. I left in September to join a new company in Silicon Valley (you can see it here: http://sonoasystems.com/ and our service at http://apigee.com./ The company's product is a Linux-based cloud services controller.

    While at Microsoft I focused on promoting open source, and on building interoperability technologies between Windows and Linux, as well as Eclipse and Firefox support and integration.

    My work at the CodePlex Foundation is on a volunteer/pro bono basis. To get a better sense of what we are trying to do you may want to consider that our directors and advisors include Monty Widenius, Miguel de Icaza, Stuart Cohen, Larry Augustin, Bob Gobeille, William Rowe and others whose careers demonstrate a strong commitment to open source.

  3. Re:How did it make it into the kernel in that stat on Greg Kroah-Hartman Gripes About Microsoft's Linux Contribution; MS Renews Effort · · Score: 1

    Correct; these drivers were not originally built according to the kernel coding standards. At the time that was not a requirement.

    The incredibly cool thing is that kernel community developers submitted over 200 patches to the code. The team (Hank Janssen, Haiyang Zhang, and Hashir Abdi and a small test team) have spent their time integrating and testing the results to ensure that there were no regressions. As an example, the team spent roughly three weeks tracking down a crashing issue in the kernel that turned out to be fixed in the 2.6.31-rc8 release. For a first release and integration with the kernel I am happy with the results, and appreciate the work that Greg KH has put in to accept the changes and educate us on both process and coding style.

    With the regressions resolved and testing complete from this initial integration phase, the team is back to dealing with net new issues as well as adding features according to the customer roadmap. One of the top requests we've had is to add SMP (symmetric multiprocessing) support, so that is on the immediate term development list. This is a dedicated, long-term team that is still learning the cadence of kernel development and communication.

    Cheers,

    Sam
    sramji@microsoft.com

  4. Re:MS: Damned if they do, damned if they don't. on Microsoft's Code Contribution Due To GPL Violation · · Score: 1

    This is the only post so far that seems to have gotten it right.

    We've done this pragmatically, have identified the reasons in detail, and have nothing to hide. We believe that of the range of open source licensing options for this code, the GPLv2 was the right one. Our decision was not based on any perceived obligations tied to the GPLv2 license.

    This was a project we began in October of last year, and which we have been working on ever since.

    Our diligent adherence to the standards of the Linux kernel community, including the license used, the process, and the changes we are now seeing we need to make to the coding style of the source code, are driven by our goal of having the code accepted into the kernel. This will make it far easier for any developer who wants to modify their distribution to run on Hyper-V, for solutions providers to modify and support these features, and for customers to obtain Hyper-V support for their Linux distribution of choice. We have been endorsed by both Greg K-H and Jim Zemlin for the approach we've taken, and we believe that this process will be good for Hyper-V's capabilities and customer adoption.

    Sam
    sramji@microsoft.com

  5. Re:Hell called on Microsoft Releases Linux Device Drivers As GPL · · Score: 5, Informative

    It was specifically talked about. We considered other licenses (like the Clear BSD) which is considered "GPL-compatible" but the best choice was clearly the GPLv2.

    This was the gentle advice we got from Greg K-H and we took it seriously. The more we thought about it, the more it made sense to follow Rosen's first law of open source licenses - "use the license of the community that you want to contribute to."

    Sam
    sramji@microsoft.com

  6. Re:Hell called on Microsoft Releases Linux Device Drivers As GPL · · Score: 5, Informative

    First, the Hyper-V high-level specification is available under the Open Specification Promise; this can be used by 3rd parties to implement Hyper-V compatibility.

    Second, we have a roadmap for the drivers that includes improvements to performance and manageability, including features like SMP support. These have been requested by our customers and are part of the engineering plan for these drivers.

    Third, our maintenance plan for the drivers includes submitting patches to the kernel maintainers; and the process that Greg K-H and the team follow is designed to ensure that drivers can continue to be compatible with the kernel even if the kernel's model for device drivers changes.

    Ultimately it will be the market success of this technology that will ensure its ongoing development by Microsoft - as we do with any product. So far the signs are good.

    Sam
    sramji@microsoft.com

  7. Re:People in the U.S. culture can be very misleadi on Microsoft Releases Linux Device Drivers As GPL · · Score: 5, Informative

    You are really funny! Actually, I'm the head of Open Source and Linux Strategy for Microsoft Corporation. I'm from Oakland, California.

    Sam
    sramji@microsoft.com

  8. Re:Hell called on Microsoft Releases Linux Device Drivers As GPL · · Score: 5, Informative

    Our use of the GPLv2 license, as requested by the Linux community, means we will not charge a royalty or assert any patents covering the driver code we are contributing.

    Sam
    sramji@microsoft.com

  9. Re:The Thorn that is Virtualisation on Microsoft and Red Hat Team Up On Virtualization · · Score: 1

    We do work with Novell on running Windows Server on Novell SUSE Linux (Xen), as well as Novell SUSE Linux on Microsoft Hyper-V. This work is done by a dedicated engineering and testing staff working for me both in Redmond, WA and in Cambridge, MA. We do joint engineering, low-level white-box testing, and hardware validation and support proof-of-concept work. This lab also does Windows-Samba compatibility testing in concert with Novell and the Samba team.

    Cheers,

    Sam Ramji
    mailto:sramji@microsoft.com

  10. Re:WTF?! on Microsoft Working For Samba Interoperability · · Score: 1

    It may be appropriate to reassess what you consider "Microsoft management". I am Microsoft management, and I established the current strategy and approach for engaging with Samba based on discussions with Jeremy Allison, Andrew Tridgell, and team in early 2007. That's why we've been able to get the engineers connected directly.

    For more context you can review here: If you're surprised, you're not paying attention.

    Sam Ramji
    Sr. Director, Platform Strategy
    Microsoft Corporation

  11. Re:Keep off the cynicism... on Microsoft Blesses LGPL, Joins Apache Foundation · · Score: 1

    Thanks for your reasonable interpretation, Gordonjcp. It's not possible to get everything right, but I'm trying to focus on one step at a time here.

    Cheers,

    Sam

  12. Re:In Other Words.... on Microsoft Acknowledges Open Source As a Bigger Threat Than Google · · Score: 1

    I'm fully aware that many developers contribute as a hobby, and are happy to do so for free; rewards are personal satisfaction with a well-crafted product, a level of fame or renown for having built something good and useful, the joy of learning/expanding software development skills, the feeling of collaborating with other smart people... this is well known and I'm not convinced it needs to be covered in depth at this point in history.

    What I tend to focus on is "what could be improved?" For example, I've had a customer (a multi-billion dollar financial services company) tell me that they were relying on an open source project written by college students in Europe; when those students graduated, the project was no longer maintained, and the company had to look for something else. So a large company obtained value, none of which flowed back to the students, who arguably could have used the money and the reference to find great jobs or start a company. This is an area I think could be improved.

    I do think it's funny to be criticized by software developers on Slashdot that I think we should find more ways to pay software developers.

    Cheers,

    Sam
    mailto:sramji@microsoft.com

  13. Re:go sam! on Microsoft Gets a New Open Source Chief · · Score: 1

    The answer: it really depends on which Slashdot comment you're reading at the time.

  14. Re:go sam! on Microsoft Gets a New Open Source Chief · · Score: 1

    Real geeks play 1st edition Rangers because all the editions since make them look like some weak hybrid class or Drizzt wannabe.

  15. Re:Ramji on Microsoft Gets a New Open Source Chief · · Score: 1

    The Heise (OSMB) presentation was after 18 straight hours of traveling to arrive in Nuremberg from Seattle, and the 5th city in a 6-day trip. I felt like a zombie. OSMB = Open Source Meets Business - it's a business audience, not a technical one.

    I'm sure it's fun for you to throw stones from the peanut gallery. My satisfaction in the job has come from working with developers like Jeremy Allison, Miguel de Icaza, Mike Schroepfer, Willam Rowe and Gianugo Rabellini - helping them advance their causes in open source projects. Long-term contributors to Linux like Tom Hanrahan have chosen to join my team because they see the positive impact we can have on open source and interoperability. It's not really clear what you mean by not having the "required independence and integrity" but you're welcome to email me at sramji@microsoft.com for a longer discussion.

  16. Re:Ramji at OSBC '07 on Microsoft Gets a New Open Source Chief · · Score: 1

    Yeah, the OSBC conference in May was pretty tough. With the journalist-heavy audience I had to stick with the most careful language possible, because any misstatement could be interpreted as legally binding to the company. Those environments are the least conducive to practical and constructive discussions of the issues.

  17. Re:Not a step in the right direction on Microsoft Gets a New Open Source Chief · · Score: 1

    You're confused - I'm not an OSS poster child, I'm a software engineer who has always worked at commercial software companies and IT organizations. I make no pretensions about being an open source hero. I work directly with the developers writing some of the leading open source software projects to help with documentation and technical support. See: Samba, Firefox, PHP, Apache. I also believe in heterogeneous systems; no large IT environment has a single OS or a single anything else. So I advocate and develop interop between Windows and Linux.

  18. Re:Don't waste your time on the plugin like I did on MS Releases New Media Player Firefox Plugin · · Score: 5, Informative

    The reason the new plugin is better than just installing the three older files (which are the NPAPI compatibility libraries shipped with WMP 6.4 and previous) is that it expands the programmatic access to the WMP component - it's now fully scriptable from Firefox, with forward/back/pause features etc.

    So use whichever one you like, but I am personally a Firefox user and prefer the experience with the new WMP 11 plugin. YMMV.

    Also, in case you were wondering why it's a .exe instead of a .xpi, after talking with the guys at Mozilla we realized that the user experience for installing a .exe was better and additionally fit the Firefox model better. It's a plugin, not an extension; if you review the Adobe plugins they are also delivered as .exes.

    Sam Ramji
    Director, Open Source Software Lab
    Microsoft Corporation