tecosystems

OSDL + FSG = The Linux Foundation: The Q&A

Share via Twitter Share via Facebook Share via Linkedin Share via Reddit

Apparently the good folks from the FSG and the OSDL didn’t get the memo that I’d be traveling when they announced their merger, so I’m a bit late with my coverage. Fortunately for me, far more timely (not to mention sharper) folks like Andy have broken down the news for you. I’ve got a couple of concerns I haven’t seen discussed elsewhere, however, so I’ll still do my usual Q&A.

Q: As always, let’s get the disclaimers out of the way up front.
A: Aren’t too many. Neither the FSG nor the OSDL were RedMonk clients, although I’ve met and been briefed by the likes of Ian Murdock (FSG), Jim Zemlin (FSG), Stuart Cohen (ex-OSDL). I think that’s about it.

Q: How about some quick background – what was the OSDL and why was it important?
A: Well its primary importance, to my mind, was the employment of Linus’ Torvalds, Andrew Morton, and company. But in general, it worked to further the goals of the Linux operating system via sponsorships, working groups, and so on. It was funded primarily by corporations and educational institutions with significant commercial and non-commercial interests in Linux.

Q: And the Free Standards Group?
A: An organization created with the express purposes of driving open standards. The group was behind a number of different standards efforts – including one of the ones I’m most interested in, packaging – but is probably best known for its work advocating the Linux Standards Base. It was likewise sponsored generally speaking by corporations and non-profit institutions with interets around Linux.

Q: So these two Linux centered organizations have come together to form the Linux Foundation. Why take that step?
A: Well, the press release talks about the need to further the goals of Linux and so on, but I see this as simple operational consolidation. Generally speaking, I’m in agreement with Matt Asay, who commented on the move as follows:

There has been precisely zero value in having the two organizations functioning separately. OSDL was little more than the big vendors’ attempt to remain front-and-center with Linux, and FSG was always more relevant to developers, though a bit hampered by its lack of connection to the big vendors.

It’s also worth noting that the OSDL had begun to rethink its role and purpose already, as Stephen Shankland explains. In short, the merger made sense on several levels: shared vision, pooled resources, and – although I hate to use the word – synergies.

If I had to guess, and I have no inside knowledge here, some of the larger sponsors of both organizations might have “suggested” this path.

Q: Given the somewhat different purposes of the organizations, what does the combined entity view its purpose as?
A: Looks like three main areas. First, the continued employment of key personnel – Torvalds et al. Second, ongoing efforts to standardize Linux, making it easier for ISVs and developers alike to build on top of the platform. Last, serving as a neutral meeting ground for competitive organizations and developers to collaborate together on common challenges, obstacles and so on.

Q: What do you think of the decision?
A: I’m a bit torn. On the one hand, I think it’s the logical decision and will be nothing but beneficial for the Linux operating system. That benefits me personally, of course, but putting my analyst hat on it’s a good thing for all customers of Linux.

Q: How do you see it being beneficial?
A: Well, consider the example of package management. When exploring the question two summers ago, it was unclear to me where a solution might come from – the FSG’s LSB, or the OSDL, or both. Here’s what I said:

For macro level conversations, however, I’d imagine some combination of the LSB and OSDL would have to be involved. When I spoke with them, the OSDL recommended the LSB. Irrespective of whether Linux addresses this on a cross-distro level, however, the advantage is still one that should be pressed.

As it turns out, the FSG began to tackle the problem a few months back, but now there’s no question which organization the effort should be associated with – there’s only one. So that’s good.

Q: What don’t you like about the decision?
A: Well, I’d hoped that the resulting organization would be more inclusive than it appears that it will be. The explicit Linux branding of the organization is both acceptable and understandable, given the history, sponsor interests and raison d’etre of the new entity. But at least in the standards arena, I think it would be potentially beneficial to extend olive branches to other operating systems with similar issues and interests, notably Solaris but also FreeBSD. The benefits to standardizing a package implementation API across FreeBSD, Linux, and Solaris would be potentially immense, from both the ISV and developer standpoints.

Unfortunately, with the rhetoric I’ve seen from the organization following the announcement, such coopetition is probably not going to happen. In the NY Times article on the merger, Jim – whom I’ve met and respect – was quoted as saying:

“It’s really a two-horse race now, with computing dominated by two operating-system platforms, Linux and Windows,” said James Zemlin, executive director of the Linux Foundation.

Whether you agree or disagree with that contention, and I could build a case either way, it’s clearly unhelpful if you harbor any ambitions of encouraging cross-operating system collaboration and development. Ergo, my conclusion is that the Linux Foundation is not, in fact, harboring any such ambitions and that’s a shame, IMO.

Q: If you were advising the Linux Foundation on immediate priorities, what would it be?
A: I would tell them that increasing the adoption and utility of the LSB is of paramount importance. One of the problems with Jim’s “two-horse race” assertion is the current reality that Linux != Linux from the perspective of the ISVs that support it; one of the horses, in fact, is several horses. Indeed, the ISV decision making process, if anything, has gotten more difficult with the recent Oracle and Microsoft/Novell announcements. As someone who advises ISVs about the distribution landscape on an ongoing basis, I can tell you that it’s not a simple equation for any of them. Each contender has cons for every pro, and each contender is – effectively – it’s own operating system from a support and QA perspective. The best thing that the Linux Foundation could do to further Linux, IMO, would be to make writing to Debian/Ubuntu as simple as writing to Red Hat.

Q: Anything else?
A: Just that I’m hopeful that, over time, the Linux Foundation recognizes that operating systems are not in fact a zero sum game, and cooperating with competitors might have substantial benefits to it. Unless, of course, Linux wants to follow the Windows path.

Update: Stephe and I must have simultaneously posted. Here’s his take, with the benefit of his long personal history in the standards business.