Pablo Gallardo

Pablo Gallardo

Cybersecurity and IT professional. Find more info at pmgallardo.com

Document Store Database

Document store database are NoSQL databases. List of Document Store Databases Document stores are specifically designed to handle JSON-like documents. Document store solutions: Apache CouchDB Apache CouchDB is a document store database. It is FOSS, under an Apache 2.0 license.…

Contributor License Agreement

A contributor license agreement (CLA), sometimes called participation agreement, is a document that defines the terms under which intellectual property has been contributed to a project or organization. CLAs are typically used on FOSS projects. Reasons to use a CLA…

Software Licenses

A software license is a written or digital document accompanying the software the defines the terms and conditions to use it. It is based on copyright laws, that protects the source code behind software. This post enumerates the main categories…

Open Core Software Licenses

This post is an introduction to open core software licenses or open core licensing (OCL). This is part of a series of articles whose main post is about software licenses. Definition of Open Core Open core software contains free and…

Virtualization

This post is an introduction to the general concept of virtualization. Virtualization is the overarching concept of creating virtual versions of computing resources, such as servers, storage devices, or networks. It abstracts physical hardware and allows multiple virtual instances to…

Containerization

In the context of IT, containerization is the virtualization of an OS or application so that software can run in isolated user spaces called containers in any environment, regardless its type. Its management is part of the DevOps team. This…