Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Microsoft

Sam Ramji Answers Your Questions 81

A couple weeks back you asked some questions of new CodePlex Foundation President Sam Ramji. He has responded and expressed interest in participating in the discussion at some point. If you have follow up questions feel free to drop them in the discussion so he can address them as he has time.
Conspiracy Theories and Where are you Guys Headed?
bydedazo (737510)

Do you see Microsoft headed in the same general direction as Google and IBM where the core products and IP are held close to the chest while some of the more peripheral stuff (not key to revenue) is released under open licenses? Recent news like the open sourcing of one of the versions of the .NET framework make it seem that way. And what do you say to the inevitable flood of "advocates" who claim Microsoft is doing this sort of thing to subvert FOSS?

Sam: On the first part of the question: I think it’s not just IBM and Google that are executing within the model of “protect the core, open source the complements”, but SAP, HP, and other large corporations in the IT industry. Generally speaking you want to make your complements as inexpensive and adaptable as possible to drive the adoption and value of your core product. There are further motivations for opening complements, which include altruistic (“let’s share the cost of developing these components – it will be better for all of us and our customers”) to bare-knuckled (“let’s drive down the profitability of our competitor’s product”). While I was at Microsoft I focused on helping the company understand the range of options with open source strategies. I expect them to proceed in this direction and predict that there will be a lot more open source contribution from Microsoft with each passing quarter, much as IBM crossed the threshold early in this decade.

The challenge for all of them with that approach is not that it’s predictable, which it is, but that it tends to harden attitudes internally and externally on how to protect the core. One of the things that the Directors of the CodePlex Foundation believe is that we can provide a way to make the core/complement boundary more permeable. Corporations become increasingly concerned the closer that an open source contribution is to their core offering. We’re crafting a licensing and contribution process which should let them contribute to these areas, for their business benefit and everyone else’s, with less risk. It’s partly a function of how the contribution is managed, and partly a function of having the CodePlex Foundation become the owner of the code.

On the second part of the question: there will always be detractors who have knee-jerk reactions wherever Microsoft and open source are concerned. I have little to say about these claims. What I will say is that those of us involved in the Foundation see it as our personal calling to make a positive impact on the industry through the success of the foundation; that we are an open source and not a free software foundation; and that to any organization that shares our goals to expand the contribution from corporations to community open source projects, we are excited to collaborate. On a personal note, my new company's software (seen at http://www.apigee.com) is based on Fedora Linux and uses Xen, Eclipse and Apache software, so why would I be interested in weakening FOSS? I think the world would be better off if Microsoft and other large software companies contributed more to open source, and I think most people agree.


Why Start Codeplex?
What advantages do you see CodePlex offering that you couldn't accomplish by participating within (or contributing to) one of the many other open repositories already in play like SourceForge.net or Google Code?

Sam: This is an apples and oranges comparison. The CodePlex Foundation is not a repository/forge. It's a non-profit legal entity that works with corporate sponsors to help them adapt their processes to release software as open source; with corporations who want to contribute to projects but don't know how; and with community open source projects that need a contribution and governance model and seek corporate contribution. The aim is to increase responsible participation of corporations in community open source projects.

That's a completely different mission from forges like SourceForge.net, Google Code and Codeplex.com, which are providing very different services from what the Foundation offers.

I realize that we’ve successfully confused people (yes, this is a sardonic comment) by using the same name as Microsoft’s forge (codeplex.com). I regret the confusion because it has made it a bit harder to explain the Foundation to those who are already aware of the forge. We may revisit the name in future generations of the Board of Directors.


"IP Needs?"
bySanityInAnarchy (655584)

From your FAQ: "We wanted a foundation that addresses a full spectrum of software projects, and does so with the licensing and intellectual property needs of commercial software companies in mind." This seems to imply that there are existing foundations that do so without those licensing and IP needs. Regardless, what do you see as the role of a foundation like yours in addressing the needs of commercial software companies?

