Software Libre Y De Código Abierto
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
BACHELOR PAPER Analysis of Mycroft and Rhasspy Open Source
BACHELOR PAPER Term paper submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Engineering at the University of Applied Sciences Technikum Wien - Degree Program Smart Homes and Assistive Technologies Analysis of Mycroft and Rhasspy Open Source voice assistants By: Carlos Lumbreras Sádaba Supervisor 1: Ing. Martin Deinhofer, M.Sc. Vienna, 2020-22-06 Declaration of Authenticity “As author and creator of this work to hand, I confirm with my signature knowledge of the relevant copyright regulations governed by higher education acts (see Urheberrechtsgesetz/ Austrian copyright law as amended as well as the Statute on Studies Act Provisions / Examination Regulations of the UAS Technikum Wien as amended). I hereby declare that I completed the present work independently and that any ideas, whether written by others or by myself, have been fully sourced and referenced. I am aware of any consequences I may face on the part of the degree program director if there should be evidence of missing autonomy and independence or evidence of any intent to fraudulently achieve a pass mark for this work (see Statute on Studies Act Provisions / Examination Regulations of the UAS Technikum Wien as amended). I further declare that up to this date I have not published the work to hand nor have I presented it to another examination board in the same or similar form. I affirm that the version submitted matches the version in the upload tool.” Sesma, 2020-06-22 Place, Date Signature Kurzfassung Der technologische Fortschritt hat die Sprachsteuerung von Maschinen bzw. intelligenten Geräten für den Durchschnittskonsumenten zugänglich gemacht. -
Ainix: an Open Platform for Natural Language Interfaces to Shell Commands
AInix: An open platform for natural language interfaces to shell commands Turing Scholars Undergraduate Honors Thesis University of Texas at Austin David Gros Supervised By: Dr. Raymond Mooney Second Reader: Dr. Greg Durrett Departmental Reader: Dr. Robert van de Geijn May 2019 Contents 1 Abstract 3 2 Introduction 4 3 Background and Motivation 6 3.1 Relevant Terms and Concepts . .6 3.2 Currently Available Platforms and Tools . .6 3.2.1 Digital Assistant Platforms . .6 3.2.2 Semantic Parsing Frameworks . .7 3.2.3 Previous Natural Language to Shell Commands Work . .7 3.3 Why Unix Commands? . .8 3.3.1 Brief History of the Unix Shell Commands . .8 4 Platform Architecture 9 4.1 aish . 10 5 AInix Kernel Dataset 10 5.1 Key Features . 10 5.1.1 Many-to-many . 10 5.1.2 Replacers . 12 5.2 The Arche Release . 13 6 AInix Grammar Files 14 6.1 Challenges of Parsing Unix Commands . 16 6.2 Terminology . 16 6.3 Enabling Flexible Parsing . 17 6.4 Limitations . 18 7 Explored Models 19 7.1 Seq2Seq . 19 7.2 Grammar Guided Methods . 20 7.3 Retrieval Based Methods . 20 7.3.1 UNIX-focused contextual embedding . 21 7.3.2 Background . 21 7.3.3 Collecting a code-focused dataset . 21 7.3.4 CookieMonster Model . 22 7.3.4.1 CookieMonster Tokenization Scheme . 22 7.3.4.2 CookieMonster Architecture . 25 7.3.5 Nearest Neighbor Method . 25 1 8 Results and Discussion 26 8.1 Seq2Seq Results . 27 8.2 Grammar Guided Model Results . -
Energy-Aware Interface for Memory Allocation in Linux
Energy-Aware Interface for Memory Allocation in Linux Lars Rechter, Martin Jensen June 2021 10th Semester The Technical Faculty of IT and Design Department of Computer Science Selma Lagerlöfsvej 300 9220 Aalborg Øst https://www.cs.aau.dk Abstract: In this master thesis, we extend the Linux kernel to support grouping frequently ac- Title: Energy-Aware Interface for cessed (hot) and infrequently accessed Memory Allocation in Linux (cold) data on different memory hardware. By doing this, the memory hardware with Subject: Programming Technology cold data can reduce energy consumption Project period: by going into low power states. We man- Spring 2021 age this separation in the kernel by adding 01/02/2021 - 14/06/2021 an additional zone for cold data, which is adjustable at compile time. Processes can Group No: allocate memory in the cold zone with an pt103f21 extension to the mmap system call. We test the memory layout of our machine Group Members: with the benchmark STREAM, showing Lars Rechter that the modified kernel behaves as desired Martin Jensen in terms of memory separation. Addition- ally, we implement a proof of concept in- Supervisor: memory database to benchmark the power Bent Thomsen consumption and run time performance of Lone Leth Thomsen our modified kernel. The results show a Pages: 78 smaller overhead than expected, but no reduction in power usage. We attribute the unchanged power usage to the memory power management strategy of the mem- ory controller in our test machine. Publication of this report’s contents (including citation) without permission from the authors is prohibited. Summary Computers are faster and more common now than ever, rendering the need to optimise programs, specifically for speed, less prevalent. -
Digole Serial Displays: Driving Digole’S Serial Display in UART, I2C, and SPI Modes with an ODROID-C1+ September 1, 2017
ODROID-HC1 and ODROID-MC1: Aordable High-Performance And Cloud Computing At Home September 1, 2017 The ODROID-HC1 is a single board computer (SBC) which is an aordable solution for a network attached storage (NAS) server, and the ODROID-MC1 is a simple solution for those who need an aordable and powerful personal cluster. My ODROID-C2 Docker Swarm: Part 1 – Swarm Mode Features September 1, 2017 Docker Swarm mode provides cluster management and service orchestration capabilities including service discovery and service scaling, among other things, using overlay networks and an in-built load balancer respectively. ODROID-XU4 Mainline U-Boot September 1, 2017 Hardkernel is working on a new version of U-Boot for the ODROID-XU4, with many new features and improvements. ODROID Wall Display: Using An LCD Monitor And An ODROID To Show Helpful Information September 1, 2017 A wall monitor is an eective method of passively delivering a constant stream of information. Rather than purchasing a digital picture frame that is not only expensive, but is also small with limited functionality, why not use a computer monitor or TV screen with an ODROID to display photos, weather Linux Gaming: Fanboy Part 2 – I am a Sega Fanboy! September 1, 2017 In the 1980s and 1990s, Nintendo and Sega fought to dominate the console market. While both had similar products, there were still some major dierences. If you compare their earlier products, the Nintendo Entertainment System (NES) and Sega Master System (SMS), and Game Boy/Game Boy Color (GB/GBC) and Game Gear Home Assistant: Customization and Automations September 1, 2017 Advanced topics related to Home Assistant (HA) using in-depth steps, allowing you to maximize the use of Home Assistant, and also help with experimentation. -
Introduction to Gentoo Linux
Introduction to Gentoo Linux Ulrich Müller Developer and Council member, Gentoo Linux <[email protected]> Institut für Kernphysik, Universität Mainz <[email protected]> Seminar “Learn Linux the hard way”, Mainz, 2012-10-23 Ulrich Müller (Gentoo Linux) Introduction to Gentoo Linux Mainz 2012 1 / 35 Table of contents 1 History 2 Why Gentoo? 3 Compile everything? – Differences to other distros 4 Gentoo features 5 Gentoo as metadistribution 6 Organisation of the Gentoo project 7 Example of developer’s work Ulrich Müller (Gentoo Linux) Introduction to Gentoo Linux Mainz 2012 2 / 35 /"dZEntu:/ Pygoscelis papua Fastest swimming penguin Source: Wikimedia Commons License: CC-BY-SA-2.5, Attribution: Stan Shebs Ulrich Müller (Gentoo Linux) Introduction to Gentoo Linux Mainz 2012 3 / 35 How I came to Gentoo UNIX since 1987 (V7 on Perkin-Elmer 3220, later Ultrix, OSF/1, etc.) GNU/Linux since 1995 (Slackware, then S.u.S.E.) Switched to Gentoo in January 2004 Developer since April 2007 Council Mai 2009–June 2010 and since July 2011 Projects: GNU Emacs, eselect, PMS, QA Ulrich Müller (Gentoo Linux) Introduction to Gentoo Linux Mainz 2012 4 / 35 Overview Based on GNU/Linux, FreeBSD, etc. Source-based metadistribution Can be optimised and customised for any purpose Extremely configurable, portable, easy-to-maintain Active all-volunteer developer community Social contract GPL, LGPL, or other OSI-approved licenses Will never depend on non-free software Is and will always remain Free Software Commitment to giving back to the FLOSS community, e.g. submit bugs -
Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian -
Deliverable 2.2 Digital Intelligent Assistant Core for Manufacturing Demonstrator – Version 1
Grant: 957296 Call: H2020-ICT-2020-1 Topic: ICT-38-2020 Type: RIA Duration: 01.10.2020 – 30.09.2023 Deliverable 2.2 Digital intelligent assistant core for manufacturing demonstrator – version 1 Lead Beneficiary: BIBA Type of Deliverable: Demonstrator Dissemination Level: Public Submission Date: 14.07.2021 Version: 1.0 This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 957296. PUBLIC Versioning and contribution history Version Description Contributions 0.1 Initial version BIBA 0.3 Initial descriptions BIBA 0.4 Security mechanisms for Mycroft core and Mobile App UBI 0.7 Component descriptions added and scenario outlined BIBA 0.9 First complete draft BIBA 1.0 Final version BIBA Reviewers Name Organisation Konstantinos Grevenitis Holonix Disclaimer This document contains only the author's view and that the Commission is not responsible for any use that may be made of the information it contains. Copyright COALA Consortium 2020-2023 Page 2 of 28 PUBLIC Table of Contents 1 Introduction .....................................................................................................................6 1.1 Purpose and Objectives ...........................................................................................6 1.2 Approach ..................................................................................................................6 1.3 Relation to other WPs and Tasks .............................................................................6 -
Linux World News Linux World News
LINUX WORLD NEWS LINUX WORLD NEWS SPANISH DEBIAN DEVELOPERS MEET AGAIN RINGING IN THE NEW Not so long ago, sound working know- “How to became a Debian developer”, LINUX YEAR ledge of English was a serious installa- and the “Debian GNU/ kFreeBSD” work- We don’t know how many Linux user tion prerequisite for the Debian distri- shop offered new information for the groups world-wide threw parties on New bution. Ironically, this very distribution advanced audience. Year’s eve 2005, but Taiwan’s capital Tai- has now developed into the distribution The developers were not only given pei definitely saw one of the more note- with the stron- “food for thought”, but worthy. It was a new year count-down gest momentum also free accommoda- party, with Linux users using different in Spain, as a tion and meals, thanks clock applications to count down. base for local off- to the generous sponsors Now for your New Year’s resolution shoots such as and organizers at Hispa- (if you haven’t made one): find out how MoLinux, Gnu/ fuentes and Caja de many different clock apps exist in 2006 LinEx and Gua- Guadalajara, the Cas- (and tell us by the end of this year)! dalinex. tilla-La Mancha au- As a conse- thorities (the people be- quence DebConf- hind MoLinux) and His- YES TO COMMERCIALIZATION es, the meeting palinux, the association According to a survey of the Norwegian of Spanish of Spanish Linux user bi-monthly magazine “Linux magasi- Debian and groups, who also pro- net”, Norwegian Linux users are in favor Debian deriva- vided Wi-fi access and of the growing commercialization of the tive developers, computers with Debian Linux and open source sector. -
Free Gnu Linux Distributions
Free gnu linux distributions The Free Software Foundation is not responsible for other web sites, or how up-to-date their information is. This page lists the GNU/Linux distributions that are Linux and GNU · Why we don't endorse some · GNU Guix. We recommend that you use a free GNU/Linux system distribution, one that does not include proprietary software at all. That way you can be sure that you are. Canaima GNU/Linux is a distribution made by Venezuela's government to distribute Debian's Social Contract states the goal of making Debian entirely free. The FSF is proud to announce the newest addition to our list of fully free GNU/Linux distributions, adding its first ever small system distribution. Trisquel, Kongoni, and the other GNU/Linux system distributions on the FSF's list only include and only propose free software. They reject. The FSF's list consists of ready-to-use full GNU/Linux systems whose developers have made a commitment to follow the Guidelines for Free. GNU Linux-libre is a project to maintain and publish % Free distributions of Linux, suitable for use in Free System Distributions, removing. A "live" distribution is a Linux distribution that can be booted The portability of installation-free distributions makes them Puppy Linux, Devil-Linux, SuperGamer, SliTaz GNU/Linux. They only list GNU/Linux distributions that follow the GNU FSDG (Free System Distribution Guidelines). That the software (as well as the. Trisquel GNU/Linux is a fully free operating system for home users, small making the distro more reliable through quicker and more traceable updates. -
Master Thesis Innovation Dynamics in Open Source Software
Master thesis Innovation dynamics in open source software Author: Name: Remco Bloemen Student number: 0109150 Email: [email protected] Telephone: +316 11 88 66 71 Supervisors and advisors: Name: prof. dr. Stefan Kuhlmann Email: [email protected] Telephone: +31 53 489 3353 Office: Ravelijn RA 4410 (STEPS) Name: dr. Chintan Amrit Email: [email protected] Telephone: +31 53 489 4064 Office: Ravelijn RA 3410 (IEBIS) Name: dr. Gonzalo Ord´o~nez{Matamoros Email: [email protected] Telephone: +31 53 489 3348 Office: Ravelijn RA 4333 (STEPS) 1 Abstract Open source software development is a major driver of software innovation, yet it has thus far received little attention from innovation research. One of the reasons is that conventional methods such as survey based studies or patent co-citation analysis do not work in the open source communities. In this thesis it will be shown that open source development is very accessible to study, due to its open nature, but it requires special tools. In particular, this thesis introduces the method of dependency graph analysis to study open source software devel- opment on the grandest scale. A proof of concept application of this method is done and has delivered many significant and interesting results. Contents 1 Open source software 6 1.1 The open source licenses . 8 1.2 Commercial involvement in open source . 9 1.3 Opens source development . 10 1.4 The intellectual property debates . 12 1.4.1 The software patent debate . 13 1.4.2 The open source blind spot . 15 1.5 Litterature search on network analysis in software development . -
D2.1: State-Of-The-Art Survey
CARP D2.1: State-of-the-Art Survey Grant Agreement: 287767 Project Acronym: CARP Project Name: Correct and Efficient Accelerator Programming Instrument: Small or medium scale focused research project (STREP) Thematic Priority: Alternative Paths to Components and Systems Start Date: 1 December 2011 Duration: 36 months Document Type1: D (Deliverable) Document Distribution2: PU (Public) Document Code3: CARP-ICL-RP-004 Version: v1.15 Editor (Partner): J. Ketema (ICL) Contributors: ARM, ENS, ICL, MONO, REAL, RIGHT, RWTHA, UT Workpackage(s): WP2 Reviewer(s): A. Cohen (ENS), J. Dubreil (MONO), M. Huisman (UT) Due Date: 31 May 2012 Submission Date: 31 May 2012 Number of Pages: 97 1MD = management document; TR = technical report; D = deliverable; P = published paper; CD = communication/dissemination. 2PU = Public; PP = Restricted to other programme participants (including the Commission Services); RE = Restricted to a group specified by the consortium (including the Commission Services); CO = Confidential, only for members of the consortium (including the Commission Services). 3This code is constructed as described in the Project Handbook. Copyright c 2012 by the CARP Consortium. D2.1: State-of-the-ArtCARP Survey J. Ketema3 (Editor) D. Mansell1, T. Glauert1, A. Lokhmotov1 (Chapter 3) A. Cohen2 (Chapter 4) A. Betts3 C. Dehnert7 D. Distefano4 F. Gretz7 J.-P. Katoen7 A. Lokhmotov1 (Chapter 5) A.F. Donaldson3 D. Distefano4 M. Huisman8 C. Jansen7 J. Ketema3 M. Mihelciˇ c´8 (Chapter 6) E. Hajiyev5 D. Takacs5 T. Virolainen6 (Chapter 7) 1ARM 2ENS 3ICL 4MONO 5REAL 6RIGHT 7RWTHA 8UT REVISION HISTORY Date Version Author Modification 2 May 2012 1.0 J. Ketema (ICL) Initial setup of LATEX document 10 May 2012 1.1 J. -
Molinux 2.0 (Sancho): Manual De Usuario
MoLinux 2.0 (Sancho): Manual de usuario Consejería de Industria y Tecnología - Junta de Comuni- dades de Castilla La Mancha MoLinux 2.0 (Sancho): Manual de usuario Consejería de Industria y Tecnología - Junta de Comunidades de Castilla La Mancha Copyright © 2004, 2005, 2006 Conselleria de Cultura, Educació i Esport, HispaFuentes S.L. Este documento se distribuye bajo licencia GNU GPL (General Public Licence -Licencia Pública General-). Una versión de la GPL, traducida al castellano -no oficial- puede consultarse en http://es.gnu.org/licencias/gples.html El contenido de la licencia se puede consultar en su versión original en http://www.gnu.org/copyleft/gpl.html Tabla de contenidos I. Introducción ............................................................................................................... 1 1. Introducción ...................................................................................................... 3 Introducción sobre MoLinux ............................................................................ 3 ¿Qué es Linux? ...................................................................................... 3 Breve historia de Linux ........................................................................... 4 ¿Qué es GNU? ...................................................................................... 5 ¿Porqué «GNU/Linux» en lugar de «Linux»? .............................................. 5 ¿Qué es una distribución de GNU/Linux? ................................................... 6 ¿Porqué una nueva distribución