Add license to three books

This commit is contained in:
anita-that-chiq 2024-10-21 01:39:16 +03:00
parent 9a2c5d0ffe
commit 73fa89797d

View File

@ -7,229 +7,229 @@ Books on general-purpose programming that don't focus on a specific language are
### Index
* [ABAP](#abap)
* [Ada](#ada)
* [Agda](#agda)
* [Alef](#alef)
* [Android](#android)
* [APL](#apl)
* [App Inventor](#app-inventor)
* [Arduino](#arduino)
* [ASP.NET](#aspnet)
* [ASP.NET Core](#aspnet-core)
* [Blazor](#blazor)
* [Assembly Language](#assembly-language)
* [Non-X86](#non-x86)
* [AutoHotkey](#autohotkey)
* [AutoIt](#autoit)
* [Autotools](#autotools)
* [Awk](#awk)
* [Bash](#bash)
* [Basic](#basic)
* [BeanShell](#beanshell)
* [BETA](#beta)
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
* [Carbon](#carbon)
* [Chapel](#chapel)
* [Clojure](#clojure)
* [CMake](#cmake)
* [COBOL](#cobol)
* [CoffeeScript](#coffeescript)
* [ColdFusion](#coldfusion)
* [Component Pascal](#component-pascal)
* [Cool](#cool)
* [Coq](#coq)
* [Crystal](#crystal)
* [CUDA](#cuda)
* [D](#d)
* [Dart](#dart)
* [DB2](#db2)
* [DBMS](#dbms)
* [Delphi / Pascal](#delphi--pascal)
* [DTrace](#dtrace)
* [Eiffel](#eiffel)
* [Elixir](#elixir)
* [Ecto](#ecto)
* [Phoenix](#phoenix)
* [Elm](#elm)
* [Erlang](#erlang)
* [F#](#f-sharp)
* [Firefox OS](#firefox-os)
* [Flutter](#flutter)
* [Force.com](#forcecom)
* [Forth](#forth)
* [Fortran](#fortran)
* [FreeBSD](#freebsd)
* [Go](#go)
* [Graphs](#graphs)
* [GraphQL](#graphql)
* [Gremlin](#gremlin)
* [Neo4J](#neo4j)
* [Groovy](#groovy)
* [Gradle](#gradle)
* [Grails](#grails)
* [Spock Framework](#spock-framework)
* [Hack](#hack)
* [Hadoop](#hadoop)
* [Haskell](#haskell)
* [Haxe](#haxe)
* [HTML and CSS](#html-and-css)
* [Bootstrap](#bootstrap)
* [Tailwindcss](https://tailwindcss.com/docs) - Adam Wathan
* [HTTP](#http)
* [HTTPS](#https)
* [Icon](#icon)
* [iOS](#ios)
* [IoT](#iot)
* [Isabelle/HOL](#isabellehol)
* [J](#j)
* [Java](#java)
* [Codename One](#codename-one)
* [Java Reporting](#java-reporting)
* [Spring](#spring)
* [Spring Boot](#spring-boot)
* [Spring Data](#spring-data)
* [Spring Security](#spring-security)
* [Wicket](#wicket)
* [JavaScript](#javascript)
* [AngularJS](#angularjs)
* [Backbone.js](#backbonejs)
* [Booty5.js](#booty5js)
* [D3.js](#d3js)
* [Dojo](#dojo)
* [Electron](#electron)
* [Elm](#elm)
* [Ember.js](#emberjs)
* [Express.js](#expressjs)
* [Fastify](#fastify)
* [Hydrogen](#hydrogen)
* [Ionic](#ionic)
* [jQuery](#jquery)
* [meteor](#meteor)
* [Next.js](#nextjs)
* [Node.js](#nodejs)
* [Nuxt.js](#nuxtjs)
* [Om](#om)
* [React](#react)
* [React Native](#react-native)
* [Redux](#redux)
* [Remix](#remix)
* [Svelte](#svelte)
* [Vue.js](#vuejs)
* [Jenkins](#jenkins)
* [Julia](#julia)
* [Kotlin](#kotlin)
* [Language Agnostic](free-programming-books-subjects.md)
* [LaTeX / TeX](#latex--tex)
* [LaTeX](#latex)
* [TeX](#tex)
* [Limbo](#limbo)
* [Linux](#linux)
* [Lisp](#lisp)
* [Emacs Lisp](#emacs-lisp)
* [PicoLisp](#picolisp)
* [Livecode](#livecode)
* [Lua](#lua)
* [Make](#make)
* [Markdown](#markdown)
* [Mathematica](#mathematica)
* [MATLAB](#matlab)
* [Maven](#maven)
* [Mercury](#mercury)
* [Modelica](#modelica)
* [MongoDB](#mongodb)
* [MySQL](#mysql)
* [.NET Core / .NET](#net-core)
* [.NET Framework](#net-framework)
* [NewSQL](#newsql)
* [Nim](#nim)
* [NoSQL](#nosql)
* [Oberon](#oberon)
* [Objective-C](#objective-c)
* [OCaml](#ocaml)
* [Octave](#octave)
* [Odin](#odin)
* [OpenMP](#openmp)
* [OpenResty](#openresty)
* [OpenSCAD](#openscad)
* [Pascal](#pascal)
* [Perl](#perl)
* [PHP](#php)
* [CakePHP](#cakephp)
* [CodeIgniter](#codeigniter)
* [Drupal](#drupal)
* [Laravel](#laravel)
* [Symfony](#symfony)
* [Yii](#yii)
* [Zend](#zend)
* [PostgreSQL](#postgresql)
* [PowerShell](#powershell)
* [Processing](#processing)
* [Prolog](#prolog)
* [Constraint Logic Programming](#constraint-logic-programming-extended-prolog)
* [PureScript](#purescript)
* [Python](#python)
* [Django](#django)
* [Flask](#flask)
* [Kivy](#kivy)
* [Numpy](#numpy)
* [Pandas](#pandas)
* [PyOpenCl](#pyopencl)
* [Pyramid](#pyramid)
* [Tornado](#tornado)
* [Q#](#q-sharp)
* [QML](#qml)
* [R](#r)
* [Racket](#racket)
* [Raku](#raku)
* [Raspberry Pi](#raspberry-pi)
* [REBOL](#rebol)
* [Ruby](#ruby)
* [RSpec](#rspec)
* [Ruby on Rails](#ruby-on-rails)
* [Sinatra](#sinatra)
* [Rust](#rust)
* [Sage](#sage)
* [Scala](#scala)
* [Lift](#lift)
* [Play Scala](#play-scala)
* [Scheme](#scheme)
* [Scilab](#scilab)
* [Scratch](#scratch)
* [Sed](#sed)
* [Self](#self)
* [Smalltalk](#smalltalk)
* [Snap](#snap)
* [Solidity](#solidity)
* [Spark](#spark)
* [Splunk](#splunk)
* [SQL (implementation agnostic)](#sql-implementation-agnostic)
* [SQL Server](#sql-server)
* [Standard ML](#standard-ml)
* [Swift](#swift)
* [Vapor](#vapor)
* [Tcl](#tcl)
* [TEI](#tei)
* [Teradata](#teradata)
* [Tizen](#tizen)
* [TLA](#tla)
* [TypeScript](#typescript)
* [Angular](#angular)
* [Deno](#deno)
* [Unix](#unix)
* [V](#v)
* [Verilog](#verilog)
* [VHDL](#vhdl)
* [Visual Basic](#visual-basic)
* [Visual Prolog](#visual-prolog)
* [Vulkan](#vulkan)
* [Web Services](#web-services)
* [Windows 8](#windows-8)
* [Windows Phone](#windows-phone)
* [Workflow](#workflow)
* [xBase (dBase / Clipper / Harbour)](#xbase-dbase--clipper--harbour)
- [BY PROGRAMMING LANGUAGE](#by-programming-language)
- [Index](#index)
- [ABAP](#abap)
- [Ada](#ada)
- [Agda](#agda)
- [Alef](#alef)
- [Android](#android)
- [APL](#apl)
- [App Inventor](#app-inventor)
- [Arduino](#arduino)
- [ASP.NET](#aspnet)
- [ASP.NET Core](#aspnet-core)
- [Blazor](#blazor)
- [Assembly Language](#assembly-language)
- [Non-X86](#non-x86)
- [AutoHotkey](#autohotkey)
- [AutoIt](#autoit)
- [Autotools](#autotools)
- [Awk](#awk)
- [Bash](#bash)
- [Basic](#basic)
- [BeanShell](#beanshell)
- [BETA](#beta)
- [C](#c)
- [C#](#c-1)
- [C++](#c-2)
- [Carbon](#carbon)
- [Chapel](#chapel)
- [Clojure](#clojure)
- [CMake](#cmake)
- [COBOL](#cobol)
- [CoffeeScript](#coffeescript)
- [ColdFusion](#coldfusion)
- [Component Pascal](#component-pascal)
- [Cool](#cool)
- [Coq](#coq)
- [Crystal](#crystal)
- [CUDA](#cuda)
- [D](#d)
- [Dart](#dart)
- [DB2](#db2)
- [DBMS](#dbms)
- [Delphi / Pascal](#delphi--pascal)
- [DTrace](#dtrace)
- [Eiffel](#eiffel)
- [Elixir](#elixir)
- [Ecto](#ecto)
- [Phoenix](#phoenix)
- [Erlang](#erlang)
- [F Sharp](#f-sharp)
- [Firefox OS](#firefox-os)
- [Flutter](#flutter)
- [Force.com](#forcecom)
- [Forth](#forth)
- [Fortran](#fortran)
- [FreeBSD](#freebsd)
- [Go](#go)
- [Graphs](#graphs)
- [GraphQL](#graphql)
- [Gremlin](#gremlin)
- [Neo4J](#neo4j)
- [Groovy](#groovy)
- [Gradle](#gradle)
- [Grails](#grails)
- [Spock Framework](#spock-framework)
- [Hack](#hack)
- [Hadoop](#hadoop)
- [Haskell](#haskell)
- [Haxe](#haxe)
- [HTML and CSS](#html-and-css)
- [Bootstrap](#bootstrap)
- [Icon](#icon)
- [iOS](#ios)
- [IoT](#iot)
- [Isabelle/HOL](#isabellehol)
- [J](#j)
- [Java](#java)
- [Codename One](#codename-one)
- [Java Reporting](#java-reporting)
- [Spring](#spring)
- [Spring Boot](#spring-boot)
- [Spring Data](#spring-data)
- [Spring Security](#spring-security)
- [Wicket](#wicket)
- [JavaScript](#javascript)
- [AngularJS](#angularjs)
- [Backbone.js](#backbonejs)
- [Booty5.js](#booty5js)
- [D3.js](#d3js)
- [Dojo](#dojo)
- [Electron](#electron)
- [Elm](#elm)
- [Ember.js](#emberjs)
- [Express.js](#expressjs)
- [Fastify](#fastify)
- [Hydrogen](#hydrogen)
- [Ionic](#ionic)
- [jQuery](#jquery)
- [Meteor](#meteor)
- [Next.js](#nextjs)
- [Node.js](#nodejs)
- [Nuxt.js](#nuxtjs)
- [Om](#om)
- [React](#react)
- [React Native](#react-native)
- [Redux](#redux)
- [Remix](#remix)
- [Svelte](#svelte)
- [Vue.js](#vuejs)
- [Jenkins](#jenkins)
- [Julia](#julia)
- [Kotlin](#kotlin)
- [LaTeX / TeX](#latex--tex)
- [LaTeX](#latex)
- [TeX](#tex)
- [Language Agnostic](#language-agnostic)
- [Limbo](#limbo)
- [Linux](#linux)
- [Lisp](#lisp)
- [Emacs Lisp](#emacs-lisp)
- [PicoLisp](#picolisp)
- [Livecode](#livecode)
- [Lua](#lua)
- [Make](#make)
- [Markdown](#markdown)
- [Mathematica](#mathematica)
- [MATLAB](#matlab)
- [Maven](#maven)
- [Mercury](#mercury)
- [Modelica](#modelica)
- [MongoDB](#mongodb)
- [MySQL](#mysql)
- [.NET Core](#net-core)
- [.NET Framework](#net-framework)
- [NewSQL](#newsql)
- [Nim](#nim)
- [NoSQL](#nosql)
- [Oberon](#oberon)
- [Objective-C](#objective-c)
- [OCaml](#ocaml)
- [Octave](#octave)
- [Odin](#odin)
- [OpenMP](#openmp)
- [OpenResty](#openresty)
- [OpenSCAD](#openscad)
- [TrueOS](#trueos)
- [Pascal](#pascal)
- [Perl](#perl)
- [PHP](#php)
- [CakePHP](#cakephp)
- [CodeIgniter](#codeigniter)
- [Drupal](#drupal)
- [Laravel](#laravel)
- [Symfony](#symfony)
- [Yii](#yii)
- [Zend](#zend)
- [PostgreSQL](#postgresql)
- [PowerShell](#powershell)
- [Processing](#processing)
- [Prolog](#prolog)
- [Constraint Logic Programming (extended Prolog)](#constraint-logic-programming-extended-prolog)
- [PureScript](#purescript)
- [Python](#python)
- [Django](#django)
- [Flask](#flask)
- [Kivy](#kivy)
- [NumPY](#numpy)
- [Pandas](#pandas)
- [PyOpenCl](#pyopencl)
- [Pyramid](#pyramid)
- [Tornado](#tornado)
- [Q#](#q)
- [QML](#qml)
- [R](#r)
- [Racket](#racket)
- [Raku](#raku)
- [Raspberry Pi](#raspberry-pi)
- [REBOL](#rebol)
- [Ruby](#ruby)
- [RSpec](#rspec)
- [Ruby on Rails](#ruby-on-rails)
- [Sinatra](#sinatra)
- [Rust](#rust)
- [Sage](#sage)
- [Scala](#scala)
- [Lift](#lift)
- [Play Scala](#play-scala)
- [Scheme](#scheme)
- [Scilab](#scilab)
- [Scratch](#scratch)
- [Sed](#sed)
- [Self](#self)
- [Smalltalk](#smalltalk)
- [Snap](#snap)
- [Solidity](#solidity)
- [Spark](#spark)
- [Splunk](#splunk)
- [SQL (implementation agnostic)](#sql-implementation-agnostic)
- [SQL Server](#sql-server)
- [Standard ML](#standard-ml)
- [Swift](#swift)
- [Vapor](#vapor)
- [Tcl](#tcl)
- [TEI](#tei)
- [Teradata](#teradata)
- [Tizen](#tizen)
- [TLA](#tla)
- [TypeScript](#typescript)
- [Angular](#angular)
- [Deno](#deno)
- [Unix](#unix)
- [V](#v)
- [Verilog](#verilog)
- [VHDL](#vhdl)
- [Visual Basic](#visual-basic)
- [Visual Prolog](#visual-prolog)
- [Vulkan](#vulkan)
- [Web Services](#web-services)
- [Windows 8](#windows-8)
- [Windows Phone](#windows-phone)
- [Workflow](#workflow)
- [xBase (dBase / Clipper / Harbour)](#xbase-dbase--clipper--harbour)
- [YAML](#yaml)
### ABAP
@ -240,14 +240,14 @@ Books on general-purpose programming that don't focus on a specific language are
### Ada
* [A Guide to Ada for C and C++ Programmers](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf) (PDF)
* [A Guide to Ada for C and C++ Programmers](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf) (PDF) (CC BY-NC-SA)
* [Ada Distilled](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf) (PDF)
* [Ada for the C++ or Java Developer](https://www.adacore.com/uploads/books/pdf/Ada_for_the_C_or_Java_Developer-cc.pdf) - Quentin Ochem (PDF) (CC BY-NC-SA)
* [Ada Programming](https://en.wikibooks.org/wiki/Ada_Programming) - Wikibooks
* [Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries](http://www.ada-auth.org/standards/12rm/RM-Final.pdf) (PDF)
* [Introduction To Ada](https://learn.adacore.com/courses/intro-to-ada/index.html)
* [Introduction To SPARK](https://learn.adacore.com/courses/SPARK_for_the_MISRA_C_Developer/index.html)
* [The Big Online Book of Linux Ada Programming](http://www.pegasoft.ca/resources/boblap/book.html)
* [The Big Online Book of Linux Ada Programming](http://www.pegasoft.ca/resources/boblap/book.html) (LGPL)
### Agda
@ -372,7 +372,7 @@ Books on general-purpose programming that don't focus on a specific language are
### Autotools
* [Autotools Mythbuster](https://autotools.io/index.html)
* [Autotools Mythbuster](https://autotools.io/index.html)- Diego Elio “Flameeyes” Pettenò (CC BY-NC-SA)
* [GNU Autoconf, Automake and Libtool](http://sourceware.org/autobook/)