Newsgroup: it.comp.os.dibattiti
Titolo: [OT] certificazione o laurea?!?

Qual'e` il motivo per cui un ventenne come me dovrebbe andare
all'universita` a studiare roba che non interessa, piuttosto che
studiare da solo i sistemi operativi e poi affrontare esami di 
certificazione tipo quelli di 
www.vue.com/linux/
 ??
Ditemi che ne pensate... per piacere...
-- 
    Pardo 
 
http://pardo.cjb.net
 
http://pardo.tsx.org

 certificazione tipo quelli di 
www.vue.com/linux/
 ??
Roba che "non interessa" o roba che non "TI interessa"? Le cose cambiano.
Ad ogni modo credo che da un punto di vista generale l'università serva
anche per fornire un background culturale di fondo, utile a rinnovarsi. Non
dico indispensabile, un sacco di gente ha l'equivalente di una o più lauree
senza essere andato a nessun ateneo.
Se invece pensi che cose come l'analisi matematica (per fare un esempio) non
ti servano, allora puoi scegliere la seconda via.
Questa è la mia opinione (e anche la mia esperienza al politecnico).
Ciao.

Credo che la laurea serva sempre come predisposizione alla risoluzione
dei problemi e pianificazione/progettualità in genere.
Da non laureato ti posso dire che non è facile poi recuperare, anzi è
praticamente impossibile.
Se poi ti affidi alla certifcazioni di uno o di un'altro cadi nel
tranello, se non servono non servono mai, non alcune si e altre no.
Ci sono quelle pià richieste e quelle meno, ma il concetto alla base è
uguale e secondo me non molto utile ai fini pratici.
Quindi studiare è sempre servito e sempre servirà, se sei molto
preparato se ne accorgo anche se non sei laureato, se sei poco
preparato, una laurea aiuta a colmare le lacune...:)

 Ditemi che ne pensate... per piacere...
Laurea (lunga o breve che sia)  + Certificazione.
Saluti.

La laurea ti mettera' in mano degli strumenti:
- metodologici
- matematici
- algoritmici
- di cultura
- di collegamento con altre discipline
- di uso di sistemi operativi diversi (se sei in una buona sede...)
  che allargheranno i tuoi orizzonti e ti faranno capire xche'
  un sistema operativo non è la sua shell grafica.
non ti dara':
- una conoscenza approfondita di Microsoft (tm) e dei suoi prodotti,
  perche' per averla non serve una laurea; serve l'esperienza ed il lavoro
sul campo.
  non parlo di certificazioni xchè non ne ho esperienza.
Che cosa potrai fartene di questi strumenti?
- forse ti saranno perfettamente inutili, se dopo la laurea ti "siedi".
- forse ti sarà l'utile il 5% di quello che hai studiato;
- forse quello che hai studiato sarà fondamentale per il tuo futuro.
Se hai fatto il liceo scientifico, queste cose dovresti saperle.
Se come me, hai fatto un istituto tecnico, ti devi fidare di quello che ti
ho detto.

dipende da cosa vuoi fare
un percorso di laurea è molto teorico, e fai molto quello che dicono loro ma
alla fine vedi le cose da un punto di vista aperto, la certificazione è una
considerazione di parte e spendibile a breve termine un paio di anni al
massimo dipende dal cilo di vita di quel prodotto, laureato lo rimani x
tutta la vita
per quanto mi riuguarda io ho fatto un via di mezzo, sono iscritto in
univeristà inglese, ti  spiegano le basi ma non rompono troppo con gli esami
(non mi hanno mai chiesto le dimostrazioni a memoria x analisi ma il calcolo
alla fine l'ho imparato a fare e so come e quando applicarlo) e da un punto
di vista tecnico ti fanno risolvere casi reali.
ad esempio in un esame di C ti fanno costruire un ftp server non ti fanno
fare il calcolo dei numeri primi dentro una matrice. l'unco problema è che
in italia c'è la mafia univeristaria e spesso non ti viene accreditata se
vuoi sostenere degli esami pubblici
in bocca al lupo
ps il sito è 
http://www.wlv.ac.uk/
"Pardo" <Pardo@fake_address.do_not_mail> wrote in message
news:slrn9d2tg0...@linux.tamarropoli...



Se non ti interessa quello che si studia all'Universita', allora
non ti interessa almeno la meta' di quello che impareresti da solo.
E questo te lo dice uno che NON ha fatto l'universita'.
Un corso di certificazione non ti insegnera' mai a progettare un
SO, cosa che non serve solo a progettare SO, ma a tirarti fuori
dai guai un mucchio di volte.
Esattamente come conoscere l'assembly serve tantissimo anche al
programmatore C che non scrivera' in tutta la sua vita una sola
riga di codice assembly.
-- 
sr - null...@PAMflashnet.it <strip NOS & PAM to email>


Perche' sei giovane , ne sai gia' abbastanza , e se riesci a 
sopravvivere a cose tipo analisi matematica e compagnia bella , 
rischi di diventare veramente bravo :-)
Perche' l' Universita' ti da una formazione da programmatore , 
aspetta , non storcere il naso , il programmatore e' l'informatica.
Che poi ti tocchera' fare le ore piccole per aggiornarsi , smanettare ,
fare le cose *belle* , integrare il mare di teoria con qualcosa di 
pratico , beh , ne vale la pena ...
Sii coraggioso :-)
Ciao.

 riga di codice assembly.
