{"id":512,"date":"2012-09-05T11:40:08","date_gmt":"2012-09-05T09:40:08","guid":{"rendered":"http:\/\/exorientelux.biz\/cgi-bin\/weblog_basic\/index.php?p=512"},"modified":"2012-09-05T11:40:08","modified_gmt":"2012-09-05T09:40:08","slug":"open-or-notso-openstack-comments-on-the-openstack-foundation","status":"publish","type":"post","link":"http:\/\/tmb.nginet.de\/?p=512","title":{"rendered":"Open- or NotSo-OpenStack? &#8211; Comments on the OpenStack Foundation"},"content":{"rendered":"<p>An analysis of the OpenStack Foundation and its technical governance approach. Originally published at the <a href=\"http:\/\/www.cloudcomp.ch\">ICCLab<\/a><\/p>\n<p>Contributions to Open Source Software (OSS) projects are an excellent means to foster broad uptake of \u00a0innovations and has therefore become indispensable for research and development in computer science.<\/p>\n<p>With the Internet allowing\u00a0ubiquitous\u00a0collaboration (e.g. between OSS software developers, OSS community managers, OSS document editors, etc) of all sorts, across all backgrounds, and locations spread over the entire globe, some OSS projects are so successful that they reach sizes (and budgets) that are comparable to full-blown companies.<\/p>\n<p>Contributing to OSS is also an\u00a0unparalleled\u00a0frank (and in times brutal) means for receiving feedback by an expert community. OSS communities are commonly governed by technical\u00a0meritocracy, a term inherently subjective and thus reliable warrant of controversy. Contributions are in turn relentlessly\u00a0scrutinized, the latter not seldom amplified by the fact that the motivation for OSS contribution is reward by community appreciation (instead of financial compensation), a principle that renders OSS environments highly competitive, in particular for highly popular projects like Linux, Apache, OpenStack and the likes.<\/p>\n<p>We, at the <a href=\"http:\/\/www.cloudcomp.ch\">ICCLab<\/a>, consider it paramount to deliver our ideas and innovations as running code to <a title=\"Open Source\" href=\"http:\/\/www.cloudcomp.ch\/research\/impact\/opensource\/\">a few carefully selected and relevant OSS projects<\/a>\u00a0to get receive feedback that validates our ideas and to ensure that our ideas and innovations gain support and uptake by the community. This is an inherent element of our <a title=\"ICCLab Research\" href=\"http:\/\/www.cloudcomp.ch\/2012\/06\/icclab-research\/\">impact-centric research methodology<\/a>.<\/p>\n<p>The powers of OSS is exemplified by the OpenStack project. It emerged out of a merger between NASA and Rackspace, who both have developed their own IaaS framework but decided to cooperate for the sake of creating a serious competitor to existing\u00a0incumbents, like Amazon and VMWare. This\u00a0initial motivation of the founders\u00a0continues\u00a0to materialize and the project enjoys comprehensive community support backed up by significant financial and organizational <a href=\"https:\/\/www.openstack.org\/community\/companies\/\">backing by some of the most influential industry incumbents<\/a>.<\/p>\n<p>OpenStack meanwhile became (supposedly) the largest OSS project since Linux and reached a size significantly larger than Linux. Such growth pushes organizational structures of any OSS\u00a0project\u00a0to the limits. If also imposes a hefty burden onto founding members, for OpenStack in particular onto Rackspace who managed the project from an administrative perspective.<\/p>\n<p>A common way out of this is to transform the organisation into an foundation, like for instance the <a href=\"http:\/\/www.apache.org\/\">Apache Foundation<\/a> \u00a0or the <a href=\"http:\/\/www.linuxfoundation.org\/\">Linux Foundation<\/a>, and this was applied to OpenStack too. With the beginning of September 2012 the <a href=\"https:\/\/www.openstack.org\/join\/\">OpenStack Foundation<\/a> is in charge of the OpenStack project. The advantages are evident; professional structures, comprehensive governance, and financial management. All this fosters trust as it leads OpenStack out of a loosly coupled community project into a trustworthy company-style enterprise.<\/p>\n<p>But such industry-grade and -oriented advantages come at a price. While native (pure) OSS projects share powers based on meritocracy,\u00a0derived\u00a0from technical\u00a0\u00a0expertise and\u00a0commitment\u00a0to the project, foundations are characterized by a significant financial dimension, and the OpenStack Foundation does not make an exception. The difficult part of this is the balanace between professional structures, the financial backing required, and the value (influence) provided to those that are willing to invest cash on one hand, and on the other to preserve the drive and nature of the OSS movement, that is technical liberty and community recognition.<\/p>\n<p>The OpenStack compromise to this issue is documented in the <a href=\"http:\/\/wiki.openstack.org\/Governance\/Foundation\/Bylaws\">OpenStack Foundation Bylaws<\/a>. This document lays out the general framework (not to say powers) and thus puts any person and institution committed to OpenStack &#8211; just like the <a href=\"http:\/\/www.cloudcomp.ch\">ICCLab<\/a> &#8211; in an unequivocal context. The question therefore is: <strong>What are the implications of the OpenStack Foundation?<\/strong><\/p>\n<p>Our initial analysis goes here <a href=\"http:\/\/www.cloudcomp.ch\/wp-content\/uploads\/2012\/09\/2012-08-OpenStack-Project_tmb.pdf\">ICCLab : The OpenStack Project and Foundation<\/a><\/p>\n<p>Feedback much welcome!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An analysis of the OpenStack Foundation and its technical governance approach. Originally published at the ICCLab Contributions to Open Source Software (OSS) projects are an excellent means to foster broad uptake of \u00a0innovations and has therefore become indispensable for research and development in computer science. With the Internet allowing\u00a0ubiquitous\u00a0collaboration (e.g. between OSS software developers, OSS [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,3,4,18],"tags":[90,81,91,43,42,50],"class_list":["post-512","post","type-post","status-publish","format-standard","hentry","category-cloud-computing","category-computer-science","category-future-internet","category-icclab","tag-cloud-computing","tag-future-internet","tag-icclab","tag-openstack","tag-oss","tag-science"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=\/wp\/v2\/posts\/512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=512"}],"version-history":[{"count":0,"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=\/wp\/v2\/posts\/512\/revisions"}],"wp:attachment":[{"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=512"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/tmb.nginet.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}