mboost-dp1

Boeing

Tvivl om USA’s dyreste våbenprogram

- Via Washinton Post - , redigeret af MiniatureZeus

Den amerikanske hær er i gang med at udvikle et nyt våbensystem, der uden sammenligning vil blive det dyreste i amerikansk historie. Våbensystemet går under navnet Future Combat System (FCS) og forventes at koste 200 milliarder dollars, eller lige over 1 billion kroner.

Kernen i FCS er et computerprogram, der skal sammenbinde alle enheder i hæren, fra infanteriet til kampvogne og fjernstyrede robotter i et stort trådløst netværk. Softwaren er under udvikling af Boeing, der har været i gang siden 2003, som forventer at have det færdigt i 2012.

Der er dog opstået tvivl om projektet, da det ser ud til at blive meget mere kompliceret end først antaget. De første estimater tydede på at softwaren ville indeholde 33,7 millioner linjer kode, men det har man længe passeret, og er således oppe på 63,8 millioner linjer, meget mere end f.eks. Windows XP.

Den forhøjede kompleksitet frygtes at indføre flere fejl og sikkerhedshuller, der vil være et oplagt mål for fjenden. Boing har omkring 2.000 udviklere til at arbejde på softwaren, der anvender Linux som operativsystem, og forventes at koste 6 milliarder dollars, eller lidt over 30 milliarder kroner at udvikle.





Gå til bund
Gravatar #1 - vandfarve
25. jan. 2008 09:40
Det er et system til at forbinde samtlige enheder i de amerikanske værn, mens det givetvis skal være åbent for kontakt med samtlige NATO-landenes værn. Derudover skal det praktisk talt være immunt over hacking/cracking og andre former for elektronisk angreb. Så langt så godt.

Det er da klart, at antallet af linjer af kode bliver voldsomt mere end eksempelvis XP. Vi snakker jo ikke om det simple styresystem, som XP faktisk er i forhold til dette nye netværk. Selvfølgelig bliver det et meget kompliceret system. Hvad havde i forventet? At min TI-83-lommeregner kunne køre koden?

(Og ja, bare kom med jeres Skynet-jokes)
Gravatar #2 - karga
25. jan. 2008 09:40
Jeg kan også sagtens lave en hjemmeside med 70 millioner linier kode.. det gør den altså ikke bedre, tværtimod

Uden at være inde i det projekt, så vil jeg vove at påstå det er et tilfælde af dårlig planlægning og projektopstart

Selvom jeg diskuterede højt og flot med min programmeringslærer i 2. g, så må jeg nu indrømme .. Flowcharts og pseudokode ER nøglen til succes
Gravatar #3 - Lobais
25. jan. 2008 09:45
Fedt at det kører Linux.
Så kommer det vel også til at regne lidt på den fredelige degn.

Men at forvente at en 70mio. linjer kodes projekt kan blive stabilt i løbet af under ti år, er nok lige optimistisk nok sat.
Gravatar #4 - terracide
25. jan. 2008 09:48
US har da et ligende system allerede, som har været i brug under sidste Irak-krig?
(kælenavnet er "Supernet")

Dette er en af grunden til at US kæmper og bevæger sig lige så godt om natten, som andre hære kæmper om dagen...

Enhver der følger ldit med burde vide dette?
Gravatar #5 - Amunium
25. jan. 2008 09:50
Er det bare mig, eller er det ret dumt at kalde noget som helst for "Future"? :P

Jeg kan lige forestille mig hvor meget "Future Combat Systems" bliver grint af i år 2050.
Gravatar #6 - WqazR
25. jan. 2008 09:55
Træls hvis man lige synes, at en variabel skulle have en navne ændring. Det ville kræve noget at en maskine, at kunne lave den search & replace :P
Gravatar #7 - Cugel
25. jan. 2008 09:55
#2 du kan ikke ligefrem sammenligne en hjemmeside med et så advanceret system som de er ved at lave..
tror faktisk de mange linjer har lidt mere formål end de ville ha hvis det var til en hjemmeside..
Gravatar #8 - mathiask
25. jan. 2008 09:56
Hvis det er baseret på linux, så bliver koden i det nye system vel ligesom linux frit tilgængeligt? Ellers er der da nogle patent-issues? Det er da ikke voldsom smart at forære sine militære systemer væk...
Gravatar #9 - vandfarve
25. jan. 2008 09:57
#4 Det er allerede kendt, men det er et gammelt system, og så vidt jeg kender til det, så var det slet ikke gearet til en "massive all out war". Det kendes eksempelvis fra de aldrende Apache-gunships (der desværre ikke bliver erstattet af Commanche'en", men den kan eksempelvis kun registrere 128 fjender, vurdere trusselsbilledet og prioritere målene, men det tager vist 10-20 sekunder. Det er en operation, som burde tage under et sekund, når man tænker på, hvor hurtige computersystemer er blevet i dag, og hvor meget tid 10-20 sekunder faktisk er.

#5 Det lyder måske dumt, men halvdelen af USA's nyere våbensystemer og -programmer hedder noget lignende, så det er der intet dumt i. Det er desuden bare et kodenavn, så vidt jeg forstår, så når det bliver en realitet, så får det nok et "rigtigt" navn.
Gravatar #10 - karga
25. jan. 2008 10:01
#7 det var heller ikke for at sige at en hjemmeside ville kunne styre usas hær.. mener bare at det ikke er vinderstatus for et program, fordi det har mange linier kode..

Prøv at udeluk alle former for selvskrevne funktioner og se så lige antallet af linier kode, der stiger.. det er det jeg mener..

Det at der er kommet dobbelt så meget kode, er ikke 100% ensbetydende med at opgaven er blevet mere omfattende.. det kan lige så godt være dårligt håndarbejde i opstartsfasen
Gravatar #11 - terracide
25. jan. 2008 10:08
#4:
Du forveksler Apachens våbensystem med "supernet", som kæder luft, panser, missiler og marine sammen.

Den data Apacehen behandler, kan deles...VIA "supernet"..til f.eks en Abrahams.

OG Apachens våbensystem er IKKE "Supernet"
Gravatar #12 - Soechr
25. jan. 2008 10:38
#8 Kun alt det GPL2 kode som bliver ændret, eller hvis der bruges direkte GPL2 kode til udvidelser af systemet skal dette kode også gøres frit tilgængeligt. Men hvor meget er en række drivere og nogle ARCH patchets virkelig værd sikkerhedsmæssigt? Det der er mere sjovt er de protokoller og programmer som bliver kørt over OS niveau og dermed behøves der ikke bruges GPL2 eller lignende licenseret kode og boing kan dermed holde det lukket.

Derudover har USA vidst også nogle love om at alt militært udstyr, værende software eller HW eller anden teoretiske ting såsom krypteringsalgoritmer osv. skal der gives tilladelsen fra Washington (kan ikke huske hvad for en instans).

Men jeg er ret sikker på at boing med så stort et system har haft en del advokater ind over for at sikre at der ikke bliver stillet spørgsmål ved lovligheden.
Gravatar #13 - lassemelbye
25. jan. 2008 10:45
Lad os håbe det er objektorienteret, og ikke sådan noget funktionorienteret slamkode!
Gravatar #14 - Izaaq
25. jan. 2008 10:48
#6 Jeg tror næppe, at der findes globale variable i et program med 66,8 mio linjer kode. :p
Gravatar #15 - Leth
25. jan. 2008 10:50
#1 - ok :)

"Skynet became self-aware at 2:14am EDT August 29, 1997"
Gravatar #16 - Screamer
25. jan. 2008 11:00
Hvorfor kalder de det ikke bare Skynet? Så bliver Arnold glad...
Gravatar #17 - Mnemonic
25. jan. 2008 11:24
#1 - skrot Skynet!

Jeg venter på ED-209

;)
Gravatar #18 - jimhawk
25. jan. 2008 11:27
Hvis man ser på hvad et estimat vha. COCOMO giver, så ser det ud til at boeing måske har været lidt for optimistiske.
Gravatar #19 - hw2002
25. jan. 2008 11:39
Istedet for bruge penge på at dræbe folk så bruge penge til at redde folk.

Hvor mange folk har nu angribet USA i de sidste 50 år? og hvor mange lande er blevet angrebet af USA i de sidste 50 år?
Gravatar #20 - lorric
25. jan. 2008 11:41
Gad vide hvordan Linus har det med at USA bruger Linux i militære systemer?

NB
Stavefejl i OP: Boeing hedder ikke Boing ;-)
Gravatar #21 - sinc
25. jan. 2008 11:49
Tja kan ikke komme som den store overraskelse at det bliver mere advanceret end planlagt. Dette systems omfang, kan være svært at estimere på forhånd. En anden ting er at det jo også skal tilpasses alle de nye ting, som kommer ud mens de udvikler det, derved er det også noget som kræver meget tid :)

Uden at vide meget om dette våben program , må det næsten være selve "server versionen" og derved kan det virke malplaceret at sammenligne det med winxp, som er en client.
Gravatar #22 - Remmerboy
25. jan. 2008 12:33
boeings estimat passer nogenlunde med det der står her
http://en.wikipedia.org/wiki/Skynet_%28fictional%2...
Skynet will be activated on April 19th, 2011 and began its attack on April 21st

jeg kan se lignheder :(
Gravatar #23 - MaxPower
25. jan. 2008 16:39
Jeg håber det bliver frigivet under GPL!
Gravatar #24 - ysangkok
25. jan. 2008 16:47
#20, han har det sikkert fint.

Jeg tror at han plejer at være glad når Linux bliver brugt, lige meget hvor. Det er bl.a. derfor han er for GPL2 og imod GPL3. F.eks. mener jeg ikke at han havde noget imod TiVO'ens brug af Linux.

http://groups.google.com/group/fa.linux.kernel/bro...
Gravatar #25 - kodekarlen
25. jan. 2008 22:01
LOL. Gad vide hvad de i virkeligheden bruger pengene på?
Gravatar #26 - arne_v
26. jan. 2008 02:48
#nyhed

XP antages at have ca. 40 millioner linie kode.

Om 63 er "meget mere" end 40 afhænger lidt af konteksten.

Jeg mener nej i denne kontekst.
Gravatar #27 - arne_v
26. jan. 2008 02:50
#1

Windows er faktisk et ret kompleks styre system. Selve NT kernen og de meste basale Win32 ting er måske ikke så slemme. Men så kommer der lige MFC, OLE, COM, COM+, .NET etc. oveni og så løber det altså stærkt med kode linierne.
Gravatar #28 - arne_v
26. jan. 2008 02:54
#2 og #10

Jeg tror godt at du kan regne med at de ved noget om software udvikling.

Jeg tror ikke at de har sat nogle tilfældigt udvalgte selvlærte PHP udviklere til at lede et projekt i 40 millioner timers klassen.
Gravatar #29 - arne_v
26. jan. 2008 02:56
#8

Ændringer til styresystemet selv vil de skulle release ifølge licens betingelserne.

Men der er ikke nogen som siger at applikationer der udvikles på og til Linux skal være open source.

glibc er LGPL ikke GPL !
Gravatar #30 - arne_v
26. jan. 2008 02:59
#13

Det er formentligt lidt af hvert.

Der skal nok være en masse procedural kode.

Linux er jo C.

Jeg forestiller mig at de stadig vil lave nogle af de mere kritiske dele i Ada - og det er langtfra sikkert at det ville blive objekt orienteret omend det da er muligt.
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