confermo e sottoscrivo. Seguendo corsi online o certificazioni o altri
corsi di programmazione per il web, ad esempio, puoi trovare lavoro ma
non certo imparare a programmare (è importante. A lungo termine i frutti
si vedono, la preparazione teorica è una sicurezza)
La mia esperienza riguarda it.comp.lang.javascript. Gran parte dei
"guru" del newsgroup sono autodidatti, che hanno già lavorato, magari
seguito corsi e letto dei libri, e si vede: sono molto bravi nelle
questioni pratiche, anche in molte teoriche se è per questo, ma si vede
che non hanno mai studiato Programmazione a scuola o all'università.
Javascript sembra un linguaggio innocuo, spiegato da loro. Io, tra
Programmazione II e le mie esperienze in proprio con il Delphi, ho
scoperto i puntatori, e ho scoperto che Javascript usa i puntatori
(tutte le variabili sono oggetti => tutte le variabili sono di tipo
puntatore), cosa che loro probabilmente non immaginano nemmeno, ho
scoperto che quelli che normalmente vengono chiamati "eventi" non sono
altro che puntatori a funzioni (nel caso di Javascript, ad oggetti di
tipo Function), e ho tirato fuori un oggetto Javascript con eventi. Una
cosa che nemmeno i cosiddetti "geni" del Javascript hanno mai fatto.
Questo vale per tutti gli ambiti dell'informatica, e tanto più per quei
linguaggi o strumenti che è tranquillamente possibile imparare per conto
proprio (Javascript, Visual Basic, ma anche C, Pascal - chi l'ha fatto
alle superiori lo odia, chi lo fa all'università può amarlo - Perl, e
persino Linux, e Windows - sto seguendo un progetto di un clone di
Windows NT, sapessi come mi sento stupido :( ). Puoi fare un valutatore
di formule (un programma che prende una stringa del tipo "10*(2+5)" e
restituisce il risultato) per conto tuo, ma riuscirai a farlo abbastanza
veloce se non hai mai studiato pile, alberi binari e visita di alberi in
post-ordine? (sto cercando di trovare un uso pratico per il malloppo di
roba che abbiamo studiato a Programmazione II :)
-- 
Posted from 
smtp.technorail.com
 [195.103.144.19] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

l'occhio con qualche bella sistemista con i tuoi stessi interessi
non diffondiamo notizie false e fuorvianti :)
la popolazione della facoltà, almeno da noi, è all'80% maschile, 15%
amorfa/asessuata (persone senza volto/impronte digitali/spina dorsale) e
5% femminile. Del 5% femminile però il 90% (9 ragazze su 10 -
letteralmente, perchè di più non ce n'è :) è di bell'aspetto o meglio.


 certificazione tipo quelli di 
www.vue.com/linux/
 ??
Mi unisco a quanto ti hanno gia' detto altri: io ho smanettato per diversi
anni col PC, mentre facevo il Liceo e credevo di essere abbastanza ferrato
in materia Informatica. Mi sono così iscritto al'Uni bello allegro, convinto
di poter fare un figurone... Bene, ti diro' che il primo anno x me e' stato
tragico, x me mi sono trovato davanti a concetti totalmente nuovi, a cose
che nemmeno immaginavo esistessero. Mi riferisco ad esempio ad Architettura
degli Elaboratori, in cui devi imparare a costruirti TU una macchina in
grado di eseguire determinate operazioni e programmartela in Assembler, o
più semplicemente a Programmazione.
In corso con me ho alcuni amici che sono usciti da un Istituto Tecnico e che
non hanno avuto grosse difficoltà ad adattarsi nel cambio da Pascal a C dal
punto di vista pratico, ma anche loro ignoravano (come me e tantissimi
altri) il concetto di *complessità computazionale*, ovvero quanto tempo
impiega un programma ad eseguirsi (l'ho detta molto brutalmente, spero di
non venire cazziato e messo sulla graticola ; ___ ; ). A cosa serve il
calcolo della complessita' computazionale? Semplice, serve a fare in modo
che i programmi che tu fai abbiano un tempo di esecuzione piu' basso
possibile, indipendentemente dall'hardware sul quale questo programma gira.
Cosa comporta tutto cio'? Semplice: con piu' efficienti e veloci sono i
programmi con piu' questi avranno fortuna e saranno venduti (a meno che tu
non voglia fare software GPL, allora come non detto) e quindi soldi a
palate.
Anche le Strutture Dati che ti vengono insegnate (code, code con priorità,
alberi, liste ecc, che a prima vista sembrano inutili) possono risultare
fondamentali nel risolvere un problema che a prima vista puo' apparire
complesso. Un esempio pratico: come implementeresti un programma che ti
smista i bagagli in arrivo in un aereoporto? Semplice, usi una coda con
priorita'. Per affinare queste tecniche c'e' il corso di Algoritmi e
Strutture Dati, che tra l'altro e' anche carino (almeno fatto dal nostro
prof) e volendo nemmeno impossibile da capire...
Vuoi un esempio sui Sistemi Operativi? Ok, a parte l'uso pratico che si puo'
fare di un Sistema Operativo (sia Unix, Windows, MacOS o altri), a lezione
ti viene spiegato come questi funzionano al loro interno: come vengono
creati i processi, come questi vengono gestiti, come si deve comportare il
sistema in determinate situazioni di possibile conflitto (ad esempio x
evitare conflitti tra processi o che il sistema vada in deadlock), come lo
stesso debba comunicare con i vari device driver e i dispositivi di I/O,
come viene usata la memoria e altre robette di questo genere.
Personalmente non credo che un autodidatta medio riesca a imparare tutto
questo da solo. Ovvio che esistono anche coloro che hanno tanta passione e
soprattutto *testa* e che magari ne sanno piu' di un laureato... =)
In pratica: sapere come si comporta un programma o un Sistema Operativo ti
puo' levare da moltissimi impicci (e credimi, questo e' vero, provato in
prima persona).
Io non direi affatto che all'Uni non c'e' roba interessante o inutile:
*tutto* (e ribadisco *tutto*) serve per crearti quel background culturale
necessario a un informatico. Anche Matematica Discreta, che a prima vista
puo' sembrare una cretinata ma che alla fine ti ritrovi in tutti gli altri
corsi, come appunto Algoritmi e (talvota) in Programmazione. L'unica materia
che forse puo' stonare in Informatica e' Fisica,a ma mi sa che anche quella
torna utile, prima o poi...
In conclusione: una certificazione puo' essere utile per far vedere che sei
in grado di utilizzare un Sistema Operativo, ma questa non ti dara' mai le
conoscenze e i vantaggi che un Corso di Laurea puo' darti. La pratica su un
Sistema Operativo o su un determinato linguaggio di programmazione te la
puoi fare con l'esperienza, le tecniche per ottimizzare quello che fai le
hai solamente studiando e dando esami...
Personalmente sono piuttosto scettico anche per quanto riguarda i cosiddetti
"Diplomi Universitari": l'anno scorso ho avuto modo di parlare con un mio ex
compagno di Liceo che segue appunto un Diploma Universitario in Informatica
e devo dire che li' viene fatto un terzo di quello che si fa in un Corso di
Laurea...
Ho dimenticato anche un'altra cosa: non c'e' solo l'aspetto delle lezioni
teoriche che fa in modo che una Laurea sia decisamente piu' qualificante di
una certifiazione: all'interno dell'Uni hai la possibilita' di confrontarti
quotidianamente con gli altri studenti, arricchendo ancora di piu' il tuo
bagaglio culturale. Forse questo e' ancora piu' importante che seguire le
lezioni o studiare sui libri...
Spero di non aver fatto troppo casino in questo post, ma ci tenevo a dire la
mia da studente (scarso, e l'avrete notato di sicuro) in Informatica...
Scusate ancora per la lunghezza spropositata del messaggio =Þ
Ciao a tutti
Marco

 letteralmente, perchč di piů non ce n'č :) č di bell'aspetto o meglio.
E cosa vuoi di piu` dalla vita? un Lucano
Pardo, buttati. :)


palate.
Vedo che l'universita' continua a _non_ insegnare concetti fondamentali
per un programmatore...
Prova a dare un'occhiata qui:
http://www.gnu.org/philosophy/selling.it.html
Puoi fare soldi a palate _anche_ producendo software GPL.
La GPL non ha nulla a che fare con il costo del software.
Condivido il resto del tuo messaggio.
Saluti
-- 
Andrea Capriotti

 La GPL non ha nulla a che fare con il costo del software.
Molto probabilmente sono io che ho scritto l'ennesima cretinata, non capendo
in cosa consiste la licenza GPL... =(
Chiedo scusa di questo... =(
Marco

 per un programmatore...
I concetti fondamentali per un programmatore sono ben altri.
Ci mancherebbe solo che nelle universita' si facesse un corso di GPL:
fino a prova contraria, "informatica" /= "GPL" :o)
--
disclaimer: not speaking for anybody but me.


wrote:

posso fare un appunto, questo è tutto vero ma dipende cosa vuoi fare.
nel senso io mi reputo un informatico ma non mi sono smazzato nel
sapere cosa è la complessità computazionale*, a me basta sapere che la
cpu impiega del tempo x eseguire un programma. quello xò che importa a
me è sapere se e quanto vale la pena ottimizzare. vedi in università
come la faccio io ovvero quella di stile aglosassone, ti insegnano si
la teoria che sta dietro i vari algoritmi, penso ai vari tipi di
alberi x fare un esempio ma tralasciano spesso sul codice, ma ti
chiedono sempre ne vale la pena, il tuo cliente lo sa valutuare quello
che hai fatto etc, ovvero non si fa dell'astrattismo assoluto (o
meglio non spesso) ma ti tengono sempre con i piedi per terra.
l'appunto che mi sento di fare è questo: quello che dici aveva un
senso negli anni 70 quando informatica era sinonimo di ibm o di omnio
che si faceva le cose in casa, oggi a mio parere è + importante sapere
valutare quando conviene appoggiarsi e quando no a soluzioni già
esistenti, ovvero xkè devo reinventare la ruota.
X come la vedo io la laurea in informatica pura non esiste, o fai
l'elettronico che ne sa anche di informatica, oppure fai come faccio
io businness logic applicata all'informatica. Ovvero se ti piace
costruirti il ferro fai l'elettronico se ti piace gestire e-commerce
fai una laurea di primo livello in computer science

Pardo, buttati. :)
Si, a pesce... ma nella rissa! 8 uomini e 1 ameba e mezza che lottano
per conquistare 1 donna...


 fai una laurea di primo livello in computer science
Mmmmmmm, quest'ultimo periodo non mi trova assolutamente d'accordo. La
laurea in CS secondo me non serve affatto x gestire solo roba di e-commerce
o a fare il Webmaster. Detta molto brutalmente, un informatico è colui il
quale, dato un computer e un compito-problema ben preciso, riesce a
risolverlo. Ti serve un programma x fare una determinata cosa? Bene, tu
laureato in Informatica devi essere in grado di farlo. Devi amministrare una
rete di calcolatori? bene, tu laureato in Informatica devi saperla gestire.
Ti viene chiesta una consulenza da parte di qualche azienda x qualsiasi
problema riguardante magari la valutazione di un programma? Bene, tu
laureato in Informatica devi saper dire loro se quel programma è buono
oppure è una ciofeca ed eventualmente suggerire le soluzioni x ottimizzarlo.
Ci sono tante altre cose che potrei dire, ma che al momento non mi vengono.
E non è detto che un Informatico puro non debba sapere cosa sta sotto ai
programmi che usa o che crea, anzi. Prova a scrivere un Sistema Operativo,
ad esempio: se non conosci l'architettura della piattaforma x il quale lo
vuoi sviluppare sei fregato, xchè ti manca la parte più importante.
Spero di non aver scritto un mucchio di cretinate, ma io cmq la penso in
questo modo... =)
Ovviamente tutto IMHO e se vorrete correggere eventuali errori ve ne sono +
che grato! =)
Grazie a tutti e scusate la lunghezza del post... =Þ
Marco

fino a prova contraria, "informatica" /= "GPL" :o)
Questa e' interessante.
Non si dovrebbe insegnare la storia dei sistemi operativi e del
software?
Saluti
-- 
Andrea Capriotti

 Non si dovrebbe insegnare la storia dei sistemi operativi e del software?
Certo. Ma e' leggermente diverso dal cantare tutti in coro l'epica leggenda
di Maciste contro i Conquistatori dell'AI Lab (e' sempre la stessa sbobba).
Non vedo che cosa ci sia di fondamentale nella GPL per un programmatore: e'
una licenza, un contratto. Non mi pare piu' fondamentale di analisi o
ingegneria del software e non ha nulla di magico.
Mi dicono che, in alcune universita' negli USA, alcuni esami che prevedono
lo sviluppo di un software _devono_ necessariamente includere alcune classi
base che il docente "licenzia" sotto GPL. Non tutti si ritengono fortunati
ad avere la "liberta'" spinta a forza dove non batte il sole.
Se siamo liberi di non usare Windows perche' esistono alternative,
dev'essere altrettanto vero per la GPL. A meno che non si voglia dire che
tutti i software non GPL sono "cattivi" e la GPL invece e' "buona" e ci
difende dal male, ma in tal caso il tutto si riduce ad una barzelletta. 
Non confondiamo le licenze dei software con dei valori morali.


Non confondiamo le licenze dei software con dei valori morali.
Sfondi una porta aperta...
Saluti
-- 
Andrea Capriotti

 
http://www.gnu.org/philosophy/selling.it.html
Qui a Crema, tra una lezione di C# e l'altra, il mio professore di
programmazione ha tirato fuori cose che non stanno ne in cielo ne in
terra sull'open source, non oso pensare che concetti fondamentali possa
insegnare.
Per chi volesse sentirlo, e' tutto registrato sul sito dell'universita'
(perche' qui siamo nel futuro e mettiamo tutto su internétte), in
simpatici file wma. 
Ovviamente chi non ha un browser che supporta Javascript resta fuori, ma
qui hanno ragione, vogliamo perderci lo stupendo menu' in tale
linguaggio?
(e chi vuole iscriversi a un esame lo _deve_ fare via webbe, peccato che
ci sia di nuovo inutilmente di mezzo Javascript).
Bha, meglio ritornare a studiare gli appunti scaricati dal sito
dell'uni... che sono per la maggior parte file .doc, alcuni addirittura
eseguibili autoestraenti. (Secondo i quali, nota a margine, il C sarebbe
stato inventato da "Rich e Kirmghan").
Forse ti ho dato un'idea di quello che pensano alcune universita' di
standard aperti, cultura informatica e software libero.  
-- 
Fabio Bonelli  fabio161616(at)
libero.it
 blackmagic(at)
penguinpowered.com
Never underestimate the bandwidth of a station wagon full of
tapes hurtling down the highway.    -- Andrew Tanenbaum

 insegnare.
Interessante.
Alla mia Universita` insegnavano C/C++/Java (piu` i concetti
fondamentali dell'informatica, incluso Turing, Goedel & co.).
Le macchine erano Unix.
Agli esami ci si iscriveva *anche* via web, il sistema di
iscrizione girava su Linux ;-)
La tesi si scriveva *preferibilmente* in LaTeX,
cioe` il prof. ti chiedeva, tra le altre cose:
"Lei conosce TeX, vero?" :-)
Nota: uso il passato perche` non so come siano le cose adesso,
ma non credo siano cambiate molto.
bye,
-- 
  Piergiorgio Sartor

 male, serve proprio per l'ottimizzazione dei programmi. E' calcolando
Volendo essere molto "pelo nell'uovo", basta leggere un qualsiasi libro di
algoritmi e trovi le complessita' computazionali gia' belle che pronte.
Neppure in Universita' (Statale di Milano, Corso di Informatica) ci
insegnavano a calcolarla, ma solo a confrontarla, cosa che chiaramente puoi
fare anche senza saperla calcolare.
Che poi possa servire puo' essere vero, ma non la vedo necessaria.
bye
Gianluca

 dalla GPL e servirsene nella formazione dei propri studenti.
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
perche' "servirsene"? dove sta scritto che all'uni bisogna applicare GPL?
perche' ti piace? ogni docente scegliera' cio' che crede opportuno....
--
Ciao by Beppe

 fino a prova contraria, "informatica" /= "GPL" :o)
se è per questo
informatica /= diritto
informatica /= analisi matematica
.....
:oP


software?
Da noi (matematica) non esiste un corso che parli di quelle cose...
Ed č giusto cosě.
(ma immagino che per un corso di laurea in informatica la tua tesi sia
valida)
-- 
Saluti,
    Mardy

Che poi possa servire puo' essere vero, ma non la vedo necessaria.
Ma era una laurea breve di sei mesi??
-- 
Saluti,
    Mardy

 Che poi possa servire puo' essere vero, ma non la vedo necessaria.
Come dicevo prima: mafgari non ti capitera' mai di trovarti di fronte a
problemi che richiedono il calcolo dela computazionalita', ma se x sfiga ti
dovesse capitare non vieni colto di sorpresa.
Penso cmq sia un caso quasi-limite, dato che nessuno stara' mai li' a
calcolarsi qual e' il tempo di esecuzione di un programma che stampa "Hello
World", tanto x fare un esempio... Pero' per problemi di dimensione maggiore
*potrebbe* anche succedere di doversi confrontare con tale roba (penso)...
=(
Marco

 "Lei conosce TeX, vero?" :-)
:-OOOOOOOOO
Esistono in Italia università così?????
Potresti dirmi qual e'?
Mi ci iscriverei subito, e non scherzo!!!
O al solito non capisco l'ironia su Usenet? Cmq sono cose su cui non si
scherza... si rischia di essere blasfemi... :)
Ciao,
Krtayuga

 scripsit:


perche' ti piace? ogni docente scegliera' cio' che crede opportuno....
*???*
Scopo dell'universita' e' quello di diffondere la conoscenza e preparare
al mondo del lavoro non addestrare "tecnici" per un prodotto
proprietario.
I sistemi operativi ed il software proprietario occultano le conoscenze
e quindi non sono adatti al mondo della ricerca e dell'insegnamento.
E' talmente ovvio...
Saluti
-- 
Andrea Capriotti

 dalla GPL e servirsene nella formazione dei propri studenti.
Non vedo perche' l'insegnamento dell'informatica abbia bisogno di regole
speciali, diverse dalle altre discipline.


 E' talmente ovvio...
E' ovviamente cosa buona e giusta utilizzare _anche_ _software_
GPL/BSD/blah nelle universita'. E' ben diverso dal costringere gli studenti
ad utilizzare la _licenza_ GPL per i loro progetti. Non dovrebbero essere
in grado di scegliere da soli?


 informatica /= analisi matematica
Certo. Ma diritto ed analisi matematica non sono licenze o contratti, cose
totalmente estranee ad un percorso di studio. Mi pare ci sia una
differenza.


 standard aperti, cultura informatica e software libero.  
Vedi Verona. Server web pubblico su IIS. Tanto per dirne una.


 *potrebbe* anche succedere di doversi confrontare con tale roba (penso)...
Si. Se ti metti a cercare di inventare algoritmi nuovi. Ma anche questo e'
un caso limite.
bye
Gianluca

[snip altre tristezze]<
Qui a Napoli i prof che  ho incontrato sono per la maggioranza pro-unix.
E il  sistema informatico dell'universita`  e` eterogeneo al  massimo: i
server  grossi  sono  Solaris  e Digital  Unix,  nei  laboratori  vivono
integrati Mac, PC  con Linux e WindowsNT. Ho visto  anche client Win98 e
alcuni con un flavour  di unix che non ho identificato  (ma ho visto che
c'era CDE + le motif sopra).
Gli appunti sono dati in formato PDF e/o PS. Per le tesi/tesine non c'e`
preferenza di formato,  consigliano il PDF/PS o TXT,  perche` leggono lo
stampato (che e` obbligatorio portare).
-- 
Renato "Hitman" Salzano - 
http://spazioweb.inwind.it/hitman/
 
