Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-01-2006, 18:19   #1
Assenzio70
Senior Member
 
L'Avatar di Assenzio70
 
Iscritto dal: Feb 2005
Messaggi: 1844
Devo Realizzare un Applicazione, ho bisogno della GNU General Public License?

Ciao a tutti,
per regalo di nozze di una coppia di amici vorrei realizzare un'applicazione abbastanza complessa che li aiuti a gestire il magazzino della loro azienda, ad emettere fatture e a gestire i clienti. Mia intenzione è rendere tutto Free ed accessibile (eseguibili e sorgenti) ma dato che fin ora ho programmato solo per scopi autodidattici o per l'università, cosa devo allegare all'applicazione? O ancora più direttamente, cosa è necessario che io alleghi affinchè gli sposini possano dormire sonni tranquilli per un ipotetico controllo di organi di polizia e GdF?

Grazie anticipatamente.
Assenzio70 è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2006, 18:34   #2
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
La GPL li obbliga a ridistribuire anche i sorgenti se vogliono passare il programma a qualche loro amico. Probabilmente non avrebbero alcun problema, ma se lo "scordano" paradossalmente compiono un...reato
Se è per un regalo, opterei per una duale GPL/BSD.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2006, 18:40   #3
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
GdF?? Se distribuisci il tuo software con una licenza aperta e priva di copyright, la GdF non credo sia interessata.
Cioè, se io ti mando questo programma:
Codice:
def fact(x)
  return 1 if (x<1)
  x * fact(x-1)
end

p fact(5)
...che è un complicatissimo programma per calcolare il fattoriale di 5 in ruby, e allego un file di nome license.txt con scritto:
"questo software è di dominio pubblico, potete farne ciò che volete."

...tu puoi usarlo in qualsiasi contesto, anche in un'azienda.
La GdF cosa vuole?
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2006, 18:45   #4
Assenzio70
Senior Member
 
L'Avatar di Assenzio70
 
Iscritto dal: Feb 2005
Messaggi: 1844
Quindi, in parole povere, questo mio "permesso" di farne ciò che si vuole dove devo appiccicarlo? In un file di testo incluso nel pacchetto di installazione? Devo anche specificare sta cosa all'interno dell'applicazione stessa? Tipo "Abouts..."? Grazie ancora
Assenzio70 è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2006, 19:25   #5
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da ilsensine
La GPL li obbliga a ridistribuire anche i sorgenti se vogliono passare il programma a qualche loro amico. Probabilmente non avrebbero alcun problema, ma se lo "scordano" paradossalmente compiono un...reato
Se è per un regalo, opterei per una duale GPL/BSD.
Se non ho capito male quel che dice la GPL, uno puo' distribuire anche soltanto i binari pero', se qualcuno li richiede, si e' obbligati a fornire anche i sorgenti, anche dietro un adeguato compenso (il che vuol dire che non si possono chiedere 5 miliardi di euro per i sorgenti). Comunque tale obbligo riguarda lo sviluppatore, non chiunque detenga una copia dei binari (a meno che tali binari non siano in realta' scaturiti da sorgenti modificati; in quel caso, anche chi ha effettuato le modifiche deve fornire i sorgenti).


Spero di non aver detto scemenze


Ciao
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2006, 19:40   #6
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da Assenzio70
Quindi, in parole povere, questo mio "permesso" di farne ciò che si vuole dove devo appiccicarlo? In un file di testo incluso nel pacchetto di installazione? Devo anche specificare sta cosa all'interno dell'applicazione stessa? Tipo "Abouts..."? Grazie ancora
Credo sia sufficiente includere il testo della GPL in un file chiamato LICENSE.txt insieme ai file sorgenti e binari che distribuisci. Inoltre, e' buona prassi inserire una nota relativa alla licenza in testa ad ogni file sorgente dell'applicazione; una cosa del tipo:

Quote:
/*
*
* NOME_APPLICAZIONE
* NOME_FILE
*
* Copyright (C) 2001-2002 Tizio <[email protected]>
*
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation;
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
*/
Ciao
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 28-01-2006, 16:48   #7
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da Gica78R
Se non ho capito male quel che dice la GPL, uno puo' distribuire anche soltanto i binari pero', se qualcuno li richiede, si e' obbligati a fornire anche i sorgenti
Anche questa è una possibilità. Bisongna includere nella documentazione l'informazione a riguardo.

Quote:
Comunque tale obbligo riguarda lo sviluppatore, non chiunque detenga una copia dei binari
L'obbligo riguarda chiunque distribuisce software GPL. Se non sei in possesso dei sorgenti, non puoi distribuire il software sotto questa licenza (finché non te li procuri, cosa che è nel tuo diritto) in quanto devi essere sempre nella possibilità di fornirli su richiesta.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2006, 17:07   #8
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Messaggi: 1653
Quote:
Originariamente inviato da ilsensine
L'obbligo riguarda chiunque distribuisce software GPL. Se non sei in possesso dei sorgenti, non puoi distribuire il software sotto questa licenza (finché non te li procuri, cosa che è nel tuo diritto) in quanto devi essere sempre nella possibilità di fornirli su richiesta.
Cavolo! Non lo sapevo!

Pero' come la mettiamo con le distribuzioni GNU/Linux? Io ho diverse distro su CD/DVD e ogni tanto ne faccio una copia per qualche amico, pero' non ho i sorgenti di tutto il sw che e' contenuto in quei CD! Allora non posso regalare (quindi distribuire) i miei CD agli amici?
__________________
gica78r@ncc-1701:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto

Ultima modifica di Gica78R : 29-01-2006 alle 17:10.
Gica78R è offline   Rispondi citando il messaggio o parte di esso
Old 30-01-2006, 09:01   #9
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da Gica78R
Pero' come la mettiamo con le distribuzioni GNU/Linux? Io ho diverse distro su CD/DVD e ogni tanto ne faccio una copia per qualche amico, pero' non ho i sorgenti di tutto il sw che e' contenuto in quei CD! Allora non posso regalare (quindi distribuire) i miei CD agli amici?
Se un tuo amico impazzisce e ti chiede i sorgenti a suon di avvocati li scarichi dal sito della distribuzione e fine della storia
I problemi iniziano quando non sei affatto in grado di fornire i sorgenti, ma in questo caso anche chi ti ha fornito il programma sta violando la GPL e potresti rivalerti.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2006, 19:29   #10
Assenzio70
Senior Member
 
L'Avatar di Assenzio70
 
Iscritto dal: Feb 2005
Messaggi: 1844
Siete stati molto chiari ragazzi.
E se io voglio distribuire SOLO i binari in maniera totalmente free? C'è una licenza ad hoc?
Assenzio70 è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2006, 19:32   #11
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
Quote:
Originariamente inviato da Assenzio70
Siete stati molto chiari ragazzi.
E se io voglio distribuire SOLO i binari in maniera totalmente free? C'è una licenza ad hoc?
Freeware??
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2006, 19:41   #12
Assenzio70
Senior Member
 
L'Avatar di Assenzio70
 
Iscritto dal: Feb 2005
Messaggi: 1844
Quote:
Originariamente inviato da shinya
Freeware??
Si, Freeware.
Assenzio70 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
Il nuovo Snapdragon 8 Elite Gen 6 sar&ag...
Nintendo Switch 2: risultati sotto le at...
Weekend con tante sorprese su Amazon: to...
HONOR non si ferma più: il 2025 &...
Speciale best seller: EUREKA J15 Evo Ult...
Roborock Q10 X5+ da 10.000 Pa a 199€ &eg...
E-mail reset password di Instagram: la c...
La NASA ha discusso le problematiche del...
Il razzo spaziale NASA SLS e la capsula ...
Stazione Spaziale Internazionale: Crew-1...
Samsung Galaxy S26 Ultra: la ricarica de...
Apple ha un nuovo partner per la sua App...
Trenitalia introduce il prezzo dinamico ...
OnePlus non si ferma più: c'&egra...
DAZN sconta il piano Full per 6 mesi, se...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:30.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v