Microsoft e l’Open Source

Oggi ho letto un post di Ayende che a sua volta cita Fowler.

Il succo dei post è "Microsoft sta remando contro le comunità Open Source".

I post meritano una lettura, e mi trovano d'accordissimo. Se MS ha creato prodotti eccezionali alcuni anni fa (parlo del .NET Framework e di VS 2003) quello che arriva oggi non altrettanto valido e benché esitano tool e librerie Open Source di ottimo livello, MS tende a riscriverle "a modo suo" con minore qualità e spesso incompatibili.

Per questo io stesso mi trovo ad usare Visual Studio come un editor di testo e mi appoggio a numerose librerie e framework open source.

Print | posted on giovedì 31 maggio 2007 11.44

Comments on this post

# re: Microsoft e l’Open Source

Requesting Gravatar...
Mi chiedo con che criterio viene giudicata la qualità... e di cosa poi?
Unit tes, MSBuild, o cos'altro...

E poi... qualità per nerdoni geek o per utenti finali medi...
Left by Lorenzo Barbieri on mag 31, 2007 12.07

# re: Microsoft e l’Open Source

Requesting Gravatar...
Ema... E quindi?
Left by Andrea Saltarello on mag 31, 2007 12.17

# re: Microsoft e l’Open Source

Requesting Gravatar...
Ultimamente sono diventato più critico rispetto ai post di Ayende.
I suoi "confronti" con il lavoro delle PnP sono per esempio assolutamente senza senso.
Le software factory sono un esempio splendido di integrazione tra documentazione, hands on lab, template e starter kit, e fare paragoni tra una mole di lavoro enorme contanto i minuti che ci vuole per rifare un application block fanno capire, quanto poco seri siano tutti i suoi discorsi.
Deluso.
Left by Giancarlo Sudano on mag 31, 2007 12.30

# re: Microsoft e l’Open Source

Requesting Gravatar...
+1 per janky. Problema: dato un toolkit di mocking appartenente alla famiglia "no virtual no party", calcolare l'attendibilità dell'affermazione "TFS fa c@g@re perchè non è zero friction" <g>

Left by Andrea Saltarello on mag 31, 2007 12.50

# re: Microsoft e l’Open Source

Requesting Gravatar...
Sono d'accordo su alcuni casi specifici come ad esempio NUnit, perchè rifarlo e poi tra l'altro renderlo disponibile solo per alcune versioni di Visual Studio? Io avrei preferito che la Microsoft supportasse NUnit come hanno fatto i jetbrains con resharper.
Comunque i discorsi troppo generalisti tendono a diventare guerre di religione le quali non portano nulla di buono.
Left by Antonio Ganci on mag 31, 2007 12.58

# re: Microsoft e l’Open Source

Requesting Gravatar...
X Antonio... il mercato di Resharper e NUnit non è QUELLO di Visual Studio... è una parte...
Perchè rifarlo... per problemi con la proprietà intellettuale...
Perchè non metterlo in tutte le versioni... da Orcas ci sarà anche nella Pro...

Per gli americani la Express è già "bloated" di feature... non sono barboni come da noi dove c'è gente che sviluppa cose commerciali con la express e si lamenta pure...
Left by Lorenzo Barbieri on mag 31, 2007 2.33

# Re: Microsoft e l’Open Source

Requesting Gravatar...
per favore Lorenzo, l'economia americana è una cosa, la nostra è un'altra. Non dare del 'barbone' a nessuno. Da noi europei l'economia è rallentata, c'è gente che ha uno stipendio minimo e che fa fatica a campare. Senza polemica.
Left by Igor Damiani on mag 31, 2007 3.32

# re: Microsoft e l’Open Source

Requesting Gravatar...
Non fosse altro che per la documentazione, l'open source è ancora agli albori per la scrittura di codice usabile.
Ho provato ad usare la tanto osannata libreria TAO e le disgrazie sono una dietro l'altra, con tutto che è sostanzialmente un mero wrapper alle librerie sottostanti.
Non che MS non possa fare di meglio, ma prendere i progetti open source come esempio è veramente assurdo (imho).
Left by Raffaele Rialdi on mag 31, 2007 4.07

# re: Microsoft e l’Open Source

Requesting Gravatar...
Allora... se uno studente usa la express bene... se un hobbista usa la express bene...
se un appassionato usa la express bene...

