\documentclass[12pt,letterpaper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsthm,amsfonts,amssymb,amscd}
\usepackage{multirow,booktabs}
\usepackage[table]{xcolor}
\usepackage{fullpage}
\usepackage{lastpage}
\usepackage{enumitem}
\usepackage{fancyhdr}
\usepackage{mathrsfs}
\usepackage{wrapfig}
\usepackage{setspace}
\usepackage{calc}
\usepackage{multicol}
\usepackage{cancel}
\usepackage[retainorgcmds]{IEEEtrantools}
\usepackage[margin=3cm]{geometry}
\usepackage{floatrow}
\newlength{\tabcont}
\setlength{\parindent}{0.0in}
\setlength{\parskip}{0.2in}

\title{Open Source Licenses: GNU GPL versus LPGL}

\newcommand\course{CS-F471}
\newcommand\semester{2024}
\newcommand\asgnname{2}
\newcommand\yourname{Katlyn Lorimer}
\pagestyle{fancyplain}
\headheight 32pt
\lhead{\yourname\ \vspace{0.1cm} \\ \course}
\chead{\textbf{\Large GPL vs. LGPL}}
\rhead{\today}
\cfoot{Page \thepage \ of \pageref{LastPage} \vspace{3mm} \\ \footnotesize \textcolor{gray}{}}
\textheight 580pt
\headsep 10pt
\footskip 40pt
\topmargin = 7pt

\begin{document}

    The GNU General Public License and Lesser General Public License are licenses distributed and maintained by the Free Software Foundation to help promote and encourage open source and free software.
    The Lesser General Public License builds on top of the General Public License, and as such they are identical other than the provisions that the LGPL adds on top of the GPL\@.

    Notably, these changes are as follows:
    \begin{enumerate}
        \item Section 3 of the GPL no longer applies, removing restrictions on use with anti-circumvention technology for software licensed under the LGPL\@.
        \item Modified works may be licensed under either the LGPL or GPL, depending on the author's preference.
        \item Allows the use of LGPL-licensed works in software whose license is not compatible with the GPL, provided that attribution and access to the source code is made available.
    \end{enumerate}

    These additions to the GPL allow the LPGL to be more flexible and for libraries to be used more freely in other works.
    Notably, the Free Software Foundation recommends against using the LGPL as it would prefer to see more GPL licensed software; though the LGPL is still more commonly used for library-type software projects.

    The primary difference between these two licenses comes down to the following consideration: should the licensed work be usable within other proprietary works?
    If not, the GPL is preferable.
    If this is not a concern, then the Lesser GPL may be preferred.

\end{document}
