SlideShare a Scribd company logo
1 of 12
FSF Philosiphy
Maryam Al Rahmah
10 - AG
FSF
Free Software Foundation
Free
software means
that the software's
users have
freedom
“Free software” means software that
respects users' freedom and community.
Roughly, it means that the users have
the freedom to run, copy, distribute,
study, change and improve the
software. Thus, “free software” is a
matter of liberty, not price. To understand
the concept, you should think of “free” as
in “free speech,” not as in “free beer”. We
sometimes call it “libre software” to show
we do not mean it is gratis.
A program is free software if the program's users have
the four essential freedoms:
 The freedom to run the program as you wish, for any
purpose
 The freedom to study how the program works, and
change it so it does your computing as you wish.
Access to the source code is a precondition for this.
 The freedom to redistribute copies so you can help
your neighbor
 The freedom to distribute copies of your modified
versions to others. By doing this you can give the
whole community a chance to benefit from your
changes. Access to the source code is a precondition
for this.
Software differs from material objects—such as
chairs, sandwiches, and gasoline—in that it can be
copied and changed much more easily. These
facilities are why software is useful; we believe a
program's users should be free to take advantage
of them, not solely its developer.
Freedom To Distribute
 Freedom to distribute means you are free to
redistribute copies, either with or without
modifications, either gratis or charging a fee for
distribution, to anyone anywhere. Being free to
do these things means (among other things) that
you do not have to ask or pay for permission to
do so.
 You should also have the freedom to make
modifications and use them privately in your own
work or play, without even mentioning that they
exist. If you do publish your changes, you should
not be required to notify anyone in particular, or
in any particular way.
Freedom To Run The Program
 The freedom to run the program means the freedom for
any kind of person or organization to use it on any kind of
computer system, for any kind of overall job and purpose,
without being required to communicate about it with the
developer or any other specific entity. In this freedom, it is
the user's purpose that matters, not
thedeveloper's purpose; you as a user are free to run the
program for your purposes, and if you distribute it to
someone else, she is then free to run it for her purposes,
but you are not entitled to impose your purposes on her.
 The freedom to run the program as you wish means that
you are not forbidden or stopped from doing so. It has
nothing to do with what functionality the program has, or
whether it is useful for what you want to do.
Freedom to redistribute
 The freedom to redistribute copies must include
binary or executable forms of the program, as
well as source code, for both modified and
unmodified versions. (Distributing programs in
runnable form is necessary for conveniently
installable free operating systems.) It is OK if
there is no way to produce a binary or
executable form for a certain program (since
some languages don't support that feature), but
you must have the freedom to redistribute such
forms should you find or develop a way to make
them.
 “Free software” does not mean “noncommercial”. A
free program must be available for commercial use,
commercial development, and commercial
distribution. Commercial development of free
software is no longer unusual; such free
commercial software is very important. You may
have paid money to get copies of free software, or
you may have obtained copies at no charge. But
regardless of how you got your copies, you always
have the freedom to copy and change the software,
even to sell copies.
 Note that criteriasuchas those stated in this free software definition require careful
thought for their interpretation. To decide whethera specificsoftware license
qualifies as a free software license, we judge it basedon these criteriato determine
whether it fits theirspirit as well as the precise words. If a license includes
unconscionable restrictions, we reject it, even if we did not anticipate the issuein
these criteria. Sometimes a license requirement raises an issue that callsfor
extensive thought,includingdiscussions witha lawyer, before we can decide if the
requirement is acceptable.Whenwe reacha conclusion about a newissue,we often
updatethese criteria to make it easier to see whycertain licensesdo or don't qualify.
Refrence : -
 www.google.com
 http://www.gnu.org/philosophy/free-
sw.html
THANK YOU

More Related Content

Viewers also liked (6)

Short funny cat videos
Short funny cat videosShort funny cat videos
Short funny cat videos
 
muhammad ahmed.doc
muhammad ahmed.docmuhammad ahmed.doc
muhammad ahmed.doc
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
16_IntegrationHPPwithinExistingWeir
16_IntegrationHPPwithinExistingWeir16_IntegrationHPPwithinExistingWeir
16_IntegrationHPPwithinExistingWeir
 
Apple watch and lg g r
Apple watch and lg g r Apple watch and lg g r
Apple watch and lg g r
 
How One Article Changed the Way we Create our Product Roadmap
How One Article Changed the Way we Create our Product RoadmapHow One Article Changed the Way we Create our Product Roadmap
How One Article Changed the Way we Create our Product Roadmap
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 

FSF philosiphy

  • 1. FSF Philosiphy Maryam Al Rahmah 10 - AG
  • 2. FSF Free Software Foundation Free software means that the software's users have freedom
  • 3. “Free software” means software that respects users' freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer”. We sometimes call it “libre software” to show we do not mean it is gratis.
  • 4. A program is free software if the program's users have the four essential freedoms:  The freedom to run the program as you wish, for any purpose  The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this.  The freedom to redistribute copies so you can help your neighbor  The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
  • 5. Software differs from material objects—such as chairs, sandwiches, and gasoline—in that it can be copied and changed much more easily. These facilities are why software is useful; we believe a program's users should be free to take advantage of them, not solely its developer.
  • 6. Freedom To Distribute  Freedom to distribute means you are free to redistribute copies, either with or without modifications, either gratis or charging a fee for distribution, to anyone anywhere. Being free to do these things means (among other things) that you do not have to ask or pay for permission to do so.  You should also have the freedom to make modifications and use them privately in your own work or play, without even mentioning that they exist. If you do publish your changes, you should not be required to notify anyone in particular, or in any particular way.
  • 7. Freedom To Run The Program  The freedom to run the program means the freedom for any kind of person or organization to use it on any kind of computer system, for any kind of overall job and purpose, without being required to communicate about it with the developer or any other specific entity. In this freedom, it is the user's purpose that matters, not thedeveloper's purpose; you as a user are free to run the program for your purposes, and if you distribute it to someone else, she is then free to run it for her purposes, but you are not entitled to impose your purposes on her.  The freedom to run the program as you wish means that you are not forbidden or stopped from doing so. It has nothing to do with what functionality the program has, or whether it is useful for what you want to do.
  • 8. Freedom to redistribute  The freedom to redistribute copies must include binary or executable forms of the program, as well as source code, for both modified and unmodified versions. (Distributing programs in runnable form is necessary for conveniently installable free operating systems.) It is OK if there is no way to produce a binary or executable form for a certain program (since some languages don't support that feature), but you must have the freedom to redistribute such forms should you find or develop a way to make them.
  • 9.  “Free software” does not mean “noncommercial”. A free program must be available for commercial use, commercial development, and commercial distribution. Commercial development of free software is no longer unusual; such free commercial software is very important. You may have paid money to get copies of free software, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software, even to sell copies.
  • 10.  Note that criteriasuchas those stated in this free software definition require careful thought for their interpretation. To decide whethera specificsoftware license qualifies as a free software license, we judge it basedon these criteriato determine whether it fits theirspirit as well as the precise words. If a license includes unconscionable restrictions, we reject it, even if we did not anticipate the issuein these criteria. Sometimes a license requirement raises an issue that callsfor extensive thought,includingdiscussions witha lawyer, before we can decide if the requirement is acceptable.Whenwe reacha conclusion about a newissue,we often updatethese criteria to make it easier to see whycertain licensesdo or don't qualify.
  • 11. Refrence : -  www.google.com  http://www.gnu.org/philosophy/free- sw.html