e-posta : sonicblast (at) 
inwind.it
 / Xena:TWP fan
Webdesigner / indegno sysadmin di 
www.italservicesnc.it
 
Powered by Debian 2.x (Woody) on a K6/2 box - 100% Wintel free

speciali, diverse dalle altre discipline.
Guarda che la ricerca e l'universita' funzionano _da sempre_ esattamente
come la GPL vorrebbe che funzionasse il mondo del software.
Posso anche capire chi e' scettico nei confronti dell'utilizzo di GPL
nel mondo del business, ma sostenere l'incompatibilita' con l'ambito
pubblico e' davvero ridicolo...
Saluti
-- 
Andrea Capriotti


Dove ho mai detto che dobbiamo *costringere* gli studenti ad usare la
GPL?
Tornando ad esempi concreti:
Se il professore usa iptables per spiegare agli studenti il packet
filtering e uno studente sviluppa un suo derivato chiamandolo
iptables2, come puo' pretendere di non rilasciarlo in GPL?
Comunque ha la possibilita' di sviluppare e *vendere* il frutto del suo
lavoro.
Esempio opposto:
Un professore fa un accordo con una SH per avere i sorgenti del loro
firewall e li usa per insegnare ai suoi studenti.
Uno di loro puo' utilizzare questi sorgenti per realizzare un suo
prodotto?
Lo puo' *vendere*?
Quale dei due modelli apre maggiori possibilita' agli studenti?
Saluti
-- 
Andrea Capriotti

