OpenLLM-France/wikimedia huggingface dataset:
# Calculus/Integration/Exercises
## Integration of Polynomials

Evaluate the following:
$\int (x^{2}-2)^{2}dx$
${\frac {x^{5}}{5}}-{\frac {4x^{3}}{3}}+4x+C$
${\frac {x^{5}}{5}}-{\frac {4x^{3}}{3}}+4x+C$
$\int 8x^{3}dx$
$2x^{4}+C$
$2x^{4}+C$
$\int (4x^{2}+11x^{3})dx$
${\frac {4x^{3}}{3}}+{\frac {11x^{4}}{4}}+C$
${\frac {4x^{3}}{3}}+{\frac {11x^{4}}{4}}+C$
$\int (31x^{32}+4x^{3}-9x^{4})dx$
${\frac {31x^{33}}{33}}+x^{4}-{\frac {9x^{5}}{5}}+C$
${\frac {31x^{33}}{33}}+x^{4}-{\frac {9x^{5}}{5}}+C$
$\int 5x^{-2}\,dx$
$-{\frac {5}{x}}+C$
$-{\frac {5}{x}}+C$
Solutions

## Indefinite Integration

Find the general antiderivative of the following:
$\int {\bigl\cos(x)+\sin(x){\bigr )}dx$
$\sin(x)-\cos(x)+C$
$\sin(x)-\cos(x)+C$
$\int 3\sin(x)dx$
$-3\cos(x)+C$
$-3\cos(x)+C$
$\int {\bigl1+\tan ^{2}(x){\bigr )}dx$
$\tan(x)+C$
$\tan(x)+C$
$\int {\bigl3x-\sec ^{2}(x){\bigr )}dx$
${\frac {3x^{2}}{2}}-\tan(x)+C$
${\frac {3x^{2}}{2}}-\tan(x)+C$
$\int -e^{x}\,dx$
$-e^{x}+C$
$-e^{x}+C$
$\int 8e^{x}\,dx$
$8e^{x}+C$
$8e^{x}+C$
$\int {\frac {dx}{7x}}$
${\frac {\ln |x|}{7}}+C$
${\frac {\ln |x|}{7}}+C$
Solutions

## Integration by Substitution

Find the anti-derivative or compute the integral depending on whether the integral is indefinite or definite.
$\int _{0}^{\pi /2}\sin(x)\cos(x)\,dx$
${\frac {1}{2}}$
${\frac {1}{2}}$
$\int _{0}^{\pi /4}\tan(x)\,dx$
${\frac {\ln(2)}{2}}$
${\frac {\ln(2)}{2}}$
$\int _{1/2}^{1}{\frac {e^{\sqrt {2x-1}}}{\sqrt {2x-1}}}\,dx$
$e-1$
$e-1$
$\int _{-3}^{-{\sqrt {6}}}{\frac {8x}{\sqrt {x^{2}-5}}}\,dx$
$-8$
$-8$
$\int -{\frac {3}{2}}{\sqrt {\frac {2}{e^{3x-2}}}}\,dx$
${\sqrt {\frac {2}{e^{3x-2}}}}+C$
${\sqrt {\frac {2}{e^{3x-2}}}}+C$
$\int {\frac {x\sec \left({\sqrt {x^{2}-5}}\right)\tan \left({\sqrt {x^{2}-5}}\right)}{50{\sqrt {x^{2}-5}}}}\,dx$
${\frac {\sec \left({\sqrt {x^{2}-5}}\right)}{50}}+C$
${\frac {\sec \left({\sqrt {x^{2}-5}}\right)}{50}}+C$
$\int {\frac {2\sec ^{2}\left(\ln(x)\right)\tan \left(\ln(x)\right)}{x}}\,dx$
$\tan ^{2}\left(\ln(x)\right)+C$
$\tan ^{2}\left(\ln(x)\right)+C$
$\int \left(e^{x}-1\right)x^{e^{x}-2}+x^{e^{x}-1}e^{x}\ln(x)\,dx$
$x^{e^{x}-1}+C$
$x^{e^{x}-1}+C$
$\int 2\sec ^{2}\left(\ln \left(x^{2}+{\frac {2}{x}}\right)\right){\frac {x^{3}-1}{x^{4}+2x}}\,dx$
$\tan \left(\ln \left(x^{2}+{\frac {2}{x}}\right)\right)+C$
$\tan \left(\ln \left(x^{2}+{\frac {2}{x}}\right)\right)+C$
Solutions

