Perché Microsoft ha una così cattiva reputazione con le persone coinvolte nell'open source? [chiuso]


51

Ci sono incidenti particolari che sono responsabili della bassa reputazione che Microsoft (e Bill Gates) ha agli occhi della comunità open source? Microsoft non è chiaramente l'unica società proprietaria. Aziende come Apple hanno fatto molto peggio quando si tratta di restrizioni sul software . Perché Microsoft ottiene la maggior parte dell'odio dalla comunità open source?


71
Mi ritrovo spesso a scuotere la testa per le cose che Apple fa, pensando: "Wow; se Microsoft l'avesse fatto, le torce e le forche sarebbero state fuori vigore!"
Andrew Barber,

5
IE3 / 4/5 (anche se solo Unix / Solaris), PHP, Apache, .NET CLR (fino alla 2.0), un sacco di standard Web tra cui HTTP, Haskell, il kernel Linux stesso, cos'altro ...
Rei Miyasaka

7
@bigown: come è fuori tema?
Orbling

6
Qualcuno può gentilmente, in un modo che non descrive la "moderazione preventiva", spiegarmi come questa domanda è fuori tema? Sui siti SE, la community decide cosa c'è in tema, gli inconvenienti con moderazione dipendono dalle persone che hanno dichiarato di voler lavorare.
Tim Post

6
Questa domanda è decisamente sull'argomento, è costruttiva e ha uno scopo. Forse consideralo prezioso e decidi invece di moderare le risposte . Sono un moderatore in pensione e sono piuttosto deluso dal fatto che @bigown abbia usato il martello qui.
Tim Post

Risposte:


60

Immagino che se ci fosse un "incidente", si trattava dei cosiddetti " Documenti di Halloween ", che erano una serie di memorandum trapelati da un dipendente della Microsoft a Eric S. Raymond alla fine degli anni '90, che descrivevano in dettaglio il desiderio di Microsoft di "interrompere lo stato di avanzamento del software open source ".

Vale la pena menzionare un fatto che evidenzia la suddetta dichiarazione: che Microsoft spesso intraprende una campagna negativa (non tecnica) contro i suoi concorrenti. Uno dei più grandi scherzi della storia di Microsoft è pagare qualcuno per scrivere un libro in cui si afferma che il codice sorgente di Linux è stato rubato da Minix , nel tentativo di spaventare le aziende nell'uso di Linux, in modo che possa vendere i propri prodotti, in base al fatto che non era legale usare il codice sorgente rubato. Fortunatamente, Andrew Tanenbaum ha scritto un articolo per confutare l'accusa .

Anche se non così intensamente, Microsoft si impegna ancora in pratiche del genere, come si può vedere dalla recente affermazione (nel 2007) che Linux viola i brevetti Microsoft ( 1 e 2 ) o il più recente (2012) "Droid rage feud" su Twitter . Un link per il tweet specifico è disponibile qui.

Mentre l'atteggiamento di Microsoft si è in qualche modo attenuato (rispetto al passato), molti nella comunità open source vedono ancora Microsoft come un concorrente piuttosto aggressivo (e disonesto), in particolare per quanto riguarda le campagne negative e il modo in cui concedono in licenza le loro tecnologie brevettate (il " Apri promessa specifica ").

Ora, se tale reputazione sia (ancora) giustificata è un'altra domanda. Personalmente, non penso che Microsoft sia "malvagia" come alcune persone vorrebbero farti pensare - certamente non rispetto ad altre società là fuori.


11
I progetti open source in genere amano la competizione tecnica . I documenti di Halloween hanno mostrato che Microsoft non voleva competere in termini tecnici, voleva interrompere i progetti open source, quindi non era necessario. Le fonti aperte come una lotta leale, in sostanza.
Tom Anderson,

4
hai letto i documenti di Halloween? non c'è niente come "competizione" lì. è solo "come possiamo ottenere il massimo dal nostro monopolio" e "come bloccare i progressi di qualsiasi giocatore non-MS". bloccare il progresso è il peccato più grande nel mio libro
Javier,

4
Offrire analoghi gratuiti di prodotti a pagamento è spesso un rischio per interi settori. C'è una parola in giapponese, "shijō hokai", che si traduce in qualcosa come "interruzione del mercato" o "distruzione del mercato" - ed è preso molto sul serio. Ovviamente non giustifica tutto ciò che Microsoft ha detto e fatto in risposta (soprattutto non la strategia EEE), ma capisco il loro allarme. Inoltre, pensi davvero che gli sviluppatori open source e le società di software non siano costantemente alla ricerca di modi per uccidere Microsoft e tutte le sue offerte tecnologiche?
Rei Miyasaka,

16
Ciò che mi stupisce è che così tante persone sembrano pensare che quei documenti siano, o fossero qualsiasi tipo di politica ufficiale di Microsoft. Erano un'analisi creata da un singolo dipendente come visione del modo in cui le cose dovrebbero essere fatte. Lavoro per un'azienda e spesso facciamo analisi concorrenti da diverse angolazioni. Ciò non significa che in realtà li seguiremo. La maggior parte delle volte no. Quindi mi gratto la testa e mi chiedo come le persone possano convincersi che qualcosa è politica ufficiale quando non lo è.
Erik Funkenbusch,

5
E non dimenticare la loro precedente politica di Abbraccio, Estensione, Estinzione - en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
nn

49

Come ha sottolineato Dean, per motivi storici. Tuttavia, penso che Microsoft si sia progressivamente orientata nel modo giusto, prendiamo ad esempio questo:

Microsoft firma Joomla! Accordo del collaboratore

http://www.microsoft.com/web/joomla/

Tieni presente che Microsoft, soprattutto, è un'azienda e cercheranno sempre profitto in una forma di un'altra, tuttavia, penso che ora conoscano il valore della comunità. Per quanto riguarda il male in open-source, penso che Oracle sia la nuova Microsoft, v.gr .:

Oracle fa causa a Google, afferma che Android viola sette brevetti Java (oltre a diritti d'autore non specificati)

Penso che ciò che salva Microsoft sia che il loro effettivo interesse costante è quello di coprire tutto il mercato e questo può portare a strategie intelligenti, e la scomparsa di Oracle nell'open source è un chiaro interesse per il profitto. Forse sto diventando un po 'viscerale contro Oracle, quindi se qualcuno può dimostrarmi che ho torto, vai avanti.


2
Ho sempre pensato che Adobe fosse la nuova Microsoft, ma potrebbe essere una cosa personale rispetto al loro software desktop.
GWLlosa,

26

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.


5
+1 per "Non mi piace il DRM. Non mi piace che mi abbia spinto. " E sono preoccupato anche per Oracle, esp. per il futuro di Java.
Michael K,

2
+1 per "Sono molto più preoccupato per Oracle che è Oracle."
Nathan Osman,

18

Microsoft aveva una reputazione anticoncorrenziale prima che l'open source fosse mai stato un problema.

Un esempio è una delle app di Office (Word, credo) che è stato affermato di includere durante l'avvio un'allocazione di una quantità irrealisticamente enorme di memoria che è stata quindi immediatamente liberata senza mai essere utilizzata per nulla. Alla richiesta di allocare un grande blocco di memoria, MS-DOS avrebbe sempre avuto successo inizialmente indipendentemente dal fatto che tutta quella memoria fosse effettivamente disponibile. Digital Researches DR-DOS fallirebbe immediatamente se fosse richiesta troppa memoria. L'effetto era che l'app di Office funzionava perfettamente su MS-DOS, ma si bloccava immediatamente su DR-DOS. L'affermazione era che ciò era stato intenzionalmente fatto per dare l'impressione che DR-DOS fosse difettoso e per rendere impraticabile l'uso di DR-DOS per i clienti già dipendenti da Office.

La politica di consentire un'allocazione di memoria anche se la memoria non è immediatamente disponibile non è così strana come sembra. Linux fa la stessa cosa anche adesso. Tale politica consente spesso di eseguire le cose senza problemi che altrimenti avrebbero un problema, anche se molto raramente la politica si ritorce contro e il kernel Linux deve iniziare a uccidere i processi per liberare memoria di conseguenza. Il motivo per cui lo sottolineo è perché, per quanto ne so, potrebbe esserci stata una ragione strana ma genuina per l'ampia allocazione all'inizio. Sembra non plausibile, ma lo è anche la politica di consentire allocazioni quando la memoria non è immediatamente disponibile.

Del resto, l'intera cosa potrebbe persino essere un mito. Certamente alcuni noti dipendenti ex Microsoft hanno pubblicato post sul blog che descrivono le misure estreme che Microsoft usava (e forse continua a fare) per assicurarsi che le vecchie applicazioni, comprese le app di terze parti, continuassero a funzionare su versioni successive di DOS e Windows, anche se questa è una cosa leggermente diversa, ovviamente.


C'era anche la presunta storia del "DOS non fatto fino a quando Lotus non funzionerà", ma penso che da allora sia stata sfatata.
Richard Everett,

La prima volta che ho sentito un riferimento alla storia "DOS non fatto" è stato a un evento di lancio di Microsoft .NET a Detroit. La cosa divertente è che l'ho sentito da un dipendente Microsoft durante la sua lezione.
Larry Coleman,

18

Beh, qualche tempo fa (come 5-6 anni di AFAIR) hanno cercato di rendere illegale Linux lanciando denaro nella causa della società SCO. Mandavano minacce legali e cercavano di fare causa agli utenti di Linux, fingendo di possederlo. Ci sono voluti circa 2 anni, prima che finalmente riconoscessero che non erano in grado di indicare alcun codice "rubato", quindi passarono a una cosa carina chiamata brevetti software e poi dissero che la loro "proprietà intellettuale" era stata rubata.

Come forse saprai, la proprietà intellettuale è una stronzata, non una cosa reale, quindi è facile dire che qualcuno te l'ha rubato ... quando non sai nemmeno di cosa si tratta. "Uso gli sfondi rossi per il mio desktop: mi hai rubato la proprietà intellettuale".

La reputazione di SCO è diventata così grave che sono falliti e credo che questo, oltre a molti altri, sia abbastanza per odiare Microsoft per aver sostenuto finanziariamente questa stronzata per ridurre la reputazione di Linux.

Possiamo aggiungere all'equazione alcune citazioni di Ballmer ritardate mentali: - "Open Source is a cancer"
- "Open Sourse non è gratuito, finalmente verranno i proprietari dei brevetti e dovrai pagare il conto"
- "Open Source è comunismo "(penso che fosse Bill Gates)

Ma alla fine la SM è 100 volte più amichevole di es. Mela. Apple ha reso illegale per i programmatori l'uso degli strumenti che desideravano (es. Cross compiler o flash) ... trattano per distruggere qualsiasi codec video gratuito (perché possiedono tutta la proprietà intellettuale, bla bla bla) ... quindi almeno MS è sano in questa materia (non trattando i loro programmatori e utenti come schiavi).

Dovremmo davvero odiare Apple, Microsoft diventa molto più carina nel tempo. Ora Apple sta cercando di delegare il possesso di un cervello.

Per finire con ottimismo. È un bene che noi, nell'Unione europea, non abbiamo in corso brevetti di sortware o cazzate sulla proprietà intellettuale. Quindi la mela per ora può andare fottutamente se stessa ... e molestare solo la gente degli Stati Uniti. Anche l'accordo sui Termini di servizio (TOS) per gli utenti finali privati ​​è stato giudicato illegale dal tribunale tedesco (e sono seguite le sentenze di molti altri paesi), quindi nell'UE significa solo NULLA. Quanto è buono? :)


6
Questo è sciocco. Naturalmente l'Unione Europea ha ampie tutele sulla proprietà intellettuale.
James Reinstate Monica Polk il

8
Umm .. Comunismo IS open source . È la definizione stessa di esso. Certo, Gates o chiunque usasse il termine in modo perverso, ma dai ... Gli ideali open source sono l'incarnazione del comunismo, ed è difficile negarlo.
Erik Funkenbusch,

1
Bene, negli Stati Uniti Microsoft potrebbe brevettare un lettore multimediale e quindi uccidere tutti i produttori di lettori multimediali. Non perfetto, ma cosa c'è di più sano? :) Non esiste un brevetto di brevetto solo perché ogni azienda "possiede" un "pacchetto" di idee moroniche (come brevetti per il carrello, pulsante Acquista ora, visualizzazione di immagini sul sito Web, ecc.). Apple e Open Source ... contribuiscono solo perché lo sfruttano. Mac OS è Open Source (BSD), lo hanno preso e chiuso il codice.
Slawek,

1
La ragione per cui non esiste un "armageddon brevettuale" è perché la maggior parte delle aziende non è così stupida come le leggi. Non sono d'accordo sul fatto che le leggi sui brevetti negli Stati Uniti siano ridicole, ma nel complesso non mi piacciono le leggi sul software dell'UE più di quanto non mi piacciano gli Stati Uniti '. A proposito, alcuni anni fa Microsoft ha proposto un disegno di legge per rendere più difficile citare in giudizio le persone per brevetti frivoli. È stato contrastato dopo molte pressioni.
Rei Miyasaka,

1
L'UE è effettivamente tanto brutta quanto gli Stati Uniti. Il motivo è che se si deposita un brevetto negli Stati Uniti, a causa di accordi internazionali, il brevetto può essere applicato nell'UE e praticamente in tutto il mondo, indipendentemente dal fatto che possa essere stato registrato in base alle leggi locali. Non sono sicuro, ma penso che significhi anche che il ragazzo piccolo potrebbe aver bisogno di viaggiare negli Stati Uniti per difendersi da un troll di brevetti nei tribunali, oppure essere automaticamente scagliato contro.
Steve314,

12

Come ha sottolineato Paulo Scardine, Gates ha iniziato in modo ostile nei confronti della comunità di informatica per hobby, e non è chiaro che l'abbia mai cambiato.

Microsoft ha utilizzato tattiche commerciali aggressive e spesso illegali per raggiungere la sua posizione e vende principalmente alle aziende piuttosto che ai privati. Microsoft è attualmente un monopolio nel campo dei sistemi operativi e dei software per ufficio ed è difficile ottenere un computer senza soldi per Microsoft. Questo è esattamente il genere di cose che ha indotto molte persone a odiare IBM quando si trovavano in una posizione simile.

I documenti di Halloween del 1998 mostravano Microsoft come attivamente ostile alla comunità del software libero / open source.

Si ritiene generalmente che Microsoft (non l'ho verificato da solo) sia il driver finanziario dietro la causa SCO che ha tentato di distruggere Linux. La causa fu sconsiderata (la SCO non possedeva nemmeno i diritti d'autore che sostenevano di provare a far rispettare) e distrusse la compagnia, ma ciò non sembrò fermare nessuno.

Microsoft era alla base dello scandalo della standardizzazione OOXML, che distrusse molta fiducia nell'ISO e interferì con la loro capacità di fare le cose. (Ciò ha comportato che il monitoraggio rapido di Microsoft fosse un pessimo standard facendo in modo che i partner MS entrassero nel processo di standardizzazione per spingere in modo specifico alla standardizzazione OOXML, ignorare le obiezioni e lasciare gli organismi di standard senza quorum quando i partner MS lasciarono.)

Microsoft ha affermato, molte volte, che Linux ha violato i brevetti MS, senza mai dire quali brevetti o in realtà fornendo prove. Questo è stato visto da molte persone come uno sforzo per lanciare FUD su Linux, facendo sembrare la MS la scelta legale sicura attraverso allusioni.

La causa SCO, la standardizzazione OOXML e il rombo dei brevetti sono tutti negli ultimi anni.

Pertanto, Microsoft ha una forte storia di essere nemico, comprese azioni abbastanza recenti. La comunità del software libero / open source ha una memoria collettiva, quindi Microsoft impiegherà molto tempo e molto lavoro a perdere la sua cattiva reputazione.


3
Come ho già detto altrove, i documenti di Halloween erano un'analisi di singoli dipendenti e non una politica aziendale ufficiale. La cosa della SCO non è affatto chiara come potrebbe sembrare. È stata la comunità Open Source a rendere un problema la standardizzazione OOXML. Non fu uno scandalo e la comunità OSS fece molto peggio di quanto accusassero Microsoft. Sebbene OOXML potrebbe non essere stato uno standard perfetto, era meglio dell'ODF che conteneva vaste aree di funzionalità mancanti. Linux molto probabilmente FA violare numerosi brevetti. Linus lo ha persino ammesso. Non puoi seppellire la testa nella sabbia
Erik Funkenbusch,

7
@Mystere Man: La domanda era perché alcune persone odiano Microsoft, e i documenti di Halloween fanno parte della risposta. La SCO era così chiara e il processo di standardizzazione OOXML ha causato il danno che ho citato. La comunità Open Source non ne era responsabile e non ho menzionato ODF. (La mancanza di funzionalità non è un problema per uno standard, mentre specificare campi di data non standard e una mancanza di specificità sono. Per fare degli esempi.) Linux può ben violare i brevetti, ma vaghe accuse sono per PR e FUD.
David Thornley,

3
@David - I formati di data che menzioni sono lì per indirizzare la compatibilità con Lotus 123 e sono considerati "deprecati". È solo un punto di discussione su cui si aggrappano i sostenitori dell'ODF, come i repubblicani che sostengono che Obama non è nato negli Stati Uniti. Sono anche confuso dalla tua affermazione che "la funzionalità mancante non è un problema", ma poi affermi che "Mancanza di specificità" che potrebbe essere chiamata "funzionalità mancante" è un problema. Ragazzi, pensate che questi argomenti siano stati risolti?
Erik Funkenbusch,

2
@ David - Ancora una volta, menzioni una bandiera che è stata considerata obsoleta e non fa parte delle specifiche ufficiali. Era lì per completezza, perché, piaccia o no, OOXML era in gran parte una XMLizzazione del vecchio formato .doc. Era lì perché la bandiera poteva essere presente nei vecchi documenti, ma non doveva essere supportata nei nuovi documenti. In pratica sta dicendo "Potresti imbatterti in questo, ma ignoralo se lo fai, non è più supportato". La mancanza di definizione di quella bandiera è di gran lunga molto meno importante della definizione di come i fogli di calcolo dovrebbero interagire, ma quella dannata bandiera era la fine del mondo.
Erik Funkenbusch,

3
il problema con OOXML non era che si trattava di uno standard scadente o di una specifica errata. il problema era che per ottenerlo approvato, gli Stati Uniti avevano distrutto la credibilità del comitato ISO.
Javier,

9

( http://theoatmeal.com/comics/computers )

Ciò che realmente ha fatto rotolare la palla è stata la roba di Netscape vs.

Questa accusa si è rivelata falsa - è stato il risultato di Apple QuickTime che non ha seguito le linee guida per lo sviluppo dei plugin di Netscape . Il giudice ha respinto queste prove (molto probabilmente perché non le capiva), e divenne rapidamente popolare per i governi e le organizzazioni fare causa a Microsoft per stupide sciocchezze, con l'UE che seguiva l'esempio insistendo sul fatto che Microsoft ha ucciso Real Media con Windows Media Player.

Naturalmente, poi Netscape è diventato open source ed è stato biforcato sotto il nome di Mozilla e poi Firefox, quindi l'odio si è gonfiato all'interno della comunità open source anche da lì. Tutta la campagna di Mozilla non ha aiutato neanche.

La parte peggiore di tutto questo capro espiatorio e della caccia alle streghe è che sta rendendo le persone incredibilmente irresponsabili, come quando le persone hanno deciso di incolpare mezzo milione di attacchi SQL injection su SQL Server , piuttosto che ammettere che quella particolare classe di bug è interamente colpa del utente del database.

Sono abbastanza critico nei confronti di Microsoft, ma sono ancora più critico nei confronti delle persone che pensano di poter cavarsela con qualsiasi cosa se danno la colpa a Microsoft.

Inoltre, Microsoft è particolarmente odiata nella comunità open source perché alcune persone - incluso Ballmer - hanno instillato una falsa dicotomia tra Microsoft e il software libero / gratuito.


6
Ciò che ha fatto rotolare la palla, in realtà, sono stati i documenti di Halloween, e c'erano state molte accuse secondo cui Microsoft ha fatto fallire alcuni software concorrenti.
David Thornley,

Modificherei il mio post per cambiare la formulazione, ma sarebbe un po 'economico, quindi lo dirò qui - è la causa Netscape / DOJ che ha fatto roteare la palla in sentimento pubblico . Quasi nessuno conosce i documenti di Halloween; chiunque guardasse le notizie alla fine degli anni '90 sapeva del caso Netscape. Semplicemente non penso che i documenti di Halloween siano un fattore altrettanto significativo, considerando che provengono tutti da una fonte e dipinti con un titolo sensazionale, e per le menti di molti verrebbero a sembrare almeno un po 'come una teoria della cospirazione. Il caso Netscape era più che sufficiente.
Rei Miyasaka,

3
La domanda riguardava la comunità Open Source, non il pubblico in generale. I documenti di Halloween (indipendentemente da ciò che erano o rappresentavano effettivamente) hanno avuto un grande effetto lì.
David Thornley,

@ David È vero.
Rei Miyasaka,

9

Ragazzi, siediti, zio Paulo ha una bella storia per te.

Bill Gates è stato uno dei primi uomini d'affari a sostenere la vendita di software da solo. Prima di lui, il software era principalmente in bundle con l'hardware. Ha avviato questo dannato software come industria di prodotti.

La famigerata "UNA LETTERA APERTA A HOBBYISTS - Di William Henry Gates III" risale al 1976 !!! Un giovane (solo 20 anni) Bill Gates scrisse questa lettera al leggendario Homebrew Computer Club lamentando che Altair BASIC veniva copiato in modo dilagante.

Il feedback che abbiamo ricevuto dalle centinaia di persone che affermano di utilizzare BASIC è stato tutto positivo. Sono tuttavia evidenti due aspetti sorprendenti: 1) La maggior parte di questi "utenti" non ha mai acquistato BASIC (meno del 10% di tutti i proprietari di Altair ha acquistato BASIC) e 2) La quantità di royalties che abbiamo ricevuto dalle vendite agli hobbisti fa il tempo spesi in Altair BASIC per un valore inferiore a $ 2 l'ora.

