Sida 4 av 6

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 15:45:27
av TomasL
Nerre skrev:
Icecap skrev: Själva mekaniken har vissa patentskydd men styrningen har det inte och jämför man med andra tillverkares styrningar är "våran" ljusår framför.
Hur vet ni att inte en annan tillverkare just i detta nu sitter och tar fram en styrning som är ljusår före er?

Och i och med att den styrningen är sluten har ni varit tvungna att utveckla en egen.

Det innebär att det sitter massa olika företag och uppfinner hjulet var för sig, istället för att man hjälps åt.
Visst är det så, men det är vad konkurens handlar om, att föröka vara före sin konkurent.
[/quote]

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 15:51:25
av TomasL
Kan dessutom inte se någon som helst nytta av att ha kälkoden till ett OS, eller andra program för den delen, tillgänglig, eftersom APIerna ändå är offentliga och det är APIerna man skall använda om man skall ha någon som helst chans att skriva kompatibla program.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:02:56
av Icecap
Nerre: det kollar man på marknaden såklart.

Grejen är att hårdvaran kan alla tillverka, att kopiera ett mönsterkort är inget svårt, att montera identiska komponenter är enkelt men att tanka ur programmet som maskinkod, disassemblera det och bygga upp det till ett lämpligt högnivåspråk är en ordentligt uppgift som sannolikt tar längre tid än att skriva nytt och eget.

Men du tycker alltså att vi ska skicka det på marknaden som öppen källkod?

Fördelen skulle vara att användare kan "justera och trimma" så att de fick det att fungera som de ville, nackdelen är att man vet inte om en kund har orsakat husbranden via en egen modifiering av mjukvaran eller för att det var fel på brännaren och gissa vem som kommer att stå för fiolerna i slutändan...

Och JA, det finns faktisk folk som medvetet stänger av säkerhetsfunktioner, antingen för att de larmar för mycket för att det finns allmänt problem med anläggningen eller "för att det inte behövs!".

Så för att hålla kolla på VAD som finns i saker som kan bli en säkerhetsrisk är man tvungen att hålla källkoden sluten.

Ville du lita på att min ABS fungerar OK efter jag modifierade mjukvaran?

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:11:42
av blueint
TomasL, Det är till nytta när API'erna inte följs. Samt när man vill modifiera en specifik funktion utan att behöva bygga hela funktionen från ingenting.

Ofta är det så att källkoden blir "dokumentation", pga att programmerare är människor inte maskiner.

Källkoden ger också möjligheten att fortsätta utvecklingen i den riktning som användaren behöver utan att denne kan tvingas iväg i en vansinnig uppgradering.

Icecap, Ni ordnar väl funktion så att brännaren elektroniskt kan kommunicera med hus-LAN (OpenCollector, EIA-485, Ethernet). Och tala om hur bra den fungerar, när bränslet är slut osv.. ? ;)
Utan att göra en "NIBE" med en interfacebox (propietär-485 till ether) som halvfungerar för en hejdlöst stor summa pengar.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:19:18
av TomasL
Jamen om du inte följer APIerna är du ute på "farlig" mark, det är ju det enda som garanterar att din programvara funkar på alla system.

Orsaken till alla dåliga och krashande program är just att APIerna inte följs.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:22:50
av blueint
Och M$ är en ängel på att följa APIer. ;)

I vilket fall som helst skulle jag inte satsa på att någon producent följer sina specifierade APIer. Eller att dessa korrigerar felaktigheter skyndsamt utan krångel.

Med öppen källkod kan man ta saken i egna händer och se till att resultat åstdakoms samma dygn.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:36:50
av sodjan
> Med öppen källkod kan man ta saken i egna händer och se till att resultat åstdakoms samma dygn.

Samma dygn !? Egna händer ?
Hur många användare/kunder har "egna händer" för att överhuvudtaget förstå
ett smack av hur t.ex ett OS fungerar ? Att sen dessutom åstakomma resultat "samma dygn"...

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:38:41
av blueint
Då kan man anlita folk med yrkeskunskap..

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:57:04
av TomasL
Eller ännu bättre, köper färdig programvara.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 16:57:19
av speakman
Man kan se en hel del skillnader i "tänk" bland diskutanterna i tråden. Det är nästan så man kan ana en viss generationsskillnad.