## Integration by parts

$\int \sin(x)\cos(x)dx$
$u=\sin(x)$
$v'=\cos(x)$
$u=\cos(x)$
$v'=\sin(x)$
${\frac {\sin ^{2}(x)}{2}}$
$-{\frac {\cos ^{2}(x)}{2}}$
${\frac {\sin ^{2}(x)}{2}}$
$-{\frac {\cos ^{2}(x)}{2}}$
Solutions

## Integration by Trigonometric Substitution

$\int {\frac {dx}{x^{2}+a^{2}}}$
${\frac {\arctan {\bigl{\tfrac {x}{a}}{\bigr )}}{a}}+C$
${\frac {\arctan {\bigl{\tfrac {x}{a}}{\bigr )}}{a}}+C$
Solutions
Navigation:
Main Page · Precalculus · Limits · Differentiation · Integration · Parametric and Polar Equations · Sequences and Series · Multivariable Calculus · Extensions · References
# Calculus/Integration techniques/Integration by Complexifying

This technique requires an understanding and recognition of complex numbers. Specifically Euler's formula:
    $\cos(\theta )+i\sin(\theta )=e^{\theta i}$
Recognize, for example, that the real portion:
    ${\text{Re}}\left\{e^{\theta i}\right\}=\cos(\theta )$
Given an integral of the general form:
    $\int e^{x}\cos(2x)dx$
We can complexify it:
    $\int {\text{Re}}{\Big \e^{x}{\big\cos(2x)+i\sin(2x){\big )}{\Big \}}dx$
    $\int {\text{Re}}{\big \e^{x}(e^{2xi}){\big \}}dx$
With basic rules of exponents:
    $\int {\text{Re}}\{e^{x+2ix}\}dx$
It can be proven that the "real portion" operator can be moved outside the integral:
    ${\text{Re}}\left\{\int e^{x(1+2i)}dx\right\}$
The integral easily evaluates:
    ${\text{Re}}\left\{{\frac {e^{x(1+2i)}}{1+2i}}\right\}$
Multiplying and dividing by $1-2i$ :
    ${\text{Re}}\left\{{\frac {1-2i}{5}}e^{x(1+2i)}\right\}$
Which can be rewritten as:
    ${\text{Re}}\left\{{\frac {1-2i}{5}}e^{x}e^{2ix}\right\}$
Applying Euler's forumula:
    ${\text{Re}}\left\{{\frac {1-2i}{5}}e^{x}{\big\cos(2x)+i\sin(2x){\big )}\right\}$
Expanding:
    ${\text{Re}}\left\{{\frac {e^{x}}{5}}{\big\cos(2x)+2\sin(2x){\big )}+i\cdot {\frac {e^{x}}{5}}{\big\sin(2x)-2\cos(2x){\big )}\right\}$
Taking the Real part of this expression:
    ${\frac {e^{x}}{5}}{\big\cos(2x)+2\sin(2x){\big )}$
So:
    $\int e^{x}\cos(2x)dx={\frac {e^{x}}{5}}{\big\cos(2x)+2\sin(2x){\big )}+C$
# Calculus/Integration techniques/Irrational Functions

Integration of irrational functions is more difficult than rational functions, and many cannot be done. However, there are some particular types that can be reduced to rational forms by suitable substitutions.

### Type 1

Integrand contains ${\sqrt[{n}]{\frac {ax+b}{cx+d}}}$
Use the substitution $u={\sqrt[{n}]{\frac {ax+b}{cx+d}}}$ .

#### Example

Find $\int {\frac {1}{x}}{\sqrt {\frac {1-x}{x}}}\,dx$ .
Find $\int {\frac {x}{\sqrt[{3}]{ax+b}}}\,dx$ .

### Type 2

Integral is of the form $\int {\frac {Px+Q}{\sqrt {ax^{2}+bx+c}}}\,dx$
Write $Px+Q$ as $Px+Q=p\cdot {\frac {d[ax^{2}+bx+c]}{dx}}+q$ .

#### Example

Find $\int {\frac {4x-1}{\sqrt {5-4x-x^{2}}}}\,dx$ .

### Type 3

Integrand contains ${\sqrt {a^{2}-x^{2}}}$ , ${\sqrt {a^{2}+x^{2}}}$ or ${\sqrt {x^{2}-a^{2}}}$
This was discussed in "trigonometric substitutions above". Here is a summary:
* For ${\sqrt {a^{2}-x^{2}}}$ , use $x=a\sin(\theta )$ .
* For ${\sqrt {a^{2}+x^{2}}}$ , use $x=a\tan(\theta )$ .
* For ${\sqrt {x^{2}-a^{2}}}$ , use $x=a\sec(\theta )$ .

### Type 4

Integral is of the form $\int {\frac {dx}{(px+q){\sqrt {ax^{2}+bx+c}}}}$
Use the substitution $u={\frac {1}{px+q}}$ .

#### Example

Find $\int {\frac {dx}{(1+x){\sqrt {3+6x+x^{2}}}}}$ .

### Type 5

Other rational expressions with the irrational function ${\sqrt {ax^{2}+bx+c}}$
* If $a>0$ , we can use $u={\sqrt {ax^{2}+bx+c}}\pm {\sqrt {a}}x$ .
* If $c>0$ , we can use $u={\frac {{\sqrt {ax^{2}+bx+c}}\pm {\sqrt {c}}}{x}}$ .
* If $ax^{2}+bx+c$ can be factored as $a(x-\alpha )(x-\beta )$ , we can use $u={\sqrt {\frac {a(x-\alpha )}{x-\beta }}}$ .
* If $a<0$ and $ax^{2}+bx+c$ can be factored as $-a(\alpha -x)(x-\beta )$ , we can use $x=\alpha \cos ^{2}(\theta )+\beta \sin ^{2}(\theta )$
Navigation:
Main Page · Precalculus · Limits · Differentiation · Integration · Parametric and Polar Equations · Sequences and Series · Multivariable Calculus · Extensions · References
# Calculus/Integration techniques

Various techniques for evaluating integrals are below.
4.5 Infinite Sums
4.6 Derivative Rules and the Substitution Rule
4.7 Integration by Parts
4.8 Trigonometric Substitutions
4.9 Trigonometric Integrals
4.10 Rational Functions by Partial Fraction Decomposition
4.11 Tangent Half Angle Substitution
4.12 Reduction Formula
4.13 Irrational Functions
4.14 Numerical Approximations
Navigation:
Main Page · Precalculus · Limits · Differentiation · Integration · Parametric and Polar Equations · Sequences and Series · Multivariable Calculus · Extensions · References
# Card Games/Four Corners Solitaire

Four Corners has the same basic concept as any solitaire game. It is a single-player game with a modification from the original table solitaire game. The game includes four corners along with two sides, just like a normal four-sided table. This game consists of a standard 52 card deck and does not include any additional suites or cards of any type, including the traditional trademark joker cards.

## How to play:

To play you must have the following:
* 52 card standard deck
* Some form of understanding of the traditional solitaire
* Patience
To play you use the sides of the table cards where it is portrayed like this:
The “S” represents the side in which you play the cards. The “d” represents where the deck is placed. The “-Hand-” represents the hand of cards that you hold while the game is in progress. Just like in the traditional solitaire you must add the opposite suite of the suite type of the card on any of the eight “S”; there is one addition and some may consider this an advantage of this game. Whereas in the traditional solitaire you can only place cards in descending numerical value, in this version you can place cards in either descending or ascending value. Also, you can draw as often as you want from the deck but be careful, for the more cards you hold in your hand the harder it will be to place cards on the board. In some versions of the game online, holding more cards will decrease your score.

## To win:

To win in this version of solitaire you must deplete all cards from the deck and your hand.
# Card Games/Game Types
## Trick Taking Card Games

The object of a trick-taking game is to take (or avoid taking) tricks, or groups of cards played simultaneously or in turn.
There's a further section explaining this style of game on much further detail.
Examples
* Contact Bridge
* Euchre
* Hearts
Families
* Jass games

## Matching Games

The object of matching games is to play groups of matching cards before your opponent(s).
Examples:
* Cribbage
* Old Maid
* Rummy

## Casino and Gambling Card Games

Games designed specifically for playing in Casinos or for gambling purposes.
Examples.
* Baccarat
* Blackjack
* Poker

## Solitaire

Solitaire or Patience style games are typically single player games with a unique set-up with the goal being to get specific cards to the foundations.
Examples:
* Freecell
* Klondike
* Spider Solitaire

## Shedding Card Games

The object of a shedding game is to get rid of all of one's cards.
Examples:
* Mao
* President
* Durak

## Accumulating Card Games

The object of an accumulating game is to get all the cards.
* Egyptian Ratscrew
* Fool's Paradise
* War

## Fishing Card Games

* Diplomat
* Go Fish
* Scopa

## Drinking Card Games

Drinking Games are typically designed around drinking, though standard games can be adapted for this purpose.
Examples
* President
* Pyramid
* Toepen

## Miscellaneous Card Games

All other games that don't fit into one of the above categories.
These games often have unique rules and propriety decks.
* Apples to apples
* Cards Against Humanity
# Card Games/Glossary

This is a list of some of the words used in this book that you may not know the meaning of.
| Word | Meaning |
| Ace | A card that can count as one, ten or fourteen in some games |
| Deal | Giving out cards at the start of the game |
| Deck | The pile of cards that do not belong to any player |
| Deuce | Another word for "two" |
| Face | The side of the card that has its value. E.g. 'to show a card 'face up' Alternative meaning; A card which has a person on it E.g. Jack, Queen or King. |
| Hand | The cards that belong to a player |
| Jack | A card that counts as ten or eleven |
| Joker | A special card that is used in some games |
| King | A card that counts as ten or thirteen |
| Pack | A set of cards |
| Queen | A card that counts as ten or twelve |
| Wild | A card that can be used as any number |
# Card Games/King Albert

King Albert solitaire is a variant of the more commonly known Patience or Solitaire. It's one of three variants known as "Idiots Delight" due to the low chance of winning. The other two are Aces Up and Perpetual Motion

## Aim

As with the original form of Solitaire the aim is to get all cards from the stacks on to the foundation piles, starting with the aces.

## Setup

The cards are laid out in 9 stacks 9, 8, 7, 6, 5, 4, 3, 2, 1 the remaining 7 cards form the reserve.

## How to play

Cards of alternating colours are used to build on the tableau, eg 6h on 7s, only one card can be moved at a time, however any card can be moved to an empty spot. You can use any cards from the reserve whenever needed.
# Card Games/Hearts

Hearts is a card game of trick-taking, played with a standard 52-card poker deck, that bears some resemblance to Spades and Bridge.

### Requirements

* three to five players; four is ideal
* a standard 52-card deck of playing cards — a bridge-size deck is best for holding 13 cards, but a poker deck may also be used.
* a method for scorekeeping

## Contents

* Rules of Hearts and Common Variations
* Game Strategy
* Game Situations
# Exercise as it relates to Disease/The Impact of an inter-disciplinary School-Based Health Behaviour on Obesity Among Youth

Please Note: This an analysis inclusive of the impact school-based health behaviour has on obesity among youth. The contents of which have been composed entirely in the context of one article ‘Reducing Obesity via a School-Based Interdisciplinary Intervention Among Youth’ (Gortmaker et al.,1999).
# Commutative Algebra/Fractions, annihilator, quotient ideals
## The quotient of two ideals

Definition 19.1:
Let $R$ be a ring and let $I,J\leq R$ be ideals. Then the quotient ideal $(I:J)$ (also written $I/J$) is defined to be
    $(I:J):=\{r\in R|rJ\subseteq I\}$.
We note some properties:
Theorem 19.2 (properties of the quotient ideal):
Let $R$ be a ring and $I,J,K\leq R$ ideals.
* $I\cdot J\subseteq K\Leftrightarrow I\subseteq (K:J)$
* $J\subseteq I\Leftrightarrow (I:J)=R$
* $(I:J+K)=(I:J)\cap (I:K)$
* $(I\cap J:K)=(I:K)\cap (J:K)$ and, more generally, $\cap _{i\in I}(I_{i}:K)=(\cap _{i\in I}I_{i}:K)$
The points 1. and 2. make calling those ideals "quotient" plausible, 3. and 4. less so (although the ideal still gets smaller when adding something to the denominator or shrinking the numerator).
Proof:
1. $I\cdot J\subseteq K\Leftrightarrow \forall i\in I:iJ\subseteq K\Leftrightarrow I\subseteq (K:J)$
2. $J\subseteq I\Leftrightarrow \forall r\in R:rJ\subseteq J\subseteq I$
3.
    ${\begin{aligned}r\in (I:J+K)&\Leftrightarrow r(J+K)\subseteq I\\&\Leftrightarrow rJ\subseteq I\wedge rK\subseteq I\\&\Leftrightarrow r\in (I:J)\cap (I:K),\end{aligned}}$
