mboost-dp1

unknown

Microsoft har meget at takke Linus for

- Via Forbes - , redigeret af Zero

Ifølge Forbes så har Microsoft en del at takke Linus Torvalds for, i og med at han har opfundet Linux. Argumentet er at Microsoft laver bedre produkter, og at de flere gange kan sælge sig som en billigere løsning.

Godt nok er Linux som operativsystem gratis, men køber man som virksomhed en Linux distribution af f.eks. RedHat, så koster det, afhængig af versionen, mellem 799 og 2.499 dollars for en servicekontrakt per server.

Oven i denne pris skal man ligge prisen for at omskole sine IT-folk og brugere, betale for at få specielt software til at virke under Linux m.m. Tager man det i betragtning, samtidigt med at Microsoft har tilpasset en del af sine priser, for at blive mere konkurrencedygtige, så er det ikke altid nemt at se fordelene ved det ‘gratis’ open-source software.

Især de store satsninger på Linux fra IBM og Novell, har ironisk nok fået Microsoft til at slappe lidt af. De har sat en kontant pris på Linux, hvilket er nemmere at konkurrere imod. Da Linux for få år siden spredte sig mere frit, havde Microsoft større bekymringer.

Linux har desuden haft den positive effekt på Microsoft, at de er begyndt at lave bedre software. Som en analytiker udtrykker det, så har Linus de seneste år næsten været af større værdi for Microsoft end Bill Gates.





Gå til bund
Gravatar #101 - sguft
2. sep. 2004 11:53
#100: Dokumentationen til .NET er da i særdeleshed i særklasse, men det er klart at det tager tid at sætte sig ind i en helt anden tilgang til webudvikling og ligeledes er niveauet i ASP.NET også væsentlig højere end i php. Det er lidt som at sammeligne æbler med pærer, det er ikke så underligt at du finder et scriptsprog der er beregnet til at være uhyre simpelt til at løse en bestemt opgave lettere end at lære en teknologi der kræver kendskab til allround programmeringssprog.
Gravatar #102 - FISKER_Q
2. sep. 2004 11:57
#92 Hvis du nu RTFC så vil du vide at man ikke normalt køber sine licenser via detailhandel når det handler om servere.
 
Gravatar #103 - brego
2. sep. 2004 12:52
#101 - ja, dokumentationen til .NET er _maske_ godt. Og jeg tog tid - jeg forsogte at studere Ms's manualer i omkring halv ar - men i enden var stadiveg PHP's dokumentation _vesentlig_ mere leslig, og meget mere lerervenligt. Ogsa nar man tager i betragtning at der er ingen der betalt PHP teamet for at skrive den.

Jeg er klar over forskel pa .NET og PHP - men nu talte jeg ogsa om ASP.NET og ikke om .NET generalt. Forresten har jeg en lanvarrig kendskab til Java og Delphi - og jeg vil kalde dem allround programmeringssprog (jeg vil ogsa kalde den kommende PHP-GTK2 et allround programmeringssprog).
Gravatar #104 - sKIDROw
2. sep. 2004 14:14
Om dokumentation er god eller ej, drejer sig ikke om hvilken model der er tale om.
Syntes det afhænger en del af, hvor meget det prioriteres.
Og specielt hvilken markedsposition, producentern har.
Microsoft levere udfra min erfaring, yderst fedtet dokumentation med.
Medmindre man køber retail. (Læs: AV min tegnebog)
Små softwarehuse kan heldigvis ikke slippe afsted, med at være så smålig.
Ligesom større fri software projekter, tilstræber sig at lave en god dokumentation.
Gravatar #105 - XorpiZ
2. sep. 2004 14:33
#104

MS har en glimrende online dokumentation :)
Gravatar #106 - Saxov
2. sep. 2004 14:46
#100, jeg syntes da nok at MSDN Library, kan hamle op med PHP dokumentationen.
Selfølgeligt er der nogle ting i MSDN Library'et som jeg kunne ønske stod mere klart - men det samme fandt jeg da jeg sad og skulle lærer PHP fra bar bund af.
Gravatar #107 - FISKER_Q
2. sep. 2004 15:27
#105 Ja den er skam god, den retail version af Technet kommer vist bare på ~40 cd'er :D og den koster vist også en del.

