Opensource Mdf

Total Page:16

File Type:pdf, Size:1020Kb

Opensource Mdf Queste slides sono rilasciate sotto licenza Creative Commons Attribution 4.0 International License a cura di Ivan Zini - https://ivanzini.wordpress.com/ # Cos’è l’Open Source? Tratto da Wikipedia: Con open source (in italiano sorgente aperto), in informatica, si indica un tipo di software o il suo modello di sviluppo o distribuzione. Un software open source è reso tale per mezzo di una licenza attraverso cui i detentori dei diritti favoriscono la modifica, lo studio, l'utilizzo e la redistribuzione del codice sorgente. Caratteristica principale dunque delle licenze open source è la pubblicazione del codice sorgente (da cui il nome). Attualmente, l'open source tende ad assumere rilievo filosofico, consistendo in una nuova concezione della vita, aperta ed ostile a qualsiasi appannaggio esclusivo, che l'open source si propone di superare mediante la condivisione della conoscenza. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 2 / 23 # Filosofia del free software. Nello specifico significa che agli utenti vengono garantite le 4 libertà fondamentali secondo la filosofia free software: 1. Usare il programma come si desidera, per qualsiasi scopo. 2. Studiare come funziona il programma e di modificarlo in modo da adattarlo alle proprie necessità 3. Migliorare il programma e distribuire pubblicamente i miglioramenti apportati. 4. Ridistribuire copie in modo da aiutare il prossimo a cura di Ivan Zini - https://ivanzini.wordpress.com/ 3 / 23 # Differenza tra free software e open source Tratto da wikipedia e linux.it: Open Source e free software, seppure siano sovente utilizzati come sinonimi, hanno definizioni differenti: l'Open Source Initiative (OSI) ha definito il termine "open source" per descrivere soprattutto libertà sul codice sorgente di un'opera. Il concetto di software libero descrive più generalmente le libertà applicate ad un'opera ed è un prerequisito che il suo codice sia consultabile e modificabile, rientrando generalmente nella definizione di open source. Free software ("software libero") è il software che viene distribuito con una licenza che garantisce le libertà di utilizzo, studio, ridistribuzione e modifica a tutti coloro che ne ottengono una copia. L'open source è un modello di sviluppo incentrato sulla partecipazione comunitaria, in cui tutto il codice è pubblico e tutti possono in qualche modo contribuire al suo miglioramento e perfezionamento. Molto spesso il software libero è anche open source, e viceversa, ma non sempre! I due termini descrivono all'incirca la stessa categoria di software, ma si basano su valori fondamentalmente diversi. L'open source è una metodologia di sviluppo; il software libero è un movimento sociale. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 4 / 23 # FLOSS e FOSS. “FLOSS,”, acronimo di “Free/Libre and Open Source Software,” (software libero ed open source), per evitare di esprimere una preferenza tra le due fazioni. Questo è un buon modo per esprimersi in maniera neutrale, in quanto assegna ad entrambe le fazioni eguale rilievo. Altri usano il termine “FOSS”, acronimo di “Free and Open Source Software”. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 5 / 23 # Il software libero è sempre gratis? Tratto da linux.it: Non proprio: il fatto che i programmi liberi siano spesso anche gratis è una coincidenza, il prezzo c'entra poco col fatto che il software sia chiamato "libero". Non tutto il software gratuito è anche libero (e non ti garantisce dunque tutti i tuoi diritti di ridistribuzione, analisi e modifica), cosi come non tutto il software libero è necessariamente gratuito ed anzi esistono numerose aziende che offrono servizi di formazione, assistenza e personalizzazione a pagamento. Dunque il "software libero" è qualcosa di diverso dal "software gratuito" (freeware, in inglese): la disponibilità del suo codice sorgente è la discriminante fondamentale. In generale, ciò che non è "software libero", e non garantisce dunque le suddette libertà all'utente, è detto "software proprietario" (indipendentemente che sia gratuito o a pagamento). a cura di Ivan Zini - https://ivanzini.wordpress.com/ 6 / 23 # GNU General Public License Tratto da Wikipedia: La GNU General Public License (comunemente indicata con l'acronimo GNU GPL o semplicemente GPL) è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU. Infatti, a differenza di altre licenze libere non- copyleft, un'opera protetta da GNU GPL deve rimanere libera, ovvero col susseguirsi delle modifiche deve continuare a garantire ai suoi utenti le cosiddette quattro libertà. La Free Software Foundation può pubblicare nuove revisioni o versioni, l'ultima delle quali fu pubblicata il 29 giugno del 2007 sotto il nome di GNU GPL v3. Il nome della licenza (General Public) è dovuto al fatto che l'autore di un qualsiasi software può applicare la licenza così com'è. L'editor di testo Emacs e il kernel Linux sono esempi di software molto diffusi che per primi adottarono tale licenza. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 7 / 23 # Universi paralleli. Tratto da linux.it: Nel tempo il concetto di "software libero" ha contaminato svariati altri campi, ed è principio ispiratore di numerose iniziative analoghe: ● Le Creative Commons sono licenze che applicano gli stessi meccanismi di riutilizzo e condivisione alle opere artistiche (musica, video, testi…). ● Wikipedia è l'enciclopedia online cui tutti possono partecipare e da cui tutti possono attingere contenuti. ● OpenStreetMap è la mappa fatta e costantemente arricchita dagli utenti e liberamente utilizzabile in ogni contesto. Ci sono tanti modi per reclamare la propria libertà digitale, ma tutto dipende dalle tue scelte e dalla tua volontà. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 8 / 23 # Linux...o meglio GNU/Linux. Tratto da Wikipedia.it: La controversia sul nome GNU/Linux, in ambito informatico, indica il dibattito sull'utilizzo dell'espressione "GNU/Linux" per etichettare un sistema operativo basato su GNU (il sistema operativo unix-like ideato da Richard Stallman nel 1984) e altresì utilizzante Linux (il kernel per sistemi operativi unix-like ideato da Linus Torvalds nel 1991). Il dibattito ha origine dopo la nascita del sistema operativo GNU, con la sua rapida diffusione grazie all'adozione del kernel Linux. Nello specifico, il movimento open source ha sempre storicamente preferito chiamare l'intero sistema operativo semplicemente "Linux" o comunque dando poca importanza a dibattiti sul nome, mentre il movimento del software libero lo ha sempre dichiarato inappropriato se per riferirsi all'intero sistema, preferendo appunto GNU/Linux. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 9 / 23 # OK...cos’è GNU Linux? Quindi abbiamo capito che GNU + LInux insieme danno vita ad un sistema operativo open source e anche free, che è possibile installare sui nostri pc, portatili, ed anche server, che può sostituire Microsoft Windows o MacOS. Esistono tantissime versioni di GNU-Linux organizzate in “distribuzioni” ovvero sono raccolte di software e applicativi (software libero, si intende!) più o meno specifici per un determinato contesto, ambienti grafici più semplici oppure più performanti, per iniziare ad usare il proprio PC, anche “obsoleto”, nel pieno del potenziale. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 10 / 23 # Migrazione a FOSS. Uno dei miei motti preferiti è “lento ma inesorabile” e si adatta bene immaginando uno specifico caso, ovvero uno scenario in cui un utente, che utilizza un sistema operativo e software applicativi proprietari, decide di migrare gradualmente al mondo FOSS, sostituendo per primi gli applicativi che utilizza comunemente e quotidianamente per la sua produttività, fino alla migrazione finale anche del sistema operativo su una piattaforma GNU/Linux...e da cui non tornerà più indietro! a cura di Ivan Zini - https://ivanzini.wordpress.com/ 11 / 23 # Browser, motore di ricerca e client email. Mozilla Firefox DuckDuckGo Thunderbird a cura di Ivan Zini - https://ivanzini.wordpress.com/ 12 / 23 # Office, mappe e note. Libre Office Open Street Map Simplenotes a cura di Ivan Zini - https://ivanzini.wordpress.com/ 13 / 23 # email e calendar on line, files hosting service. Tuta Nota Nextcloud OwnCloud a cura di Ivan Zini - https://ivanzini.wordpress.com/ 14 / 23 # Mailinglist mgt, videoconferenze, DaD Sympa Jitsi framalistes.org a cura di Ivan Zini - https://ivanzini.wordpress.com/ 15 / 23 # Distribuzioni GNU-Linux più utilizzate. ● Debian ● Ubuntu e derivate ● Linux Mint ● Fedora ● Open mandriva ● Elementary OS ● Open Suse ● Arch linux a cura di Ivan Zini - https://ivanzini.wordpress.com/ 16 / 23 # Foss e Trashware 1/2. Tratto da cetri-tires.org Da che i computer sono diventati un fenomeno consumistico di massa, chi produce hardware ha ovviamente interesse a venderne in continue quantità e tale interesse potrebbe mal conciliarsi con un ciclo di vita eccessivamente lungo delle componenti di un computer. Ecco allora che il periodo di vita dell’hardware viene stabilito in anticipo. Può essere programmata la rottura di un pezzettino molto piccolo ma necessario al funzionamento di un monitor, di una tastiera, di una scheda madre, e così via. E’ la logica dell’obsolescenza programmata. Oppure l’hardware può risultare obsoleto in relazione al software che viene utilizzato. Si dice in questi casi che le specifiche tecniche del PC non sono più in grado di “reggere” il sistema operativo e/o i programmi che vengono su di esso eseguiti. In ambito Windows, ad esempio, i sistemi operativi Microsoft hanno richiesto, versione dopo versione, una quantità di risorse sempre maggiore per funzionare. Questo ha reso necessario l’acquisto di computer sempre più potenti, non solo per motivi ludici, ma anche per l’uso d’ufficio. Viene da chiedersi perché le risorse necessarie per scrivere un semplice testo debbano essere cambiate da dieci anni a questa parte. Lo stesso vale per i fogli di calcolo. a cura di Ivan Zini - https://ivanzini.wordpress.com/ 17 / 23 # Foss e Trashware 2/2. Tratto da cetri-tires.org Nel settore della green economy si è ormai affermato il concetto di “trashware”.
Recommended publications
  • Github: a Case Study of Linux/BSD Perceptions from Microsoft's
    1 FLOSS != GitHub: A Case Study of Linux/BSD Perceptions from Microsoft’s Acquisition of GitHub Raula Gaikovina Kula∗, Hideki Hata∗, Kenichi Matsumoto∗ ∗Nara Institute of Science and Technology, Japan {raula-k, hata, matumoto}@is.naist.jp Abstract—In 2018, the software industry giants Microsoft made has had its share of disagreements with Microsoft [6], [7], a move into the Open Source world by completing the acquisition [8], [9], the only reported negative opinion of free software of mega Open Source platform, GitHub. This acquisition was not community has different attitudes towards GitHub is the idea without controversy, as it is well-known that the free software communities includes not only the ability to use software freely, of ‘forking’ so far, as it it is considered as a danger to FLOSS but also the libre nature in Open Source Software. In this study, development [10]. our aim is to explore these perceptions in FLOSS developers. We In this paper, we report on how external events such as conducted a survey that covered traditional FLOSS source Linux, acquisition of the open source platform by a closed source and BSD communities and received 246 developer responses. organization triggers a FLOSS developers such the Linux/ The results of the survey confirm that the free community did trigger some communities to move away from GitHub and raised BSD Free Software communities. discussions into free and open software on the GitHub platform. The study reminds us that although GitHub is influential and II. TARGET SUBJECTS AND SURVEY DESIGN trendy, it does not representative all FLOSS communities.
    [Show full text]
  • Creating Custom Debian Live for USB FD with Encrypted Persistence
    Creating Custom Debian Live for USB FD with Encrypted Persistence INTRO Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 43000 packages, precompiled software bundled up in a nice format for easy installation on your machine. PRE-REQ * Debian distro installed * Free Disk Space (Depends on you) Recommended Free Space >20GB * Internet Connection Fast * USB Flash Drive atleast 4GB Installing Required Softwares on your distro: Open Root Terminal or use sudo: $ sudo apt-get install debootstrap syslinux squashfs-tools genisoimage memtest86+ rsync apt-cacher-ng live-build live-config live-boot live-boot-doc live-config-doc live-manual live-tools live-manual-pdf qemu-kvm qemu-utils virtualbox virtualbox-qt virtualbox-dkms p7zip-full gparted mbr dosfstools parted Configuring APT Proxy Server (to save bandwidth) Start apt-cacher-ng service if not running # service apt-cacher-ng start Edit /etc/apt/sources.list with your favorite text editor. Terminal # nano /etc/apt/sources.list Output: (depends on your APT Mirror configuration) deb http://security.debian.org/ jessie/updates main contrib non-free deb http://http.debian.org/debian jessie main contrib non-free deb http://ftp.debian.org/debian jessie main contrib non-free Add “localhost:3142” : deb http://localhost:3142/security.debian.org/ jessie/updates main contrib non-free deb http://localhost:3142/http.debian.org/debian jessie main contrib non-free deb http://localhost:3142/ftp.debian.org/debian jessie main contrib non-free Press Ctrl + X and Y to save changes Terminal # apt-get update # apt-get upgrade NOTE: BUG in Debian Live.
    [Show full text]
  • Introduction to Fmxlinux Delphi's Firemonkey For
    Introduction to FmxLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer For quality purposes, all lines except the presenter are muted IT’S OK TO ASK QUESTIONS! Use the Q&A Panel on the Right This webinar is being recorded for future playback. Recordings will be available on Embarcadero’s YouTube channel Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene
    [Show full text]
  • Wieso Offene Standards? Arch Debian Fedora Red Hat Enterprise
    Überblick beliebter GNU/Linux Betriebssysteme Wieso offene Standards? Arch archlinux.de Wenn wir unsere Dokumente ausschließlich mit Programmen + extrem anpassungsfreudig, ressourcenschonend, minimalistisch bestimmter Unternehmen verwenden können, handelt es sich um – eher für bereits Kundige geeignet, nicht automatisch völlig frei geschlossene Dateiformate. Ihre verheimlichten Pseudostandards machen uns abhängig. Oft ändern Unternehmen ihre geheimen Debian debian.org Formate und zwingen uns den Kauf von Aktualisierungen auf. Wir + sehr frei, extrem zuverlässig, viele Programme, gut für Webserver müssen dann mitmachen, um weiterhin die Dateien voneinander – meist ältere Programmversionen lesen und bearbeiten zu können. Fedora fedoraproject.org Offene Standards schützen uns vor dieser Abhängigkeit. Niemand + immer am neuesten Stand, kann leicht völlig frei betrieben werden kann offene Dateiformate unzugänglich machen, denn wir können – weniger verbreitet in Österreich immer Programme nutzen, die eben diese Standards einhalten. manjaro.org Manjaro Nur Dateiformate, die sich an offene Standards halten, stellen also + einstiegsfreundlich, sehr aktuelle Programme – verwendet automatisch auch unfreie Programme und Treiber sicher, dass wir unsere Dateien auch künftig verwenden können. Die zuverlässigste und bequemste Art, offene Standards einzusetzen, ist MX Linux mxlinux.org die Verwendung Freier Software, denn sie basiert darauf. + einstiegsfreundlich, stabil, große Wahlfreiheit, kein systemd nötig – inkudiert auch unfreie Software Selbst Menschen,
    [Show full text]
  • 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
    [Show full text]
  • People's Tech Movement to Kick Big Tech out of Africa Could Form a Critical Part of the Global Protests Against the Enduring Legacy of Racism and Colonialism
    CONTENTS Acronyms ................................................................................................................................................ 1 1 Introduction: The Rise of Digital Colonialism and Surveillance Capitalism ..................... 2 2 Threat Modeling .......................................................................................................................... 8 3 The Basics of Information Security and Software ............................................................... 10 4 Mobile Phones: Talking and Texting ...................................................................................... 14 5 Web Browsing ............................................................................................................................ 18 6 Searching the Web .................................................................................................................... 23 7 Sharing Data Safely ................................................................................................................... 25 8 Email Encryption ....................................................................................................................... 28 9 Video Chat ................................................................................................................................... 31 10 Online Document Collaboration ............................................................................................ 34 11 Protecting Your Data ................................................................................................................
    [Show full text]
  • Is Copyleft Being Framed?
    FOSDEM 2012 Is copyleft being framed? John Sullivan Executive Director [email protected] Free Software Foundation February 4, 2012 John Sullivan (FSF) FOSDEM 2012 February 4, 2012 1 / 19 Framing this talk Executive Director since March 2011. Doing various jobs at the FSF since 2003, none of them the licensing guru. That would be Brett Smith. Jet lagged and giving a talk involving numbers, this is a dangerous mix { I studied poetry, not math. Keep an eye on me Grew out of a reaction to some recent press about numbers supposedly showing decline in use of the GPL and copyleft in general, and the conclusions being drawn about the FSF from that. Richard Fontana will be talking on a similar subject after this, with funnier slides and more subtle logic. John Sullivan (FSF) FOSDEM 2012 February 4, 2012 2 / 19 Framing the licensing debate Law and licensing are only tools to achieve a free software world. We use licensing because we have to. The GPL { and copyleft in general { is one of the most important and best tools we have, but it is still only a tool. John Sullivan (FSF) FOSDEM 2012 February 4, 2012 3 / 19 Popularity and licensing People like to talk about how many people use which license. It can be interesting, since it shows something about: What legal strategies and features people want to use Sometimes, some level of trust in the organization behind the license John Sullivan (FSF) FOSDEM 2012 February 4, 2012 4 / 19 Why do people choose a particular license? My unscientific speculation is that liking the organization behind the license is pretty low on the priority list.
    [Show full text]
  • 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.
    [Show full text]
  • Richard Stallman
    THE FIGHT FOR FREEDOM Free Software isn’t just about getting shiny new programs for no cash – it’s part of a much larger social movement. Mike Saunders and Graham Morrison explore the history and future of FOSS. here’s a problem with the word ‘free’. Software didn’t just pop up as an idea one day, as a Specifically, it can refer to something that “wouldn’t it be cool” notion from some hackers in a Tcosts no money, or something that isn’t held pub. The principles behind Free Software go back to down by restrictions – in other words, something the early days of computing, and many people have that has liberty. This difference is crucial when we fought long and hard to protect freedom in talk about software, because free (as in cost) computing, even when all hope looked lost. software doesn’t necessarily give you freedom. So this issue we want to delve deep into the world There are plenty of no-cost applications out there of Free Software: where exactly did it come from, that spy on you, steal your data, and try to lock you why is it important, and what challenges are ahead. in to specific file formats. And you certainly can’t get We also look at the differences in licences, one of the source code to them. the thorniest issues in FOSS, especially when people To make the distinction clearer, many people refer have different definitions of “free”. But let’s start by to free (as in liberty) software as a proper noun: Free going back to the early days of computing, when the Software.
    [Show full text]
  • Op E N So U R C E Yea R B O O K 2 0
    OPEN SOURCE YEARBOOK 2016 ..... ........ .... ... .. .... .. .. ... .. OPENSOURCE.COM Opensource.com publishes stories about creating, adopting, and sharing open source solutions. Visit Opensource.com to learn more about how the open source way is improving technologies, education, business, government, health, law, entertainment, humanitarian efforts, and more. Submit a story idea: https://opensource.com/story Email us: [email protected] Chat with us in Freenode IRC: #opensource.com . OPEN SOURCE YEARBOOK 2016 . OPENSOURCE.COM 3 ...... ........ .. .. .. ... .... AUTOGRAPHS . ... .. .... .. .. ... .. ........ ...... ........ .. .. .. ... .... AUTOGRAPHS . ... .. .... .. .. ... .. ........ OPENSOURCE.COM...... ........ .. .. .. ... .... ........ WRITE FOR US ..... .. .. .. ... .... 7 big reasons to contribute to Opensource.com: Career benefits: “I probably would not have gotten my most recent job if it had not been for my articles on 1 Opensource.com.” Raise awareness: “The platform and publicity that is available through Opensource.com is extremely 2 valuable.” Grow your network: “I met a lot of interesting people after that, boosted my blog stats immediately, and 3 even got some business offers!” Contribute back to open source communities: “Writing for Opensource.com has allowed me to give 4 back to a community of users and developers from whom I have truly benefited for many years.” Receive free, professional editing services: “The team helps me, through feedback, on improving my 5 writing skills.” We’re loveable: “I love the Opensource.com team. I have known some of them for years and they are 6 good people.” 7 Writing for us is easy: “I couldn't have been more pleased with my writing experience.” Email us to learn more or to share your feedback about writing for us: https://opensource.com/story Visit our Participate page to more about joining in the Opensource.com community: https://opensource.com/participate Find our editorial team, moderators, authors, and readers on Freenode IRC at #opensource.com: https://opensource.com/irc .
    [Show full text]
  • Libreboot – Free Boot Firmware Libreboot Is a Free Boot Firmware for Use on Computers Certified "Respects Your Freedom"
    LibreBoot – Free Boot Firmware LibreBoot is a free boot firmware for use on computers certified "Respects Your Freedom". Most x86 computers are designed to run Windows and come with a non-free BIOS or UEFI firmware that often includes some Malware. Windows itself is malware, and Windows licences are often stored in the BIOS on OEM PCs. For the sake of our freedom we replace Windows with a free distribution of GNU/Linux such as Trisquel (an Ubuntu derivative). But we also have to replace the non-free software that initializes the Hardware with free software. Most hardware vendors do not document how to install a different BIOS, and make it hard to install a different one. But there is coreboot, a free BIOS that can run on some computers. Coreboot contains binary blobs, but some systems can stable run without any blobs. LibreBoot also contains documentation how to install a released version of the coreboot firmware on supported hardware such as some older Thinkpads, and scripts to build the firmware from source, for all supported models. Because newer systems are unable to boot without those blobs, there is no support for newer x86 based computers. For Intel based hardware one challenge is the Management Engine (ME), which is designed for remote out of band management. The firmware for the ME is proprietary and it is impossible to run a free replacement, because it is signed using a secret key. However it is possible to remove the ME firmware on some systems so that it is possible to use them in freedom.
    [Show full text]
  • Sailfish OS How to Contribute? Who Am I?
    Sailfish OS How to contribute? Who am I? ● Marko “Sage” Saukko – Chief Engineer at Jolla and responsible of Hardware Adaptation team, ODM discussions, factory process, hardware adaptation architecture, ... – Worked for Jolla since March 2012 – Before Jolla worked with MeeGo project 2009- 2012. Part of team responsible of keeping the ARM port of MeeGo functional (Nokia N900 :)) Jolla & Sailfish OS ● Jolla Ltd. is Finnish technology company developing Sailfish OS ● In 2011 MeeGo was discontinued and the passionate team behind part of MeeGo wanted to continue that effort. Sailfish OS ● https://sailfishos.org/ ● Still very young operating system (~5 years) ● Mobile operating system based on Linux ● Lots of familiar open source components – rpm, systemd, dbus, wayland, pulseaudio, bluez, connman, ofono, … – Using wayland instead of X11 compared to many desktop Linux operating systems Some Sailfish OS milestones ● 2012 Announed Sailfish OS UI/SDK ● 2013 Jolla Phone with Sailfish OS 1.0 Beta ● 2014 Sailfish OS 1.0 and Hardware Adaptation Development Kit ● 2015 Sailfish OS 2.0 and Jolla Tablet ● 2016 Sailfish OS with Multi-SIM support ● 2016 Sailfish Community Device Program Where can I find Sailfish OS? ● Products using Sailfish OS – Jolla 1 – Jolla Tablet – Intex Aqua Fish – Jolla C – Turing Phone ● 40+ Community ports Sailfish OS some key things ● UI written in Qt and QML ● Mostly C/C++ in the middleware ● Android support, you can run android apps without any modifications ● Compatible with hardware running Android ● Multitasking, application covers can have functionality when apps are minimized ● Gestures based operations, less buttons to press ● Easier one handed use, e.g., pull menu Gestures ● https://sailfishos.org/wiki/User_Interface_Development ● Tap, Double tap, Edge swipe, pull menu, sub page, long-press, ..
    [Show full text]