Perchè è questo? Come deve sapere la maggior parte degli hobbisti, la maggior parte di voi ruba il proprio software.

E, verso la fine:

Più direttamente, la cosa che fai è il furto.

Quindi la cosa rimbalza indietro prima che Microsoft diventasse nota per giocare a football duro. Prima dell'industria del software, il software era gratuito, qualcosa in bundle con l'hardware per renderlo utile. È venuto con fonti e produttore di hardware era felice quando hai riparato o migliorato i programmi.

Ecco perché le vecchie scoregge come RMS (e me stesso) disprezzano questo ragazzo - A proposito, abbiamo tutto il movimento del software libero.


3
il software "in vendita" potrebbe non essere stato comune, soprattutto perché i computer non erano così comuni. IBM vende software dagli anni '60, non solo in bundle con il sistema operativo. Quindi i tuoi commenti sembrano ... distorti.
Erik Funkenbusch,

3
@Mystere: anzi, ma con una differenza cruciale: erano solitamente venduti con le fonti. FOSS non è contro la vendita di software, è contro il software distribuito senza codice sorgente.
Paulo Scardine,

3
@Paulo - Sono stati venduti con fonti perché dovevi compilarli per la tua piattaforma. Non ti è stato legalmente permesso di prendere quella fonte, modificarla, quindi rivendere il nuovo prodotto.
Erik Funkenbusch,