Ma persone che campano vendendo software senza tirare manco fuori i soldi di una standard... e pretendono pure...
Left by Lorenzo Barbieri on mag 31, 2007 4.09

# re: Microsoft e l’Open Source

Requesting Gravatar...
Negare che nel mondo .NET il software OSS non sia ben recepito (parlo di progetti usabili NH, Castle, Spring.Net, NANT, Log4Net, ecc.) francamente è prendersi in giro. Poi si può discutere delle motivazioni.
Sicuramente rispetto ad altre piattaforme in cui il mercato è più frammentato in .NET la situazione è anomala, con un unico grande vendor che porta avanti l'innovazione. E questo ha dei vantaggi (integrazione) e svantaggi (OSS con poca spinta).
La domanda è, vogliamo veramente che MS sia l'unica a spingere .NET?

Per quanto mi riguarda preferirei di no, ma magari sono di parte visto che utilizzo VS, NH, Windsor, Log4Net, MbUnit, TestDriven, ...

Che ne dite?

Massimo
Left by Massimo Iacolare on mag 31, 2007 7.55

# re: Microsoft e l’Open Source

Requesting Gravatar...
IMHO questo è uno di quei casi da archiviare nella cartella "Microsoft VERGOGNA!"

Un buon amico è quello che ha il coraggio dirirti chiaro e forte quando sbagli , non è un signor si.

Chi lavora in ambienti enterprise complessi ed eterogenei sa che ogni possibilità per risolvere un problema o superare una limitazione non è altro che un aiuto che accresce il valore della tecnologia scelta (in questo caso Visual Studio).

Chi ha provato TestDriven.NET sa che è uno strumnto valido che diminuisce il gap tra IDE come Eclipse più solidi e completi in fatto di plug-in se comparati ad esempio a VS2K3 e quindi no fa altr che portre acqua al mulino di MS.
Left by Luca Minudel on mag 31, 2007 8.06

# re: Microsoft e l’Open Source

Requesting Gravatar...
Caro Luca... secondo me sono altre le cose di cui vergognarsi...
Nel bene e nel male ognuno fa le sue scelte commerciali... e protegge quello che ritiene essere un suo diritto...
Left by Lorenzo Barbieri on mag 31, 2007 10.13

# re: Microsoft e l’Open Source

Requesting Gravatar...
E' indubbio che molti tool open source sono ancora oggi indispensabili perchè quelli ms non sono ancora all' altezza vedi Nunit per esempio, allora perchè ms non li integra in visual studio invece di riscrivere un nuovo tool da zero ? non vedo cosa ci sia di cosi' tanto sbagliato ....
Left by Roberto Valenti on giu 01, 2007 11.18

# re: Microsoft e l’Open Source

Requesting Gravatar...
X Roberto...
E' un problema di proprietà intellettuale... e di licenza...
Se uno solo dei programmatori che ha fatto un solo checkin in NUnit decide di chiedere a Microsoft le royalties... quanto deve tirare fuori?
O un programma OS l'ha fatto una persona sola (o un team limitato) e si può pensare di firmare qualcosa... altrimenti non ha alcun senso...

Questa è la legge... ed è giusta così... altrimenti tutti potrebbero appropriarsi del lavoro di tutti...
Left by Lorenzo Barbieri on giu 03, 2007 1.37

# re: Microsoft e l’Open Source

Requesting Gravatar...
Grazie Lorenzo,
non avevo mai preso in considerazione questo tipo di problematiche legali ... mi delude molto che per questo tipo di problematiche ms non possa supportare software nati dalla comunità e supportarli con evoluzioni sempre + interessanti.

Sviluppare / supportare tool open source in ambiente .NET avendo la consapevolezza che se devesse aver successo verrebbe probabilmente riscritto, penso sia un po' demotivante se paragonato ad altre piattaforme, vedi eclipse con junit per esempio.
Left by Roberto Valenti on giu 06, 2007 12.15

# Un altro Tests framework

Requesting Gravatar...
Un altro Tests framework
Left by bl0gEma on set 22, 2007 6.36

# Un altro Test framework

Requesting Gravatar...
E&amp;#39; di qualche giorno fa la notizia del rilascio di un nuovo framework per lo unit testing ( xUnit
Left by blogema on ott 10, 2007 4.28

Your comment:

 (will show your gravatar)
 
Please add 3 and 7 and type the answer here: