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.
77 Results
  • 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
  • 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 [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
  • Tutorial

    How To Install Discourse on Ubuntu 18.04

    Discourse is an open-source discussion platform. It can be used as a mailing list, a discussion forum, or a long-form chat room. In this tutorial, we'll install Discourse in an isolated environment using Docker, a con...
    By Arpit Jalan Ubuntu 18.04 Docker 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 Build Android ROMs on Ubuntu 16.04

    Android is the most popular operating system in the world today. Hundreds of different original equipment manufacturers, or OEM, choose to install it on their devices because it is free, open-source, and has a large e...
    By Hathy A Open Source Miscellaneous Ubuntu 16.04
  • Tutorial

    How To Install Git on Debian 9

    Software version control systems enable you to keep track of your software at the source level. With versioning tools, you can track changes, revert to previous stages, and branch to create alternate versions of files...
    By Lisa Tagliaferri Git Open Source Debian 9
  • Tutorial

    How To Detect and Extract Faces from an Image with OpenCV and Python

    A Haar Cascade is an object detection method used to locate an object of interest in images. In this tutorial, you will use a pre-trained Haar Cascade from OpenCV to detect and extract faces from an image.
    By Akshay Sinha Python Open Source Development
  • How To Use Git: A Reference Guide

    This cheat sheet-style guide provides a quick reference to some of the more common Git commands you may use when managing repositories and collaborating on software.
    By Lisa Tagliaferri Git Open Source Development
  • How To Rebase and Update a Pull Request

    This tutorial will guide you through some of the next steps you may need to take after you submit a pull request to an open-source software project.
    By Lisa Tagliaferri Git Open Source Development
  • Tutorial series

    An Introduction to Open Source

    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 series will guide you through select...
    By Lisa Tagliaferri Development Open Source Git Conceptual
  • Tutorial

    How To Migrate a MySQL Database to PostgreSQL Using pgLoader

    The prospect of migrating a database can be intimidating, especially when migrating from one database management system to another. This tutorial provides instructions on how to install pgLoader, an open-source databa...
    By Mark Drake Databases PostgreSQL Open Source MySQL Ubuntu 18.04
  • Tutorial

    How To Install Git on Debian 10

    In this tutorial, we’ll install and configure Git on a Debian 10 server to support your software development project through version control.
    By Lisa Tagliaferri Git Open Source Debian 10
  • Tutorial

    The Difference Between Free and Open-Source Software

    This article discusses the differences and the closely related histories of the free software and open-source software movements.
    By Mark Drake Conceptual Linux Basics Open Source
  • Tutorial

    How To Install Moodle on Ubuntu 16.04

    Moodle is a popular web-based learning management system (LMS) that is free for anyone to install and use. With Moodle, you create and deliver learning resources such as courses, readings, and discussion boards to gro...
    By Ben Blanchard Applications Open Source Apache PHP LAMP Stack MySQL Ubuntu 16.04
  • Tutorial

    How To Install Swift and Vapor on Ubuntu 16.04

    In this guide, you'll install Swift and Vapor on Ubuntu 16.04. Then you'll test your setup by creating a simple web application using one of Vapor's templates.
    By Jack Cook Development Open Source Ubuntu 16.04
  • How To Maintain Open-Source Software Projects

    This tutorial will take you through some tips for maintaining public repositories of open-source software. Being a leader of an open-source project comes with both technical and non-technical responsibilities to help ...
    By Lisa Tagliaferri Git Open Source Development Conceptual
  • Tutorial

    How To Probe the Depths of Nautically-Themed Open-Source Projects Using Moby Dick

    Despite being a commercial failure after its first publication, Herman Melville's allegorical adventure novel Moby-Dick; or, The Whale is today one of the most popular and influential novels in the American canon. In ...
    By Mark Drake Conceptual Open Source Docker MySQL MariaDB Kubernetes DigitalOcean
  • Question

    xdebug.so No such file or directory?

    I got this error message to email multiple times in a day : Failed loading /usr/lib/php/20121212/xdebug.so: /usr/lib/php/20121212/xdebug.so: cannot open shared object file: No such file or directory System is: ubuntu...
    Accepted Answer: It appears that this has occurred to some users after a PHP upgrade. Resolving it will likely mean identifying the location of your xdebug.so file and updating your php.ini to match. These threads include several su...
    1 By msihe PHP System Tools Open Source Ubuntu