Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/glerm/webapps/devolts_home/artesanato/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/glerm/webapps/devolts_home/artesanato/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/glerm/webapps/devolts_home/artesanato/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/glerm/webapps/devolts_home/artesanato/wp-includes/http.php on line 61

Strict Standards: Redefining already defined constructor for class EG_Plugin_100 in /home/glerm/webapps/devolts_home/artesanato/wp-content/plugins/eg-attachments/lib/eg-plugin.inc.php on line 88
Software livre « artesanato de volts

Software livre

Software livre, segundo a definição criada pela Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição. A liberdade de tais diretrizes é central ao conceito, o qual se opõe ao conceito de software proprietário, mas não ao software que é vendido almejando lucro (software comercial). A maneira usual de distribuição de software livre é anexar a este uma licença de software livre, e tornar o código fonte do programa disponível.

Um software é considerado como livre quando atende aos quatro tipos de liberdade para os usuários do software definidas pela Free Software Foundation:

  • A liberdade para executar o programa, para qualquer propósito (liberdade nº 0);
  • A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade;
  • A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
  • A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade;