Sono uno sviluppatore open source attivo con accesso commit a diversi progetti. Non odio Microsoft. Ci sono alcune cose che non mi piacciono del nostro settore nel suo insieme, di cui Microsoft fa parte:
Contenzioso in brevetti, lo odio quando il software è progettato in tribunale. Odio il concetto di matematica che non posso usare . Non sopporto le aziende che acquistano orde di brevetti con la chiara intenzione di usarli per arricchirsi attraverso il contenzioso.
Non mi piace il DRM. Non mi piace che mi abbia spinto. Penso che l'intero concetto sia stupido. Mi sento allo stesso modo riguardo al computing affidabile. Ad un certo punto, editori e produttori dovranno svegliarsi con il fatto che il loro vecchio modello di business non è più sostenibile, e neppure è contenzioso costante.
Una società è legalmente tenuto a occuparsi del benessere dei suoi azionisti prima , sopra ogni altra cosa. Sento che questo a volte mette le aziende in una posizione in cui sono legalmente obbligate a fare cose spregevoli, una volta realizzato il potenziale profitto di farle.
Nessuna di queste lamentele è esclusiva di Microsoft. Sì, ho letto i documenti di Halloween quando sono trapelati, ma non sono stato davvero scoraggiato da loro. Ho detto allora, proprio come ho detto ora che un modello di sviluppo distribuito veramente funzionale è quasi impossibile da interrompere. Ciò ha dimostrato di essere il caso nella maggior parte dei casi.
Tecnicamente, non mi piacciono alcuni dei prodotti Microsoft. Ho sofferto di EDLIN, ho riso di BOB ed evitato Vista a tutti i costi. Tuttavia, Windows 2000 è ancora (nel mio libro) uno dei sistemi operativi più difficili da uccidere. Sto anche diventando piuttosto affezionato a Windows 7. Non acquisterei la mia copia, ma userò felicemente la copia fornita dalla mia azienda.
Come altri hanno già detto, sono molto più preoccupato per Oracle che per Oracle che per Microsoft che è Microsoft. Al momento in cui scrivo, Microsoft è almeno prevedibile e stanno cercando di riparare i danni passati alla comunità del software libero. Come altri, prendo quelle riparazioni con un granello di sale, ma sembrano mostrare la capacità di metacognizione, anche se a livelli che molti considererebbero banali. Si noti che le società quotate in borsa hanno un obbligo nei confronti dei loro azionisti.
Le mie decisioni su quale tecnologia utilizzo sono basate esclusivamente sul merito tecnico. Non sono l'unico che la pensa così . Accade solo che, se ho il codice sorgente su qualcosa e posso modificarlo in base alle mie esigenze, il merito aumenta in modo esponenziale. Se lo cambio e non posso condividerlo, è inutile per me.
Inoltre, non sono completamente immune all'idealismo del software libero, spero davvero che un giorno prevarrà la collaborazione aperta e inizieremo davvero ad avanzare liberi da contenziosi e segreti. Vivo nel mondo reale e non vedo che ciò accada nell'immediato futuro.
Si può sperare, e io lo faccio, e lavoro per il cambiamento. Fino ad allora, ho le bollette da pagare :) Non vengo pagato per i discorsi.