Tag: open source
-
Introducing the Gluster Community Forge
Today, I’m happy to finally unveil something that we’ve been working on for a couple of months now: the Gluster Community Forge. We noticed some time ago that there were several projects out on the internet that extended GlusterFS, and we thought it would be nice to give them a home, where users could find […] -
The Death of Proprietary Software
Whenever I give talks at conferences, there’s always one particular topic I make sure to bring up. I’ll ask the audience, “Quick, name a new proprietary enterprise software product to have gained ubiquity in the data center over the last 12 months.” I’ll wait a few seconds, and then, “Ok, 24 months.” After a brief […] -
The Business of Open Source
As the Gluster Community Lead, I deal with quite a number of moving parts on a daily basis: mailing lists, web sites, groups of volunteers, workshop schedules, budgets and team members. As we go through our community restructuring (more detail on that Real Soon Now), it occurred to me that managing a large open source community looks a lot like any other upper level management or executive role. I am ultimately responsible for determining strategic direction, writing a business plan that marshalls the resources in pursuit of that strategic direction, winning over support and resources to implement said strategy, and then executing on a plan to reach the strategic goals. It’s part sales job, part taskmaster, part cheerleader, and part captain of the ship.
Gone are the days when managing a community meant taking a low-risk job with low expectations. These days, leading a community comes with deliverables and a ton of responsibility, as well as the sense that you are directly responsible for future revenue and sales. Hey, no pressure! And if you screw it up, your employer and/or the community you represent takes a public hit to the face, sometimes at the hands of an angry mob. Don’t get me wrong, I wouldn’t trade this job for the world. I’m not complaining, just cognizant of how important community leadership has become over the years. Really, it’s very much in line with running a startup, except without having to deal with VCs.
It didn’t used to be that way. For most companies, the community guy was an afterthought, some guy you paid less than your other people to look after some forums and keep the web site running. And even then, there was a good chance that executives above you didn’t see the point of your existence, not understanding why they couldn’t just toss the code over the wall and “let the community take care of it.” If you were lucky, you got a small budget for web site design or maybe to buy some adwords keywords. Now, those executives who didn’t get it are usually no longer with the company, or if they are, they’re not so far removed from you in the org chart. And chances are, there are enough people around who understand what you’re doing without your having to explain it to them over and over again. Now, we have budgets that rival many other departments – all because of one thing: if a company invests in an open source community, it is strategically important. Now, there are many more companies who understand the leverage game, as in, if you have the leading technology in a given area, your leverage increases significantly. And one of the best ways to win leverage? Show leadership in an open source community.
Look around you – open source communities are used by companies to make a statement and put themselves on the map. Netflix, Twitter, Facebook, and many others use open source participation as a means to several ends, including recruiting, employee retention, industry disruption and coalition building (frenemies FTW!)
This is the way business is conducted now, and it’s a far cry from when I started. While the risks are greater, it’s especially gratifying to be an equal at the adult table.
-
Integration with KVM/QEMU
By now, you may have heard about the recent work being done to integrate GlusterFS with QEMU. The engineers at IBM’s Linux Technology Center in Bangalore deserve a lot of credit for their work here. Bharata Rao, Deepak Shetty and Mohan Kumar have been hard at work implementing a GlusterFS device driver for QEMU that […] -
Podcast with the Cloud Evangelist (Richard Morrell) and John Mark
I forgot to post this at the time, but I had a lovely conversation with Richard Morrell, aka the “Cloud Evangelist” at Red Hat’s UK office. Richard is a jolly bloke with a fair bit to say on all things cloud. We talked about GlusterFS, the Gluster community, and also about Red Hat’s upcoming Developer […] -
What is ‘Open Cloud’?
I’ve read a bit of angst about cloud lock-in, a lot of weed pulling in the form of interoperability standards for the cloud, and a manifesto or two about ‘Open Cloud’. And in between, I’ve seen lots of interesting new tools for cloud computing, and lots of narratives about how the tools, combined with the formalization of use cases, pave the way for open clouds.
But what, exactly, does “Open Cloud” mean? And what role does open source play? Jim Zemlin, Executive Director of the Linux Foundation, likes to say that open source and the cloud go together like peanut butter and chocolate. But does open source necessarily mean open cloud, and vice-versa?
Read the complete article on OStatic.
-
OStatic: Windows (L)users Are People, Too
In the world of open source, there’s a narrative that has predominated since the time that the term open source was coined – that being the need for the underlying platform to be open source. We can tolerate proprietary software on an open platform, such as Linux, much more than we tolerate free software on a closed platform, like Windows.
For all of open source’s self-professed pragmatism, there is a noticeable gap between how Linux users are supported and how Windows users are supported. If we are truly as pragmatic as we like to think, perhaps the time has come to close that gap.
-
From OStatic: The Great Software Freedom Debate…
It seems that we can never quite get away from our industry’s version of “how many angels can dance on the head of a pin.” Namely, how open source are you? Or, as it is usually expressed: I’m more open source than you. I’m ‘the real’ open source, whereas you’re just badgeware/runtware/freeware/fauxpen source. Sun’s Simon Phipps has re-opened this debate by proposing a software freedom scorecard that the OSI can use to gauge the openness of open source participants.For the most part, I agree with Simon’s proposal, with some reservations, and I’ll explain why.Read the full post at OStatic.com -
Subversion 1.6.0 Release Candidate available
The Subversion project released the first publicly available release candidate for the 1.6.0 release on Friday Feb. 20. You can download the source for this release candidate from the Subversion project on tigris.org. The release notes for the 1.6 release are still being assembled but you can follow the latest state of the document from the project website.
As we did with the Subversion 1.5.0 release, CollabNet is providing binary packages of this release candidate to make it as easy as possible for the community to evaluate the release and provide their feedback. You can download binaries for Windows and Linux right now. We will be adding Solaris and OSX binaries soon.
Follow this blog for more entries on specific features in Subversion 1.6. There are several new features as you can see in the release notes. The biggest new feature is arguably the support for tree conflicts. This will need a separate post of its own to explain, perhaps more than one. For those that cannot wait, I can only point to the folder with the notes the developers were keeping on the feature. Not all of those files represent what finally went into the feature so keep that in mind and keep an eye out for more posts.