Option Libre. Du Bon Usage Des Licences Libres Est Placé Sous : – Licence Art Libre (1.3) ; – GNU Free Documentation Licence (1.3) ; – Creative Commons By-SA (3.0)
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Going from Python to Guile Scheme a Natural Progression
Going from Python to Guile Scheme A natural progression Arne Babenhauserheide February 28, 2015 Abstract After 6 years of intense Python-Programming, I am starting into Guile Scheme. And against all my expec- tations, I feel at home. 1 2 The title image is built on Green Tree Python from Michael Gil, licensed under the creativecommons attribution license, and Guile GNU Goatee from Martin Grabmüller, Licensed under GPLv3 or later. This book is licensed as copyleft free culture under the GPLv3 or later. Except for the title image, it is copyright (c) 2014 Arne Babenhauserheide. Contents Contents 3 I My story 7 II Python 11 1 The Strengths of Python 13 1.1 Pseudocode which runs . 13 1.2 One way to do it . 14 1.3 Hackable, but painfully . 15 1.4 Batteries and Bindings . 17 1.5 Scales up . 17 2 Limitations of Python 19 2.1 The warped mind . 19 2.2 Templates condemn a language . 20 3 4 CONTENTS 2.3 Python syntax reached its limits . 21 2.4 Time to free myself . 23 IIIGuile Scheme 25 3 But the (parens)! 29 4 Summary 33 5 Comparing Guile Scheme to the Strengths of Python 35 5.1 Pseudocode . 36 General Pseudocode . 36 Consistency . 37 Pseudocode with loops . 40 Summary . 44 5.2 One way to do it? . 44 5.3 Planned Hackablility, but hard to discover. 50 Accessing variables inside modules . 51 Runtime Self-Introspection . 51 freedom: changing the syntax is the same as reg- ular programming . 58 Discovering starting points for hacking . 60 5.4 Batteries and Bindings: FFI . -
Bilan D'activités Open Knowledge Foundation France
Bilan d’activités Open Knowledge Foundation France Décembre 2012 - Août 2013 Vision stratégique Depuis sa création en décembre 2012, le groupe français de l’Open Knowledge Foundation a connu une croissance rapide que le réseau international a eu l’occasion de saluer. Dans l’effervescence du démarrage, l’association a exploré de nombreuses pistes et a participé à de nombreux projets sans avoir en tête une véritable cohérence dans son action. Toutefois, nous avons poursuivi deux objectifs principaux pendant les premiers mois : la constitution d’une communauté de membres actifs conformément à nos statuts et un effort pour la notoriété de l’association ainsi que son réseau international. Les administrateurs de l’association pensent que ces efforts ont porté leurs fruits au détriment de la cohérence de l’ensemble et parfois d’une gouvernance plus ouverte. Dans cet esprit, nous avons souhaité pendant l’été penser les projets prioritaires et la stratégie de développement de l’association avec les membres actifs qui souhaitaient participer. Nous avons ainsi décidé de nous concentrer prioritairement sur le développement de trois projets principaux : ● Le groupe de travail sur le domaine public avec le développement de calculateurs permettant d’identifier la présence d’une oeuvre dans le domaine public et un outilméthodologie pour la réutilisation ouverte des cartes postales du domaine public (OpenPostcards) pouvant déboucher sur une série d’événements grand public ● Le développement d’un portail permettant de rendre public et d’agréger les demandes d’information publique à la manière par exemple du projet “What do they know” au Royaume Uni ● La formation du grand public à la réutilisation des données ouvertes avec la traduction en français des contenus de la School of Data (schoolofdata.org) et le développement de Tada (dans la suite du projet imaginé tada.gouv.fr, voir checkthis.com/tadagouvfr), une méthode et de contenus pour initier les enfants à la réutilisation des données ouvertes. -
Accelerate Your Mobile Apps for Android On
The Developer Summit at ARM® TechCon™ 2013 Accelerate your Mobile Apps and Games for Android™ on ARM Matthew Du Puy! Software Engineer, ARM The Developer Summit at ARM® TechCon™ 2013 Presenter Matthew Du Puy! Software Engineer, ARM! ! Matthew Du Puy is a software engineer at ARM and is currently working to ensuring mobile app performance on the latest ARM technologies. Previously a self employed embedded systems software contractor working primarily on the Linux Kernel and a mountain climber.! ! Contact Details: ! Email: [email protected] Title: Accelerate Your Mobile Apps and Games for Android on ARM Overview: Learn to perform Android application and systems level analysis on Android apps and platforms using tools from Google, ARM, AT&T and others. Find bottlenecks in both SDK and NDK activities and learn different approaches to fixing those bottlenecks and better utilize platform technologies and APIs. Problem: This is not a desktop ▪ Mobile apps require special design considerations that aren’t always clear and tools to solve increasingly complex systems are limited! ▪ Animations and games drop frames! ▪ Networking, display, real time audio and video processing eat battery! ▪ App won’t fit in memory constraints Analysis ▪ Fortunately Google, ARM and many others are developing analysis tools and solutions to these problems! ▪ Is my app … ?! ▪ CPU/GPGPU bound! ▪ I/O or memory constrained! ▪ Power efficient! ▪ What can I do to fix it?# (short of buying everyone who runs my app# a Quad-core ARM® Cortex™-A15 processor # & ARM Mali™-T604 processor or Octo phone) In emerging markets, not everyone has access to the latest and greatest devices but they still want to game, shop, socialize and learn with their mobiles. -
Encouragez Les Framabooks !
Encouragez les Framabooks ! You can use Unglue.it to help to thank the creators for making Histoires et cultures du Libre. Des logiciels partagés aux licences échangées free. The amount is up to you. Click here to thank the creators Sous la direction de : Camille Paloque-Berges, Christophe Masutti Histoires et cultures du Libre Des logiciels partagés aux licences échangées II Framasoft a été créé en novembre 2001 par Alexis Kauffmann. En janvier 2004 une asso- ciation éponyme a vu le jour pour soutenir le développement du réseau. Pour plus d’infor- mation sur Framasoft, consulter http://www.framasoft.org. Se démarquant de l’édition classique, les Framabooks sont dits « livres libres » parce qu’ils sont placés sous une licence qui permet au lecteur de disposer des mêmes libertés qu’un utilisateur de logiciels libres. Les Framabooks s’inscrivent dans cette culture des biens communs qui, à l’instar de Wikipédia, favorise la création, le partage, la diffusion et l’ap- propriation collective de la connaissance. Le projet Framabook est coordonné par Christophe Masutti. Pour plus d’information, consultez http://framabook.org. Copyright 2013 : Camille Paloque-Berges, Christophe Masutti, Framasoft (coll. Framabook) Histoires et cultures du Libre. Des logiciels partagés aux licences échangées est placé sous licence Creative Commons -By (3.0). Édité avec le concours de l’INRIA et Inno3. ISBN : 978-2-9539187-9-3 Prix : 25 euros Dépôt légal : mai 2013, Framasoft (impr. lulu.com, Raleigh, USA) Pingouins : LL de Mars, Licence Art Libre Couverture : création par Nadège Dauvergne, Licence CC-By Mise en page avec LATEX Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution 2.0 France. -
Åtta Licenser För Öppet Innehåll En Bilaga Till Internetguiden ”Copyright – Copyleft”
Åtta licenser för öppet innehåll En bilaga till Internetguiden ”Copyright – Copyleft” Innehåll Innehåll Licenserna i sin helhet 5 Free Art License 1.3 .............................................................. 5 GNU Free Documentation License ...................................... 8 SPARC Author Addendum ................................................. 14 Open Database Licence Agreement (ODbL) ...................... 15 Kopimi ................................................................................. 23 The FreeBSD Documentation License ............................... 24 Open Game License ............................................................ 25 Creative Commons-licensen Erkännande- IckeKommersiell-DelaLika v2.5 Licens ............................. 27 bilaga till copyright – copyleft 3 Licenserna i sin helhet Free Art License 1.3 Preamble The Free Art licence authorises you to freely copy, spread, and transform creative works while re- specting the author’s rights. Far from ignoring such rights, the Free Art License recognizes them and protects them. It reformu- lates their application byallowing each and every creative use of the mind’s creation, regardless of their genres and the forms in which they are expressed. While the application of copyright law commonly results in restricting the public’s access to the mind’s creation, the Free Art License facilitates. Its intent is to allow the use of the resources constitu- tive of a work; to enable new conditions for creation in order to amplify the possibilities of creation. -
GNU Stow Manual
Stow 2.3.1 Managing the installation of software packages Bob Glickstein, Zanshin Software, Inc. Kahlil Hodgson, RMIT University, Australia. Guillaume Morin Adam Spiers This manual describes GNU Stow version 2.3.1 (28 July 2019), a program for managing farms of symbolic links. Software and documentation is copyrighted by the following: c 1993, 1994, 1995, 1996 Bob Glickstein <[email protected]> c 2000, 2001 Guillaume Morin <[email protected]> c 2007 Kahlil (Kal) Hodgson <[email protected]> c 2011 Adam Spiers <[email protected]> Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the section enti- tled \GNU General Public License" is included with the modified manual, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation. i Table of Contents 1 Introduction::::::::::::::::::::::::::::::::::::: 1 2 Terminology ::::::::::::::::::::::::::::::::::::: 3 3 Invoking Stow ::::::::::::::::::::::::::::::::::: 4 4 Ignore Lists ::::::::::::::::::::::::::::::::::::: 7 4.1 Motivation -
Rapport Moral Et Financier De L'association
Rapport moral et financier de l’association Framasoft Année 2011 Table des matières L’association Framasoft...............................................................................................................3 Le but de l’association.............................................................................................................3 Introduction et points clés principaux en 2011........................................................................3 Les ressources humaines........................................................................................................4 Les ressources financières.......................................................................................................4 Compte Emplois-Ressources et affectation des dons..............................................................4 Par activité.......................................................................................................................... 6 Bénévolat valorisé...................................................................................................................9 Analyse de la situation financière..........................................................................................10 Campagne de dons....................................................................................................................12 L'activité du réseau Framasoft en 2011 ....................................................................................13 Statistiques.......................................................................................................................... -
Embedded Operating Systems
7 Embedded Operating Systems Claudio Scordino1, Errico Guidieri1, Bruno Morelli1, Andrea Marongiu2,3, Giuseppe Tagliavini3 and Paolo Gai1 1Evidence SRL, Italy 2Swiss Federal Institute of Technology in Zurich (ETHZ), Switzerland 3University of Bologna, Italy In this chapter, we will provide a description of existing open-source operating systems (OSs) which have been analyzed with the objective of providing a porting for the reference architecture described in Chapter 2. Among the various possibilities, the ERIKA Enterprise RTOS (Real-Time Operating System) and Linux with preemption patches have been selected. A description of the porting effort on the reference architecture has also been provided. 7.1 Introduction In the past, OSs for high-performance computing (HPC) were based on custom-tailored solutions to fully exploit all performance opportunities of supercomputers. Nowadays, instead, HPC systems are being moved away from in-house OSs to more generic OS solutions like Linux. Such a trend can be observed in the TOP500 list [1] that includes the 500 most powerful supercomputers in the world, in which Linux dominates the competition. In fact, in around 20 years, Linux has been capable of conquering all the TOP500 list from scratch (for the first time in November 2017). Each manufacturer, however, still implements specific changes to the Linux OS to better exploit specific computer hardware features. This is especially true in the case of computing nodes in which lightweight kernels are used to speed up the computation. 173 174 Embedded Operating Systems Figure 7.1 Number of Linux-based supercomputers in the TOP500 list. Linux is a full-featured OS, originally designed to be used in server or desktop environments. -
A Practical Guide to Using Free Software in the Public Sector
A Practical Guide to Using Free Software in the Public Sector ***** (with references to the French copyright law, when applicable) Version 1.31 June 2010 This document is distributed under a Creative Commons "Attribution + ShareAlike" licence. Author: Thierry Aimé (DGI – Ministry for the Budget, Public Accounts and the Civil Service) With the participation of: Philippe Aigrain (Sopinspace), Jean-François Boutier (Ministry for Ecology, Sustainable Development and Spatial Planning), Frédéric Couchet (April), Elise Debies (DGME – Ministry for the Budget, Public Accounts and the Civil Service), François Elie (ADULLACT), Jean-Paul Degorce-Duma (DGSIC – Ministry of Defence), Esther Lanaspa (DGME – Ministry for the Budget, Public Accounts and the Civil Service), Sylvie Poussines (DAJ – Ministry for the Economy, Finance and Employment), Patrice-Emmanuel Schmitz (OSOR.eu). A practical guide to using free software in the public sector 2 Contents 1 -What is software?.............................................................................................................................3 2 -Legal regimes governing the use of software..................................................................................3 3 -Who holds the copyright to software?.............................................................................................4 4 -What is a software licence?..............................................................................................................4 5 -What is a free software licence?.......................................................................................................4 -
Technical Workflows and Tools for Experimental Publishing
COPIM • Books Contain Multitudes: Exploring Experimental Publishing Part 3: Technical Workows and Tools for Experimental Publishing Marcell Mars, Tobias Steiner, Janneke Adema Published on: Jan 29, 2021 DOI: 10.21428/785a6451.174760b2 License: Creative Commons Attribution 4.0 International License (CC-BY 4.0) COPIM • Books Contain Multitudes: Exploring Experimental Publishing Part 3: Technical Workows and Tools for Experimental Publishing For this third part of the scoping report, we will be looking at the technical developments around experimental book publishing. We will be doing so in a three-fold manner in the next three sections. First, instead of conducting a landscape study ourselves, we will be reviewing a number of studies and resources that have recently been released and that have tried to categorise, analyse, and map the open source publishing tools and platforms currently available to support open access (book) publishing. Our focus in this analysis will predominantly be on those tools and technologies that can support the kinds of experimental publications that we have identified in the first two parts of this scoping report. Secondly, in section 2, we will outline a proposed methodology to analyse and categorise the currently available tools and technologies to support the creation of an online resource for publishers and authors in year 3 of the COPIM project. This online resource will include the technological support and workflows available to enable more experimental forms of book publishing, whilst showcasing examples and best practices for different levels of technical know-how. Thirdly, in section 3, we will make an initial attempt at categorising a selection of tools following this proposed methodology, where we will be focusing on collaborative writing tools and on annotation tools —and the software, platforms, and workflows that support these—in first instance. -
Logiciels Libres
Logiciels Libres Quoi ? Quand ? Qui ? Où ? Comment ? Pourquoi ? (par Pierre-Yves Gosset - http://www.framasoft.net) Etude de cas : BASIS et l'interopérabilité (par Frédéric Riondet - ENSSIB) Pierre-Yves Gosset - http://www.framasoft.net IntroducIntroductiontion « Framasoft.net est un site internet collaboratif à géométrie variable dont le sujet est le logiciel libre et son état d'esprit » Annuaire de 1 200 notices de logiciels libres Tutoriels libre-diffusion (100) Tribune libre (215) Association (FRAnçais et MAthématiques sur intraNET) Communauté « Utilis'acteurs » Orientation Grand public Si te en perpétuelle évolution Pierre-Yves Gosset - http://www.framasoft.net LLogiogicciielel llibreibre C'est quoi ? Pierre-Yves Gosset - http://www.framasoft.net LLogiciogicieell etet recetrecettete dede cucuiisinesine ● Programme et recette de cuisine ● Programme = recette exécutable = plat cuisiné ● Imaginez un monde... ● où les crêpes ne sont disponibles que toutes prêtes ● où la recette n'est pas disponible ● où il ne viendrait à personne l'idée d'avoir la recette ● Ce monde existe : le monde du logiciel depuis le début des années 80 Pierre-Yves Gosset - http://www.framasoft.net LeLe mmoondende desdes crêpescrêpes lilibresbres ● Liberté de lire, comprendre la recette des crêpes et de les cuisiner ● Liberté de donner à ses amis des crêpes fabriquées avec cette recette ● Liberté de modifier la recette des crêpes ● Liberté de distribuer la recette modifiée des crêpes Pierre-Yves Gosset - http://www.framasoft.net QueQuelllesles llibeiberrttésés ?? -
The Beginner's Handbook
The beginner’s handbook Debian 9 Stretch 3hg team © WTFPL Updated: July 8, 2017 – About this manual – “The beginner’s handbook” is a simplied manual to install and take-over the Debian system. You will nd in the following pages the answers to your rst questions concerning the Debian GNU/Linux system , its history, how to obtain it, to install it, to take-over it, to congure and administrate it. You will be able to go further and obtain information concerning the privacy protection, the back- ing up of your data, and the various actors of the Free Software world. Usually, the manuals begin by teaching you the theoretical basis and the usage of the terminal. This manual takes the very side of the “graphical environment”: it is designed to let you start quickly with Debian, screen powered on, ngers on the keyboard and the mouse nearby . – The mission of this manual is not to be comprehensive. – A lot of external links are available in this manual. Don’t hesitate to click on them in order to read more detailed information. For a more detailed documentation, please visit the ocial Debian Wiki: https://wiki.debian.org/ FrontPage If you need a complete Debian manual, please read the Debian Administrator Handbook from Raphaël Hertzog and Roland Mas https://debian-handbook.info/browse/stable/. – How to use this manual?– This PDF version includes a detailed summary and a table of gures at the end of the guide. Note: This manual includes some commands or code blocks that are sometimes longer than the width of the page.