I wrote a recent blog post on which FOSS license to use and it provoked Twitter commentary that wanted more discussion on how FOSS license choice can affect a company’s business model. I’m still not sure I agree that the FOSS license dictates the business model or that the business model dictates the license. A few examples probably better illustrate what I’m trying to describe. Read more
I recently attended a great little conference about the craft of software development and where it’s going. It was called Monki Gras, and it was run by the fine analysts at Redmonk. It was held in London, UK. Three talks provided three great perspectives on the care and feeding of a developer community: Read more
Some time ago, I worked for a consulting services company that assembled solutions for their clients using open source licensed software as the building blocks. Clients needed education, however, when it came time to understand who owned the resultant work. Historically, in a from scratch world, all the newly written software was owned by the client as a “work for hire.” If the solution was built up around proprietary products, appropriate licenses were needed. It doesn’t quite work tha Read more
There’s an excellent discussion begun over the past few days on the value of foundations in the free and open source software (FOSS) world. It includes people calling into question the Apache Software Foundation’s role, promoting foundations, and discussing the broader role of FOSS foundations. Read more
I read an interesting editorial from Glyn Moody the other day on Stephen Kinsella asking the question whether or not copyright or patents were more damaging to innovation and creativity. In the end, Kinsella argues that copyrights were more dangerous. I think the question can best be seen with respect to software development in the following juxtaposition of two ideas. Read more
Good software is developed by good software developers. It involves a discipline not found in most programmers. Rigorous version and configuration management, checklists for style and review, “desk” checking reviews before commits, automated (continuous) builds, and fully automated test frameworks are all necessary steps to successfully, reliably delivering executable software that works. Read more
Harmony is an effort that was begun and shepherded by Amanda Brock, the general counsel at Canonical, makers of Ubuntu Linux. The intent was to create a small collection of consistently-worded contribution agreements (both licenses and assignments) for free and open source projects to use to reduce the friction such agreements can cause when they’re encountered for the first time by corporate counsel unfamiliar with FOSS licensing. There’s a great description on the website. Read more
Over the past ten days we've seen the rolling announcements out of Attachmate as SuSE gets spun into a separate organization with a return to Germany and Mono employees (along with many other Novell employees) find themselves on the outside looking in. Read more
[Caveat Lector: I was one of the consultants Symbian Ltd. called in to help with early planning towards the Symbian Foundation.] It’s been almost six months since the Symbian Foundation announced it was shutting its doors. Nokia will announce their new SymbianOS licensing mechanisms by the end of the month. I believe the Symbian Foundation ended for two reasons. Read more
I encountered another reference in the mainstream analysis to Red Hat “obfuscating” their work on Red Hat Enterprise Linux. This really is a tempest in a teapot. Read more
Here’s an idea for all open source legal experts to gnaw on and solve for the community. I saw today that Apple pulled down the VLC media player because of the conflict between the GPL and the Apple App Store terms of service. Read more
Brian Proffitt has a great article on the difference between communities and crowdsourcing and how companies still often get it wrong with respect to their community building by treating them as a group that will get things done. I came across a good model for this separation of ideas quite by accident. Read more
More and more is being written about governance and license compliance and open source. The FUD of lawsuits continues unabated. Simon Phipps has an excellent post on trying to break out of the conversational frame that some use around compliance and governance. Read more
If you’re a developer that wants to use free and open source software then sooner or later you’re going to need to talk to a lawyer. Many developers have a working understanding of software intellectual property, but unfortunately software copyright is a space fraught with exceptions and edges and ambiguities. Someone came up with the (now shortsighted) idea of applying copyright law to software back in the day when programs were no bigger than books, because it was a form of creative expression. Read more
We seem to be seeing a rise again in the discussions surrounding free and open source software licensing complexity, and the fear that open source may infect or taint your software. Glyn Moody wrote about the recent BlackDuck white paper on Android. Read more
Some people want to merge the idea of free and open source software with standards, and indeed open the discussion into one of “open standards.” This confuses two ideas that are very different once you get beyond the idea they both involve collaboration in a technology community. Read more
People continue to wonder how to make money in the free and open source software world. It’s dressed up in discussions of how one makes money when you give away the software for free, or why developers are working for free. It can likewise lead to a management backlash of not contributing to FOSS projects because some think their developers are working on FOSS instead of their own work. Read more
Confusion often reigns over how to judge free and open source software (FOSS) as people investigate using it in their businesses. Do they use Red Hat Advanced Server? Fedora? CentOS? Should they use the community edition of the Alfresco content management server or buy the product? How does one judge the “software” and whether it’s “right” for one’s business? These are all questions that confront developers and IT managers as they encounter the FOSS world. Read more
Stephen is the Technical Director of the Outercurve Foundation, a not-for-profit foundation with the goal of bringing software developers and open source community members together to participate in open source projects.
Stephen has worked in the IT industry since 1980 as both customer and vendor. He was most recently a consultant on software business development and open source strategy. His customers included Microsoft, the Eclipse Foundation, the Linux Foundation. He's an adviser to Ohloh (acquired by SourceForge), Bitrock, Continuent, and eBox.
He organized the agenda, speakers and sponsors for the inaugural Beijing Open Source Software Forum as part of the 2007 Software Innovation Summit in Beijing. Stephen was VP Open Source Development Strategy at Optaros, a business manager at Microsoft on open source, and VP R+D and founder at Softway Systems, a venture-backed company that developed a UNIX portability environment for NT before being acquired by Microsoft. He was a long time participant and officer at the IEEE and ISO POSIX standards groups, representing both USENIX and EurOpen (E.U.U.G.) and a regular speaker and writer on open systems standards since 1991.
His personal blog: Once More unto the Breach.
Follow Stephen on Twitter @stephenrwalli