differenza.
Il diritto non parlerebbe di licenze o contratti?
Saluti
-- 
Andrea Capriotti

 Quale dei due modelli apre maggiori possibilita' agli studenti?
Quella dove possono imparare e dove viene lasciata loro la liberta' di fare
cio' che meglio credono del proprio lavoro.


 come la GPL vorrebbe che funzionasse il mondo del software.
Appunto per questo, se funzionano da sempre come vuole la GPL, il software
all'interno dell'universita' continuera' a funzionare come tutte le altre
materie.


 Il diritto non parlerebbe di licenze o contratti?
Il diritto parla di licenze e contratti, fra cui la GPL. Non _e'_ una
licenza o un contratto. Un corso di sistemi operativi puo' parlare di Unix,
Windows NT, VMS e BogusOS, e se parlasse solo di NT salteresti tu per primo
dalla sedia, tirando un sasso al docente.


materie.
Invece, purtroppo, si deve lavorare ancora molto.
In questo campo molte universita' italiane sono anni indietro rispetto
a quelle del resto del mondo.
Saluti
-- 
Andrea Capriotti

cio' che meglio credono del proprio lavoro.
Quindi un modello di sviluppo libero.
Saluti
-- 
Andrea Capriotti

dalla sedia, tirando un sasso al docente.
Infatti questo thread e' nato dal fatto che ho detto che le universita'
dovrebbero insegnare _anche_ la GPL.
Saluti
-- 
Andrea Capriotti

 pubblico e' davvero ridicolo...
