Master
ThoughtWorks
Menu
Close
  • What we do
    • Go to overview
    • Customer Experience, Product and Design
    • Data Strategy, Engineering and Analytics
    • Digital Transformation and Operations
    • Enterprise Modernization, Platforms and Cloud
  • Who we work with
    • Go to overview
    • Automotive
    • Healthcare
    • Public Sector
    • Cleantech, Energy and Utilities
    • Media and Publishing
    • Retail and E-commerce
    • Financial Services and Insurance
    • Not-for-profit
    • Travel and Transport
  • Insights
    • Go to overview
    • Featured

      • Technology

        An in-depth exploration of enterprise technology and engineering excellence

      • Business

        Keep up to date with the latest business and industry insights for digital leaders

      • Culture

        The place for career-building content and tips, and our view on social justice and inclusivity

    • Digital Publications and Tools

      • Technology Radar

        An opinionated guide to technology frontiers

      • Perspectives

        A publication for digital leaders

      • Digital Fluency Model

        A model for prioritizing the digital capabilities needed to navigate uncertainty

      • Decoder

        The business execs' A-Z guide to technology

    • All Insights

      • Articles

        Expert insights to help your business grow

      • Blogs

        Personal perspectives from ThoughtWorkers around the globe

      • Books

        Explore our extensive library

      • Podcasts

        Captivating conversations on the latest in business and tech

  • Careers
    • Go to overview
    • Application process

      What to expect as you interview with us

    • Grads and career changers

      Start your tech career on the right foot

    • Search jobs

      Find open positions in your region

    • Stay connected

      Sign up for our monthly newsletter

  • About
    • Go to overview
    • Our Purpose
    • Awards and Recognition
    • Diversity and Inclusion
    • Our Leaders
    • Partnerships
    • News
    • Conferences and Events
  • Contact
Global | English
  • United States United States
    English
  • China China
    中文 | English
  • India India
    English
  • Canada Canada
    English
  • Singapore Singapore
    English
  • United Kingdom United Kingdom
    English
  • Australia Australia
    English
  • Germany Germany
    English | Deutsch
  • Brazil Brazil
    English | Português
  • Spain Spain
    English | Español
  • Global Global
    English
Blogs
Select a topic
View all topicsClose
Technology 
Agile Project Management Cloud Continuous Delivery  Data Science & Engineering Defending the Free Internet Evolutionary Architecture Experience Design IoT Languages, Tools & Frameworks Legacy Modernization Machine Learning & Artificial Intelligence Microservices Platforms Security Software Testing Technology Strategy 
Business 
Financial Services Global Health Innovation Retail  Transformation 
Careers 
Career Hacks Diversity & Inclusion Social Change 
Blogs

Topics

Choose a topic
  • Technology
    Technology
  • Technology Overview
  • Agile Project Management
  • Cloud
  • Continuous Delivery
  • Data Science & Engineering
  • Defending the Free Internet
  • Evolutionary Architecture
  • Experience Design
  • IoT
  • Languages, Tools & Frameworks
  • Legacy Modernization
  • Machine Learning & Artificial Intelligence
  • Microservices
  • Platforms
  • Security
  • Software Testing
  • Technology Strategy
  • Business
    Business
  • Business Overview
  • Financial Services
  • Global Health
  • Innovation
  • Retail
  • Transformation
  • Careers
    Careers
  • Careers Overview
  • Career Hacks
  • Diversity & Inclusion
  • Social Change
Technology

The Culture of Open Source

Adam Monago Adam Monago

Published: Mar 19, 2014

When you hear open source software, what do you think of? Software developers hunched over keyboards, fueled by sugar and caffeine, or a recent request by your IT department to try new “free” software? It’s all of those of things, and much, much more.

Behind open source, there is a strong culture where presentation of patterns and models for debate is championed. Open source may have started as a description for software source code and a development model, but it has moved far beyond that. It is the challenge to approach the world in an innovative way, looking for solutions that break from tradition, and doing so in a collaborative environment where transparency of process is the most important virtue.

You may not be certain what open source is, but you use it, and it is everywhere. Successful modern enterprises have come to rely on open source software (OSS.) In the realm of infrastructure, open source provides benefits on the axes of cost, quality, speed, and risk mitigation through the support of a wide community of contributors. In addition, these organizations have found it can avoid getting too far ahead of the pack, by opening up their innovations to collaboration with others in the market quickly. The list of names is long, with proponents in the ranks of hardcore tech firms like RedHat and Cloudera, but also popular businesses such as Facebook, LinkedIn, and Netflix.

Netflix has become known for not just streaming movies, but by providing its suite of in-house developed cloud management tools as free open source components. Organizations as large as IBM have heralded Netflix for this move as it has accelerated their ability to innovate.1 Netflix’s cloud development solutions, such as ChaosMonkey for cloud testing and Asgard for deployment, are forcing cloud leaders like Amazon to push the boundaries of their offerings, lest they lose ground to newer competitors.

Without open source, LinkedIn would not have gained its success and become a social networking platform used by nearly every professional. Utilized as a big data analytics tool, open source is allowing LinkedIn to dominate its space. This is not done blindly, as the company states open source helps it in “reaching out to the best, brightest, and most interested individuals to explore what’s new and help us further build our components.” This is despite that LinkedIn included in a 2011 registration filing its risks associated with OSS, specifically related to potential exposure to open source-licensing claims.2 These issues signify that while there are serious risks that can come with improper management of OSS licenses, for businesses these can be a tradeoff with the rewards of being early to market.

Recently, we announced that our Go software will now be freely available under the Apache 2.0 open source license. This was done as a conscious display of our desire to continue to be a recognized innovator next to the other cutting-edge, global solution providers. We understand that open source simply creates better software, creating an environment of collaboration where the best technology is developed and everyone wins. It is through the open source model that higher-quality; more secure, more easily integrated software is created, and done at greatly accelerated pace, often at a lower cost.

ThoughtWorks embraced open source development in its early days, turning to agile methodology pioneers Ward Cunningham and Martin Fowler (current ThoughtWorks chief scientist) in 1999 to help guide a stalled project. During that endeavor, many innovations that would later make their way into the popular Framework for Integrated Test (FIT) were developed. More notably, however, was the development of a piece of software based upon the extreme programming practice of continuous integration. CruiseControl from ThoughtWorks, debuted within the following year, was the first continuous integration server in the market that led the way for nearly a decade as engineering teams began to embrace the practice as a standard.

Fundamentally, the reason why open source has flourished and produced incredible innovations in technology is the culture it brings to the table. With OSS, organizations can continuously improve and deliver quality software. Today’s hypercompetitive business environment requires rapid innovation and maintaining a steady flow of the most important work between all roles. A free-flowing, collaborative, and creative environment provides the possibility to get ahead of the competition and make the software release process a business advantage.

So, what is open source? It is the ability to revolutionize processes and industries, and create positive change inside and out. 

This blog was originally posted on CitizenTekk. 

Learn more about the culture of open source at ThoughtWorks. 

1. http://gigaom.com/2013/11/22/why-tech-giants-turn-to-netflix-for-it-help/
2. http://snowcreektechlaw.com/2011/01/28/linkedins-open-source-risk-factor

Master
Privacy policy | Modern Slavery statement | Accessibility
Connect with us
×

WeChat

QR code to ThoughtWorks China WeChat subscription account
© 2021 ThoughtWorks, Inc.