Open Source

Open-source software is any program which makes its source code freely available to anyone to review, modify, and share.

Open Source subscription active
You will receive email notifications for new publications on Open Source.
159 Results
  • Tech talk

    Open-Sourced Deep Learning With Intel's OpenVINO

    Discover ways to contribute to the future of deep learning. See what it takes to build a sustainable, open-sourced deep learning inference platform for everyone.
    By Open Source Tech Talks
  • Tech talk

    QUIC & HTTP/3: Open Standards and Open Source Code

    This talk is intended to help jumpstart anyone with an interest in Web or Internet communications on the exciting new protocols QUIC and HTTP/3. It attempts to shed light on the sometimes-confusing world of Internet s...
    By Lucas Pardue Tech Talks Open Source Networking
  • How To Create a Pull Request on GitHub

    This tutorial will guide you through making a pull request to a Git repository through the command line so that you can contribute to open-source software projects.
    By Lisa Tagliaferri Git Open Source Development
  • How To Contribute to Open Source: Getting Started with Git

    Open-source projects that are hosted in public repositories benefit from contributions made by the broader developer community, and are typically managed through Git. This tutorial will discuss the benefits of contrib...
    By Lisa Tagliaferri Development Open Source Git Conceptual
  • Tutorial

    How To Install Git on Ubuntu 18.04

    With version control systems for your software development projects, you can share and collaborate on code. In this guide, we will install and configure the popular version control system Git on an Ubuntu 18.04 server.
    By Lisa Tagliaferri Git Open Source Ubuntu 18.04
  • Tutorial

    How To Use Traefik v2 as a Reverse Proxy for Docker Containers on Ubuntu 20.04

    In this tutorial, you'll learn how to run multiple web applications on the same Docker host using the reverse proxy Traefik to route requests to separate containers and review container health on a monitoring dashboard.
    By Keith Thompson Docker Let's Encrypt Monitoring Open Source
  • Tutorial

    How To Install Git on Ubuntu 18.04 [Quickstart]

    This tutorial will walk you through installing and configuring Git on an Ubuntu 18.04 server. Version control systems help you share and collaborate on software development projects. Git is one of the most popular ver...
    By Lisa Tagliaferri Git Open Source Quickstart Ubuntu 18.04
  • Tech talk

    Getting Into Open Source for Fun & Profit

    A panel discussion about how developers and organizations can balance open source work with commercial work – and generate income for both yourself and your company.
    By Helen Scott, Paul Everitt, Phil Nash, and Trisha Gee Tech Talks Open Source
  • Tutorial

    How To Secure Apache with Let's Encrypt on CentOS 7

    SSL certificates are used within web servers to encrypt the traffic between the server and client, providing extra security for users accessing your application. Let’s Encrypt provides an easy way to obtain and instal...
    By Vadym Kalsin, Erika Heidi Let's Encrypt Security Apache CentOS Open Source
  • Tutorial

    How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 18.04

    In this tutorial, you'll learn how to run multiple web applications on the same Docker host using the reverse proxy Traefik to route requests to separate containers and review container health on a monitoring dashboard.
    By Keith Thompson Docker Let's Encrypt Monitoring Ubuntu 18.04 Open Source
  • Tutorial

    How To Install BigBlueButton on Ubuntu 16.04

    BigBlueButton is an open source, feature-rich virtual classroom where you can teach your students. In this guide, you will install a BigBlueButton server along with the client interface called Greenlight. Greenlight m...
    By Elliot Cooper Ubuntu 16.04 Open Source
  • Tutorial

    How To Install and Configure Elasticsearch on CentOS 8

    How to install and configure Elasticsearch on CentOS 8
    By Toli Open Source CentOS Elasticsearch
  • Tutorial

    How To Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on CentOS 7

    In this tutorial for CentOS 7, you will learn how to install all of the components of the Elastic Stack, a collection of open-source software produced by Elastic which allows you to search, analyze, and visualize logs...
    By Vadym Kalsin Elasticsearch Logging Monitoring Nginx CentOS Open Source
  • Tech talk

    Tips for Contributing to Open Source With GitHub

    A rundown of GitHub Developer Advocate Brian Douglas' favorite tips to make your life easier as a project maintainer and future contributor.
    By Brian Douglas Tech Talks Open Source
  • Tech talk

    Level Up as an Open Source Contributor

    Git tips and tricks for preparing and submitting great pull requests.
    By Lorna Mitchell Tech Talks Open Source
  • Tutorial

    How To Automate Jenkins Setup with Docker and Jenkins Configuration as Code

    Jenkins uses a pluggable architecture to provide most of its functionality. JCasC makes use of the Configuration as Code plugin, which allows you to define the desired state of your Jenkins configuration as one or mor...
    By Daniel Li Docker CI/CD Configuration Management Open Source
  • Tech talk

    Getting the Most Out of Open Source

    How to have happy, productive, and meaningful interactions with the open source community.
    By Nick Taylor Tech Talks Open Source
  • Tutorial

    How To Install Git on Ubuntu 20.04

    In this guide, we will go through how to install and configure Git on an Ubuntu 20.04 server. We will cover how to install the software two different ways: via the built-in package manager, and via source. Each of the...
    By Lisa Tagliaferri Git Open Source
  • Tutorial

    How To Build Go Executables for Multiple Platforms on Ubuntu 16.04

    The Go programming language comes with a rich toolchain that makes obtaining packages and building executables incredibly easy. One of Go's most powerful features is the ability to cross-build executables for any Go-s...
    By Marko Mudrinić Applications Miscellaneous Open Source Linux Commands
  • Tutorial

    How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 20.04

    In this tutorial, you'll learn how to run multiple web applications on the same Docker host using the reverse proxy Traefik to route requests to separate containers and review container health on a monitoring dashboard.
    By Keith Thompson Ubuntu 20.04 Monitoring Let's Encrypt Docker Open Source