Sam: To answer the first part of the question - the implicit part - there are two aspects to the vacuum around contribution licensing. First, there are projects and communities which don't have any licenses at all. Second, as those who have started open source and open standards foundations are aware, the lack of an industry-wide standard set of agreements has meant that each foundation has had to build these from scratch. So existing foundations have typically worked out solutions that are effective for their community – good examples are the Eclipse Foundation and the Mozilla Foundation. But if you believe that open source will continue to grow, you have to also believe that there will be more foundations in the future that support those successful new open source technologies.

In our view, the agreements we've designed are generic and could be used by any other foundation just by changing the name of the contribution recipient. We are thinking about putting our contribution licenses under Creative Commons' "Attribution Share Alike" to reinforce this aspect of our mission. To answer the second part of the question, we have three things to offer software companies - a safe harbor for their code, mentoring on how to build a sustainable open source project, and a system of code provenance and security escalation that solves for the most common concerns they have when considering inbound or outbound open source usage.


How Will Projects be Organized?
byTravisHein (981987)

How will the Codeplex foundation organize and align its [future] projects ? For example, in other foundation sites, over time there are typically several projects created by different groups, and while each is different, there is a good bit of overlap in the features and the main goals of the purpose of the project, and this can lead to confusion for people that would want to use the project, not sure which one is the better one to use. Sam: We looked at the way other foundations organize projects and decided to use a different model, based on museums, to help us structure how we organize and align projects. Like a museum, we have galleries, which are related groups of projects, and projects, which to follow the analogy are like art on display in a gallery. Projects must be accepted into a gallery, which means a project will align well with the gallery’s technical focus. Each gallery has a manager who oversees which projects are in the gallery.

What I would like to see is that the Gallery Managers take a strong leadership position on the structure of projects in their gallery and manage new contributions in a way that limits the type of redundant efforts you described in the question. As a practical engineer, I realize that some amount of duplication is inevitable but where projects have strong overlaps I’d hope that they can be resolved through thoughtful architecture and teamwork.


Gallery vs. Repository?
Several readers have asked about the difference between a "gallery" and a "repository" with respect to CodePlex and why that distinction is necessary or helpful?

Sam: People usually equate "repository" with "forge", meaning a site that provides source code hosting, source version control, source downloading, and other related tools. That market is well covered by others, and so the CodePlex Foundation does not offer repository services. Foundation projects are free to use any repository they want. By contrast - and this is where the distinction is helpful - a gallery is both a showcase for, and a community of projects. The gallery shows related projects that are in the Foundation, and provides clear information on licensing, code provenance, project team members, and the security escalation path. It is a community in that project committers, the gallery manager, a Foundation appointed mentor, and the Foundation's technical director will all work together to help projects out, follow common best practices, and help educate sponsors about the place those projects play in the open source eco-system.


Move to Non-Profit?
What things would need to happen before CodePlex could evolve into a charitable non-profit?

Sam: Currently the Foundation is set up as a non-profit 501(c)(6) corporation, which is a governance structure, not a financial structure. To move to a charitable non-profit – a 501(c)(3) – we would have to agree on a way to accept tax-exempt contributions. Currently contributions are classed as “business expenses” to the donors. We can’t move in that direction until we finalize the permanent board of directors, which is one of our first-100-day tasks. So the first thing we need to do is select a permanent board, and then let that board decide if it wants to take on the work of evolving the foundation into a charitable non-profit.

This current structure is the same as the Eclipse Foundation uses (legally a “trade association”). It’s worked well for them and their corporate sponsors as well as their member projects. We’ll see what works best for our sponsors and member projects as the CodePlex Foundation evolves.


Microsoft?
What level of engagement do you see Microsoft having with the projects or participants using CodePlex? Can we expect to see development help? Sponsorship? Recruitment? Sam: I expect to see continued sponsorship; Microsoft has already sponsored the ASP.NET gallery and has proposed another. Where Microsoft is a gallery sponsor or a project contributor, it will need to have a high level of engagement with the gallery and projects it sponsors. This also will hold true for other sponsors who join the foundation. Each project accepted into the Foundation must have three committers; for the Microsoft-sponsored projects, some of these will be Microsoft developers. I don’t know if you would consider this development assistance or simply development. I can’t speak to recruitment as it’s not a topic we’ve discussed nor is it a goal of the CodePlex Foundation.