incompatibilita' assolutamente no....
ma se poi diventa un imposizione allora non va per nulla bene...altro che
libero!!!
--
Ciao by Beppe

 Quindi un modello di sviluppo libero.
certo libero.... ma non nel modo che intendi tu! ma scherzavi o veramente
credi che
"libero arbitrio nella prgm" == GPL   ?!?!?!?!?!?
PS: si fa fatica a leggere i tui post... ogni tanto metti delle righe vuote
tra il post  originale e la tua risposta! Thanks
--
Ciao by Beppe

 firmare un contratto o scegliere una licenza per fare un esame di Analisi.
Questo anche perché se scopri la dimostrazione della congettura di
Goldbach, non potrai brevettarla nè imporre controlli di nessun tipo sul
suo uso. La matematica, come tutta la scienza, funziona con i principi
della GPL.
-- 
Ciao,
Matteo

libero!!!
Vedi che alla fine il FUD funziona...
E' Jimmy che cerca di mettermi in bocca cose che non ho mai detto.
_Mai_ parlato di imposizione.
Come detto se lo studente produce qualcosa partendo completamente da
zero (qualcuno dovrebbe spiegarmi l'utilita' didattica del reinventare
la ruota) puo', IMHO, farne quello che vuole.
Se parte da un lavoro GPL (questo avrebbe grande utilita' didattica)
allora deve rilasciarlo in GPL.
Saluti
-- 
Andrea Capriotti

tra il post  originale e la tua risposta! Thanks
Perche'? Tu non vedi quote e risposta di colori diversi? :))))
Che forse il mondo del software proprietario non riesce a fare un
programma potente come slrn? :)))
Saluti
-- 
Andrea Capriotti

 allora deve rilasciarlo in GPL.
