{"id":6301,"date":"2020-11-24T08:43:33","date_gmt":"2020-11-24T08:43:33","guid":{"rendered":"https:\/\/www.elexoft.com\/blogs\/?p=6301"},"modified":"2020-11-24T08:52:59","modified_gmt":"2020-11-24T08:52:59","slug":"know-what-free-software-is-and-its-basic-characteristics","status":"publish","type":"post","link":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/","title":{"rendered":"Know what free software is and its basic characteristics"},"content":{"rendered":"\n<p>Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the <a href=\"https:\/\/www.elexoft.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">software<\/a>. In other words, it gives you the ability to control the program and what it does.<\/p>\n\n\n\n<p>When we buy software, we are actually acquiring a license to use it, so whoever obtains it is bound by numerous and subtle rules such as, for example, not being able to share or modify the program.<\/p>\n\n\n\n<p>However, a few years ago a group of programmers dedicated themselves to writing and sharing the so-called free software that not only allows us to copy programs but also to study, execute, and distribute them freely.<\/p>\n\n\n\n<p>Do you want to discover more about him? Keep reading this article.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is free software?<\/h3>\n\n\n\n<p>Its definition is associated with the birth of the free software movement, led by Richard Stallman and the Free Software Foundation (Foundation for Free Software) in 1985.<\/p>\n\n\n\n<p>Free software is all software whose source code can be freely studied, modified, and used for any purpose, and even copied and redistributed with or without changes.<\/p>\n\n\n\n<p>In other words, this type of software gives any person or organization the freedom to use a program for any kind of work and without the obligation to communicate it to a developer or any specific entity.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What are the 4 freedoms of free software?<\/h3>\n\n\n\n<p>For a program to be free software, it must have four freedoms:<\/p>\n\n\n\n<p>Freedom 0: to use the program for any purpose<\/p>\n\n\n\n<p>The freedom to run the program for any purpose means that every user is free to use the software in:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>any computer system;<\/li><li>with any type of work and purpose;<\/li><li>Without obligation to communicate to any specific entity or the programmer.<\/li><\/ul>\n\n\n\n<p>In other words, the user is not prohibited or prevented from executing it since what matters is their purpose and not that of the programmer.<\/p>\n\n\n\n<p>Freedom 1: to study how the program works and to be able to modify it<\/p>\n\n\n\n<p>To have freedoms 1 and 3, it is necessary to have access to the source code, so this is a fundamental condition for free.<\/p>\n\n\n\n<p>Now, Freedom 1 constitutes the freedom to use the modified version (according to the wishes and needs of the user) instead of the original.<\/p>\n\n\n\n<p>Freedom 2: to distribute copies of the program to any person or organization<\/p>\n\n\n\n<p>The freedom to distribute the program (Freedoms 2 and 3), is that users have the freedom to redistribute and share copies with or without modifications, without having to ask or pay any permission to do so.<\/p>\n\n\n\n<p>In addition, the programs can be distributed for free or by charging a fee for it.<\/p>\n\n\n\n<p>Freedom 3: to improve the program and share improvements for the benefit of all<\/p>\n\n\n\n<p>Freedom 3 makes it possible to improve the program &#8211; and, like Freedom 2 &#8211; makes it possible to share and release modified versions as free software and, in this way, benefit the people or organizations that use it.<\/p>\n\n\n\n<p>Furthermore, not all Open Source software has to be free, however, all products and their derivatives developed in free software must be free.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5 advantages of free software<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">1. Development and continuous improvement<\/h3>\n\n\n\n<p>The fact that the source code is accessible allows many people to review and test the code and, as a consequence, there is not only a better result but also the security is far superior to proprietary.<\/p>\n\n\n\n<p>On the other hand, free software is attended by many users who directly evaluate the flaws or faults that the program presents.<\/p>\n\n\n\n<p>For this reason, it is not necessary to wait for the manufacturing company to launch an update or a corrected version on the market, which allows reducing the time for solving problems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Allows technological independence<\/h3>\n\n\n\n<p>By not relying on large software vendors, users can decide whether to migrate or upgrade the system, without having to submit to decisions imposed by that vendor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. It allows savings in the acquisition, maintenance, and renewal of technologies<\/h3>\n\n\n\n<p>It is much cheaper to face an update or a massive installation of open software than proprietary.<\/p>\n\n\n\n<p>In addition, by not having to invest in annual licenses, users can save money or use it to acquire other necessary software linked to the company&#8217;s service.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Allow being copied<\/h3>\n\n\n\n<p>As we mentioned earlier with freedoms, free can be copied, so without the need to acquire new licenses, it can be distributed to all those who need it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Provides autonomy<\/h3>\n\n\n\n<p>As you could read above this content, users have control over the source code, so with free, they have absolute freedom to use the program for any purpose, without restrictions, and adapt it to the needs of each company.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">In conclusion<\/h3>\n\n\n\n<p>This software often requires technical knowledge not common among computer users.<\/p>\n\n\n\n<p>Therefore, it is necessary that if you are going to integrate it into your company you have a person who knows about this whole world and helps you analyze and select those tools that are useful to you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. In other words, it gives you&#8230;<\/p>\n","protected":false},"author":2,"featured_media":6303,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[223,220,217,222,21,219,218,59,224,221,191,216],"class_list":{"0":"post-6301","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-software-house","8":"tag-best-software-house","9":"tag-computer-software","10":"tag-data-recovery-software","11":"tag-pc-software","12":"tag-software","13":"tag-software-download","14":"tag-software-engineering","15":"tag-software-house","16":"tag-software-house-website","17":"tag-system-software","18":"tag-top-software-house","19":"tag-video-editing-software"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Know what free software is and its basic characteristics<\/title>\n<meta name=\"description\" content=\"Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. It gives you the ability\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Know what free software is and its basic characteristics\" \/>\n<meta property=\"og:description\" content=\"Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. It gives you the ability\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\" \/>\n<meta property=\"og:site_name\" content=\"Elexoft Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-24T08:43:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-24T08:52:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"427\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jimmy bee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jimmy bee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\"},\"author\":{\"name\":\"Jimmy bee\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/7ead362a3649184eb5e1eef405193f39\"},\"headline\":\"Know what free software is and its basic characteristics\",\"datePublished\":\"2020-11-24T08:43:33+00:00\",\"dateModified\":\"2020-11-24T08:52:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\"},\"wordCount\":817,\"commentCount\":3,\"image\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg\",\"keywords\":[\"best software house\",\"computer software\",\"data recovery software\",\"pc software\",\"Software\",\"software download\",\"software engineering\",\"Software house\",\"software house website\",\"system software\",\"top software house\",\"video editing software\"],\"articleSection\":[\"Software House\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\",\"url\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\",\"name\":\"Know what free software is and its basic characteristics\",\"isPartOf\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg\",\"datePublished\":\"2020-11-24T08:43:33+00:00\",\"dateModified\":\"2020-11-24T08:52:59+00:00\",\"author\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/7ead362a3649184eb5e1eef405193f39\"},\"description\":\"Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. It gives you the ability\",\"breadcrumb\":{\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage\",\"url\":\"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg\",\"contentUrl\":\"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg\",\"width\":640,\"height\":427,\"caption\":\"free software\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.elexoft.com\/blogs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Know what free software is and its basic characteristics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/#website\",\"url\":\"https:\/\/www.elexoft.com\/blogs\/\",\"name\":\"Elexoft Blogs\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.elexoft.com\/blogs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/7ead362a3649184eb5e1eef405193f39\",\"name\":\"Jimmy bee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1f36227d2116adebf6ed20fa34c14751a7cf2e3c069f9f1f0f4d2ba9766499aa?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1f36227d2116adebf6ed20fa34c14751a7cf2e3c069f9f1f0f4d2ba9766499aa?s=96&d=retro&r=g\",\"caption\":\"Jimmy bee\"},\"url\":\"https:\/\/www.elexoft.com\/blogs\/author\/saad\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Know what free software is and its basic characteristics","description":"Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. It gives you the ability","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/","og_locale":"en_US","og_type":"article","og_title":"Know what free software is and its basic characteristics","og_description":"Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. It gives you the ability","og_url":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/","og_site_name":"Elexoft Blogs","article_published_time":"2020-11-24T08:43:33+00:00","article_modified_time":"2020-11-24T08:52:59+00:00","og_image":[{"width":640,"height":427,"url":"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg","type":"image\/jpeg"}],"author":"Jimmy bee","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jimmy bee","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#article","isPartOf":{"@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/"},"author":{"name":"Jimmy bee","@id":"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/7ead362a3649184eb5e1eef405193f39"},"headline":"Know what free software is and its basic characteristics","datePublished":"2020-11-24T08:43:33+00:00","dateModified":"2020-11-24T08:52:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/"},"wordCount":817,"commentCount":3,"image":{"@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage"},"thumbnailUrl":"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg","keywords":["best software house","computer software","data recovery software","pc software","Software","software download","software engineering","Software house","software house website","system software","top software house","video editing software"],"articleSection":["Software House"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/","url":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/","name":"Know what free software is and its basic characteristics","isPartOf":{"@id":"https:\/\/www.elexoft.com\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage"},"image":{"@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage"},"thumbnailUrl":"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg","datePublished":"2020-11-24T08:43:33+00:00","dateModified":"2020-11-24T08:52:59+00:00","author":{"@id":"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/7ead362a3649184eb5e1eef405193f39"},"description":"Free software is one that gives its users the freedom to run, copy, study, modify, and distribute the software. It gives you the ability","breadcrumb":{"@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#primaryimage","url":"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg","contentUrl":"https:\/\/www.elexoft.com\/blogs\/wp-content\/uploads\/2020\/11\/luke-peters-B6JINerWMz0-unsplash.jpg","width":640,"height":427,"caption":"free software"},{"@type":"BreadcrumbList","@id":"https:\/\/www.elexoft.com\/blogs\/know-what-free-software-is-and-its-basic-characteristics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.elexoft.com\/blogs\/"},{"@type":"ListItem","position":2,"name":"Know what free software is and its basic characteristics"}]},{"@type":"WebSite","@id":"https:\/\/www.elexoft.com\/blogs\/#website","url":"https:\/\/www.elexoft.com\/blogs\/","name":"Elexoft Blogs","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.elexoft.com\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/7ead362a3649184eb5e1eef405193f39","name":"Jimmy bee","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.elexoft.com\/blogs\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1f36227d2116adebf6ed20fa34c14751a7cf2e3c069f9f1f0f4d2ba9766499aa?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1f36227d2116adebf6ed20fa34c14751a7cf2e3c069f9f1f0f4d2ba9766499aa?s=96&d=retro&r=g","caption":"Jimmy bee"},"url":"https:\/\/www.elexoft.com\/blogs\/author\/saad\/"}]}},"_links":{"self":[{"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/posts\/6301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/comments?post=6301"}],"version-history":[{"count":2,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/posts\/6301\/revisions"}],"predecessor-version":[{"id":6305,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/posts\/6301\/revisions\/6305"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/media\/6303"}],"wp:attachment":[{"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/media?parent=6301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/categories?post=6301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.elexoft.com\/blogs\/wp-json\/wp\/v2\/tags?post=6301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}