Dels jämförs Open Source-lösningar med samma förutsättningar som proprietära lösningar fungerat senaste 20 åren. Naturligtvis kräver nya tider nya affärsmodeller och där ingår helt enkelt inte att bygga företaget på enbart förtjänster från låsta kopior av programvara (lika lite som av musik och film).

Dels verkar det vara en oförståelse för hur "free software"-kulturen fungerar. Såsom att alla ska in och göra sin egna variant av allt. Så fungerar det naturligtvis inte, men när tillräckligt många intresserar sig för en och samma sak (förbättra en mjukvara t.ex.) så brukar det hända en hel del. Världen är full av skillade programmerare, och antalet fortsätter öka.

Något annat som glöms bort är att en stor anledning till att de största företagen är stå stora är p.g.a. mjukvarupatent, något som gör det omöjligt för små och fria system att konkurrera på samma villkor. Det finns såna oändligt breda "patentmattor" utlagda på alla möjliga plan att det i de länder som tillämpar mjukvarupatent snart är omöjligt att göra något som helst utveckling utan att trampa någon på patenttårna. Se ett exempel bara på vad som är godkänt i Europa redan.

Sedan vad gäller APIer och Microsoft så ska man komma ihåg att många MS-slavar (även stora som Adobe et al) inte varit särskilt glada i att Microsoft format om operativsystemet för att passa deras egna produkter, och därmed lämnar alla konkurrenter ett par år efter hela tiden. Det är ett ständigt samspel mellan Windowsutvecklarna och Officeutvecklarna. Har man inte en chans att se hur utvecklingen går så ligger man alltid tvåa.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 17:22:36
av Johanb
blueint skrev:Och M$ är en ängel på att följa APIer. ;)
De är ju till och med så duktiga att de har haft (har?) egna odokumenterade APIer för att hålla edge (nåja) så länge som möjligt :)
Det är ju verkligen att främja uppfinnande och utvecking :)

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 17:25:30
av Johanb
TomasL skrev:Kan dessutom inte se någon som helst nytta av att ha kälkoden till ett OS, eller andra program för den delen, tillgänglig, eftersom APIerna ändå är offentliga och det är APIerna man skall använda om man skall ha någon som helst chans att skriva kompatibla program.
Det kan ju inte finnas någon annan som ser nyttan heller när inte du gör det? Vad konstigt att det då finns så mycket öppen kod...

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 17:27:19
av Johanb
TomasL skrev:Eller ännu bättre, köper färdig programvara.
Och när det inte finns färdig FUNGERANDE programvara, ska man då köpa en halvfärdig, icke-fungerande?

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 17:54:01
av TomasL
Speakman, Inte ålder utan snarare krass erfarenhet.
Till syvende och sist handlar det om att kunna ta ut en lön så man kan köpa mat/kläder osv åt barnen och sig själv.
Det kan man definitivt inte om man skänker bort prylarna, hur nobelt det än låter.
Om jag spenderar tid på att utbilda mig, spenderar tid på att sitta och utveckla vill jag naturligtvis på något sätt ta betalt för det, och bli ersatt för den tiden jag lagt ned.
Dessutom, om man, vilket är rätt vanligt, behöver investerare, så är det i princip omöjligt utan nån form av "skydd" för produkten/idén, och hittar man inte dessa är det i regel rätt kört.

Det finns i princip två skolor:
1. Man tar betalt för produkten och hjälper kunden "kostnadsfritt".
2. Man skänker bort produkten och tar sedan ruskigt bra betalt för att hjälpa användarna att få det att fungera.

Alternativ 1 är det vanligaste inom propiära system.
Alternativ 2 är vanligast inom open-source, även om mixar förekommer.

Re: Microsoft är fantastiska, hurra :bravo:

Postat: 20 mars 2009, 17:56:50
av TomasL
Johanb skrev:
TomasL skrev:Eller ännu bättre, köper färdig programvara.
Och när det inte finns färdig FUNGERANDE programvara, ska man då köpa en halvfärdig, icke-fungerande?
Det är väl ändå upp till kunden/brukaren att bestämma.
Det blir garanterat inte billigare att hyra in en konsult för ett par tusenlappar per timma än att köpa en färdig lösning och det finns alltid alternativa färdiga lösningar.