Tag foss

Free and Open Source Software

Free and open source software (FOSS) is software that uses a software license that is both recognized as “free” by the Free Software Foundation (FSF) and “open source” by the Open Software Initiative (OSI). The definitions of “free” (based on…

Copyleft Software Licenses

Copyleft licenses are also known as reciprocate, share-alike or restrictive licenses. These licenses allow you to modify the licensed code and distribute new works based on it, as long as you distribute any new works or adaptations under the same…

Permissive Software Licenses

Permissive licenses are also known as BSD-style or Apache-style licenses. They contain minimal requirements about how the software can be modified or redistributed, clauses that are not existent in public domain or public domain equivalent licenses.. Permissive licenses are more…

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…

FOSS 3D Computer Graphics Tools

This post features free and open-source (FOSS) 3D computer graphics tools. List of FOSS 3D Computer Graphics Tools FOSS 3D computer graphics tools featured on this post: Blender Blender is released under a GPLv2-or-later license. Official website

RISC-V ISA

This post is an introduction to RISC-V instruction set architecture (ISA), explaining its particularities and potentials. What is RISC-V? An instruction set architecture (ISA) is part of the abstract model of a computer that defines how the CPU is controlled…