Why should I care?
Beyond the marketing speak and platitudes what specifics can you give me about why CodePlex is Interesting/Useful. You say things like: "Specifically we aim to work with particular projects that can serve as best practice exemplars of how commercial software companies and open source communities can effectively collaborate." What kinds of things do you foresee doing that will actually facilitate growth or change for the better in the open source community?

Sam: The three specific things that the CodePlex Foundation can do are:

1) Establish a standard process and set of licenses for contribution to open source projects. No such standard currently exists, which results in duplication of effort across projects and new foundations, and increases anxiety for corporate contributors.

2) Provide a legal entity for ownership of copyright for specific projects. Many projects have disorganized copyright ownership, which prevents them from relicensing and commercialization.

3) Popularize a set of best practices established in the industry for sustained corporate contribution to community open source projects. Many corporations are interested in contribution and in open source licensing but lack a codified approach to doing so.

I believe that the combination of these specifics will enable many corporations which are not yet contributing to open source projects to do so, and enable projects lacking a contribution licensing process to adopt one which will enable collaboration with corporations and their individual employees.
This discussion has been archived. No new comments can be posted.

Sam Ramji Answers Your Questions

Comments Filter:
  • by shadowrat ( 1069614 ) on Wednesday December 16, 2009 @03:07PM (#30462882)
    Why did you make Peter Parker so annoyingly emo in spider-man 3?
  • woo (Score:1, Funny)

    by Anonymous Coward

    broke my heart at the codeplex, yes you did

    (panic at the codeplex!)

    • B-52s FTW!

      I'm personally more of a fan of "Love in the Year 3000" than "Funplex," but it's a good album nonetheless.

    • Last time I was at the codeplex I saw Drag Me to Hell and it was pretty decent.

      The stuff they're putting on popcorn now and calling "butter" smells like formaldehyde, though. Seriously. What the hell IS that stuff?

  • by Penguinisto ( 415985 ) on Wednesday December 16, 2009 @03:15PM (#30463016) Journal

    ...and with community open source projects that need a contribution and governance model and seek corporate contribution.

    ...so if there's no corporate angle and Microsoft can't exercise "governance" over it...

    Seriously, do these guys even know WTF they want to do with this thing (aside from using it to shore up .NET and as a cudgel against their competitors)? Because as it stands right now, Why the hell would I (as an individual OR as a corporation) even want to bother? There's too many free and far more popular alternatives out there.

    • YOU probably wouldn't. But there are others who are more aligned with Microsoft's goals, to them CodePlex makes sense. And, if you actually read his responses, which by your comment it appears you didn't, you would see that he's said several times that the CPF is not a forge, it just has the same name as MS's forge... it has a different purpose.

      • Re: (Score:3, Insightful)

        by nschubach ( 922175 )

        ...it has a different purpose.

        To provide support for companies wishing to implement all kinds of (.NET/Windows) open source projects and push the Microsoft licensing model forward to these projects, companies, and individuals instead of going with the defacto standards for open source.

        Right? He never touched that line of questioning.

  • by Locutus ( 9039 ) on Wednesday December 16, 2009 @03:25PM (#30463178)
    Something about the article seemed strange to me since I thought this guy had left Microsoft and that he was one of their internal trainees via Microsoft's Linux Lab. I found articles about his departure from Microsoft in September of this year for a SV startup but this says that he's still with Microsoft. I even found a blog by Hilf, another MS trainee on how to defend against OSS using the MS Linux Lab which talks about Ramji's departure from Microsoft.

    So who has more history on this guy? And given Microsoft mantra of Windows everywhere and the fact that they don't write software for anything but Windows, "working with OSS" from this guy or any Microsoft exec is their way of saying 'working to diminish OSS in the marketplace'.

    So anything this guy says, as a Microsoft employee, is hogwash and worth less than the electrons used to xmit it. IMO

    LoB
    • by Sam Ramji ( 1089763 ) on Wednesday December 16, 2009 @04:01PM (#30463790) Homepage
      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/ [sonoasystems.com] and our service at http://apigee.com./ [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.
      • by Anonymous Coward on Wednesday December 16, 2009 @04:15PM (#30464004)

        you mean all people who've had serious controversial and ethical questioning for what they do? You just named off half the people that are considered to be deliberate and direct threats to open source software in it's true definition (not your definition).

        • by tepples ( 727027 )

          You just named off half the people that are considered to be deliberate and direct threats to open source software in it's true definition (not your definition).

          To head off any potential no true Scotsman fallacies [wikipedia.org], are you talking about the definition used by Open Source Initiative, based on the Debian free software guidelines?

      • by Spykk ( 823586 ) on Wednesday December 16, 2009 @04:36PM (#30464348)

        If you read the article

        Good luck with that. Microsoft will be supporting open source before people on Slashdot begin reading the articles. Wait...

      • by Locutus ( 9039 ) on Wednesday December 16, 2009 @05:40PM (#30465648)
        excuse me but I just figured that this Codeplex Foundation was a Microsoft project and seeing you are the President... Let me go look at the Board for a minute.... Wow, it sure looks like it is very much a Microsoft org. Here is the public listing for the Codeplex Foundations board members:
        Sam Ramji, President
        _note: there is no corporate affiliation listed_

        Bill Staples, Vice President
        Microsoft

        Stephanie Davies Boesch, Secretary & Treasurer
        Microsoft

        Miguel de Icaza
        Novell

        D. Britton Johnston
        Microsoft

        Shaun Bruce Walker
        DotNetNuke

        Looking at the list, out of six there are 3 current Microsoft employees, you were with Microsoft and their Linux Lab so you're still labeled a Microserf IMO, Miguel has wanted to be a Microsoft employee for years, and Shawn looks to be pretty much tied to Microsoft's .Net platform. It kind of looks like this is a Microsoft designed and orchestrated project to me.

        The list of Advisors also lists about 50% Microsoft employees so this is pretty much a Microsoft project Sam so your position at a company which uses Linux has little value.

        A quick read of your comments in the article made the hair on the back of my neck stand up with your comments about the Codeplex Foundation helping assist businesses with open source software and what really got me was the bit about the organization having ownership of code in the projects. As we've seen with some GPL'ed projects, the owner of the code is still that, the owner of the code and that owner has the legal right to change the license at any time. So is this really just a place for Microsoft to dump code, say it's "open source" and trick businesses into handing their code over to Microsoft while all the time letting them think it is not a Microsoft game to subvert GPL'ed software. Or better yet, Microsoft implements various GPL'ed projects in MS .Net and uses the Codeplex Foundation to get businesses to work from Microsoft's code instead of any existing GPL'ed project. hmmm, sure makes me wonder what you and the crew are up to here with Micrsoft.

        And Sam, what exactly does this mean? "While I was at Microsoft I focused on helping the company understand the range of options with open source strategies." specifically this, "understand the range of options with open source strategies". When one looks at the big picture of how Microsoft views and acts on open standards and open source software under the GPL this seems pretty vague. Was your job at Microsoft to help them understand how to work with open source software outside of the vast number of GPL'ed projects? I suppose that without GNU/Linux Microsoft would probably care very little about the GPL and open source so that has to be part of the game too.

        The Codeplex Foundation looks to be designed to dilute what GPL'ed open source software is to businesses and to actively present them with a carrot of a Microsoft designed and controlled process instead but hiding that fact.
        Very much like OASIS was cause for MS Office Open XML and all that taking over of the ISO committees etc. Not stuff to give a warm fuzzy about trusting Microsoft or any of their projects. IMO

        LoB
      • Ok, I see. So Microsoft is behind the attacks against Oracle in the EU. Thank you very much for the confirmation.

    • Despite your narrow view one can release OSS on non-Linux platforms. OSS != Linux. No one, not even Microsoft, can "destroy" linux - its too corporate now and has as much backing as Windows. This isn't about "driving people away from OSS" - its about "driving people to Windows with OSS". Or to put it another way, why are you so offended that OSS could exist within the Windows world? Or OSX for that matter?

      • by Locutus ( 9039 )
        um, despite YOUR narrow view I'm not offended that OSS exists on Windows. It's just that Microsoft is behind this and given their history, it's not about enabling anyone but their platform and more likely it'll harm someone. They have a history of limiting choice to protect their monopoly. That's not a tenant of competition I like. BTW, I've handed out The OpenCD and often recommend OSS for Windows users. This is about who's backing this Codeplex Foundation. that's it.

        LoB
    • and the fact that they [Microsoft] don't write software for anything but Windows,

      They don't? That's a huge news flash, you should submit it as an article!

    • And given Microsoft mantra of Windows everywhere and the fact that they don't write software for anything but Windows

      Ever heard of MS Office for Mac? Silverlight?

      • by Locutus ( 9039 )
        MS Office for Mac only exists because of the anti-trust issues they had. It's one product and MS Sliverlight is not on Linux and if it is on Mac, it's temporary at best just like MS IE for Mac was to kill off Netscape and then was terminated.

        where are their iPhone apps? Where are their Android apps? Where are their Apache modules or app servers? Please don't refer to a token as proof, it's not.

        LoB
        • Hahahahaha wow that's a lot of bullshit in one place. You really should do some research.

          Office (or at least the Office applications) have been developed for Apple platforms since before Windows existed (http://en.wikipedia.org/wiki/Microsoft_Word#History). The release schedule hasn't shown major changes over the decades. I'm having a hard time even taking the rest of your statement seriously considering how incredibly wrong your first sentence is.

          While it is true that Microsoft discontinued IE for Mac, the

  • By contrast - and this is where the distinction is helpful - a gallery is both a showcase for, and a community of projects. The gallery shows related projects that are in the Foundation, and provides clear information on licensing, code provenance, project team members, and the security escalation path.

    So CodePlex is more like Freshmeat than Sourceforge. :)

  • by Anonymous Coward

    The three specific things that the CodePlex Foundation can do are:

    1) Undermine the FSF.

    2) Encourage open source projects to shift from Linux to Microsoft, leaving the former out in the cold.

    3) Keep on yapping on about 'open source' and hope that nobody notices that it does not include support for any form of license which does not facilitate the privatisation of all software contributed to the project.

    • 1) Undermine the FSF.

      LOL

      It is all more about a me-too placebo. So when you get asked, what do you do in terms of open source, you get this Ramji guy.

  • Fact or fiction? (Score:4, Insightful)

    by dave562 ( 969951 ) on Wednesday December 16, 2009 @03:45PM (#30463548) Journal

    The premise is put forth that the existing legal frameworks surrounding open source projects aren't unified and have been mashed together by individual foundations to serve the needs of their specific projects. The CodePlex claims to be offering a solid legal foundation that can be freely adapted to any open source product. The claimed benefit of that is it makes it easier for projects to attract corporate support, presumably because corporations will have a better understanding of what they are getting into.

    My question is, is there really a problem with murky legalesse around open source projects that is scaring off corporations with the inclination to invest resources?

    From reading the Q&A I get the sense that CodePlex is little more than a marketing machine for open source projects. They provide a legal framework and a showcase to bring open source developers together with corporations who could presumably fund them. That seems like a good thing.

    What's the other side? They are only pushing open source code written in .Net that runs on the Microsoft platform?

  • Okay... (Score:3, Insightful)

    by Ukab the Great ( 87152 ) on Wednesday December 16, 2009 @03:46PM (#30463564)

    I realize that we’ve successfully confused people (yes, this is a sardonic comment) by using the same name as Microsoft’s forge (codeplex.com). I regret the confusion because it has made it a bit harder to explain the Foundation to those who are already aware of the forge. We may revisit the name in future generations of the Board of Directors.

    This statement doesn't make understanding his organization's relationship to microsoft any less confusing. Can anyone fluent in corporate doublespeak translate?

    • 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.
    • Re:Okay... (Score:5, Insightful)

      by grcumb ( 781340 ) on Wednesday December 16, 2009 @04:48PM (#30464586) Homepage Journal

      I realize that we’ve successfully confused people (yes, this is a sardonic comment) by using the same name as Microsoft’s forge (codeplex.com). I regret the confusion because it has made it a bit harder to explain the Foundation to those who are already aware of the forge. We may revisit the name in future generations of the Board of Directors.

      This statement doesn't make understanding his organization's relationship to microsoft any less confusing. Can anyone fluent in corporate doublespeak translate?

      "Everyone is confused about who we are and what we're doing because we named ourselves after a Microsoft service that looks similar to this, but is different in subtle and important ways. The name is not going to be changed by this board of directors.

      Or, if you prefer, the Evil Conspiracy version:

      "We deliberately obfuscated our nature and purpose by choosing a name identical to an existing Microsoft service. It's kind of like when we supported the sock-puppet Open Document Alliance and used them to sow confusion during the run-up to the ISO vote on our so-called standard. Except in this case, we use (watch carefully, here) the CodePlex Foundation to build a reputation that rubs off on software stored in Microsoft's Codeplex repository. We build the credibility, and Microsoft publishes its own software through its service, utters the magic word 'Codeplex' and gets a pass. Given that causing confusion and dissension in the FOSS world is our goal, we don't see any particular reason to change the name to something distinctly different."

      NOTE: I actually lean more toward the first translation, but the second was way more fun to write. 8^)

  • by KWTm ( 808824 ) on Wednesday December 16, 2009 @04:31PM (#30464284) Journal

    Ok, wait, this looks suspiciously like Microsoft coming in late to duplicate effort and have things done the One Microsoft Way.

    Q: Why should I care? ... What kinds of things do you foresee doing that will actually facilitate growth or change for the better in the open source community?

    A:
    Sam: The three specific things that the CodePlex Foundation can do are:

    1) Establish a standard process and set of licenses for contribution to open source projects. No such standard currently exists, which results in duplication of effort across projects and new foundations, and increases anxiety for corporate contributors.

    Excuuuse me? Isn't this what the Open Source Initiative [opensource.org] does already? Of course, not all of the licenses and processes are standardized, because there will always be someone who doesn't agree and wants to do his/her own thing, but what makes Microsoft think they can come in here and be successful in standardizing everything?

    2) Provide a legal entity for ownership of copyright for specific projects. Many projects have disorganized copyright ownership, which prevents them from relicensing and commercialization.

    Doesn't the EFF ask you to transfer ownership/copyrights to them so they can take care of copyright issues?

    3) Popularize a set of best practices established in the industry for sustained corporate contribution to community open source projects. Many corporations are interested in contribution and in open source licensing but lack a codified approach to doing so.

    I shudder when Microsoft tries to: a) "standardize" something, and b) "popularize" it.

    Incidentally, it's a pity how the CodePlex Foundation just happened to have the same name as Microsoft's forge. I mean, it's not like Microsoft has teams of lawyers just waiting to pounce on a remote name resemblance so they can sue for trademark issues. It's not like there are any corporate resources to do a name search just to see if, you know, "<your organization name>.com" has already been taken, where <your organization name> = "codeplex". I mean, being a small poor non-profit with no big corporate sponsorships from a software giant, they probably used up their meagre funds doing a domain name search for codeplex.org, codeplex.net, codeplex.tv, codeplex.mobi, codeplex.IGotMyOwnTLD, etc. Maybe they used Bing for the search.

    So, I do get that CodePlex Foundation is more for corporate than homebrew projects. But I can't help but think that this is more of Microsoft throwing more money at a problem that they are culturally incapable of understanding, hoping that they can grasp and master that market.

    • I wanted to see more specific differences between (as you mention) things like open source initiative. Honestly I read this interview and I still don't see what they do that's different. Unless there's just something comforting to the corporate world in a microsoft launched OSI, but then that means there must be SOME differences, and what are they? My suspicion that the big difference is that these lawyers are microsoft trained, which means that they can be so exceedinly obscure and abstract in their contr
      • All these questions seem to do is try to separate TCF from codeplex.com instead of answering the questions of why it was created in the first place when such companies exist (like OSI.) The only thing I can see is that Microsoft has a hand in it. I'm reminded of the Java debacle all over again. (They can't control it directly, so they made up a new one that they con control indirectly.)

    • To be fair... (Score:3, Insightful)

      Isn't this what the Open Source Initiative [opensource.org] does already?

      My understanding is that the OSI tries to declare whether a particular license counts as "open source" or not. They do track redundant licenses.

      Doesn't the EFF ask you to transfer ownership/copyrights to them so they can take care of copyright issues?

      Indeed, and many projects ask you to transfer copyrights to them to allow them to change license at will. This is a reasonably fair deal -- it means your code gets accepted, and if the license allows it, you can always create your own fork just before they change licenses. But it also means that the community can decide if/when to go GPL3, for example. Setting "any

      • Re:To be fair... (Score:5, Interesting)

        by nschubach ( 922175 ) on Wednesday December 16, 2009 @05:33PM (#30465480) Journal

        This appears to at least be trying to be an independent organization.

        My experience in the corporate world teaches me that any company that has a Chair on the Board will be the new product we will be acquiring. Put a person from HP on the Board and lo-and-behold all new printers are HP and those old Epson/IBM(Lexmark) printers are all e-wasted. Put someone from Symantec on the Board and suddenly there's an initiative to replace McAfee with Symantec AV...

        I don't see anything new coming of this Foundation/Corporation and it's Board.

      • Re: (Score:3, Interesting)

        by nschubach ( 922175 )

        Crap, I hit submit then remembered I wanted to touch on this subject as well...

        has Microsoft actually done anything directly to undermine open source -- and, in particular, have they ever done so while appearing to support it?

        Yes, the Microsoft licenses, .NET "Shared" source (not open source!) move and the elusive OOXML (look, it's open) that had closed/elusive formats included in it.

        In fact, all this pretension that Microsoft thinks is Open Source isn't really open and free. From what I interpreted above, it's more of the same. You can look at it, but don't you dare use it without putting your cash on the counter.

  • What a crock (Score:3, Insightful)

    by Whuffo ( 1043790 ) on Thursday December 17, 2009 @12:58AM (#30469694) Homepage Journal
    The history of software development is littered with the corpses of companies that trusted Microsoft to honor a license. Remember Stacker? Remember Netscape? They learned the hard way about doing deals with the devil in Redmond.

    Forget the double-talk and corporate happy speak. What Microsoft intends for Open Source is not something that will benefit anyone but Microsoft. Remember "embrace, extend, extinguish?" They're talking like they've embraced open source and now they're starting to "extend" it. They're fighting a different sort of enemy than they have before - but they can't do anything other than fight - it's their corporate culture.

    Microsoft is a sworn enemy of open source software - and no matter what they or their sock puppets say, this is not going to change. Microsoft sees open source as being the biggest threat to their continued growth and they'll attack with everything they've got - that they can plausibly get away with.

  • that we are an open source and not a free software foundation

    For me that tells me everything I need to know. I value free software for the freedom. The fact that source is available is only one of the freedoms I would like my software to respect. There are many others. That Mr. Ramji understands the difference between "Open" and "Free," and explicitly adopts the former while rejecting the latter, tells me that he and by extension the CodePlex foundation are interested in freedom only for the incidenta

Never test for an error condition you don't know how to handle. -- Steinbach

Working...