2
@Mystere: perché sei giunto alla conclusione che il movimento FOSS ha a che fare con "prendi quella fonte, modificala, quindi rivendi il nuovo prodotto"?
Paulo Scardine,

5
@Mystere: immagino che tu sappia che il software libero è "libero" come in "libertà di parola", non come in "birra libera", e sta solo trollando.
Paulo Scardine,

8

La principale causa di antipatia per me nei confronti di Microsoft è (era) il disprezzo mostrato verso gli standard aperti.

Penso che il primo esempio che mi viene in mente riguardo a questo problema sia Internet Explorer 6. IE6 è così pieno di bug che diventa rapidamente un vero incubo per lo sviluppo di siti Web che lo soddisfano. Non avendo standard chiari e comuni su cui tutte le parti (in questo caso, le società di browser) concordano, rallenta solo il lavoro degli utenti finali (webdev) e, in senso più ampio, i progressi nel loro insieme.

Microsoft sta facendo ammenda e sta cercando di fare "bene" con IE9, non ci resta che attendere che IE 6, 7 e 8 muoiano lentamente.

Per molto tempo è stato anche quasi impossibile leggere un file .doc in tutto tranne Word, impedendo agli utenti di cambiare editor di testo se volevano farlo.

Anche le cattive comunicazioni relative a Outlook 2010 hanno iniziato un tumulto su Twitter, vedere qui: http://fixoutlook.org/

Penso che Microsoft abbia coperto molto terreno per essere più "aperta" e più favorevole agli standard, il che è una buona cosa. Prevedo che il "nuovo nemico" sarà presto Apple :)

Non penso che Microsoft sia malvagia, ora sono più goffi e sottoposti a molte pressioni, cercando di fare del loro meglio per accontentare sia gli sviluppatori che gli utenti, il che non è sempre facile.


8
Il problema non è che IE6 non era conforme agli standard, era che non è stato aggiornato in 5 anni. Nel 2000 nessun browser era conforme agli standard.
Craig,

2
Le persone dimenticano anche che Netscape 3 aveva problemi di conformità agli standard e problemi di prestazioni che hanno portato alla popolarità di IE4 e che molti degli attuali standard HTML / JavaScript (sia i buoni che i cattivi) sono solo descrizioni del comportamento di Netscape. Incolpare IE6 per tutti gli attuali problemi relativi agli standard è francamente favoratismo e amnesia di massa.
Rei Miyasaka,

1
@Rei: È abbastanza chiaro che la SM non ha aiutato e la loro posizione di monopolio era molto dannosa. Non è stato fino a quando non hanno iniziato a ottenere una vera concorrenza che ha ridotto significativamente la loro condivisione del browser che hanno iniziato a fare qualcosa di utile.
David Thornley,

2
@ David Thornley - Penso che ti manchi qualcosa. Microsoft ha tradizionalmente legato le versioni di IE alle versioni del sistema operativo. Tra il 2001 e il 2007 non ci sono state importanti versioni del sistema operativo, e questo è il motivo principale per cui IE non è stato aggiornato ... non per mancanza di concorrenza. Sono anche dell'opinione che la disorganizzazione all'interno del W3C porti anche a un approccio "aspetta e vedi". È solo con la recente formazione di gruppi di lavoro HTML5 e CSS2.1 e CSS3 che sono stati compiuti progressi reali. Gli standard dovevano esistere per seguirli e quelli utilizzabili non esistevano fino a poco tempo fa.
Erik Funkenbusch,

2
@Mystere Man: Microsoft aveva già una posizione di monopolio sui sistemi operativi. Apple è stata quasi uccisa dalla transizione OSX e ha continuato a fornire importanti versioni mentre lavorava su Rhapsody (Mac OS 9, ad esempio, dopo che 8 era stato inteso come la versione finale del vecchio MacOS). Se potessi mostrare un vero declino delle fortune di Microsoft a causa della lunga attesa tra XP e 7, avresti almeno un parallelo.
David Thornley,

5

Disclaimer: non sono sicuro di questa risposta, ho cercato di rimanere obiettivo e sottolineare alcuni dei difetti e dei problemi, non infuriarmi su Microsoft. Forse non ci sono riuscito, se lo facessi, mi dispiace.

Penso che una parte di ciò sia il fatto che Microsoft ha un monopolio virtuale sul mercato dei sistemi operativi e lo difende parzialmente in modo aggressivo ( Get The Facts , chiunque?). Il che è assolutamente valido, è una società che ha bisogno di fare soldi, il problema con i monopoli e i monopoli virtuali è che è un bene per l'azienda, ma non per il mercato e soprattutto per i clienti.

Al momento non disponiamo di un mercato OS veramente gratuito. Certo, la situazione è migliorata molto negli ultimi anni, ma ci sono ancora molti problemi. Fe il fatto che Windows / Office viene fornito in bundle con la maggior parte dei sistemi PC, senza la possibilità di ottenere un sistema libero dal sistema operativo (o un sistema operativo completamente diverso preinstallato o almeno un supporto di installazione). O che la maggior parte delle scuole sta insegnando ai bambini che Windows è pseudonimo di PC e Microsoft Office è tutto ciò di cui avrete mai bisogno (che è il problema più grande ai miei occhi).

Il prossimo problema è che Microsoft non può davvero essere aperta e compatibile con il resto del mondo, perché distruggerebbe il loro modello di business. Windows è una piattaforma chiusa, nel momento in cui tutto è compatibile e aperto, è il momento in cui non hai bisogno di Windows. Fe lo standard Open XML di Office , che presenta così tanti difetti e nel processo di standardizzazione che molti lo definiscono una violazione dell'ISO.

Alla fine, Microsoft è una società capitalista con un monopolio virtuale, che è assolutamente valido ... ma ciò non significa che sia un bene per noi. E molte persone la pensano in questo modo, soprattutto se hanno visto altre possibilità.


Oh per favore. OOXML ha così tanti difetti, eppure il suo concorrente che era standardizzato ISO attraverso un metodo simile non era nemmeno abbastanza completo da consentire l'interoperabilità tra i documenti del foglio di calcolo. ODF era (ed è ancora) molto più imperfetto, è solo che ODF non è Microsoft.
Erik Funkenbusch,

L'installazione di Windows su nuovi computer non è davvero qualcosa che puoi incolpare di Microsoft. I produttori di PC potrebbero scegliere di installare altri sistemi operativi o offrirti un'opzione di ciò che viene preinstallato, ma la domanda per una cosa del genere vale davvero lo sforzo dal punto di vista aziendale? Puoi acquistare un MAC senza il sistema operativo Apple installato?
Tester101

3
@ Tester101: In effetti, Microsoft offriva incentivi ai produttori affinché includessero il loro sistema operativo su tutti i computer che producevano, quindi i produttori che producevano alcuni computer con sistemi operativi MS erano fortemente scoraggiati dall'offrire qualcos'altro. Questo è risultato essere un comportamento anticoncorrenziale da parte dei tribunali statunitensi.
David Thornley,

@ David - Vero, ma alla fine i produttori di PC hanno ancora la scelta e prendono la decisione finale.
Tester101

1
@ Tester101: dovrebbe essere la scelta dei consumatori, non dei produttori di PC, ciò che accade sulla macchina.
SOLO IL MIO OPINIONE corretta il

3

Quando parlo di Microsoft a persone che non sanno troppo dell'IT, noto che pensano erroneamente che:

  • Microsoft è una forte concorrente all'Open Source, mentre altre società non sono, o non sono così forti,
  • Microsoft obbliga tutti a utilizzare Windows nonostante le soluzioni Open Source installando il proprio sistema operativo su ogni computer venduto,
  • Microsoft non incoraggia né Open Source, né prodotti gratuiti.

Dopotutto, la maggior parte delle persone non si preoccupa di sapere quali sono le restrizioni del software Microsoft vs Apple o di altre società: per loro sono tutte proprietarie, così restrittive nel senso che non è possibile scaricare o condividere legalmente il prodotto software.

La maggior parte delle persone, inoltre, non sa che Microsoft è fortemente coinvolta nei prodotti Open Source e, ancora di più, nei prodotti gratuiti, che hanno una licenza meno restrittiva rispetto alla maggior parte di quelli Open Source (per quelle persone, è una buona idea invitarli a visitare CodePlex).

Infine, penso che le critiche nei confronti di Microsoft siano più forti rispetto alle altre società solo a causa della posizione dominante di Microsoft. Probabilmente le persone che usano i prodotti Apple avranno gli stessi argomenti contro Apple quando parlano di Open Source.


3
+1 in particolare per menzionare i prodotti Microsoft gratuiti come birra. In particolare, le edizioni di Visual Studio Express sono molto più che semplici compilatori, sono così buone che molti sviluppatori potrebbero non aver mai bisogno di una versione Pro e consentire lo sviluppo commerciale. Non hai le stesse libertà di GCC, ma molte persone non se ne cureranno molto.
Steve314,

1
@ Steve314 - Questo è il discorso FUD. L'unica libertà che non si ottiene con GCC è la libertà di creare un derivato non GPL di GCC. E scommetto che Microsoft avrebbe qualcosa da dire se provassi a distribuire un derivato di Visual Studio senza pagarli per il privilegio.
Stephen C,

@StephenC: Ho preso il commento per dire "Non si ottiene lo stesso livello di libertà con VSE come si fa con GCC" piuttosto che "GCC offre lo stesso livello di libertà di VSE". Quindi il commento concorda con quello che hai detto.
Matt Ellen,

@Stephen - come ho detto, non hai le stesse libertà con Visual Studio di GCC. Non ho mai sostenuto che GCC manchi di libertà. Tuttavia (e lo dico come utente di entrambe le versioni Express e GCC), GCC in sé non è una soluzione di sviluppo completa - ci sono IDE aperti con debug ecc. Che utilizzano automaticamente GCC o possono essere configurati per esso, ma hai per cercare, valutare ecc. - con VC ++ è già lì e molte persone semplicemente non guarderanno il codice sorgente GCC o cercheranno comunque di correggerlo, quindi perdi poco o niente scegliendo invece un'edizione express di Microsoft.
Steve314,

OTOH, utilizzo comunque cmake come sistema di compilazione: è così che uso sia VC ++ che GCC con un minimo sforzo, quindi la cosa open source complessiva può fornire opzioni extra. E, naturalmente, GCC può supportare strumenti che Microsoft non ottiene come free-as-in-beer, come la profilazione e la copertura (gprof e gcov), sebbene gcov non sia molto facile da usare nella mia esperienza, e Non ho ancora capito gprof (probabilmente simile a gcov, ma questo significa capire come configurare una build appropriata per un avvio, anche prima di eseguire lo strumento - tutto sembra richiedere del tempo per capire con GCC).
Steve314,

3

Ha ragioni storiche. In precedenza Microsoft era molto attivo contro (e talvolta in modo ingiusto) contro concorrenti. Ciò include anche Open Source. I documenti di Halloween ne sono un esempio. Microsoft ha anche fatto una campagna aggressiva contro OSS. Ciò includeva anche alcune richieste di brevetto, che portavano al contratto tra Novell (Suse) e Microsoft. Tale contratto ha portato Microsoft alla fine a uno dei maggiori distributori di Linux.

Recentemente Microsoft ha cambiato la sua strategia. L'azienda non si agita più contro l'OSS. Produce persino alcuni software Open Source. Le azioni di mele e oracoli nel recente passato, le rendono attualmente molto più "malvagie" di Microsoft. Ma alcune persone sono conservatrici, incluso anche i nemici scelti.

Aggiungo che Microsoft aveva costruito la sua cattiva reputazione non solo con la gente OSS. Anche gli amanti del sistema operativo / 2, gli utenti di Netscape o i programmatori Java hanno tutti motivi per odiare Microsoft.


3

Non posso parlare in modo specifico all'open source, ma so che almeno per un po 'Microsoft ha reso la programmazione multipiattaforma più difficile del necessario. Ho speso una buona parte del codice degli anni '90 scrivendo codice che doveva essere eseguito su più piattaforme (varie versioni di Unix, Linux, Windows e occasionalmente MacOS), e sembrava sempre che Windows fosse il lungo palo della tenda. Microsoft ha reso lo sviluppo relativamente semplice per Windows , ma se volevi che il tuo codice si sviluppasse su qualsiasi altra piattaforma, dovevi saltare un numero di cerchi. In confronto, MacOS classico non si avvicina al numero di ostacoli sulla tua strada che Windows ha fatto, anche se lavorare con MPW ti farebbe occasionalmente mettere in discussione la tua scelta di carriera.


1
Ho provato a lavorare con MPW e sono giunto alla conclusione che il denaro che stavo spendendo su Metrowerks Codewarrior valeva la pena per la mia sanità mentale.
David Thornley,

CodeWarrior scosse! sono stato davvero triste vedere Apple concentrarsi sull'obiettivo C. XCode è bello ma è sempre come cercare di convincere il sistema a fare quello che vuoi, non come semplicemente costruire il tuo software con gli strumenti giusti (come su IDE o editor sani di mente)
Javier

3

Questo non è il motivo principale, ma non aiuta: Microsoft è stata accusata di astroturfing . Non l'ho mai visto provato, ma mi nascondevo nei forum di Linux, e ogni tanto vedevo post che sostenevano regolarmente crash di Linux ed è difficile da mantenere. I post sarebbero venuti da persone che affermavano di essere esperti professionisti dell'informatica, ma ci sarebbe sempre stato qualcosa di molto semplice che non sapevano, o avrebbero detto qualcosa indicando che la loro conoscenza di Linux era anni indietro rispetto ai tempi.

Mi riservo di giudicare se Microsoft fosse o meno dietro ai post, ma come ho detto sopra, sono sicuro che l'accusa non ha aiutato le cose.


Sai, ci sono persone su entrambi i lati delle recinzioni. Ci sono persone Linux che affermano che Windows si blocca 3 volte al giorno. Ciò significa che Red Hat li sta pagando per dirlo? Gli argomenti della cospirazione sono sciocchi.
Erik Funkenbusch,

Non sto certo affermando che questi argomenti sono validi, e non posso escludere i troll, per dirti la verità. Mi dispiace se la risposta non era chiara su questo punto, ma non sono sicuro di come esprimerlo in modo più chiaro.
Larry Coleman,

@Mystere Man: Windows XP e Windows 7, che ho ampiamente utilizzato al lavoro, sono abbastanza stabili. Le versioni precedenti di Windows (Windows 95, Windows 98) DID si bloccano tre volte al giorno. Ricordo ancora questa scena di me stesso mentre lavoravo a casa su un progetto JBuilder e ottenevo ANGRY più volte al giorno quando il mio computer smetteva di rispondere e non avevo salvato i miei ultimi 30 minuti di lavoro. Allora mi sono abituato presto a salvare il mio lavoro ogni minuto o giù di lì.
Giorgio,

3

Il motivo principale è perché le grandi aziende sono famose per brevettare tutto ciò che possono e bloccare gli altri fuori dal settore. Se avessi inventato qualcosa, anch'io vorrei trarne profitto, ma le grandi aziende lo portano a un livello diverso, tentando di brevettare idee generiche e marchi generici. Questo si chiama ricerca dell'affitto economico. È una pratica molto corrotta che il congresso non ha avuto fortuna a fermarsi. È controinnovativo. Le persone open source tendono ad avere l'innovazione nella loro mente più dei soldi.

Tieni presente che SO è di tipo chiuso e basato sul profitto. La differenza è che creano cose di valore e chiedono poco in cambio (entrate pubblicitarie). Ci sono persino cloni di SO là fuori (per Django, PHP, ecc.), Ma SO non fa causa ai loro creatori. Microsoft e Apple citano in giudizio la concorrenza e accusano l'omicidio dei loro prodotti, fornendo in cambio poco più di un costoso messaggio di marketing.


2

Ero un utente e uno sviluppatore quasi esclusivo di piattaforme Microsoft fino a quando Microsoft non è entrata a far parte del Trusted Computing Group e fondamentalmente ho iniziato a dimostrare che io, la persona che acquistava i loro prodotti, non ero ciò di cui erano preoccupati; che invece avrebbero gradito le compagnie dei media, e altri, a mie spese. Sono passato dall'abbonamento MSDN Enterprise (ho pagato un bel centesimo per quello!), Ho smesso di usare i prodotti Microsoft uno alla volta, a partire da Windows, poiché ho trovato alternative F / OSS fino ad oggi il mio computer è incontaminato al 99,44% con qualsiasi cosa Microsoft.

Non posso parlare per gli sviluppatori open source (perché mi qualifico a malapena come uno), ma posso dire che per mia scelta l'ho fatto perché mi sono stancato di Microsoft prendere i miei soldi con una mano e togliermi la capacità di utilizzare il computer che ho pagato con l'altro.

