Software e codicesorgente
|
|
- Annibale Pellegrini
- 8 anni fa
- Visualizzazioni
Transcript
1 L Open Source
2 Software e codicesorgente Programmatore produce codice sorgente (linguaggio) Codice sorgente viene tradotto in codice macchina(0,1) da un compilatore Codice macchina è il software, eseguito dal processore(cpu) Commerciale, shareware, freeware (es. pdf), open source
3 Software e codice sorgente In base al tipo di lavoro che svolge èpossibile suddividere il software in diverse categorie: software di base software applicativo software di ambiente
4 Software di base 1. Sistemi operativi (DOS, OS2, MAC OS, Unix, Linux, Windows) 2. Linguaggi di programmazione (Basic, Pascal, Cobol, C ++, Visual Basic, Java ecc )
5 Software applicativo L insieme dei programmi che non sono compresi nel sistema operativo, ma che vengono invece installati dall'utente per svolgere compiti specifici. Per esempio sotto Windows il programma di videoscrittura Microsoft Word è forse l'applicativo piùdiffuso. Word non fa parte di Windows ma deve essere acquistato a parte e installato sulla macchina dopo che questa contiene giàil sistema operativo.
6 Software di ambiente Pacchetti di software generici usati per la creazione di software applicativi: gestione degli archivi (database) fogli elettronici trattamento testi grafica
7 Software e diritto d autore Il software èun codice per il cui utilizzo, commercializzazione e distribuzione si fa riferimento alle leggi sul diritto d autore, in maniera simile a quanto avviene per le opere letterarie.
8 Software e licenza Tradizionalmente, il contratto che regola l uso del software èla licenzaed èsempre importante conoscere i termini di questo accordo per il software con cui si intende avere a che fare. Quando un software ètutelato da copyright, il software ha un proprietario, che ètale in quanto detiene i diritti d autore
9 Caratterizzazioni del software Il software si può caratterizzare principalmente in: 1. software libero 2. software non libero 3. software commerciale
10 Software libero èunaquestionedi libertà, non di prezzo. free as in free speech, not as in free beer I consider that the golden rule requires that if I like a program I must share it with other people who like it. I cannot in good conscience sign a non disclosure agreement or a software license agreement. hacker: unapersona chesidilettaad esplorare i dettagli di un sistema programmabilee come spingereailimitile sue capacità, figura opposta a quella del più degli utenti, che preferiscono imparare solo il minimo necessario.
11 Un po' distoria In origine non c era protezione per il software. 1985: Richard Stallman fonda la FSF 1989: La filosofiadistallman sitraduce in GPL (General Public License) Il tuttoparte dallanascitadiunix, sistema operativo multi-utente e multi-processo Nel 1991 uno studente finlandese(linus Torvald) crea un sistema simil-unix(linux)
12 ProgettoGNU GNU = GNU'sNot Unix «L'obiettivo principale di GNU era essere software libero. Anche se GNU non avesse avutoalcunvantaggiotecnicosuunix, avrebbeavutosiaun vantaggiosociale, permettendo agli utenti di cooperare, sia un vantaggio etico, rispettando la loro libertà.»
13 Similitudini Free/OSS Distribuzioneapertadel codice sorgente Libertà di modifica LicenzeGPL o OSS, Cpl Team di sviluppatori distribuiti in rete Competizione libera Ricerca scientifica Diffusionepubblicadei risultati Libertà di ricerca Peer Review Attribuzione della paternità dei risultati Cooperazione Internazionale Competizione libera
14 Stallman e la FSF Secondo la FSF di Stallman il software deve essere libero non in quanto gratuito, ma per una questione etica e di principio. Esistono una serie di diritti dell'utente del software che devono essere tutelati Il software deve essere "libero" per questi motivi prima ancora che per motivi di carattere economico e di mercato.
15 Free vs. non-free Il software non èun semplicestrumento E' un artefatto cognitivo che incorpora lavoro e conoscenza, induce schemimentalie modelli cognitivi. Influenza gli stili di relazione fra le persone Perciòchesialiberoo non liberofala vera differenza
16 Software liberovsproprietario Libertà Migliore formazione informatica Sicurezza--> contributo dei programmatori Assenza di libertà Impossibilità di adattare il sw Minoresicurezza--> minore contributo dei programmatori Minorecontrollo--> non so cosa effettivamente fa
17 Free Software Libertà0, o Libertàfondamentale: La libertàdi eseguire il programma per qualunque scopo, senza vincoli sul suo utilizzo. Libertà1: La libertàdi studiare il funzionamento del programma, e di adattarlo alle proprie esigenze. Libertà2: La libertàdi redistribuire copie del programma. Libertà3:Lalibertàdi migliorare il programma, e di distribuirne i miglioramenti.
18 Sfatiamo alcuni miti softwarelibero=gratuito: falso. Libertànon èil prezzo. Infatti ci sono programmatori che vivono di vendita e manutenzione dei programmi liberi da loro creati. softwaregratuito=libero: falso. Molti programmi proprietari vengono distribuiti gratuitamente. softwarelibero=nocopyright: falso. Benchési possa rinunciare al copyright su un proprio programma e renderlo cosìdi pubblico dominio, la gran parte del software libero èdistribuito con una licenza. l autore diun programma libero lo deve pubblicare su Internet: falsa argomentazione. Sia gli autori che gli acquirenti di un programma libero hanno il diritto di distribuirlo a titolo oneroso o gratuito, ma non hanno alcun obbligo in tal senso.
19 Linux Linux creato (91) per far girare OS Unix sul proprio PC 386. Scrivere un programma OS garantisce lavoro di altri programmatori. Nel 1984 Stallman decise di mettere in piedi il progetto GNU perla creazione di un sistema operativo che fosse libero e migliore. Enunciò i principi del Free Software. Il kernel del sistema operativo GNU ancora oggi non esiste, ma sono stati creati tutti quei programmi che hanno rivestito il Linux di Torvald e che si trovano in ogni distribuzione del sistema operativo.
20 PerchéSL? Le motivazionipolitiche: èun benepubblico, favoriscela concorrenza, non trasferisce denaro pubblico a imprese lontanein pagamentodi licenze, eliminala dipendenzadaun solo fornitore. Le motivazioni economiche: non richiede licenze, permette installazioni multiple, contrasta pirateria Le motivazioni educative: si può studiare e modificare, si creano persone competenti e non UTONTI, disponibilità dei sorgenti permette accesso diretto al funzionamento dei programmi
21 LicenzaGPL Il software è opera d'intelletto protetta L'autore può cedere diritti di uso(licenza) DalprogettoGNU nascela licenzagpl «Le licenze per la maggioranza dei programmi hanno lo scopo di togliere all'utente la libertà di condividerlo e di modificarlo. Al contrario, la GPL è tesa a garantire la libertà di condividere e modificare il free software, al fine di assicurare che i programmi siano "liberi" per tutti i loro utenti.»
22 Copyleft Autore permette copia, distribuzione e fruizione legandoa questaeticai lavoriderivati. È regola che impedisce di aggiungere restrizioni che neghino ad altri le libertà principali Condividere il software con altri utenti per i sostenitori del software proprietario èun attodipirateria, per i sostenitori del SL è una necessità sociale
23 Non sono la stessa cosa Free software Ha licenzachepermettea chiunquediutilizzarlo, studiarlo, modificarloe redistribuirlo. Si contrappone al software proprietario ed è differente dalla concezione open source, incentrandosi sullalibertàdell'utentee non solo sull'apertura del codice sorgente, che rimane un prerequisito del software libero Open Source Èsoftware i cui autori permettono il libero studio e l'apportodi modifichedaparte di altriprogrammatori. Questo è realizzato mediante l'applicazione di apposite licenze d'uso.
24 Il movimento open source Nel 1998 Bruce Perens, Eric Raymonde altri si convinsero che i principi di libertàdel SL fossero malvisti nel mondo business. Evitarono ogni riferimento politico o di principio e lanciarono una campagna per i numerosi vantaggi pratici: facilitàdi adattamento, affidabilità, sicurezza, conformitàa standard, indipendenza dai singoli fornitori. Scrissero Open Source Definition. Esempio di successo è l'atteggiamento dell'ibm, che ha fatto grandi investimenti nel software libero, e parla di open source, no di SL. La voluta neutralità del movimento open source verso gli aspetti etici e politici del software libero è la caratteristica sostanziale che lo distingue dalla filosofia del SL, che al contrario pone l'accento sulle motivazioni ideali
25 Open source èsoftware rilasciato con licenza di uso del sorgente. I due aspetti chiave dell'open source: licenza e codice sorgente. Ciò permette di modificare ed adattare all uso il programma. L'open source non èscappatoia per evitare l'acquisto di software proprietario, ma èuna scelta in favore della libertàdi circolazione e dello scambio di idee. Esempio: macchina con motore avvolto da schermo inviolabile.
26 ComunitàOpenSource La comunitàdel software OS condivide in larga misura le posizioni del mondo del software libero, ma deenfatizza gli aspetti etici, fondando le proprie scelte e motivazioni su considerazioni di carattere tecnicoeconomico. [...] deve includere il codice sorgente e deve consentirne la distribuzione tanto in codice sorgente che in forma compilata. [...] Il codice sorgente è un preliminare necessario alla riparazione o alla modifica di un programma. L'intento qui è che il codice sorgente sia distribuito con l'opera iniziale e con tutte le opere derivate.
27 Shareware Disponibilità dell eseguibile ma non del codice La licenza d uso prevede un piccolo importo, una scadenza o limitazioni d uso L utente può ridistribuire il programma e chi lo riceve è soggetto agli stessi obblighi Freeware Eseguibile gratuito ma niente codice Nessuna licenza d uso, nélimitazioni alla distribuzione Spesso legato a strategie di marketing o standards
28 CosaNON èl OS Freeware Shareware Public Domain For non-commercial use only Community Codes
29 Cos èopen Source? software that is collectively developed by a community of technologists with an interest in a particular application or tool and then distributed at no cost to the broader community of individuals who can find a use for it
30 Open Source: definizione Il codice creato dall autore non deve essere alterato e poi distribuito come fosse l originale. Non sono ammesse discriminazioni contro persone o gruppi o ambiti di utilizzo Non sono ammesse forme di licenze aggiuntive.
31
32 Open Source èun modellodi sviluppo Project lead sviluppatore sviluppatore sviluppatore sviluppatore
33 Caratteristiche di un OSP Peer review del codice Se dai a tutti il codice sorgente, ognuno di essi diventa un tuo ingegnere" [John Gage] Se ci sono abbastanza occhi [che cercano errori], gli errori diventano di poco conto [Raymond] Segnalazione e correzione errori Se tratti i tuoi beta-tester come se fossero la tua risorsa piu importante, essi risponderanno diventando la tua risorsa piu importante. [Raymond]. Trattare gli utenti come co-sviluppatori è la strada migliore Sviluppo distribuito La disponibilita dei codici sorgenti permette a chiunque sia interessato e ne abbia le capacità di partecipare allo sviluppo di un programma. Conflitti all interno del gruppo Mancanza di incentivi 33
34 Cattedrale Principi di sviluppo Confronto Cattedrale vs Bazaar Mastodontiche release di versioni definitive Debugging tra versioni Aspettative di perfezione smentite dai rilasci Bazaar I bug sono intrinseci e marginali Rapidita di diffusione per ottenere le correzioni Alberto Ornaghi
35 Cos èopen Source veramente? Free/Libero da usare Free/Libero da modificare Free/Libero da distribuire Un alternativa al software commerciale
36 Conclusioni Confronto con modelli Closed Source Modello Risorse Planning Utenti Obiettivo Motivazione Stato di progresso Collaborazione Assic. di Qualita Proprietario Cattedrale Definite Intero progetto Utente pagante Risp. del contratto Forte (stipendio) Segreto Faccia a faccia Management OpenSource Bazaar Sconosciute Step by step Co-developers Risolvere un prob. Debole (voglia) Pubblico Internet Peer review Alberto Ornaghi
37 Cattedralee Bazaar Saggiodel 1998 scrittodae. Raimond Propone due modelli di sviluppo del software «cattedrale» usato per sviluppare la maggior parte del software proprietario, dove tuttoe' «settorializzato» e organizzato e ogni sviluppatore ha compiti specifici. «bazaar», invece, in cui sie' formatolinux, gli utentisonoanchesviluppatoricheaiutanoa migliorare il codice
38 Alternative Open Source a Microsoft Office Open Office: Suite office. Multilingua. Multiformato. Gratuito e Free. Neo Office. La più popolare applicazione office per Mac OS X: Word Processing, Tabelle, Presentazioni, Disegno, Database
Paolo Zatelli. Dipartimento di Ingegneria Civile e Ambientale Università di Trento. Open Source e Free Software. Open Source e Free Software
Paolo Zatelli Università di Trento 1/11 Paolo Zatelli Dipartimento di Ingegneria Civile e Ambientale Università di Trento Paolo Zatelli Università di Trento 2/11 Free Software Il termine free si deve tradurre
DettagliSoftware Libero. Terra Futura - Firenze
Cosa è il Software Libero Terra Futura - Firenze Simone Piccardi: piccardi@softwarelibero.it April 10, 2005 1 L Associazione Software Libero L Associazione Software Libero, è una associazione culturale
DettagliDefinizione di Open Source
L Open Source Definizione di Open Source In informatica, open source (termine inglese che significa sorgente aperta) indica un software i cui autori (più precisamente i detentori dei diritti) ne permettono,
DettagliIl software. E' una serie di istruzioni eseguite dal PC.
Corso "Software Open Source per il commercio elettronico Modulo: Applicazioni di ecommerce L'OPEN SOURCE Il software E' una serie di istruzioni eseguite dal PC. I programmatori Sono degli informatici che
DettagliLICENZE D'USO E TIPOLOGIE DI SOFTWARE
LICENZE D'USO E TIPOLOGIE DI SOFTWARE Il software è tutelato dalle leggi sul diritto d'autore, in maniera simile a quanto avviene per le opere letterarie. Il contratto che regola l'uso del software è la
DettagliLe licenze d uso. Le principali tipologie di licenze
Le licenze d uso La legge 633/41 attribuisce in via esclusiva all autore dell opera software tutti i diritti derivanti dall opera stessa, e vieta e punisce ogni abuso che leda questi diritti esclusivi.
DettagliS o f t w a r e L i b e r o : p e r c h é? a cura di don Paolo La Terra
S o f t w a r e L i b e r o : p e r c h é? a cura di don Paolo La Terra C o s a è i l S o f t w a r e L i b e r o? Tecnicamente ed eticamente parlando il Software Libero è quello che, a prescindere dal
DettagliOpen Source e Free Software Introduzione a GRASS e sw correlati GFOSS (Geographic Free Open Source Software) Cartografia numerica e GIS Free Software Il termine free si deve tradurre come libero piuttosto
DettagliL'Open Source nella cultura giuridica italiana. -e anche al di fuori di essa
L'Open Source nella cultura giuridica italiana. -e anche al di fuori di essa Alberto Di Cagno Law student at Università Degli Studi di Bari Aldo Moro Specializing in tech law, italian certified electronic
DettagliIntroduzione al Software Libero
Introduzione al Software Libero Linux Day 6 23 novembre 2002 Il software Programma (codice) scritto in un particolare linguaggio di programmazione esistono molti linguaggi di programmazione (Di solito)
DettagliALTRA ECONOMIA. Le licenze nel software. di virtualmondo. terza parte del seminario sul software libero. per contatti luciano@aniene.
ALTRA ECONOMIA Le licenze nel software di virtualmondo terza parte del seminario sul software libero per contatti luciano@aniene.net Le licenze L'utilizzo del software può essere concesso gratuitamente
DettagliL Open Source un mondo che forse dovresti conoscere? Viaggio alla scoperta dell open source e le sue caratteristiche.
L Open Source un mondo che forse dovresti conoscere? Viaggio alla scoperta dell open source e le sue caratteristiche. Le licenze Cosa è la licenza? licenza o contratto d'uso è il contratto con il quale
DettagliInternet: Software Open Source e Sistemi operativi. conoscerlo al meglio per usarlo meglio. 2011 Gabriele Riva - Arci Barzanò
Internet: conoscerlo al meglio per usarlo meglio Software Open Source e Sistemi operativi Indice Cos'è un Software Open Source Perchè utilizzare Software Open Source Sistemi operativi Licenze software
DettagliLinux e Open Source: Libero! Non "gratis"...
Linux e Open Source: Libero! Non "gratis"... Di Colucci Martino. 1 Cos'è Linux Linux è un sistema operativo alternativo al più blasonato Windows OS (o al cugino Macintosh) È parente stretto della famiglia
DettagliCorso ForTIC C2 LEZIONE n. 1
Corso ForTIC C2 LEZIONE n. 1 Presentazione generale del concetto di open source Il sistema operativo LINUX e le varie distribuzioni Uso di una versione Knoppix live Presentazione di OpenOffice.org I contenuti
DettagliUomo Libero software Libero
Uomo Libero software Libero Marco Menardi marco.menardi@gmail.com marco.menardi@gmail.com (fellow Free Software Foundation Europe) presentazione realizzata con OpenOffice.org / LibreOffice Impress 23/10/2010,
DettagliOpenPsy: OpenSource nella Psicologia. Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova)
OpenPsy: OpenSource nella Psicologia Pag. 1 di 9 OpenPsy: OpenSource nella Psicologia Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova) PREMESSA Per prima cosa, appare ovvio
DettagliLicenze d uso libere. Rossetto Stefano Seminario di Commercio Elettronico
Licenze d uso libere Rossetto Stefano Seminario di Commercio Elettronico Open Source L OSI definisce un elenco di condizioni per definire una licenza Open Source: 1. Redistribuzione libera; 2. Codice sorgente
DettagliI programmi applicativi
I programmi applicativi Riferimenti: Curtin cap. 6-8 Console cap. 11.1, 11.3 Versione: 15/04/2007 Facoltà di Farmacia Corso di Informatica 1 Le applicazioni Per svariati compiti specifici Vari applicativi,
DettagliPerchè usare sw open source nelle scuole
Perchè usare sw open source nelle scuole 'Sono convinto che l'informatica abbia molto in comune con la fisica. Entrambe si occupano di come funziona il mondo a un livello abbastanza fondamentale. La differenza,
DettagliModulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.8) Rielaborazione dal WEB: prof. Claudio Pellegrini - Sondrio.
Modulo 1 Concetti di base della Tecnologia dell Informazione ( Parte 1.8) Rielaborazione dal WEB: prof. Claudio Pellegrini - Sondrio Copyright Tutte le software house tutelano il loro diritto a impedire
DettagliSoftware. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Gli elaboratori utilizzano memoria per Dati da elaborare Istruzioni eseguite dall elaboratore software differenti risoluzione problemi differenti Algoritmo
DettagliLa Filosofia ''Open Source'' ed il Sistema Operativo ''Linux''. Gabriele Turco e Tudor Trani.
La Filosofia ''Open Source'' ed il Sistema Operativo ''Linux''. Gabriele Turco e Tudor Trani. Trieste, 2 Maggio 2016 1) OPEN SOURCE COSA SIGNIFICA OPEN SOURCE? E' un aggettivo che si una per intendere
DettagliCorso di Informatica
Corso di Informatica Modulo 1 1.7-Informatica e legislazione 1 Prerequisiti Utilizzo elementare del calcolatore 2 1 Introduzione Il calcolatore come strumento di lavoro o svago, può far nascere problemi
DettagliArchitetture Applicative
Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture
DettagliSoftware - Software applicativo - Altri campi di applicazione
Software - Software applicativo - Altri campi di applicazione Word (word processor) Excel (foglio di calcolo) Power Point (presentazioni) Entourage (posta elettronica e organizer) word processor e editor
DettagliLe licenze The cathedral and the bazaar Il mercato Open Source l'open Source come soluzione aziendale
L'OPEN SOURCE COME MODELLO AZIENDALE Le licenze The cathedral and the bazaar Il mercato Open Source l'open Source come soluzione aziendale LE LICENZE La licenza Libera più conosciuta è la GNU General Public
DettagliLinux Day 2013. Perche' siamo qui???
Perche' siamo qui??? tredicesima giornata nazionale per GNU/Linux ed il software libero Quindi noi siamo qui per sostenere e diffondere il GNU/Linux e il Software Libero!!! Quindi noi siamo qui per sostenere
DettagliSviluppo, Acquisizione e Riuso
Bari, 24 Luglio 2006 Dati delle Pubbliche Amministrazioni e servizi in rete Sviluppo, Acquisizione e Riuso Codice dell Amministrazione Digitale Capo VI, artt. 67-70 1 Art. 67: Modalità di sviluppo e acquisizione
DettagliOPEN SOURCE CLOSED SOURCE
OPEN SOURCE CLOSED SOURCE VS Con questi due termini si intendono due strategie di distribuzione software. Questi due modelli si differenziano per le modalità di: REALIZZAZIONE DISTRIBUZIONE MANUTENZIONE
DettagliOPEN SOURCE. Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti)
OPEN SOURCE Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti) OBIETTIVI Cosa sono i sw open source? Cosa li distingue dai sofware non open? Quali implicazioni per: I professionisti
DettagliSoftware open-source nella Pubblica Amministrazione italiana
Software open-source nella Pubblica Amministrazione italiana Diego Casadei Novembre 2003 Diego.Casadei@cern.ch Linux Day 2003, Rimini PA 1 L'indagine del MIT Il Ministero per l'innovazione e le Tecnologie
DettagliGPL 3 e Creative Commons Le licenze per la vostra libertà. Di Martino Martyn Colucci
GPL 3 e Creative Commons Le licenze per la vostra libertà Di Martino Martyn Colucci Che cos'è una licenza? Quando acquistate un prodotto, questa viene accompagnata da una licenza. Una licenza è un accordo
DettagliSoftware di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche
Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica
DettagliLinux nella scuola...proviamo!
Il software opensource per la didattica Linux nella scuola...proviamo! V. Candiani, G. Caruso, L. Ferlino, M. Ott, M. Tavella Il problema dei sw didattici protetti da copyright Alti costi per le licenze;
DettagliCorso sul pacchetto R
Corso sul pacchetto R Introduzione ad R http://www.r-project.org ! R è un ambiente di sviluppo specifico per elaborare dati, eseguire calcoli ed effettuare rappresentazioni grafiche, che utilizza un linguaggio
DettagliAvete detto Open Source?!
Come avvicinarsi all'open Source Sergio Margarita LIASES Università di Torino margarita@econ.unito.it Open Source nell'università - Software libero per studiare, insegnare e fare ricerca Università di
DettagliIl Sistema Operativo Linux
Il Sistema Operativo Linux Sistema Linux storia Unix deriva da Unix open source software libero software open source GNU, GPL, LGPL storia Linux amministrazione struttura concetti base comandi shell Unix
DettagliAltre due categorie non rientrano né nel software di sistema, né in quello applicativo pur contenendo elementi tipici di entrambi sono:
3. Il Software TIPI DI SOFTWARE La macchina come insieme di componenti hardware di per sé non è in grado di funzionare. Sono necessari dei programmi progettati dall uomo che indicano la sequenza di istruzioni
DettagliSoftware Gestionali Open Source per le PMI
Ordine degli Ingegneri della Provincia di Palermo con il patrocinio di AICQ Sicilia Software Gestionali Open Source per le PMI Palermo, 3-12-2013, Hotel Addaura e con il patrocinio di: Ordine dei Consulenti
DettagliGNU/Linux e *BSD: filosofia del software libero ed open source
GNU/Linux e *BSD: filosofia del software libero ed open source Origini e filosofie dei sistemi operativi liberi. Principali licenze e libertà del software. Data: 28 ottobre 2006 Relatore: Massimo Masson
DettagliPRESENTAZIONE. Chi è B-Bright
PRESENTAZIONE Chi è B-Bright B-Bright è un gruppo di lavoro che riunisce professionalità derivate non solo dallo studio, ma da più di un decennio di esperienze maturate sul campo, nel confronto quotidiano
DettagliDocebo: la tua piattaforma E-Learning Google Ready.
Docebo: la tua piattaforma E-Learning Google Ready. Potenzia la tua suite Google Apps con Piattaforma FAD e Tutorial gratuiti Docebo! Docebo aiuta le aziende nella transizione da altre suite d ufficio
DettagliIntroduzione al Software Libero e a GNU/Linux
Introduzione al Software Libero e a GNU/Linux Enrico Albertini 1 Di cosa stiamo parlando? L'hardware è la parte del computer che possiamo toccare, ciò che è composto da atomi. Il software, invece, è una
DettagliUnix, Linux, Software Libero e Open Source: cenni storici e definizioni
Corsi di Formazione "Open Source & Scuola" Provincia di Pescara gennaio 2005 aprile 2005 Unix, Linux, Software Libero e Open Source: cenni storici e definizioni Spremere denaro dagli utenti di un programma
DettagliLe fattispecie di riuso
Le fattispecie di riuso Indice 1. PREMESSA...3 2. RIUSO IN CESSIONE SEMPLICE...4 3. RIUSO CON GESTIONE A CARICO DEL CEDENTE...5 4. RIUSO IN FACILITY MANAGEMENT...6 5. RIUSO IN ASP...7 1. Premessa Poiché
DettagliCorso Eclipse. Prerequisiti. 1 Introduzione
Corso Eclipse 1 Introduzione 1 Prerequisiti Uso elementare del pc Esecuzione ricerche su Internet Esecuzione download Conoscenza elementare della programmazione 2 1 Cos è Eclipse Eclipse è un IDE (Integrated
DettagliTrieste: efficienza digitale. buongiorno - pozdravljeni
Trieste: efficienza digitale buongiorno - pozdravljeni Spesso mi sono trovato nella situazione di dover ottimizare le risorse informatiche a disposizione, sia nell'ambito profit che non profit, per migliorare
DettagliLa normativa sul riuso del software nella P. A. e l esperienza Toscana
La normativa sul riuso del software nella P. A. e l esperienza Toscana Caterina Flick Linux Day Grosseto, 27 ottobre 2007 1/13 P.A. e acquisizione di software Secondo la normativa vigente le amministrazioni
DettagliSoftware libero e aperto Il dialogo tra informatica e diritto. Roberto Caso
Software libero e aperto Il dialogo tra informatica e diritto Roberto Caso L alba del software libero Il software libero è un MODELLO ISTITUZIONALE ribelle! Nasce in un momento storico in cui la logica
DettagliOpen Source e Riuso. Lezione 4bis. Termini del problema (i)
Open Source e Riuso Lezione 4bis Termini del problema (i) Il mercato della produzione del software si classifica in base a tre fattori: Proprietà intellettuale del software: software proprietario il titolare
DettagliCosa è il sistema operativo
Sistemi Operativi Cosa è il sistema operativo Software che, tramite l'interfaccia utente, consente l'invio di comandi al computer, e che controlla e gestisce tutto il traffico di dati all'interno del computer
DettagliIl computer. Software libero. Hardware + Software Hardware La «ferraglia», elettronica. Software. Il Sistema Operativo, i Programmi
Il computer Hardware + Software Hardware La «ferraglia», elettronica Software Il Sistema Operativo, i Programmi 1 Il computer 2 Cosa compriamo? Quando compriamo un computer, compriamo sia l hardware che
DettagliPresentazione Data Base
Presentazione Data Base Ovvero: il paradigma LAPM (Linux - Apache - PHP - mysql) come supporto Open Source ad un piccolo progetto di Data Base relazionale, e tipicamente ad ogni applicazione non troppo
DettagliIMMAGINA UN MONDO in cui la tecnologia contribuisce a risolvere i problemi più difficili...
Il più importante concorso tecnologico al mondo riservato agli studenti IMMAGINA UN MONDO in cui la tecnologia contribuisce a risolvere i problemi più difficili... LA TECNOLOGIA PUÒ ESSERE IL MEZZO PER
DettagliOpen. Source. Il software AUTORE: ELENA COCCO UNIVERSITÁ DEGLI STUDI DI CAGLIARI FACOLTÁ DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA
Il software Open Source UNIVERSITÁ DEGLI STUDI DI CAGLIARI FACOLTÁ DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA A.A. 2006/2007 DOCENTI:PROF.BRUNO TROISI DOTT.MASSIMO FARINA La società dell informazione
Dettagli**************************************************************************/
/************************************************************************** * * Guida introduttiva al mondo GNU/Linux. * * Autore: Salvatore "sneo" Giugliano * Email: sneo@tiscali.it * ICQ: 116699222 *
DettagliLa Soluzione per CdA e Top Management. La soluzione è Secure Board by Boole Server
La Soluzione per Fusioni e acquisizioni, changing management, pianificazione e sviluppo del business, la documentazione correlata ai consigli di amministrazione, il corretto utilizzo dei documenti riservati
DettagliDai Mainframe ai Personal Computer
Outline Synusia HackLab Free Software User Group Padova Laboratori Nazionali di Legnaro - INFN Linux Day 2007 Outline Outline 1 Tra gli anni 40 e 60 La preistoria I grandi dinosauri 2 Il Personal Computing
DettagliSoftware per Helpdesk
Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella
DettagliMigrare a OpenOffice.org
Anteprima a OpenOffice.org 2.0 Migrare a OpenOffice.org Roberto Galoppini rgaloppini@openoffice.org Questa presentazione può essere liberamente distribuita in forma completa, senza modifiche e senza consenso
DettagliCorso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni Basi di Dati Claudio Marrocco I report I Report sono lo strumento più adatto per ottenere una copia stampata dei dati e delle informazioni ricavate dalle
DettagliChe volontari cerchiamo? Daniela Caretto Lecce, 27-28 aprile
Che volontari cerchiamo? Daniela Caretto Lecce, 27-28 aprile Premessa All arrivo di un nuovo volontario l intero sistema dell associazione viene in qualche modo toccato. Le relazioni si strutturano diversamente
DettagliSoftware open source. Cenni. Termini del problema (i) Termini del problema (ii) Scenario. Approfondimento 2. diagram by Chao-Kuei
Termini del problema (i) Software open source Cenni Approfondimento 2 Il mercato della produzione del software si classifica in base a tre fattori: Proprietà intellettuale del software: software proprietario
DettagliCONSIGLI PER POTENZIARE L APPRENDIMENTO DELLA LINGUA
CONSIGLI PER POTENZIARE L APPRENDIMENTO DELLA LINGUA Possiamo descrivere le strategie di apprendimento di una lingua straniera come traguardi che uno studente si pone per misurare i progressi nell apprendimento
DettagliPOLINUX. Linux for Polimi people
POLINUX Linux for Polimi people POLINUX Come potremmo definirlo? Polinux è una distribuzione GNU/Linux, derivata da Ubuntu, contenente solamente software libero. Menu del giorno Cos'è il Software Libero
DettagliCorso di Informatica
Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo
Dettaglilem logic enterprise manager
logic enterprise manager lem lem Logic Enterprise Manager Grazie all esperienza decennale in sistemi gestionali, Logic offre una soluzione modulare altamente configurabile pensata per la gestione delle
DettagliGuadagnare con l'open source
Guadagnare con l'open source Il concetto filosofico di open source è sempre esistito. L'avvento del personal computer modificò i nostri modi di ragionare ma per fortuna non per tutti... {loadposition user5}
DettagliÈ evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto:
Sitea Easy Events Il software gestionale per organizzare eventi fieristici Sitea Information Technology presenta Sitea Easy Events, il software gestionale studiato per ottimizzare il processo di organizzazione
DettagliOpen source e Pubblica Amministrazione: ha ancora senso parlarne? Flavia Marzano
Open source e Pubblica Amministrazione: ha ancora senso parlarne? Flavia Marzano Le 4 libertà Libertà 0: Libertà di eseguire il programma per qualsiasi scopo. Libertà 1: Libertà di studiare il programma
DettagliSoftware proprietario
Open Source Software proprietario NO Fino a tutti glianni sessanta, anche se in misura decrescente, la componente principale e costosa di un computer era l hardware. Da ciò la scelta dei produttori di
DettagliIl web server Apache Lezione n. 3. Introduzione
Procurarsi ed installare il web server Apache Introduzione In questa lezione cominciamo a fare un po di pratica facendo una serie di operazioni preliminari, necessarie per iniziare a lavorare. In particolar
DettagliAMMINISTRARE I PROCESSI
LE SOLUZIONI AXIOMA PER LE AZIENDE DI SERVIZI AMMINISTRARE I PROCESSI (ERP) Axioma Value Application Servizi Axioma, che dal 1979 offre prodotti software e servizi per le azienda italiane, presenta Axioma
DettagliIl database management system Access
Il database management system Access Corso di autoistruzione http://www.manualipc.it/manuali/ corso/manuali.php? idcap=00&idman=17&size=12&sid= INTRODUZIONE Il concetto di base di dati, database o archivio
Dettagli.EVERYWHERE LOGIN. entra nel futuro. partnership signed
.EVERYWHERE LOGIN entra nel futuro. partnership signed Sinergia per l innovazione. Studio Ferroli e Acknow Per essere competitivi e vincenti in un mercato sempre più dinamico e globalizzato, che richiede
DettagliLezione 3. Il software libero. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata
Lezione 3 Linux avanzato 15 marzo 2013 System Programming Research Group Università degli Studi di Roma Tor Vergata LA 13 3.1 Di cosa parliamo in questa lezione? Il movimento del software libero 1 Nascita
DettagliMagiCum S.r.l. Progetto Inno-School
MagiCum S.r.l. Progetto Inno-School Area Web Autore: Davide Revisione: 1.2 Data: 23/5/2013 Titolo: Innopedia File: Documentazione_tecnica Sito: http://inno-school.netsons.org/ Indice: 1. Presentazione
DettagliAPPENDICE I Pratiche di tecnologie informatiche per la elaborazione della musica e del suono
APPENDICE I Pratiche di tecnologie informatiche per la elaborazione della musica e del suono 135 L elaborazione digitale del segnale audio 136 L appendice dedicata alle Pratiche di tecnologie informatiche
DettagliCosa è un foglio elettronico
Cosa è un foglio elettronico Versione informatica del foglio contabile Strumento per l elaborazione di numeri (ma non solo...) I valori inseriti possono essere modificati, analizzati, elaborati, ripetuti
DettagliCap.1 - L impresa come sistema
Cap.1 - L impresa come sistema Indice: L impresa come sistema dinamico L impresa come sistema complesso e gerarchico La progettazione del sistema impresa Modelli organizzativi per la gestione Proprietà
DettagliCorso: Informatica+ Andrea Cremonini. Lezione del 09/02/2015
Corso: Informatica+ Andrea Cremonini Lezione del 09/02/2015 1 Office Automation 1/2 Con la definizione di Office Automation ci riferiamo a computer e software usati per creare digitalmente, raccogliere,
DettagliRisparmiare innovando
GIANLUCA VAGLIO Risparmiare innovando La tecnologia come strumento di risparmio 2011 Gianluca Vaglio www.gianlucavaglio.net Avvertenze legali AVVERTENZE LEGALI Copyright 2011 Gianluca Vaglio. La presente
DettagliOpen Source e business
Open Source e business I paradigmi attuali e l'esempio di Apache Software Foundation Andrea Pescetti pescetti@apache.org Presentazione Volontario di Free Software Foundation dal 2001 Volontario del progetto
DettagliCOMMERCE: FORME DI TUTELA. Andrea L Episcopo Convitto Nazionale Mario Cutelli
SOFTWARE, WEB, E- COMMERCE: FORME DI TUTELA Andrea L Episcopo Convitto Nazionale Mario Cutelli Sommario 1. Software a) Definizione b) Componenti c) Brevettabilità d) Licenze e) Open source vs proprietario
DettagliREGOLAMENTO DEI SERVIZI DI CONNETTIVITÀ
REGOLAMENTO DEI SERVIZI DI CONNETTIVITÀ ritiene che accedere alle informazioni contenute nella Rete globale (World Wide Web) rappresenti un esigenza fondamentale per la formazione culturale e la crescita
DettagliOpen Source::cenni. Termini del problema (i)
Operatore Informatico Giuridico Informatica Giuridica A.A 2006/2007 II Semestre Open Source::cenni Lezione 5 prof. Monica Palmirani Termini del problema (i) Il mercato della produzione del software si
DettagliMigrare all'open Source
Migrare all'open Source Una scelta tecnica, economica e politica per le PMI e le PA Alessandro Ronchi Che cos'è l'open Source Un software è Open Source quando i clienti possono leggere, modificare, ridistribuire
DettagliIl Software Open Source per la Statistica Ufficiale
Il Software Open Source per la Statistica Ufficiale OSS in Istat. Situazione attuale e prospettive future Istat, 17 Giugno 2004 Vincenzo Patruno OSS in Istat Situazione attuale e prospettive future Software
DettagliSCENARIO. Personas. 2010 ALICE Lucchin / BENITO Condemi de Felice. All rights reserved.
SCENARIO Personas SCENARIO È una delle tecniche che aiuta il designer a far emergere le esigente dell utente e il contesto d uso. Gli scenari hanno un ambientazione, attori (personas) con degli obiettivi,
DettagliMODULO 02. Iniziamo a usare il computer
MODULO 02 Iniziamo a usare il computer MODULO 02 Unità didattica 01 Conosciamo il sistema operativo In questa lezione impareremo: a conoscere le caratteristiche del sistema operativo a cosa servono i sistemi
DettagliProject Management. Modulo: Introduzione. prof. ing. Guido Guizzi
Project Management Modulo: Introduzione prof. ing. Guido Guizzi Definizione di Project Management Processo unico consistente in un insieme di attività coordinate con scadenze iniziali e finali, intraprese
DettagliSysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda.
Scheda Il CRM per la Gestione delle Vendite Le organizzazioni di vendita sono costantemente alla ricerca delle modalità migliori per aumentare i ricavi aziendali e ridurre i costi operativi. Oggi il personale
DettagliCOME FACCIO? A chi offro i miei prodotti Cosa si aspettano i miei clienti Come posso interessarli
COME FACCIO? A chi offro i miei prodotti Cosa si aspettano i miei clienti Come posso interessarli inbound learning powered by nowhereagency.com Mira il tuo cliente ideale e ottieni la sua attenzione QUI
DettagliGestione di un magazzino: sviluppo di un applicazione web-database
Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria - Sede di Modena Corso di Diploma Universitario in Ingegneria Informatica Gestione di un magazzino: sviluppo di un applicazione web-database
DettagliUniversità per Stranieri di Siena Livello A1
Unità 20 Come scegliere il gestore telefonico CHIAVI In questa unità imparerai: a capire testi che danno informazioni sulla scelta del gestore telefonico parole relative alla scelta del gestore telefonico
Dettagli<alceste.scalas@gmx.net>
Benvenuti sul pianeta software libero Alceste Scalas Sommario Introduzione: cosa c'è di diverso Il software libero ieri Il software libero oggi Il software libero domani... Cosa
Dettagli