diff --git a/ANSOL-en.tex b/ANSOL-en.tex new file mode 100644 index 0000000..236c02e --- /dev/null +++ b/ANSOL-en.tex @@ -0,0 +1,514 @@ +\begin{slide} +ANSOL -- Associação Nacional para o Software Livre + +Direcção 2020-2022: + \begin{itemize} + \item{} Tiago Carrondo -- Presidente + \item{} Marcos Marado -- Vice-Presidente + \item{} Octávio Gonçalves -- Tesoureiro + \item{} Daniel Sousa -- Vogal + \item{} Rúben Mendes -- Secretário + \end{itemize} +\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 + +\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{} Sediada na Casa das Associações no Porto, mas de âmbito nacional +% \item{} conta com cerca de 80 sócios +% \item{} quota anual 30 euros (12 euros no caso de estudantes, desempregados e reformados) +\end{itemize} +\end{slide} + +% 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} + +% EXEMPLOS DE SW LIVRE +\begin{slide} +\begin{small} +\begin{itemize} +\item{} Sistema Operativo GNU/Linux +\item{} Android Operating System Project +\item{} OpenOffice -- LibreOffice +\item{} Firefox +\item{} Wordpress +\item{} Servidor Web Apache +\item{} Blender +\item{} Moodle +\item{} \emph{muitos outros...} +\end{itemize} +\end{small} +\end{slide} + + +\begin{slide} +Licenças de Software +\begin{small} +\begin{itemize} + \item{} Licenças Copyleft -- programas derivados não podem acrescentar restrições à licença + \begin{itemize} + \item{} GPL (GNU General Public License) + \item{} Mozilla Public License (MPL) + \item{} Microsoft Reciprocal License (Ms-RL) + \end{itemize} + \item{} Não Copyleft + \begin{itemize} + \item{} Modified BSD License + \item{} Expat License (MIT) + \item{} Apache License + \end{itemize} +\end{itemize} +\end{small} +\end{slide} + + + +\begin{slide} +Actividades da Associação + +\begin{itemize} +\item{} Intervenções no meio político e legilativo +\begin{itemize} + \item{} Interverções e elaboração de pareceres junto da Comissão de Assuntos Constitucionais, Direitos, Liberdades e Garantias do Parlamento Português + \item{} Coordenação com a \emph{Free Software Foundation Europe} para trabalhos em âmbito Europeu, incluindo presença no Parlamento Europeu + \item{} Envolvimento na transposição da Directiva Europeia \\InfoSoc para a Legislação Portuguesa +% \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, que culminou na sua rejeição pelo Parlamento Europeu % \includegraphics{patentes.png} + \item{} Portugal é o primeiro país a ter uma Lei das Normas Abertas % + \item{} Participação na campanha internacional contra o ACTA % \includegraphics{ACTA.png} + \item{} Combate à Lei da Cópia Privada + \item{} Portugal na linha da frente na defesa dos consumidores contra o DRM +\end{itemize} +\end{itemize} +\end{slide} + +% TODO: https://github.com/marado/DRM-fixed-PT/issues/1 +\begin{slide} + A Lei contra o DRM -- o que é? + \begin{itemize} + \item{} Extensão da definição de DRM + \item{} Clarificação dessa definição + \item{} clarificação sobre a ilegalidade de aplicar DRM em obras no Domínio Público + \item{} ilegalização de DRM em obras por entidades públicas ou financiamento público + \end{itemize} +\end{slide} +\begin{slide} + A Lei contra o DRM -- como foi conseguida? + \begin{itemize} + \item{} Testando a Lei + \item{} Educação sobre o tema + \item{} Persistência + \item{} Trabalhar dentro do âmbito + \item{} Fazer a (aparente) oposição falar + \item{} Apresentar uma alternativa + \end{itemize} +\end{slide} + +\begin{slide} +\begin{itemize} +\item{} Lançamento do Portal ``Transparência na AP'' em 2009 +\\ \includegraphics{transparencia.png} +\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{} Organização de eventos +\begin{itemize} + \item{} Porto 2002, Cidade Tecnológica - Sistemas Livres % \includegraphics{porto2002.png} + \item{} Richard Stallman em Portugal % \includegraphics{stallman-2003.png} + \item{} Software Freedom Day % + \item{} Document Freedom Day % \includegraphics{DFD.png} + \item{} Eu $<3$ Software Livre +\end{itemize} +\end{itemize} + + % \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 +%\end{itemize} +%\end{slide} +%\begin{slide} +%\begin{itemize} +% \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} +%\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} + A actual reforma do Direito de Autor + + \center{\includegraphics[scale=0.5]{KDE-article13.jpg}} +\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} +% +% % 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} + +%% VANTAGENS +% FIXME: De futuro, quereremos ter a nossa própria lista de vantagens, de acordo com os nossos critérios. Algumas notas que ficaram da última reunião sobre o tema: +% * possível modificação permitiu muita gente a modificar e a distribuir modificações o que melhorou muito o software muito mais rapidamente do que se nao fosse SL +% * Migração da Tranquilidade? +% Até lá, a lista de vantagens aqui apresentadas é inspirada em http://open-source.gbdirect.co.uk/migration/benefit.html +\begin{slide} +As vantagens do Software Livre + \begin{itemize} + \item{} Flexibilidade e Liberdade + \item{} Confiabilidade + \item{} Estabilidade + \item{} Auditabilidade + \item{} Suporte e Responsabilidade + \item{} Custo + \end{itemize} +\end{slide} +\begin{slide} +As vantagens do Software Livre -- Flexibilidade e Liberdade + \begin{itemize} + \item{} Flexibilidade -- a capacidade de escolher soluções adequadas para as necessidades dos utilizadores + \item{} Se os requisitos de negócio mudam, as soluções não devem estar constrangidas pelo software + \item{} O uso de normas abertas para a interoperabilidade + \item{} as melhores soluções podem ser seleccionadas para componentes particulares na arquitectura + \item{} se as soluções têm boa interoperabilidade, o negócio pode evitar o lock-in a um fornecedor em particular, evitando dependêcia + \item{} Os modelos de Software Livre não promovem vendor lock-in, pelo que adesão a normas abertas é tipicamente alta + \item{} Para casos em que não existem normas abertas, auditoria do código fonte impede o uso de formatos proprietários como forma de lock-in + \item{} Competição centra-se na qualidade das funcionalidades + \item{} Liberdade ao não ter um fornecedor apenas + \item{} Liberdade de modificar o seu software + \end{itemize} +\end{slide} +\begin{slide} +As vantagens do Software Livre -- Confiabilidade + \begin{itemize} + \item{} Confiabilidade -- ausência de defeitos que causam operação incorrecta + \item{} falhas de performance; falhas de conformidade com normas; falhas de segurança + \item{} Falhas graves tendem a ser resolvidas num prazo de horas depois de ser descobertas, em muito devido ao acesso ao código fonte + \item{} \emph{patch} vs. nova versão + \item{} ciclo de vida de um bug diferente entre o software livre e o proprietário + \item{} o impacto dos \emph{early adopters}, tanto em correcções como em novas versões + \end{itemize} +\end{slide} +\begin{slide} +As vantagens do Software Livre -- Estabilidade + \begin{itemize} + \item{} Estabilidade vs. Actualizações + \item{} \emph{vendor push}: Alteração de formatos, fim de suporte, falta de correcções ao software + \item{} Garantia de possibilidade de migração de dados + \item{} Acesso ao código fonte providencia forma de extensão de tempo de vida do software + \item{} Escolha quanto à actualização fica a cargo do utilizador, não do fornecedor + \end{itemize} +\end{slide} +\begin{slide} +As vantagens do Software Livre -- Auditabilidade + \begin{itemize} + \item{} Segurança, ausência de \emph{backdoors}, adesão às normas e flexibildade em alterações futuras: podem ser promessas no software proprietário, mas só garantias com acesso ao código fonte + \item{} inspecção pontual e informal vs. auditorias rigorosas + \begin{itemize} + \item{} O caso InterBase: \emph{backdoor} com 7 anos descoberta e corrigida meio ano após lançamento de versão software livre + \item{} A \emph{backdoor} tinha sido introduzida propositadamente por engenheiros da Borland + \end{itemize} + \item{} inspecção e certificação por terceiros + \item{} a falácia da \emph{security through obscurity} + \end{itemize} +\end{slide} +\begin{slide} +As vantagens do Software Livre -- Suporte e Responsabilidade + \begin{itemize} + \item{} Contratos de suporte: dos genéricos aos personalizados + \item{} Suporte interno ou externo, à medida (e o ex. da Ada) + \begin{itemize} + \item{} Ada é uma linguagem específica para o contexto de sistemas militares, industriais e aeroespaciais que sejam \\ + \emph{mission-critical} e \emph{safety-critical} + \item{} A ``ACT Europe'' foi fundada em 1996 para providencial suporte comercial a usos industriais e militares do Ada + \end{itemize} + \item{} Vários modelos de negócio em torno do Suporte + \begin{itemize} + \item{} Zope -- Produção de Software Livre; maior parte do lucro vindo de prestação de serviços e suporte + \item{} Serviços de Consultadoria de Software Livre + \end{itemize} + \item{} A verdadeira necessidade de suporte, quando o código é do utilizador + \item{} O mito da responsabilidade no software proprietário \\ (ler EULAs) + \end{itemize} +\end{slide} +\begin{slide} +As vantagens do Software Livre -- Custo + \begin{itemize} + \item{} libre vs. gratis + \item{} Preço vs. TCO + \item{} Generalidades sobre o TCO de Software Livre + \begin{itemize} + \item{} Possibilidade de preço zero + \item{} Possibilidade de não necessidade de contabilização de número de cópias em uso + \item{} Provável necessidade reduzida de actualizações + \item{} Vulnerabilidade a vírus quase-zero + \item{} Suposta menor vulnerabilidade a falhas de segurança + \item{} Suposta possibilidade de prolongamento do tempo de vida com requisitos de hardware baixos + \item{} Uma melhor adesão a normas abertas permite a competição, reduzindo o lock-in a preços monopolistas + \item{} Disponibilização de código fonte torna o software resiliente a descontinuação de produtos ou extinção de fornecedores + \item{} Estratégia financeira ditada pelo utilizador e não pelo fornecedor + \end{itemize} + \end{itemize} +\end{slide} + +%% MODELOS DE NEGÓCIO +\begin{slide} + Modelos de Negócio com Software Livre + \begin{itemize} + \item Oferecer o software para vender hardware (IBM, ...) + \item Licenciamento permite inclusão em programas não-livres (MySQL) + \item Publicar o software sem código, libertando-o após algum tempo + \item Software base é livre, os extras não o são + \item Partilha de custos de desenvolvimento + \end{itemize} +\end{slide} +\begin{slide} + Modelos de Negócio com Software Livre (cont.) + \begin{itemize} + \item Contratos de assistência técnica + \item Desenvovimento de funcionalidades novas + \item Formação + \item Consultoria e adaptação do programa + \end{itemize} +\end{slide} + +%% ENVOLVE-TE +\begin{slide} +\center{\Huge{Envolve-te!}} +\end{slide} + +\begin{slide} +% link to the site where the video is +\center{\href{https://publiccode.eu/pt/#about}{\includegraphics{pmpc-video.png}}} +% embed movie link (doesn't work in many PDF readers) +%\movie[]{\includegraphics{pmpc-video.png}}{pmpc_desktop.mp4} +% embed movie inside the PDF - works in even less PDF readers, so I didn't even bothered with the code for that +\end{slide} + +\begin{slide} + ANSOL-geral -- \url{http://listas.ansol.org/mailman/listinfo/ansol-geral} + \includegraphics{ansol-geral.png} +\end{slide} + +\begin{slide} + \includegraphics[scale=0.8]{ANSOL-flyers.png} +\end{slide} diff --git a/ANSOL-presentation-en.pdf b/ANSOL-presentation-en.pdf new file mode 100644 index 0000000..17e0baa Binary files /dev/null and b/ANSOL-presentation-en.pdf differ diff --git a/ANSOL-presentation-en.tex b/ANSOL-presentation-en.tex new file mode 100755 index 0000000..00fe8cd --- /dev/null +++ b/ANSOL-presentation-en.tex @@ -0,0 +1,52 @@ +% Define o tipo de documento +\documentclass[landscape]{slides} + +% Importa os caracteres latinos, hifeniza Português +\usepackage[latin1]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{eurosym} +\usepackage[portuguese]{babel} + +% Importa os pacotes para inclusao de graficos, links e vídeos +\usepackage{graphicx} +\usepackage{epsfig,color} +\usepackage{hyperref} +\usepackage{multimedia} + +% Remove page numbers +\usepackage{nopageno} + +% Define o autor +\author{\url{https://ansol.org}} + +% Define o titulo +\title{ANSOL\\Associação Nacional para o Software Livre} + +% Define a data +\date{2020} + +% Da inicio ao documento +\begin{document} + +% TITLE + +\begin{slide} +\maketitle +\end{slide} + +% O conteúdo propriamente dito sobre a ANSOL +\input{ANSOL-en.tex} + +%% QUESTÕES +\begin{slide} +\center{\Huge{QUESTIONS?}} + +\emph{http://ansol.org} \\ +\emph{http://fsfe.org} \\ +\emph{http://fsf.org} \\ +\emph{https://git.ansol.org/ansol/presentation} \\ +\emph{http://listas.ansol.org/mailman/listinfo/ansol-geral} \\ +\emph{https://publiccode.eu} +\end{slide} + +\end{document}