Non sono un F / OSSer impegnato. Non compro le versioni rabbiose della filosofia F / OSS (o, piuttosto, l'atteggiamento), quindi userò software commerciale purché siano soddisfatti i seguenti criteri:

  • Non esiste alternativa F / OSS praticabile.
  • Posso permettermelo (ovviamente!).
  • Non è prodotto da Microsoft.

Mentre applaudo il tuo idealismo, non tutti possono adottare l'approccio "Farò quello che voglio, indipendentemente dalle leggi" che l'Open Source fa. Con ciò, mi riferisco al fatto che le società di media hanno la legge dalla loro parte per quanto riguarda il controllo di chi può e non può riprodurre il loro contenuto. Se si desidera riprodurre legalmente il contenuto, è necessario giocare a palla con loro. Indipendentemente dal fatto che ritieni che sia moralmente sbagliato per loro farlo, il fatto è che le leggi sono dalla loro parte. Microsoft sarebbe stata citata in giudizio all'inferno e avrebbe perso, se avesse cercato di implementare la riproduzione di DVD senza controllo dei contenuti
Erik Funkenbusch,

1
@Mystere Man: le compagnie dei media hanno le leggi dalla loro parte, perché per la maggior parte i loro gruppi di lobby li fanno.
Orbling

3
Il problema per me, @Mystere Man, non sono i media. Sono d'accordo che le persone dovrebbero pagare per i media che ascoltano, guardano, leggono, ecc. Il problema è che il Trusted Computing Group vuole iniziare a emettere controlli su tutto ciò che è sul mio computer, trattando efficacemente il mio computer come il loro parco giochi, non il mio. Leggi le specifiche assortite della piattaforma di elaborazione affidabile un po 'più da vicino. Ci sono delle cose spaventose per Orwell. (Questo sta anche lasciando da parte gli argomenti assortiti di "fair use" che DRM e simili semplicemente ignorano e ignorano e su cui la piattaforma sputa.)
SOLO IL MIO OPINIONE corretta il

1
Questo è davvero il passo di vendita attorno alla Trusted Computing Platform. Ovviamente è un vero e proprio lavaggio del maiale.
SOLO IL MIO OPINIONE corretta il


1

Un motivo in più:
( penso che non sia ancora menzionato nelle molte risposte esistenti: correggimi se lo è e l'ho letto troppo)

Microsoft ha una storia nella scelta di progetti open source esistenti e di successo, nella creazione di un clone a sorgente chiuso e nell'integrazione in Visual Studio.

Qualche esempio:

Per lo più le alternative fatte da Microsoft sono state viste come inferiori dalla comunità - almeno dalla comunità dello strumento clonato, e talvolta persino da tutta la comunità .NET.
E alcuni hanno generato molto calore: pensate al voto Entity Framework di No Confidence .

Nel frattempo, hanno parzialmente cambiato idea e hanno fatto cose come spedire ufficialmente jQuery con Visual Studio. Oggi ci siamo abituati, ma nel 2008 è stato un cambiamento radicale.

Ma dopo ciò, hanno comunque creato strumenti che hanno fatto lo stesso dei progetti OSS già esistenti, ad esempio:

... che probabilmente fa sì che molte persone coinvolte nell'open source odiano ancora Microsoft.


0

Non è che la gente o, per il bene della domanda, i geek, odiano Microsoft. Quando le persone si rivolgono all'open source, inizialmente c'è sempre in mente il sentimento open source. In quei sentimenti, si lasciano trasportare dalle cattive azioni di Microsoft nel loro passato e finiscono per odiarlo. Ma, con il tempo e il lavoro, si rendono nuovamente conto che non era esattamente la loro natura non coinvolta, si trattava più della loro inclinazione nella fase iniziale. Anch'io ho iniziato a odiare la SM all'inizio della mia inclinazione verso l'open-source ma con il tempo è semplicemente svanita.


3
Psicologia sociale. Quando ti unisci a un gruppo o movimento, c'è la tendenza ad adottare e mostrare le norme di quel gruppo. Esistono vari motivi per i libri di testo. Una cosa che mi viene in mente è che può essere una specie di cosa che porta il badge che sventola la bandiera, dal momento che la mancata adozione delle norme del gruppo può danneggiare la tua credibilità all'interno del gruppo. L'oggettività fattuale non è sempre una strategia sociale di successo. Naturalmente la maggior parte delle persone sono membri di molti gruppi distinti, quindi avere credenze di norme di gruppo particolarmente forti associate a un determinato gruppo può essere difficile da sostenere.
Steve314,

@Harsh: Non mi piace Microsoft di per sé, non mi piacciono le pratiche monopolistiche che provengano da Microsoft, Oracle, Google, Apple, ecc. Tali pratiche implicano rendere il software meno flessibile di proposito allo scopo di bloccare i clienti. Meno flessibilità significa qualità inferiore per me. In alcuni casi, essere in grado di comprendere, estendere e adattare il software alle tue esigenze è importante, ecco perché alcuni utenti si allontanano dal software proprietario se trovano una buona alternativa (zdnet.com/to-the-space-station-and-beyond -con-linux-7.000.014,958 mila). Non mi piace la SM tanto quanto non mi piacciono i loro prodotti.
Giorgio,

-2

Tutti hanno bisogno di un nemico per motivare le truppe. Siamo sempre stati in guerra con l'Eurasia.

Certamente Microsoft non è stata una santa. Tuttavia, solo la metà di ciò che viene loro attribuito è una critica davvero valida, la maggior parte è semplicemente iperbole, cospirazione e sensazionalismo.

Ho visto menzionare OOXML in questo thread, e francamente questo è il peggior esempio possibile perché la campagna anti-OOXML è stata orchestrata da Sun e IBM per i loro interessi commerciali. Persone come Rob Weir interpretavano gli avvocati open source come un banjo, avvolgendo i loro interessi commerciali nella bandiera dell '"apertura". Quasi tutto ciò di cui hanno accusato OOXML era ugualmente applicabile (o più) alla comunità che ha troncato le specifiche ODF e le specifiche ODF erano gravemente carenti in molte aree. Tutte le lamentele relative al "voto di scrutinio" potrebbero essere uguali a livello di IBM (che in realtà ha scritto molte delle risposte di presunti gruppi governativi).

Se pensi che OOXML sia una buona specifica è irrilevante. Le specifiche molto peggiori passano continuamente attraverso gli organismi di standardizzazione, senza nemmeno un peep .. ma poiché si trattava di Microsoft, era in qualche modo la fine del mondo come la conosciamo. Voglio dire, sul serio ... a chi importa se OOXML è diventato uno standard ISO? Veramente? Non esiste una legge secondo cui poiché è uno standard, è necessario supportarlo. Ci sono tonnellate di standard che nessuno supporta, anche nella comunità open source.

L'intero pasticcio era stupido, e la colpa non ricade sulle spalle di MS per aver presentato uno standard inferiore alla media, si trova sulle spalle dei sostenitori dell'Open Source per aver fatto un casino gigantesco su qualcosa che davvero non aveva alcun rapporto con quelli che non avrebbero implementato comunque.

Come prova, ora che OOXML è passato ... chi se ne frega? Quasi nessuno. Raramente senti qualcuno dire qualcosa al riguardo, nemmeno Rob Weir. È semplicemente un non-problema.


1
-1 "Davvero? Non esiste una legge secondo cui poiché è uno standard, è necessario supportarlo." : Gli standard sono lì per garantire l'interoperabilità che è un obiettivo di tutti gli utenti, salvo quelli che traggono profitto da metodi proprietari, questo danneggia gli utenti, la legge non è l'arbitro della giustizia - inoltre, stai difendendo molto virulentemente Microsoft in tutte le risposte in un vetriolo moda.
Orbling

1
No, gli standard ci sono perché alcune persone si sono riunite e hanno detto "Facciamo di questo uno standard". Uno standard non "garantisce" nulla. Se così fosse, allora si potrebbero creare documenti ODF interoperabili senza ricorrere a come OpenOffice fa le cose, il che semplicemente non è il caso. Mi dispiace se vedi la verità come "vetrificata", suppongo che lo sarebbe quando violerebbe il tuo campo di distorsione della realtà. Il fatto è che gli standard sono solo documenti che definiscono un modo di fare le cose. O li usi o no. È la vostra scelta. Passando uno standard, non importa quanto male
Erik Funkenbusch il

Pensi che lo sia, non finisce l'universo. Potrei stare insieme a un gruppo di persone e creare uno standard per i siti Web "domanda e risposta", ciò non significa che nessuno debba seguirlo, anche se l'ISO lo approva.
Erik Funkenbusch,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.