where the middle equivalence follows since $r(J+K)$ is the smallest ideal containing $rJ$ and $rK$, and thus is contained in every ideal where the latter two are contained.
4.
    ${\begin{aligned}r\in (\cap _{i\in I}I_{i}:K)&\Leftrightarrow rK\in \cap _{i\in I}I_{i}\\&\Leftrightarrow \forall i\in I:rK\in I_{i}\\&\Leftrightarrow \forall i\in I:r\in (I_{i}:K)\\&\Leftrightarrow r\in \cap _{i\in I}(I_{i}:K)\end{aligned}}$
$\Box$
Definition 19.3:
In the case $J=\langle x\rangle$ for an $x\in R$, we write
    $(I:J)=:(I:x)$
for $I\leq R$.

### Exercises

* Exercise 19.1.1: Prove that for a ring $R$ and any ideal $I\leq R$, $(R:I)=R$ and $(I:R)=I$.
# Community Health Worker Manual/Referral

referral to a tertiary care center should be made upon confirmation of the disease. and hence
# Community Snapshots

Participants identify their role within the model.
Status
Under Development
Primary nature of group task
Convergent
Time
Preparation time: 5 minutes
Time required during session: 30 minutes
Follow-up time: 0 minutes
Materials
White board or flip chart paper on easel with markers Camera
Inputs
Causal Loop Diagram Behavior Over Time Graphs
Outputs
Potential roles for participants Development of collaborations/connections
Roles
Facilitator with some experience of SD Modeler/reflector, expert in SD, to listen and conceptualize discussion of the community Recorder/photographer to document discussion
Steps
1. Refer back to CLD
2. Discuss the general relationships within the model
3. Discuss individual roles participants have in the model
4. Describe this as a community snapshot: “Where do you see your work in the diagram?” “Based on the diagram do you see any new strategies that you would want to incorporate into your work?” “How is your work connected to others?”
5. Ask “Does this capture connections that are new or surprising?”, “What can we take away from this?”
6. Ask “Does the diagram suggest possible collaboration that you may have thought of? “
Evaluation Criteria:
Identification of individual roles in the community/model.
Discussion of the relationships and linkages within the model
Identification of potential areas for collaboration
Clarification of next steps
Authors
Krista Rux (krux@wustl.edu) August 3, 2010
History
N.A.
Revisions
None
References
None
Notes
None
# FOSS Government Policy
## Table of Contents

* Foreword
* Preface
* Acknowledgements
* Overview
* Introduction
* Strategic Importance of FOSS
* Why is a FOSS Policy Needed?
* Policy Formulation Approach
* Strategies
* Cross Sectoral Concerns
* Conclusion
* Glossary
* Useful Resources
* About the Authors
* About APDIP
* About IOSN

## Information

This book is donated by International Open Source Network (IOSN) and UNDP Asia-Pacific Development Information Programme (UNDP-APDIP) to the community. The original publication by
Author: Kenneth Wong © UNDP-APDIP, 2004, 31 pages ISBN 81-8147-755-3
is located at http://www.iosn.net/government/foss-government-primer/foss-govt-policy.pdf
This wikibook is available under the terms of GNU Free Documentation License and Creative Commons Attribution License 2.5
# FOSS Government Policy/About APDIP

The Asia-Paciﬁc Development Information Programme (APDIP) is an initiative of the United Nations Development Programme (UNDP) that aims to promote the development and application of new Information and Communication Technologies (ICT) for poverty alleviation and sustainable human development in the Asia-Paciﬁc region. It does so through three core programme areas, namely, Policy Development and Dialogue; Access; and Content Development and Knowledge Management.
In collaboration with national governments, APDIP seeks to assist national and regional institutions in the Asia-Pacific through activities that involve awareness-raising and advocacy, building capacities, promoting ICT policies and dialogue, promoting equitable access to tools and technologies, knowledge sharing, and networking. Strategic public-private sector partnerships and opportunities for technical cooperation among developing countries (TCDC) are APDIP's key building blocks in implementing each programme activity
http://www.apdip.net
# FOSS Government Policy/Conclusion