Men den online der er gratis er også god.

MSDN er dog en anden sag, den koster vist kassen alt efter hvilket abbonement du henter. Men til gengæld har du også licenser til alle Windows operativ systemer(alt efter hvilken licens).
 
Gravatar #108 - sguft
2. sep. 2004 15:32
#107: MSDN er også gratis at benytte online. Mange udviklingsfirmaer har dog specielle aftaler med MS hvor de får MSDN abonnementerne med. Store dele af MSDN kan desuden også downloades gratis så man kan bruge dokumentationen lokalt, det gælder bl.a. dokumentationen til .NET og DirectX.
Gravatar #109 - atom
2. sep. 2004 20:31
#Ymer.

Nu hvor du så ydmygende slynger ordet "anarkister" ud og tilmed kommer med flotte links til forklaring af ordets betydning så kunne du jo passende forklare mig hvorfor dette ord passer med Linux/open sovs eller what ever.

Sjovt nok troede jeg at Anarki er et styre hvor folket (brugere/udvilkere) er tvunget til at dele alt. I Linux/Open Source er man derimod på ingen måde tvunget til at dele noget af ens kode med andre.

Jeg har svært ved at se ligheden så forklar dig venligst eller hold de lamme kommentarer ude herfra. Der er ingen der er tjent med dem.

Skal måske lige understrege at jeg selv benytter Windows som primær OS på min workstation. Til private server opgaver bruger jeg BSD da jeg finder dette lettere at administrerer og væsentlig nemmere at betale mig fra en MS Windows.

Jeg kan da også kun grine af Microsoft når de kommer med sådanne undersøgelser som viser et eller andet som de gerne vil have frem. Det er jo ikke uden grund at en af deres reklamer blev dømt ulovlig at vise her i DK da deres sammenligningsgrundlag var fuldstændig urealistisk.
Gravatar #110 - Saxov
2. sep. 2004 21:17
#109
Sjovt nok troede jeg at Anarki er et styre hvor folket (brugere/udvilkere) er tvunget til at dele alt. I Linux/Open Source er man derimod på ingen måde tvunget til at dele noget af ens kode med andre
Anarki betyder egenligt uden ledelse og en fast struktur. Så anaki kan teknisk set ikke være et styrer - mens det du beskriver er diktatorisk socialisme i ekstrem form (ikke helt kommunisme, men tæt på).
Men nej, Linux/open Source er Anakistisk i den forstand at der ikke er nogen der laver nogle faste regler for hvordan du skal programmere, hvem der skal lave hvad, osv. folk er frie til at gøre lige hvad de vil. - Dog med det forbehold der jo stadig er nogle Licens aftaler man skal overholde; men ellers...
Gravatar #111 - sKIDROw
2. sep. 2004 21:55
#110 Saxov

[Anarki betyder egenligt uden ledelse og en fast struktur. Så anaki kan teknisk set ikke være et styrer - mens det du beskriver er diktatorisk socialisme i ekstrem form (ikke helt kommunisme, men tæt på).]

Nu har Opensource en ledelse.
Og uskrevne regler, for hvordan ting gøres.
Og du bliver afsindig upopulær, hvis du bruger disse uden en ekstrem du grund.

[Men nej, Linux/open Source er Anakistisk i den forstand at der ikke er nogen der laver nogle faste regler for hvordan du skal programmere, hvem der skal lave hvad, osv. folk er frie til at gøre lige hvad de vil.]

Du kan typisk være med på flere måder.
Enten er du udeforstående, og finder blot på at sende patches i ny og næ.
Ellers er du en af de faste hackere, som delvist selv får lov at vælge, hvad helst vil.
Det må maintainerne så diskutere indbyrdes.
Lidt a'la en regering.
Linus til trods for at være selvudråbt leder, kunne snildt væltes, hvis han gjorde for mange folk sure.
Lidt ligesom vi i teorien heller ikke behøvede et valg, for at fjerne vores regering.
Et mistillidsvotum ville være nok.
I Linux miljøet ville det bestå i, at forke kernen.
Noget som stortset aldrig sker, da det er en af de uskrevne regler.

Så nej Linux og fri software modelllen er ikke anarkistisk.

[- Dog med det forbehold der jo stadig er nogle Licens aftaler man skal overholde; men ellers...]

Licensen er det der sikre både dem og os.
De risikere ikke ufrit embrace and extend.
En af de absolut vigtigste formål med GPL licensen.
Og så sikre den os brugere, at Linus og Co ikke engang kunne røvrende os hvis de ville.
Gravatar #112 - ymer
3. sep. 2004 04:57
#109: [Sjovt nok troede jeg at ...]

Jeg tror jeg vælger at lade ovenstående tale for sig selv, og så i øvrigt henvise til #110's glimrende definition på ordet.
Gravatar #113 - Whoever
3. sep. 2004 05:15
"...og han [Linus] har tjent HVOR lidt?"

Jeg er generelt ikke begejstret for ASP, og ASP.NET har heller ikke fået mig til at løbe hujende gennem gaderne. Nu er scripting ikke noget jeg gider rode rundt med, men når det sker, så er det php...og FOK hvor er det sprog DÅRLIGT organiseret...hvis man skulle lave en træstruktur af php ville du have to niveauer. Det er man i det mindste ude over indenfor .NET verdenen. Der er jo så så meget andet..heh.

At sammenligne Java og Delphi er som at sammenligne C# og....C..eller noget... Jave og C# kan evt. sammenlignes..Delphi ligger et sted under C++ (delphi værende for pascal hvad C++ er for C), fordi delphi er noget lort i forhold til C++ heh. Ganske enkelt. Det giver absolut ingen mening, og er nok tæt på at være REN IDIOTI! [skidrow, du plejer sgu at være linuxistisk og ikke idiotisk! :P].
Gravatar #114 - tricker
3. sep. 2004 06:22
[At sammenligne Java og Delphi er som at sammenligne C# og....C..eller noget... Jave og C# kan evt. sammenlignes..Delphi ligger et sted under C++ (delphi værende for pascal hvad C++ er for C), fordi delphi er noget lort i forhold til C++ heh.]
Hold din kæft, du aner ikke hvad ud snakker om.
Gravatar #115 - XorpiZ
3. sep. 2004 06:25
#114

Yderst konstruktivt indlæg. Virkelig gennemtænkt!
Gravatar #116 - sguft
3. sep. 2004 08:22
#113: Dumt at svine sprog du ikke aner et klap om.
Forskellige sprog har forskellige fordele, ulemper og anvendelsesmuligheder. Delphi har bestemt også sin berettigelse.

Java og Delphi ligger desuden ikke så langt fra hinanden igen generationsmæssigt som du gerne vil gøre det til.

Og lige en kommentar til webudvikling, hvis du virkelig ønsker organiseret kode, så er det da klart ASP.NET du bør kigge lidt mere på, især hvis du har styr på C# i forvejen (lidt svært at vurdere ud fra dit indlæg).
Gravatar #117 - sKIDROw
3. sep. 2004 11:52
#113 Whoever

Har mig bekendt ikke sammenlignet programmeringssprog, det aner jeg nemlig ikke en klap om. (Endnu)
Gravatar #118 - Saxov
4. sep. 2004 12:40
#111, Skidrow.
Nu skriver du at opensource har en ledelse og der er uskrevne regler for hvad man kan/må/bør/etc. gøre, men hvis jeg laver mit eget program A, og udgiver det på sourceforge, eller what ever, og giver min sourcekode med, under en GNU-licens - Så er jeg da ikke underlagt en opensource ledelse.. ?
Men du har sikkert ret i at skal jeg komme med patches, etc. til en kernal eller andet Core util i et OpenSource miljø er der jo nok en ledelse - det aner jeg intet om. Men jeg ved dog også at Open Source er et term der dækker over fri software, hvor man kan se og evt. modificere i koden - og som sådan er selv mine crap program, som ligner lort i koden, også et open source program - hvis jeg ville release min kode (hvilket jeg så ikke går, da jeg ved hvordan min kildekode normalt ser ud, og jeg ikke selv giver rydde op i den).
Så hvis du ser i det store hele, er der vel ikke nogle ledelse for open source - hvilket gør de til et anakistisk samfund, men hvor der i samfundet er nogle grupper, som har et lokalt styrer.
Gravatar #119 - sKIDROw
4. sep. 2004 13:18
#118 saxov

[Nu skriver du at opensource har en ledelse og der er uskrevne regler for hvad man kan/må/bør/etc. gøre, men hvis jeg laver mit eget program A, og udgiver det på sourceforge, eller what ever, og giver min sourcekode med, under en GNU-licens - Så er jeg da ikke underlagt en opensource ledelse.. ?]

Hvis du har skrevet softwaren, så er DU ledelsen, og det er forventet at folk sender patches til dig.

[Men du har sikkert ret i at skal jeg komme med patches, etc. til en kernal eller andet Core util i et OpenSource miljø er der jo nok en ledelse - det aner jeg intet om.]

Hvert projekt har en eller flere maintainers, og det er dem man forventer, at folk sender patches til.

[Men jeg ved dog også at Open Source er et term der dækker over fri software, hvor man kan se og evt. modificere i koden - og som sådan er selv mine crap program, som ligner lort i koden, også et open source program - hvis jeg ville release min kode (hvilket jeg så ikke går, da jeg ved hvordan min kildekode normalt ser ud, og jeg ikke selv giver rydde op i den).]

Hvis det opfylder opensource definitionen, eller fri software definitionen.
Hvilket er regler for den licens du bruger.
Hvis du frigiver under publicdomain, det vil sige ingen copyright what so ever, så er det dog altid iorden.

[Så hvis du ser i det store hele, er der vel ikke nogle ledelse for open source - hvilket gør de til et anakistisk samfund, men hvor der i samfundet er nogle grupper, som har et lokalt styrer.]

Hvis man følger den logik, så er det proprietære software community også dybt anarkistisk.
Adobe har deres lokale styre, på samme måde som Macromedia og Microsoft har deres eget styre.
Overvej lige den engang.... ;)
Gravatar #120 - Saxov
4. sep. 2004 16:59
#119 sKIDROw
[Hvis du har skrevet softwaren, så er DU ledelsen, og det er forventet at folk sender patches til dig.] Ja, men folk kan også bare patche det selv, eller tilpasse det til deres hardware config, uden at skulle sende det til mig.
fx havde jeg nu som Cisco gør med deres Softphone (IP-telefons software) blokeret port 80, og du havde nogle programmer der skulle bruge port 80, kunne du jo godt "fixe" programmet så det brugte port whatever på din maskine - uden det er en bugfix.
Det er ihvertfal sådan jeg har forstået at Open source fungere - self. kan det være mig der har taget fejl.


[Hvis man følger den logik, så er det proprietære software community også dybt anarkistisk.
Adobe har deres lokale styre, på samme måde som Macromedia og Microsoft har deres eget styre.
Overvej lige den engang.... ;) ]
Og her vil jeg så sige nej. Firmaer som Adobe/MS/etc. hvor styret ligger i at de har en kontrakt på at lave noget og en deadline, og så er der et "diktatur" som siger I skal lave det her, og det har i X dage til. Så kan div. undergrupper selv finde ud af hvordan de styres, om det er demokrati der, med at den undergruppe finder ud af hvordan de skal udvikle, eller om de der har en boss, der fortæller hvem laver hvad - og igen diskution.

Dertil kommer det, at firmaer sjældent sidder og laver extra features, bare fordi de syntes det kunne være sjovt, eller fordi de lige har tid - hvorimod jeg kunne forstille mig at de fleste open source folk kommer med patches osv. med div. ekstra features til programmer.
Her i ligger også en væsentlig forskel - nemlig om features kommer på en "anakistisk" måde, ved at det bare er stuff folk add'er, eller om det er styret at programmet kun får nogle features som er bestemt på et "højre plan", og med højre plan, mener jeg over de enkelte programmeres hoveder.

Ved ikke om det giver mening.. eller det kun er i mit hoved... :(
Gravatar #121 - Manon
4. sep. 2004 17:24
zzzzzzzzzzzzzzzzz aaaaaaaaaaaaaaaarrrrrrrrrrrhhhhhhhhh gaaaaaaaaaaaaaaaaaaaaaaabbbbbbb boring!!!!!!!!!!!!!!!!!!!!!!!!!
Gravatar #122 - Manon
4. sep. 2004 17:25
zzzzzzzzzzzzzzzzz aaaaaaaaaaaaaaaarrrrrrrrrrrhhhhhhhhh gaaaaaaaaaaaaaaaaaaaaaaabbbbbbb boring!!!!!!!!!!!!!!!!!!!!!!!!!
Gravatar #123 - sKIDROw
4. sep. 2004 18:03
@Manon

Så fuck ud af tråden!.
Gravatar #124 - sKIDROw
4. sep. 2004 18:18
#120 Saxov

[Hvis du har skrevet softwaren, så er DU ledelsen, og det er forventet at folk sender patches til dig.]

[Ja, men folk kan også bare patche det selv, eller tilpasse det til deres hardware config, uden at skulle sende det til mig.]

Selvfølgelig.
Men hvis man husker at GPL licensere, så kan de kun beholde ændringerne for sig selv, hvis de ikke distribuere dem.

[fx havde jeg nu som Cisco gør med deres Softphone (IP-telefons software) blokeret port 80, og du havde nogle programmer der skulle bruge port 80, kunne du jo godt "fixe" programmet så det brugte port whatever på din maskine - uden det er en bugfix.
Det er ihvertfal sådan jeg har forstået at Open source fungere - self. kan det være mig der har taget fejl.]

Du må gerne beholde dine egne patches.
Men hvis du distribuere, så er det god moral, at sende ændringerne upstream.
Og hvis det er GPL licenseret kode, er det brud på copyrighten ikke at gøre det.

[Hvis man følger den logik, så er det proprietære software community også dybt anarkistisk.
Adobe har deres lokale styre, på samme måde som Macromedia og Microsoft har deres eget styre.
Overvej lige den engang.... ;) ]


[Og her vil jeg så sige nej. Firmaer som Adobe/MS/etc. hvor styret ligger i at de har en kontrakt på at lave noget og en deadline, og så er der et "diktatur" som siger I skal lave det her, og det har i X dage til. Så kan div. undergrupper selv finde ud af hvordan de styres, om det er demokrati der, med at den undergruppe finder ud af hvordan de skal udvikle, eller om de der har en boss, der fortæller hvem laver hvad - og igen diskution.]

Og det er her jeg siger, det er et spørgsmål om strategi.
Pointen er det en programmør, der går op i driver udvikling, ikke bør tvinges til at tage sig af et helt tredie felt... ;)
For at nævne et eksempel.

[Dertil kommer det, at firmaer sjældent sidder og laver extra features, bare fordi de syntes det kunne være sjovt, eller fordi de lige har tid]

Det lyder kedeligt.
Min og andres teori er, at udviklere ligesom de fleste andre arbejdere, er mest produktive hvis de finder deres arbejde sjovt.

[hvorimod jeg kunne forstille mig at de fleste open source folk kommer med patches osv. med div. ekstra features til programmer.]

Selvfølgelig.
Men det er vist en hackerting... :)

[Her i ligger også en væsentlig forskel - nemlig om features kommer på en "anakistisk" måde, ved at det bare er stuff folk add'er, eller om det er styret at programmet kun får nogle features som er bestemt på et "højre plan", og med højre plan, mener jeg over de enkelte programmeres hoveder.]

Her er det du endnu en gang glemmer, at du ikke BARE får en patch ind i et opensource projekt.
Der er liiiige en maintainer der også skal mene, at det er en god idé først.
Den detalje har Microsoft heller ikke fanget, når man dømmer efter deres taler.

[Ved ikke om det giver mening.. eller det kun er i mit hoved... :(]

Du forstår den verden du arbejder i, hvilket er meget godt.
Men opensource mangler du stadig en del indblik i.... :)
Gravatar #125 - Saxov
4. sep. 2004 21:06
#124 Skidrow
[Du forstår den verden du arbejder i, hvilket er meget godt.
Men opensource mangler du stadig en del indblik i.... :) ]
Wee... så jeg forstår lidt... :D
hehe, men nej, jeg ved godt jeg ikke er super meget hjemme i Open Source miljøet.. men hey... man lærer vel hele livet, så der kommer nok også noget mere viden om det en dag... :)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login