% Define o tipo de documento \documentclass[landscape]{slides} % Importa os caracteres latinos \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} % Importa os pacotes para inclusao de graficos e links \usepackage{graphicx} \usepackage{epsfig,color} \usepackage{hyperref} % Define o autor \author{Marcos Daniel Marado Torres} % Define o titulo \title{ANSOL\\Associação Nacional para o Software Livre} % Define a data \date{Aula Aberta -- Mestrado em Software de Código Aberto} % Da inicio ao documento \begin{document} % TITLE \begin{slide} \maketitle \end{slide} % TODO - ter um .tex para cada um destes capítulos (Software Livre, ANSOL, SFD, % etc.), para que depois possam ser incluídos independentemente nas várias % Apresentações % Software Livre \begin{slide} \center{\Huge{O Software Livre}} \end{slide} \begin{slide} \emph{Software} \begin{quote} \emph{software} | s. m. \emph{software} |softuére|\\ (palavra inglesa, de soft, mole + ware, mercadoria)\\ \emph{substantivo masculino} $[$Informática$]$ Conjunto de programas, processos, regras e, eventualmente, documentação, relativos ao funcionamento de um conjunto de tratamento de informação (por oposição a hardware). Plural: softwares. \end{quote} \hfill \emph{in} \url{https://www.priberam.pt/DLPO/software} \end{slide} \begin{slide} \emph{Software} -- definição legal \begin{itemize} \item{} Lei do Cibercrime refere a existência de ``programas'', mas não produz uma definição \item{} Lei da Criminalidade Informática (revogada pelo Lei do Cibercrime) definia: \begin{quote} Programas de computador -- ``Conjunto de instruções capazes, quando inseridas num suporte explorável em máquina, de permitir à máquina, que tem por funções o tratamento de informações indicar, executar ou produzir determinada função, tarefa ou resultado'' \end{quote} \item{} Lei da Criminalidade Informática explicitava ainda a existência de ``Código objecto'' (0s e 1s) e ``Código fonte'', ambos considerados programas de computador \item{} programas de computador excluídos do catálogo das invenções protegidas nos termos da Convenção de Munique sobre a Patente Europeia de 1973 \item{} Programas de computador considerados como ``obra protegida'' no Código do Direito de Autor e dos Direitos Conexos \end{itemize} \end{slide} \begin{slide} Free Software -- Software Livre \begin{itemize} \item{} \emph{Free} como \emph{Livre}, não grátis \item{} \emph{Livre}, de Liberdade\ldots \end{itemize} Que liberdades? \end{slide} \begin{slide} O Software Livre \begin{small} No inicio dos anos 80, \emph{Richard M. Stallman} foi o primeiro a formalizar uma maneira de pensar no software sobre a forma de quatro liberdades: \begin{itemize} \item{1ª liberdade:} A liberdade de executar o software, para qualquer uso \item{2ª liberdade:} A liberdade de estudar o funcionamento de um programa e de adaptá-lo às suas necessidades \item{3ª liberdade:} A liberdade de redistribuir cópias \item{4ª liberdade:} A liberdade de melhorar o programa e de tornar as modificações públicas de modo que a comunidade inteira beneficie da melhoria \end{itemize} O software que siga esses quatro princípios é chamado ``Software Livre'' (ou \emph{Free Software}). \end{small} \end{slide} \begin{slide} \begin{small} \begin{center} \input{category.latex} \\ \hfill -- \emph{in} \url{http://www.gnu.org/philosophy/categories.pt-br.html}, CC-SA \end{center} \end{small} \end{slide} \begin{slide} Licenças de Software \begin{itemize} \item{} \emph{Compatíveis com a GPL} -- GPL, LGPL, AGPL 3, GNU All-Permissive License, Apache License 2, Artistic License 2, Boost Software License, Modified BSD License, CC0, CeCILL, Clear BSD License, Cryptix General License,\ldots \item{} \emph{Incompatíveis com a GPL} -- AGPL 1, Accademic Free License 3, Apache License 1 e 1.1, APSL 2, BitTorrent Open Source License, Original BSD License, CDDL 1, CPAL, Common Public License 1, Condor Public License, EPL, EUPL 1.1,\ldots \item{} \emph{Não-Livres} -- ``Sem Licença'', Aladdin Free Public License, APSL 1, Artistic License 1, AT\&T Public License, Code Project Open License, eCos,\ldots \end{itemize} \end{slide} \begin{slide} O Movimento do Software Livre \begin{itemize} \item{} Criado em 1983, por Richard Stallman \item{} Free Software Foundation fundada em 1985 \item{} Free Software Foundation Europe fundada em 2001 \end{itemize} \end{slide} % A ANSOL \begin{slide} \center{\Huge{ANSOL\\Associação Nacional para o Software Livre}} \end{slide} \begin{slide} ANSOL -- Associação Nacional para o Software Livre \begin{center} \includegraphics{pct2001-miguelg.jpg} \end{center} \emph{Lançamento oficial em Outubro de 2001, durante o Porto Cidade Tecnológica} \begin{itemize} \item{} Associação portuguesa sem fins lucrativos \item{} divulgação, promoção, desenvolvimento, investigação e estudo da Informática Livre\ldots \item{} \ldots e das suas repercussões sociais, políticas, filosóficas, culturais, técnicas e científicas \item{} conta com cerca de 80 sócios \item{} quota anual 30 euros (12 euros no caso de estudantes, desempregados e reformados) \end{itemize} A ANSOL ao longo dos anos \begin{itemize} \item{} Criação em coordenação com a \emph{Free Software Foundation Europe}, que reconhece em 2002 a ANSOL como Organização Associada \\ \includegraphics{ansol-fsfe.png} \item{} Entidade Organizadora do Porto 2002, Cidade Tecnológica - Sistemas Livres \\ \includegraphics{porto2002.png} \item{} Colaboração com a Ordem dos Engenheiros para organização de evento de Richard Stallman em Portugal (2003) \\ \includegraphics{stallman-2003.png} \item{} Envolvimento na transposição da Directiva Europeia EUCD para a Legislação Portuguesa (2002--2004) \begin{itemize} \item{} Directiva Europeia que implementa, pela primeira vez, restrições de acesso no Direito de Autor \item{} Criminaliza neutralização de DRM \item{} Criminaliza qualquer discussão que possa facilitar essa neutralização \item{} Interfere no desenvolvimento de Software Livre \item{} Contributo inicial enviado em 2002, acompanhamento da proposta até à sua aprovação em 2004 \item{} Mais info: \url{https://ansol.org/politica/eucd} \end{itemize} \item{} Campanha contra Patentes de Software culmina na sua rejeição pelo Parlamento Europeu em 2005 \\ \includegraphics{patentes.png} \item{} OOXML publicado como norma ECMA em 2006, distinção entre ``norma'' e ``normas abertas'' \\ \includegraphics{OOXML.png} % \item{} ANSOL recebe prémio ``Software'' dos Prémios Exame Informática 2006, em nome da Mozilla Foundation \item{} Sun e ANSOL juntam-se na elaboração do CD ``Software Livre na Escola'', distribuído nas escolas pelo Ministério da Educação \\ \includegraphics{CD.png} \item{} Em 2008, ANSOL começa a celebração anual do ``Document Freedom Day'' em Portugal \\ \includegraphics{DFD.png} \end{itemize} \end{slide} \begin{slide} \begin{itemize} \item{} Lançamento do Portal ``Transparência na AP'' em 2009 \\ \includegraphics{transparencia.png} \item{} Campanha para o uso de Software Livre na Administração Pública em 2010, poupança estimada em 121 milhões \\ \includegraphics{AP.png} \item{} Em 2011 foi aprovada a Lei das Normas Abertas na Assembleia da República \\ \includegraphics{normas.png} \item{} ANSOL participa na campanha internacional conta o ACTA, durante 2012 \\ \includegraphics{ACTA.png} \end{itemize} \end{slide} \begin{slide} \begin{itemize} \item{} Em 2013 a ANSOL junta-se a outras entidades no apelo à AR para a correcção da legislação relativa ao DRM \\ \includegraphics{DRM.png} \item{} Lei da Cópia Privada volta à agenda Política Portuguesa em 2014, ANSOL organiza petição \\ \includegraphics{PL118.png} \end{itemize} \end{slide} \begin{slide} A ANSOL em 2015: \begin{itemize} \item{} Celebração do ``Eu $<3$ Software Livre 2015'' \item{} Esclarecimento sobre o WMV não ser uma norma aberta \item{} Celebração do Education Freedom Day 2015, em Lisboa \item{} Apelo à participação no Dia de Acção Global contra os Tratados Transatlânticos \item{} Dar a conhecer a Liberdade que vem do Software Livre, no Dia da Liberdade \item{} Contestação contra os tratados TTIP e CETA nas manifestações do $1^o$ de Maio \item{} Press Release sobre a aprovação da Lei da Cópia Privada \item{} co-organização do evento ``Workshop de Direitos de Autor e DRM'' \item{} Assembleia Geral Eleitoral \item{} Plano de regularização da situação dos sócios com quotas em atraso \item{} Regularização da situação dos certificados https dos vários sites da ANSOL \item{} Formação do novo Grupo de Trabalho sobre Normas Abertas \item{} Formação do novo Grupo de Trabalho de WebMasters \item{} Apoio na organização do Software Freedom Day 2015, no Porto \item{} Regularização da situação de associados da EDRi \item{} Press release sobre o término da campanha sobre leitores de PDF da FSFE \item{} Assembleia Geral, para alteração dos estatutos e regulamento interno \item{} Escrituração nos novos estatutos da ANSOL \item{} Assinatura de protocolo com a Casa das Associações, formalizando a sediação da ANSOL naquele espaço \item{} Participação no seminário ``O Regulamento Nacional de Interoperabilidade Digital e a adoção de Normas Abertas pela Administração Pública'' \item{} Participação na consulta pública sobre normas abertas \item{} Manutenção da lista de incumprimentos do RNID \end{itemize} A ANSOL em 2016\ldots depende de todos! \end{slide} \begin{slide} \includegraphics{eventos.png} \end{slide} % O SFD \begin{slide} \center{\Huge{O Software Freedom Day}} \end{slide} \begin{slide} O Software Freedom Day \begin{center} \includegraphics{sfd-2015.png} \end{center} \emph{Mapa de Eventos SFD 2015 registados a 17 de Agosto} % TODO - actualizar \include{sfd-teams} \emph{Visão:} Potenciar todos a ligar, criar e partilhar livremente num mundo digital participatório, transparente e sustentável. Objectivos \begin{itemize} \item{} Celebrar o Software Livre e as pessoas por detrás dele \item{} Promover o conhecimento geral sobre Software Livre, e encorajar a adopção de Software Livre e Normas Abertas \item{} Criar igualidade de acesso a oportunidades através do uso de tecnologias participatórias \end{itemize} \end{slide} \begin{slide} O Software Freedom Day -- Objectivos \emph{(continuação)} \begin{itemize} \item{} Promover um diálogo construtivo sobre as responsabilidades e os direitos na Sociedade de Informação \item{} Ser inclusivo de organizações e indivíduos que partilham a nossa Visão \item{} Ser pragmático, transparente e responsável enquanto organização \end{itemize} \end{slide} % Normas Abertas \begin{slide} \center{\Huge{Normas Abertas}} \end{slide} \input{rnid.tex} % TODO: transformar a fonte num .tex incluível, para que depois seja só necessário actualizar um dos lados % Teoria e prática de mãos dadas - o exemplo do leftpad \begin{slide} Filosofia e código -- duas faces da mesma moeda \begin{verbatim} // "license": "WTFPL" module.exports = leftpad; function leftpad (str, len, ch) { str = String(str); var i = -1; if (!ch && ch !== 0) ch = ' '; len = len - str.length; while (++i < len) { str = ch + str; } return str; } \end{verbatim} \begin{tiny}\url{http://qz.com/646467/how-one-programmer-broke-the-internet-by-deleting-a-tiny-piece-of-code/}\end{tiny} \end{slide} \begin{slide} \begin{itemize} \item{} trademark \item{} patentes de software \item{} npm takedown \item{} remoção de todos os módulos \item{} npm? \item{} WTFPL (vs. Apache 2.0, que protege os utilizadores de eventuais patentes de software) \end{itemize} \end{slide} % QUESTÕES \begin{slide} \center{\Huge{QUESTÕES?}} \emph{http://ansol.org} \\ \emph{http://fsfe.org} \\ \emph{http://fsf.org} \\ \emph{https://github.com/marado/ANSOL-MOSS} \\ \emph{http://listas.ansol.org/mailman/listinfo/ansol-geral} \end{slide} \end{document}