Written by Shyam Sankar Feb 26, 2020 | FEDSCOOP
The modern open-source software (OSS) movement can be traced back to the early 1980s with the birth of Richard Stallmans GNU Project and the Free Software Foundation.
This revolution ushered in a new era of egalitarian software development, untethered from corporate interests. At the time, it would have been impossible to fathom what is now a truism that OSS is one of the best things that has happened to commercial, for-profit software makers.
Although paradoxical, the success of open source software is principally the result of market forces specifically, the desire to commoditize complementary products to increase demand for ones own products. In every organization, software operates as an ecosystem with many interconnected software products. If an enabling technology for a particular software product is made cheaper (commoditized), that increases demand for the product because the overall ecosystem has become less expensive. The idea can be summed up in a quote from Joel Spolskyswonderful essay on the topic: Smart companies try to commoditize their products complements.
This drive for complementary commoditization turns out to be a dramatic forcing function for innovation. Companies are required to develop more value-added capabilities if they want to win and maintain business. Customers see a world with reduced costs and more interoperability. This pressure is maintained because of the depth and breadth of the open-source community. OpenHub.net, an online community and directory of free and open-source software (FOSS) tracks almost 500,000 OSS projects, nearly 30 billion lines of code, and over 5 million contributors. Interestingly, one studyfound that the average commercial application was more than 35% OSS with internal development projects pushing the needle at 75% open-source. OSS is huge. And it is everywhere.
This leads us to examine GOTS or Government-off-the-Shelf software. The idea behind GOTS is that the government builds the software itself (or, more likely, contracts with an external firm). The government then owns and maintains the source code and any government agency can apply to use the GOTS software for free. This model is problematic for a number of reasons.
First, we must recognize that GOTS is not a good deal. A representative analysis performed by the U.S. Geospatial Intelligence Foundation (USGIF) found that GOTS programs cost the government 70% more than similar commercial-off-the-shelf (COTS) solutions.
However, cost is a red herring for the real challenge presented by GOTS software solutions. On the surface, GOTS seems very similar to OSS which implies that it has the larger structural advantages of OSS. If handled cautiously, it can have those advantages, but care needs to be taken about what sort of existing software is being commoditized. The U.S. has a national interest in maintaining a strong software development capability. We are fortunate to be the dominant software-building country in the world. According to the Forbes 2000list, the total market capitalization of U.S. internet, software, and computer services companies is close to $4.7 trillion more than twice the rest of the world combined. Software tech is an enormous comparative advantage for the U.S. As a result, it is clearly in the national interest to have the government avoid directly competing against and potentially weakening the U.S. private sector.
In the modern era, power struggles between nation-states were the norm. In contrast, most 21st century conflict takes place among a variety of diverse actors, not limited to nation-states, and on the non-kinetic battlegrounds of economic and industrial competition (in addition to diplomatic and military arenas). One of the supreme commitments of the U.S. government is to protect the security of the nation; central to this is recognizing that security is tightly linked to prosperity. Maintaining technological superiority is at the heart of this. Specifically, we need to identify how and where the government is spending money that may unintentionally harm American industry leading to compromised national security.
It is important to note that governments around the world, including our adversaries, are actively depriving U.S. software companies of opportunities in key sectors because they seek to create a protected domestic industry a movement called digital sovereignty. Although inadvertent, the U.S. government is helping them by reducing market access and directly competing with its economic base. Examples of this misapplied competition are unfortunately common. SIMDISis a GOTS software suite developed by the U.S. Naval Research Laboratory for use in 2D and 3D geospatial analysis. As a program, SIMDIS has its roots in the late 1980s and has been under development ever since. SIMDIS promotional materialsboast that it has provided cost savings and avoidance for the DOD over similar COTS products directly admitting that the existence of the program is in competition with the U.S. private sector.
Another example would be Ghidrawhich is a software reverse engineering (SRE) toolset developed as GOTS and subsequently open-sourced by the NSA. It also directly competes with privately developed disassemblersand decompilers, effectively commoditizing these products. In neither case, should we assume ill-will or malice on the part of these programs or their contributors. However, what we should expect is that when programs like this are executed, the effect on U.S. national security will be complex and multi-faceted and it may be the case that commoditizing a private-sector product is not in the best long-term interest of the United States. Our own experience is colored by the fact that many government agencies have tried to rebuild our products (not successfully so far) at great expense to the American taxpayer. These failures are unsurprising given the intrinsic risk in developing enterprise software, where the expected outcome is delay and failure: 98% of OSS projects fail so we should expect similar success rates for its U.S. government cousin, GOTS.
The U.S. government should use successful OSS as should commercial organizations. It fuels innovation, controls costs, and not doing so puts our nation at risk. But the government should also recognize that competitor countries are deliberately investing in OSS to compete against and commoditize U.S. dominance in software as part of their security strategy. Fortunately for the U.S., the rest of the world is a long way from taking on Americas commanding position in software; instead they must fight a proxy war to commoditizing piece-by-piece to. Github, the premier OSS code repository hosting platform, bears out this economic trend: Since 2014, OSS contributions from developers outside the U.S. have surpassed those of U.S. contributors. In 2019, fully 80% of Github contributions came from non-U.S. developers. Chinese developers have created 48% more source repositories in 2019 than they did 2018, and the trend will likely continue. Iranian developers had the second-highest rate of growth in open source projects created in public repositories. These trends continue to accelerate, as we are now experiencing a new Moores Law in which the number of OSS projects is doubling every 14 months. Given this competitive landscape, we must ensure that U.S. procurement policy does not exacerbate these trends.
What is required is a highly nuanced approach to GOTS software. As previously stated, GOTS software is more expensive than both COTS and OSS, since the cost to develop and maintain is born entirely by the government and not the broader market. Leaving cost aside, there is a critically important national interest question. There are good reasons to build GOTS software e.g. when the software itself will be classified. However, where GOTS software may compete with U.S. companies, we should consider that we are likely harming the very interests we aim to protect. When GOTS software is strategically leveraged to commoditize innovations from adversarial nations or to provide a capability that does not exist commercially, it is advancing the national interest. Creating a more rigorous process to review and re-consider the national interest in this context will improve U.S. competitiveness and bolster national security.
Shyam Sankar is president of Palantir Technologies.
Go here to see the original:
When is GOTS not in the national interest? - FedScoop
- Wyplay’s Digital TV Middleware Source Code is Now Available to Members of the Frog by Wyplay Community [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Find Open Source Alternatives to commercial software | Open ... [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Open Source Initiative - Official Site [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- SCALE 11x: Evolution of an Open Source Software Foundation - Stephen Walli - Video [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Bitcoin Baron Keeps a Secretive Open Source OS Alive [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- osalt.com - Find Open Source Alternatives to commercial ... [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Sustainability of Open Source software communities beyond a fork - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Bringing MoreWomen to Free and Open Source Software - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Acquia podcast with Sensio Labs UK - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- xTuple ERP + OrangeHRM Open source software leaders integration - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Guest articles setting out the author's position on the current status and future directions of KDE and its software [Last Updated On: January 23rd, 2014] [Originally Added On: January 23rd, 2014]
- Open Source Power for Small Business in 2014 [Last Updated On: January 23rd, 2014] [Originally Added On: January 23rd, 2014]
- EnterpriseDB Expands in Korea to Meet Rising Demand for Postgres [Last Updated On: January 24th, 2014] [Originally Added On: January 24th, 2014]
- Introduction to FOSS - Free and Open Source Software - Video [Last Updated On: January 24th, 2014] [Originally Added On: January 24th, 2014]
- Out in the Open: Teenage Hacker Transforms Web Into One Giant Bitcoin Network [Last Updated On: January 27th, 2014] [Originally Added On: January 27th, 2014]
- Who says that Open Source Software does not have support? By Rosaria Silipo - Video [Last Updated On: January 27th, 2014] [Originally Added On: January 27th, 2014]
- Microsoft Open Sources Its Internet Servers, Steps Into the Future [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- Microsoft cloud server designs for Facebook's Open Compute Project [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- Richard Stallman Free v Open Source Software - Video [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- UK government looks to open source to cut costs [Last Updated On: January 30th, 2014] [Originally Added On: January 30th, 2014]
- Free Software + $20 USB Dongle = Software Defined Radio, Hak5 1524 - Video [Last Updated On: January 30th, 2014] [Originally Added On: January 30th, 2014]
- Libreoffice 4.2 challenges Microsoft Office with improved Windows integration [Last Updated On: January 31st, 2014] [Originally Added On: January 31st, 2014]
- Fallout 3 Let's Play Pt 6 - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- 14 1 29 Tom G Open Source Software 1 - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- 14 1 29 Tom G Open Source Software - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- How is open source software like great wine? - Video [Last Updated On: February 3rd, 2014] [Originally Added On: February 3rd, 2014]
- Free and open source software key for multicore hardware [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- Blender Tutorial - 2D Animation (1) Bone Rigging, Shape Character Planes by VscorpianC - Video [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- Obama Bit Coin Conspiracy? - Video [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- The Pentagon's Mad Science Is Going Open Source [Last Updated On: February 5th, 2014] [Originally Added On: February 5th, 2014]
- The open source countdown has begun [Last Updated On: February 6th, 2014] [Originally Added On: February 6th, 2014]
- BLOG: Why open source will rule the data centre [Last Updated On: February 6th, 2014] [Originally Added On: February 6th, 2014]
- OpenDaylight Summit: SDN Needs Open Source and Open Standards [Last Updated On: February 10th, 2014] [Originally Added On: February 10th, 2014]
- 7 reasons not to use open source software [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- The Open Source Initiative | Open Source Initiative [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- Find Open Source Alternatives to commercial software ... [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- Has Linux Conquered the Cloud? [Last Updated On: February 13th, 2014] [Originally Added On: February 13th, 2014]
- The New eRacks/NAS36 Rackmount Storage Server Achieves Price/Density Breakthrough: 100TB Storage in Only 4U for Under ... [Last Updated On: February 14th, 2014] [Originally Added On: February 14th, 2014]
- 2012 Red Hat Summit Build a PaaS using Open Source Software ~ Redhat Linux Video YouTube - Video [Last Updated On: February 14th, 2014] [Originally Added On: February 14th, 2014]
- Intel launches big data software suite - free to a good home [Last Updated On: February 15th, 2014] [Originally Added On: February 15th, 2014]
- Three college students build a health provider search site in six weeks [Last Updated On: February 16th, 2014] [Originally Added On: February 16th, 2014]
- The Asgard Show Episode 6 - Video [Last Updated On: February 16th, 2014] [Originally Added On: February 16th, 2014]
- Open source startups: Don't try to be Red Hat [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- Open Source in the Enterprise: To Pay or Not to Pay? [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- DEF CON 12 - Wendy Seltzer and Seth Schoen, Hacking the Spectrum - Video [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- dev@Pulse Speaker Predictions - Jonathan Bryce - Video [Last Updated On: February 19th, 2014] [Originally Added On: February 19th, 2014]
- Facebook Boosts Its Open Source Mojo With New Project [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Raising Linux to Grow Open Source [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Apple Veteran Named PayPal's First Head of Open Source Software [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Open Source Software | 46 of 62 | MconneX - Video [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- News Flash from Redmond: FOSS Causes Dissatisfaction! [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- FOSS4G with Eric Brelsford - Video [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- NYLUG Presents: Mark Tolliver on Palamida. Application Security for Open Source Software (6/25/08) - Video [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- DARPA Open Catalog Makes Agency-Sponsored Software and Publications Available to All [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- Munich opts for open source groupware from Kolab [Last Updated On: February 26th, 2014] [Originally Added On: February 26th, 2014]
- Modelling Hands Step by Step Using Free Open Source Software Seamless3d 3 - Video [Last Updated On: February 27th, 2014] [Originally Added On: February 27th, 2014]
- Accelerating the Network with Open Source Software, Erik Ekudden | OpenDaylight Summit 2014 - Video [Last Updated On: February 27th, 2014] [Originally Added On: February 27th, 2014]
- The Commercial Case for Open Source Software [Last Updated On: March 1st, 2014] [Originally Added On: March 1st, 2014]
- Beginners guide to contributing to open source software - Video [Last Updated On: March 3rd, 2014] [Originally Added On: March 3rd, 2014]
- Free Open Source Software [Last Updated On: March 4th, 2014] [Originally Added On: March 4th, 2014]
- Open Source Software - Video [Last Updated On: March 4th, 2014] [Originally Added On: March 4th, 2014]
- Open Source Software EDTC5325 - Video [Last Updated On: March 6th, 2014] [Originally Added On: March 6th, 2014]
- Broadcom Announces Open Switch Pipeline Specification Targeting Growing SDN Application Ecosystem [Last Updated On: March 7th, 2014] [Originally Added On: March 7th, 2014]
- RIT launches nation’s first minor in free and open source software and free culture [Last Updated On: March 7th, 2014] [Originally Added On: March 7th, 2014]
- Forum created to push optical SDNs [Last Updated On: March 10th, 2014] [Originally Added On: March 10th, 2014]
- Google embraces open source for 10th year of Summer of Code [Last Updated On: March 10th, 2014] [Originally Added On: March 10th, 2014]
- Is Open Source Software The Answer to Oregon's IT Problems? [Last Updated On: March 11th, 2014] [Originally Added On: March 11th, 2014]
- Spenden Ticketautomat mit Open Source Software auf der CeBIT 2014, CMS Garden - Video [Last Updated On: March 14th, 2014] [Originally Added On: March 14th, 2014]
- 2012 Red Hat Summit Build a PaaS using Open Source Software - Video [Last Updated On: March 14th, 2014] [Originally Added On: March 14th, 2014]
- CyanogenMod receiving Linux New Media Award 2014 (Best Open Source Software App for Android) - Video [Last Updated On: March 15th, 2014] [Originally Added On: March 15th, 2014]
- Real tech 25 Finding open source software you can trust - Video [Last Updated On: March 15th, 2014] [Originally Added On: March 15th, 2014]
- Tor is building an anonymous instant messenger [Last Updated On: April 10th, 2017] [Originally Added On: March 15th, 2014]
- MailPile is now in Alpha [Last Updated On: April 10th, 2017] [Originally Added On: March 15th, 2014]
- $2,400 “Introduction to Linux” course will be free and online this summer [Last Updated On: April 10th, 2017] [Originally Added On: March 16th, 2014]
- Linaro announces MediaTek as member [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- TN state departments asked to switch over to open source software [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Open source project builds mobile networks without big carriers [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Your U.S. government uses open source software, and loves it [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Linux Goes to the Head of the Class [Last Updated On: March 22nd, 2014] [Originally Added On: March 22nd, 2014]
- What is open source? - Definition from WhatIs.com [Last Updated On: March 23rd, 2014] [Originally Added On: March 23rd, 2014]