Free/Open Source Software is a proven and mature solution set that offers many opportunities to developing nations that are building their ICT infrastructure. Numerous corporations, institutions and government agencies are utilizing FOSS throughout their ICT infrastructure and running mission-critical applications upon it. Countless national governments are relying on FOSS to jumpstart their ICT infrastructure, develop local capacity, increase competition in the ICT industry and reduce their dependence on any single vendor.
However, FOSS is not a “magic bullet” that immediately solves all of a nation's problems. Its benefits are real and tangible; but implementing a policy that fully captures these benefits with no significant drawbacks is difficult. National leaders must be able to make balanced and well-informed decisions pertaining to FOSS policies. Tony Stanco from the Center of Open Source and Government highlights 50 several strong points in the South African Open Source Strategy:

## Official Statement of Recognition of the Legitimacy of FOSS

    Since FOSS is new and unknown to most decision makers, official recognition and legitimacy has a strong promoting effect on FOSS adoption.

## Designation of Particular Government Agency to Lead FOSS Programme

    A designated lead agency is responsible for coordination, communication and execution of the policy. The single point of responsibility reduces the likelihood that a FOSS policy is not issued and forgotten or improperly implemented.

## Level Playing Field in Government Procurement

    By ensuring a truly level playing field between the different options, a government can increase competition in procurement. This involves, among other things, ensuring that open standards and open protocols are used.

## Appreciation of Social Value of FOSS

    Some policies focus too much on the financial benefits of FOSS and leave out benefits such as capacity building, transparency in government and greater citizen access. A policy that focuses on all the benefits addresses both the economic and social needs of a country.

## Phased Implementation

    Any large undertaking carries with it a large amount of risk, especially in developing countries where local capacity is highly limited. A phased implementation plan, including pilot projects and and a prudent transition strategy allows a government to build institutional knowledge and capacity while developing best practices and case studies for future projects.
No national policy is easy to formulate or implement. The unique conditions in each country, the demands of the different stakeholders and the challenges faced present a different problem to each country. Still, the benefits to be gained are enormous and policy-makers need to be well informed to make optimal choices so that each nation can fully realize the benefits that FOSS can bring to each.

## Footnotes

* ↑ Stanco, T., “EGOVOS Endorses South Africa's Open Source Strategy”, Newsforge.com, 18 June 2003; available from http://www.newsforge.com/business/03/06/17/1655215.shtml?tid=19
# FOSS Government Policy/About the Authors

Kenneth Wong is a Free/Open Source Software advocate with a strong interest in utilizing FOSS to widen the reach of ICT in developing communities worldwide. Ken is currently the head of software development projects at Exosoft, a FOSS focused software development firm in Beijing, China. Ken has been making a living from FOSS throughout his entire professional career. He has BBA and MBA degrees from the University of Hawaii and a MS degree in computer science from Boston University.
# FOSS Government Policy/About IOSN

The International Open Source Network (IOSN) is an initiative of UNDP’s Asia-Paciﬁc Development Information Programme (APDIP). Its overall objective is to serve as a Center of Excellence and a Clearinghouse for Information on Free and Open Source Software (FOSS) in the Asia-Paciﬁc region. In order to accelerate the world-wide adoption of FOSS, IOSN seeks to raise awareness, facilitate networking of people, strengthen capacities, and conduct R&D.
The beneﬁciaries of IOSN are governments, IT professionals, software developers, the FOSS R&D community, academics and the NGO community. IOSN serves as a resource center to help policy-makers and decision-makers in the public sector, educational institutions, businesses and others develop policies and plans for the use of FOSS in their respective organizations. Much of IOSN’s activities are undertaken online and the IOSN portal has been developed for this purpose and serves as a comprehensive online resource center on FOSS. The IOSN portal also provides a means for the FOSS community in the region to contribute to its efforts and to interact with each other.
http://www.iosn.net
# FOSS Government Policy/Acknowledgements

The author would like to thank everyone who took the time to share their valuable experience and insights. Peer reviewers for this document include Shahid Akhtar, Colin Charles, Dr. Nah Soo Hoe, Gopi Pradhan, Phet Sayo, Imran William Smith, Richard Stallman, Tan Wooi Tong, Atsushi Yamanaka and Raul Zambrano.
The author would also like to thank Sunil Abraham, Khairil Yusof and Helena Loh. Without their assistance, this primer could never have been written.
Additional thanks goes to the United Nations Development Programme and the International Development Research Centre. Their support has allowed this primer and others like it to be written and shared.
Finally, thanks goes out to the countless individuals and organizations that have contributed their time and resources into making the FOSS movement what it is today.