{"id":30164,"date":"2019-10-31T21:33:57","date_gmt":"2019-10-31T18:33:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/oblaka-i-porohovaya-bochka-open-source\/"},"modified":"2019-10-31T21:33:57","modified_gmt":"2019-10-31T18:33:57","slug":"oblaka-i-porohovaya-bochka-open-source","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/oblaka-i-porohovaya-bochka-open-source","title":{"rendered":"Clouds and the Powder Keg of Open Source","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Clouds and the Powder Keg of Open Source\" src=\"\/wp-content\/uploads\/2019\/03\/12afb79f8284de8b538d8a2bc0be918c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>\"Europe today resembles a powder keg, and the leaders are like people smoking inside it. One spark will cause an explosion that will bury us all. I don\u2019t know when this will happen, but I know where. It will all go wrong because of some silly event in the Balkans\" \u2014 Otto von Bismarck, 1878<\/i><\/p>\n<p>A hundred years ago, on November 11, 1918, an armistice was signed, ending World War I. The number of lives lost in that war is difficult to comprehend now. For example, in America, the Vietnam War is rightly considered a military catastrophe. Over twenty years of conflict, the U.S. lost 58,318 soldiers. In comparison, during the First Battle of the Marne in 1914, the Allies lost four times more \u2014 in just five days.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nSome might say the horrors of war were impossible to predict. The problem is that at least some of the involved parties had a clear understanding of the consequences. British Foreign Secretary Edward Grey reportedly said after a speech in Parliament in support of the war: \"Lamps are going out all over Europe. We shall not see them lit again in our lifetime.\"<\/p>\n<p>Thus, in the following years, historians attempted to answer the question: if the consequences were understood, how did they allow <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/July_Crisis\">the July crisis<\/a><\/noindex>\u00a0\u2014 a series of interconnected events that made war the only possible outcome.<\/p>\n<p>Though extremely complex in detail, the answer is simple. Given the atmosphere and political structures of the time, none of the participants felt they had an alternative. One of the most frightening aspects of studying the causes of war is that, if you consider the political realities of that period, it is actually easy to understand the justifications for each state's actions.<\/p>\n<p>Ultimately, we will agree that war was, in fact, inevitable. The ease with which we accept this truth is truly frightening.<\/p>\n<p>\nThree years ago, a venture fund gathered a small group of media representatives, vendors, and analysts, including us, to discuss the importance of open source in commercial activities. After presenting their own model, a partner from the venture firm introduced a group of executives from partner commercial open-source companies. Each of them detailed how open source replaced proprietary alternatives for their clients.<\/p>\n<p>Of course, we agree that the move of developers to open source at the enterprise level changes the nature of supply. To some extent, this is the core belief we have been advocating for many years. As early as 2011, we published an article <noindex><a rel=\"nofollow\" href=\"https:\/\/redmonk.com\/sogrady\/2011\/12\/16\/end-of-procurement\/\">\u201cBottom-Up Implementation: The End of Supply As We Know It\u201d<\/a><\/noindex>. But what was interesting about the proposed model was not what it said about the present, but rather what it could not say about the future.<\/p>\n<p>Cloud services were not mentioned directly at the event. It was stated that investors and commercial OSS developers compete with proprietary software. No special attention was given to Amazon and other hyperscale cloud providers; they were not even named. The question on this topic was politely declined.<\/p>\n<p>This is interesting because at RedMonk, when evaluating commercial open source teams, we offered them to answer a standard simple question: \u201cWho is your competitor?\u201d If they named a proprietary alternative, it suggested that the company was looking to the past. If the answer was the cloud, one could confidently assume that the startup was looking ahead.<\/p>\n<p>As we can see, this mindset has now reached the market. In the last 12\u201318 months, there has essentially been a turning point. If previously companies did not consider mentioning cloud providers like Amazon, Google, and Microsoft as worthy, they now regard them as a deadly threat. The fear of cloud providers has become so overwhelming that commercial open source vendors often make strategic decisions against the advice of consultants that violate open source cultural norms, generate widespread and sustained negative PR, and jeopardize relationships with developers, partners, and customers. In particular, they increasingly turn to models that blur the lines between open source and proprietary software in an attempt to gain the advantages of both worlds, but in the end, there is a high probability that they will inherit the drawbacks of both.<\/p>\n<p>Commercial providers of open source took these actions after being warned in advance about the risks. This reflects their assessment of their prospects in a world increasingly dominated by massive clouds that are expanding the range of services. Undoubtedly, such strategic decisions have serious, inevitable negative consequences, but commercial open source providers\u2014or at least their investors\u2014consider inaction to be an even more destructive option.<\/p>\n<p>It will be interesting to see if this belief persists after Amazon Web Services makes its announcement this week. Here\u2019s a brief outline of the story that led to the current events:<\/p>\n<ul>\n<li><b>2010<\/b>: Written by Shay Banon nearly ten years ago, Elasticsearch is an open source search engine with a permissive license. It became popular enough that a commercial organization eventually formed around it. Elastic NV\u2014originally Elasticsearch BV\u2014has gone through several funding rounds totaling over one hundred million dollars, went public last October, and is now valued at just under $6 billion.<\/li>\n<li><b>2015<\/b>: Five years after the project's founding\u2014presumably at the request of clients\u2014Amazon launched a cloud service called Amazon Elasticsearch Service based on this permissive license. It directly competed with the commercial offerings of Elastic NV, both on-premises and in the cloud.<\/li>\n<li><b>2018<\/b>: Partially due to competition with this and other clouds, Elastic NV began to blur the lines between its open source offering and proprietary licensed additions, particularly x-pack. Notably, Elastic did not follow in the footsteps of some peers, trying to solve the issue with hybrid licenses but began mixing open and proprietary source code in a single repository, with default builds including this non-free software.<\/li>\n<li><b>2019<\/b>: This week, Amazon took several counteractions. First, with the support of Expedia and Netflix, it introduced what it considers a 'distribution' of Elasticsearch. However, it is expected to function as a fork in every respect. Secondly, the project includes open-source add-ons similar to features for which Elastic NV charges, without making them publicly available. Thirdly, as with the original AWS service based on Elasticsearch, the company used the name Elasticsearch for the project.<\/li>\n<\/ul>\n<p>\nGiven that previous controversies have escalated into open conflict, many questions arise. How did it come to this? Was it inevitable? And the obvious question: who is to blame?<\/p>\n<p>At least one of these questions can be answered easily. This move has been anticipated for some time. At least since September, when the license appeared. <noindex><a rel=\"nofollow\" href=\"https:\/\/redmonk.com\/sogrady\/2018\/09\/10\/tragedy-of-the-commons-clause\/\">Commons Clause<\/a><\/noindex>:<\/p>\n<blockquote><p>It certainly seems incredible that cloud providers will start deploying and licensing open-source software under the Commons Clause from commercial vendors everywhere. In fact, the Commons Clause may have counterproductive results. It increases the likelihood that cloud providers will try to poach key developers and create a public or private fork of the project. This is a cheaper option that also provides necessary control over software assets.<\/p><\/blockquote>\n<p>\nThe Amazon and Elastic conflict is the result of a clash of models. To Benon's and Elastic's credit, the Elasticsearch software has proven to be extremely popular, partly due to its permissive license.<\/p>\n<p>However, permissive licenses allow systems to be utilized by cloud providers such as Amazon. To avoid losing profits and meet customer demands, cloud providers will surely offer native services for Elasticsearch and similar projects that are popular and well-known.<\/p>\n<ul>\n<li>Licensing is unrealistic. Despite the opinions of some investors, adding commercial terms to previously free software will never convince major cloud service providers to comply. No company operating at that scale would want to relinquish a large service\u2014be it product development or pricing\u2014to a third party they do not control.\n<\/li>\n<li>Acquisition is another option for meeting demand, but it doesn't scale well. Even wealthy cloud providers don't want to pay extra for acquiring every new service in their portfolio, especially when there is a cheaper and simpler alternative available.\n<\/li>\n<li>In open source communities, forking has historically been viewed as a toxic option, but from a PR standpoint, it becomes more acceptable if a commercial open source provider jeopardizes its own status by adopting tactics and methods that contradict open source community norms. In such cases, even major third parties might attempt to take a higher moral position while serving their own interests.<\/li>\n<\/ul>\n<p>\nFaced with these options, forking appears to be a logical response from cloud services to the emergence of unfavorable licensing conditions. This is why Amazon's decision was expected and inevitable. Therefore, it's difficult to pinpoint blame for the situation. Essentially, both parties acted logically\u2014just as one might expect, given their perspectives, capabilities, and legal rights.<\/p>\n<p>It is quite possible that Amazon will be the first, but not the last cloud provider to do this. Others will also try to reconcile consumer demand with the lack of legal restrictions on creating their projects, such as 'open distribution for Elasticsearch.' They will likely come to the conclusion that this is advantageous. It seems that commercial open source providers will also inevitably conclude that the cloud poses such a significant threat that the boundaries of open source should be expanded.<\/p>\n<p>The real question is whether the open source developers will find a way out of the current situation with Elastic, which is now competing with Amazon not only in products but also in open source. Will they understand that the benefits of certain contentious licensing approaches simply do not justify the costs?<\/p>\n<p>However, it is more likely that the status quo will be maintained. The incentives and motives of both sides are clear, understandable, and logical within the context of their respective models. Models that will always contradict each other internally, even if they are inextricably linked.<\/p>\n<p>A hundred years ago, leaders of dozens of countries decided to go to war. They knew that the conflict would be costly, devastating, and that it was unlikely anyone would emerge victorious. They did it because they saw no other way.<\/p>\n<p>The technology industry seems to feel the same way.<\/p>\n<p><i><b>Note:<\/b> Amazon and Elastic are clients of RedMonk, as are Google and Microsoft. Expedia and Netflix are not clients of RedMonk.<\/i><br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/444962\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u00ab\u0415\u0432\u0440\u043e\u043f\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043f\u043e\u0440\u043e\u0445\u043e\u0432\u043e\u0439 \u043f\u043e\u0433\u0440\u0435\u0431, \u0430 \u043b\u0438\u0434\u0435\u0440\u044b \u2014 \u0441\u043b\u043e\u0432\u043d\u043e \u043b\u044e\u0434\u0438, \u043a\u0443\u0440\u044f\u0449\u0438\u0435 \u0432\u043d\u0443\u0442\u0440\u0438. \u041e\u0434\u043d\u0430 \u0438\u0441\u043a\u0440\u0430 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u0432\u0437\u0440\u044b\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0433\u0440\u0435\u0431\u0451\u0442 \u043d\u0430\u0441 \u0432\u0441\u0435\u0445. \u042f \u043d\u0435 \u0437\u043d\u0430\u044e, \u043a\u043e\u0433\u0434\u0430 \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442, \u043d\u043e \u0437\u043d\u0430\u044e, \u0433\u0434\u0435. \u0412\u0441\u0451 \u0438\u0441\u043f\u043e\u0440\u0442\u0438\u0442 \u043a\u0430\u043a\u043e\u0435-\u043d\u0438\u0431\u0443\u0434\u044c \u0434\u0443\u0440\u0430\u0446\u043a\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043d\u0430 \u0411\u0430\u043b\u043a\u0430\u043d\u0430\u0445\u00bb\u00a0\u2014 \u041e\u0442\u0442\u043e \u0444\u043e\u043d \u0411\u0438\u0441\u043c\u0430\u0440\u043a, 1878 \u0421\u0442\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 11 \u043d\u043e\u044f\u0431\u0440\u044f 1918 \u0433\u043e\u0434\u0430 \u0431\u044b\u043b\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e \u043f\u0435\u0440\u0435\u043c\u0438\u0440\u0438\u0435, \u043f\u043e\u043b\u043e\u0436\u0438\u0432\u0448\u0435\u0435 \u043a\u043e\u043d\u0435\u0446 \u041f\u0435\u0440\u0432\u043e\u0439 \u043c\u0438\u0440\u043e\u0432\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-30164","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u00ab\u0415\u0432\u0440\u043e\u043f\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043f\u043e\u0440\u043e\u0445\u043e\u0432\u043e\u0439 \u043f\u043e\u0433\u0440\u0435\u0431, \u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/oblaka-i-porohovaya-bochka-open-source\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u043b\u0430\u043a\u0430 \u0438 \u043f\u043e\u0440\u043e\u0445\u043e\u0432\u0430\u044f \u0431\u043e\u0447\u043a\u0430 Open Source | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u00ab\u0415\u0432\u0440\u043e\u043f\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043f\u043e\u0440\u043e\u0445\u043e\u0432\u043e\u0439 \u043f\u043e\u0433\u0440\u0435\u0431, \u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/oblaka-i-porohovaya-bochka-open-source\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:33:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:33:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Clouds and the Open Source Powder Keg | ProHoster","description":"\"Europe today resembles a powder keg, and","canonical_url":"https:\/\/prohoster.info\/en\/blog\/oblaka-i-porohovaya-bochka-open-source","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u043b\u0430\u043a\u0430 \u0438 \u043f\u043e\u0440\u043e\u0445\u043e\u0432\u0430\u044f \u0431\u043e\u0447\u043a\u0430 Open Source | ProHoster","og:description":"\u00ab\u0415\u0432\u0440\u043e\u043f\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043f\u043e\u0440\u043e\u0445\u043e\u0432\u043e\u0439 \u043f\u043e\u0433\u0440\u0435\u0431, \u0430.","og:url":"https:\/\/prohoster.info\/en\/blog\/oblaka-i-porohovaya-bochka-open-source","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:33:57+00:00","article:modified_time":"2019-10-31T18:33:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30164","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-20 23:58:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:40:41","updated":"2026-01-20 23:58:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/30164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=30164"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/30164\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=30164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=30164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=30164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}