Se leggesse codice BSD non avrebbe utilita' didattica? :o)


 della GPL.
Se io uso la congettura di Goldbach per progettare un Cluon Particle
Generator (mitico dispositivo capace di far diventare intelligenti gli
utonti) non sono tenuto a darti le specifiche di tutto il progetto solo
perche' ho usato la congettura.
Cosi' come se scoprissi la dimostrazione della congettura sotto il tavolo
di casa mia: non potrei brevettarla, ma non sarei neanche tenuto a dirlo a
nessuno, e da un punto di vista legale potrei portare il segreto con me
nella tomba senza alcun vincolo. Oppure te la potrei raccontare dopo aver
trasformato in geni tutti gli utonti del mondo.
Pare quindi che la scienza funzioni come BSD :o)


 dovrebbero insegnare _anche_ la GPL.
In un contesto dell'insegnamento del diritto in generale, sicuramente.


 limita' la liberta persino dello studente che lo studia.
Su questo mi pare che nessuno abbia alcun dubbio. Lo _studio_ di
prodotti proprietari non porta alcun vantaggio, a meno che il prodotto
proprietario non sia l'unico disponibile nel settore. Le universita'
piene di cartelloni pubblicitari targati Microsoft andrebbero ripulite
di corsa.


 a quelle del resto del mondo.
