Deprecated: Function jetpack_form_register_pattern is deprecated since version jetpack-13.4! Use Automattic\Jetpack\Forms\ContactForm\Util::register_pattern instead. in /home2/pkdhexmy/public_html/wp-includes/functions.php on line 6078

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/pkdhexmy/public_html/wp-includes/functions.php:6078) in /home2/pkdhexmy/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":15468,"date":"2019-11-18T11:26:52","date_gmt":"2019-11-18T17:26:52","guid":{"rendered":"https:\/\/blog.tendenci.com\/?p=15468"},"modified":"2019-11-18T12:21:40","modified_gmt":"2019-11-18T18:21:40","slug":"the-freedom-in-the-tendenci-open-source-software","status":"publish","type":"post","link":"https:\/\/blog.tendenci.com\/the-freedom-in-the-tendenci-open-source-software\/","title":{"rendered":"The freedom in the Tendenci open source software"},"content":{"rendered":"\n

Let’s take it again to RICHARD STALLMAN, \u201cFOUR FREEDOMS<\/a>\u201d<\/p>\n\n\n\n

A program is \u201cfree software<\/a>\u201d if the program\u2019s users have the four essential freedoms:<\/p>\n\n\n\n

  1. The freedom to run the program as you wish<\/a>, for any purpose.<\/li>
  2. The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code<\/a> is a precondition for this.<\/li>
  3. The freedom to redistribute copies so you can help your neighbor<\/a>.<\/li>
  4. The freedom to distribute copies of your modified versions to others<\/a>. 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.<\/li><\/ol>\n\n\n\n