Soprattutto quelle tappezzate con le pubblicita' di W2K...!
[0] E pensa alla licenza!! "This fart contains elements from the Wing Tung
Chou take away restaurant".


Se leggesse codice BSD non avrebbe utilita' didattica? :o)
Ma non avrebbe anche la protezione che fornisce la GPL.
Stiamo diventando monotoni.
Ti ho gia' scritto decine di volte che FreeBSD e' un _ottimo_ sistema
operativo ma che la licenza non fornisce sufficienti garanzie.
Dal punto di vista tecnico non c'e' quasi nulla da criticare.
Saluti
-- 
Andrea Capriotti

In un contesto dell'insegnamento del diritto in generale, sicuramente.
Sono d'accordo, un avvocato la dovrebbe conoscere.
Non per niente e' stata scritta da un avvocato seguendo le indicazioni
di Stallman (programmatore).
Un programmatore, comunque, dovrebbe conoscere la storia dei sistemi
operativi e del software e quindi anche la GPL.
Saluti
-- 
Andrea Capriotti

mia aria (vedi readline in GPL).
Non scadere cosi' in basso, in fondo e' divertente discutere con te.
Saluti
-- 
Andrea Capriotti

un millimetro le considerazioni su di esso.
Ma e' un caso assurdo.
Mi spieghi cosa puo' scrivere in 4 righe che lo studente non possa
riscrivere?
Saluti
-- 
Andrea Capriotti

 allora deve rilasciarlo in GPL.
questo mi sembra scontato....
--
Ciao by Beppe

 di chiarire il tuo pensiero...
Veramente volevo confermare il contrario :o)
-- 
jimmy

questo mi sembra scontato....
Ed e' quello che sto dicendo.
[*] Notati gli spazi per agevolare i poveri newsreader proprietari? :))
Saluti
-- 
Andrea Capriotti

 trasformato in geni tutti gli utonti del mondo.
Neanche la GPL ti obbliga a distribuire il software. Regolamenta solo il
modo di distribuirlo *se* lo fai. Questo esempio non calza.
-- 
Ciao,
Matteo