Slashdot Mirror


Software Glitches Cause Airport Delays in Britain

bnoise writes "There has been air traffic delays of up to 6 hours today above UK (and this includes north atlantic flights). A BBC News article points out the reasons: a software upgrade. Another article gives more general information about the delays. Companies pin-pointed are IBM (initial development) and Lockheed Martin. If only they were using Open Source Software in the aviation industry... By the way, is there any Open Source project in the aviation sector? A search on Freshmeat gives back 5 projects."

194 comments

  1. Could be worse.. by WilliamsDA · · Score: 1

    Better to have airport delays than airplane crashes :/

    1. Re:Could be worse.. by Fig,+formerly+Anonym · · Score: 1

      Better to have software crashes than airplane crashes too. I have to wonder why there was no failsafe system to bring online while they were "upgrading"...

    2. Re:Could be worse.. by jweatherley · · Score: 1

      I have to wonder why there was no failsafe system to bring online while they were "upgrading"...

      They did - that's why the planes kept flying albeit at a reduced rate. Anyway it was still a major cock-up and I just hope it doesn't happen again at the start of June (long weekend so half the country will be flying out).

      --

      --
      Reverse outsourcing: it's the future
  2. Interesting news but... by Marx_Mrvelous · · Score: 5, Insightful

    I seriously doubt that open source is the solution to this problem. Honestly, there are glitches in OS projects, too, that get by review. I don't like this spin put on this story... OS is *not* the holy grail of software development!

    Oh well, time to burn some karma for a neede rant ;)

    --

    Moderation: Put your hand inside the puppet head!
    1. Re:Interesting news but... by medcalf · · Score: 3, Insightful

      And if this had been developed open source, how many contributors would there have been? This kind of software is more like an internal development project for an organization, albeit outsourced, than it is like a general release application. The companies developing this gain none of the benefits of open source development (wide expertise available to the project, many eyes to review, etc) whilst giving up all of their development effort to their competitors bidding for the next, similar, project for some other country.

      --
      -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
    2. Re:Interesting news but... by InnereNacht · · Score: 0

      Wow, tough choice! Have a 6 hour delay or have the possibility of impending danger or even death due to malfunction?

      My thoughts exactly...

      "If only they were using Open Source Software in the aviation industry..."

      Software upgrades have a tendency to take time, regardless of OS flavor. I'm not sure it's time to raise the closed-source effigies and burn them.

    3. Re:Interesting news but... by Psiren · · Score: 5, Interesting

      Agreed. Software that runs air traffic control, and airplanes themselves, not to mention other saftey-critical roles, needs a lot of careful coding. A lot of money is spent on software like this.

      And what use would open sourcing it be? Granted, there may be the opportunity to look through the code, but how many home hackers have a spare 747 sitting in the backyward to test their changes on? The whole idea of open source is to a allow contributed development. I fail to see how that would help in this situation.

      Who is going to be motivated to work on software that they can probably never run themselves?

    4. Re:Interesting news but... by dthable · · Score: 4, Insightful

      I think someone needs to step out of the glass box. This comment wasn't written by anyone with any amount of development experience. The number of programmers working on a system still don't solve all of the problems. The root cause of this defect isn't listed. If it is a code mistake, then it might have been caught by a different group of developers. What if the defect cause wasn't a mistake, but a lack of understanding about the requirements? External system feed was incorrect? Does your open source model prevent this? I could take the best programmers in the world and give them incorrect requirements and guess what? You'll get incorrect software. I guess then you'll be touting the benefit of closed source then.

    5. Re:Interesting news but... by FortKnox · · Score: 1

      Don't forget the insurance side of the equation...

      What do you think would happen to the insurance if you life-critical programs aren't made by a corporation, but by a team of individuals. Something goes wrong, who do you point your finger at???

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    6. Re:Interesting news but... by Brigadier · · Score: 3



      Not only that but i dont know i woudl want every possible terrorists in the world reviewing airport database structure, and air controll software protocols. Somethings need to be available for classified eyes only. To be quite honest the OS spin put on this story is reminisent of some 15 yo wanna be code monkey desperate to have an educated opnion.

    7. Re:Interesting news but... by Anonymous Coward · · Score: 0

      hell, they went from 2 control centers to 1 as part of this 'upgrade'. That alone should tell anyone that they made some mistakes in their planning. They should've beefed up both control centers to be able to handle all of the existing traffic and more, so that they could have failover in case of these kinds of problems. The article also brings up some good points about using off-the-shelf hardware and software to bring down costs of implementation, though I'd have to argue with their statement about software becoming obsolete every 18 months. Specialized software of this nature can be used indefinitely if it's robust enough to handle the increases in traffic over time.

    8. Re:Interesting news but... by Anonymous Coward · · Score: 0

      Either you mod yourself up...or slashdot mods have some serious issues recognizing valuable comments.
      You basically haven't said anything new ang to + 5?
      WTF ?

    9. Re:Interesting news but... by Anonymous Coward · · Score: 0

      No kidding, it certainly ruined my day, I'll tell you that.

    10. Re:Interesting news but... by 56ker · · Score: 2

      Open source programming may not result in fewer bugs - but they do get fixed quicker. If the program requirements are incorrect that's the customer's fault - it's not up to the programmers to change what they're asked to do!

    11. Re:Interesting news but... by MMMMMMMMMMMMMMMMMMMM · · Score: 0, Funny

      Yeah right, lets see how quick Joe Sixpack in his home basement will fix an obscur air control bug of international scale. Will he Ask Slashdot in a last resort?

    12. Re:Interesting news but... by Dirk+Pitt · · Score: 2

      Open source programming may not result in fewer bugs - but they do get fixed quicker
      Data??

      If the program requirements are incorrect that's the customer's fault - it's not up to the programmers to change what they're asked to do!
      On any medium-large sized project, requirements are usually set by a project lead and program management, not customers. It usually is the programmer--er, usually developer/designer today--who helps refine, subtract from, and add to the requirements. The customer just wants a way to do something--it's rarely his/her fault that the resultant design is incorrect. That isn't to say there aren't exceptions to this.

    13. Re:Interesting news but... by kolding · · Score: 1

      I agree, this isn't the kind of thing where Open Source seems to work.

      Open Source seems to work best where the programmers have a use for the program they're developing. Air Traffic Control systems are not the kind of thing that anybody, except governments, has any reason to set up, so the impetus for somebody to work on a Open Source air traffic control system doesn't exist. Even if somebody was crazy enough to say "I can do this better", who would devote the time to a project without any idea that the Air Traffic Control centers would ever adopt your program?

      Furthermore, from the governments point of view, I'm sure this stuff is basically open source. I'm sure they get the source code, not just binary drops. I'm sure they can change the system if they so desire, but since it's undoubtably an extremely complex system with extremely bad things happening if they fail, I highly doubt they fix their own bugs.

    14. Re:Interesting news but... by jweatherley · · Score: 1

      Will he Ask Slashdot in a last resort?

      No he'll post a clueless request to comp.sys.airtrafficcontrol get flamed by the regulars and receive no help whatsoever.

      --

      --
      Reverse outsourcing: it's the future
    15. Re:Interesting news but... by jweatherley · · Score: 2, Funny

      Who is going to be motivated to work on software that they can probably never run themselves?

      But they could install Linux on the air traffic control system, run TuxRacer in the 1337 round green screen radar display and tell slashdot all about it.

      --

      --
      Reverse outsourcing: it's the future
    16. Re:Interesting news but... by Anonymous Coward · · Score: 0

      Data??

      No, Geordi LaForge

    17. Re:Interesting news but... by the_arrow · · Score: 1

      Agreed. Software that runs air traffic control, and airplanes themselves, not to mention other saftey-critical roles, needs a lot of careful coding. A lot of money is spent on software like this.

      And what use would open sourcing it be? Granted, there may be the opportunity to look through the code, but how many home hackers have a spare 747 sitting in the backyward to test their changes on?


      Software for air traffic controls (or airport control) is very expensive, and it is because it is handling hundreds (if not thoushands) of human lives!
      "Normal" programs (like MS office and such) can have fatal errors, the worst thing that happen is that one or two documents are lost. But if a program at an airport malfunctions it may cause the death of several hundreds of human beings!

      Just having some "minor" problems in the air traffic controll might not mean much, unless two or more aircraft are on collision course. As soon as the aircraft landed, the amount of variables is increased quite a lot!
      (Trust me, I've been working on such systems for the last five years!)

      --
      / The Arrow
      "How lovely you are. So lovely in my straightjacket..." - Nny
    18. Re:Interesting news but... by DavidJA · · Score: 2

      Open source programming may not result in fewer bugs - but they do get fixed quicker

      You need look no further then Slashdot to know that your statment is not always true.

      Just have a look at how long it took the guys here to fix all of the page widening bugs up, what was it again? 6 months?

      ...and all they have to do is some simple string filtering....

    19. Re:Interesting news but... by Anonymous Coward · · Score: 0

      Well.. Although I don't have any spare 747's lying around, I work for an organization that does.

      OS developers are often professional developers that like to develop cool things in their spare time.

      Although it can be contradictory to many employment agreements, I know several open source developers that are also employees or contractors to firms like IBM or Lockheed Martin or Boeing.

      These firms try to hire the best and brightest for the big R&D projects, and many of these people like to contribute to OS projects to keep their skills fresh and personal interests alive.

      I would not be surprised to see some more significant airline/airport applications come to fruition in the next few years.

      Krish

      http://www.dontuse.net

    20. Re:Interesting news but... by Anonymous Coward · · Score: 0

      -1, Karma-mentioning ass monkey.

  3. What the ? by Zanek · · Score: 1

    You'd think software that provides such critical service would be thoroughly tested.

    --


    Help pay for my wedding! Go to my kickass website
    1. Re:What the ? by ergo98 · · Score: 1

      Unless you've completely and absolutely modelled the exact same environment 100% (not 99.9%, not 99.9999%, but 100%), then there is always an element of risk. Recreating a whole ATC system is likely prohibitely expensive, but on top of that you need to model the existing system and the interactions that are happening to it, and that can be very difficult.

      I guess the point is that it's easier said than done. Many best plans were waylaid by the tiniest difference between assumptions and the implementation environment. ATC should be a level above, of course, but it looks like the tiny element of risk caught them.

  4. meta-comment by sylvester · · Score: 1

    If only they were using Open Source Software in the aviation industry

    Post all your "WTF is that supposed to mean" comments here! :-)

    1. Re:meta-comment by Anonymous Coward · · Score: 0

      Mr. Airport Administrator: Hmmm. Let's see. Should we go with experienced aviation experts or with the pimply-faced, dateless, 14 year old dork in his mom's basement? What to do?!

    2. Re:meta-comment by Anonymous Coward · · Score: 0

      Yep definitely a case of either/or/and under/over medication involved here WTF

  5. yeah, sure... by PissingInTheWind · · Score: 1
    If only they were using Open Source Software in the aviation industry...

    Yeah, of course, there is never _any_ problems at all that can occurs when using free software.

    My score for this "news": -1, troll.

    --

    A message from the system administrator: 'I've upped my priority. Now up yours.'
    1. Re:yeah, sure... by Anonymous Coward · · Score: 0

      I suppose it's so that if there's a problem, the air-traffic controller guy can easily just go into the source code, update and recompile. :P

    2. Re:yeah, sure... by Anonymous Coward · · Score: 0

      Uh oh, you're about to start a free software vs. open source software debate!

    3. Re:yeah, sure... by biglig2 · · Score: 2

      Absolutely! Hell, Linux can't detect the sound card in my laptop(made by one of the biggest companies in the world, that has put a lot of money into Linux - oh, and BTW, Alan Cox owns one of the self same models). So pardon me if I don't accept it as theNirvana of the computing world. I still lov eit as an idea - and I'm close yo getting some OpenBSD into produciton in my company - but you know, this story deserves more that just some rant about open/free software.

      The problems in the UK air traffic control, are, to my mind, general problems associated with any project of this enormous scale. Before West Drayton was transferred to Swannick, it was already handling more flights than Swannick had been designed for - so it's no surprise to me that they stillhave problems.

      Oh, and the reaon for the delay is not that there is any risk to passengers; when the sstems fail they go back to pieces of paper, and all works safely - just slowly!

      --
      ~~~~~ BigLig2? You mean there's another one of me?
  6. What would they use? by Joseph+Vigneau · · Score: 5, Funny

    If only they were using Open Source Software in the aviation industry.

    Then they'd have to waste their time arguing the merits of gairport versus kairport...

    Remember kids- "Open Source" apps have glitches, too...

    1. Re:What would they use? by morbid · · Score: 0

      ...and trying out 1000+ themes, skins, alpha-transparent widget sets and embedded python scripts...

      --
      I'm out of my tree just now but please feel free to leave a banana.
    2. Re:What would they use? by crawling_chaos · · Score: 5, Funny

      That's GNU/Airport dammit! Get it right!

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    3. Re:What would they use? by Jucius+Maximus · · Score: 1
      "That's GNU/Airport dammit! Get it right!"

      Only fools use GNU/Airport. It is a mass of convoluted and disorganised nastiness. Get a *REAL* airport management package!

  7. I'm a big Free Software fan but... by evilpenguin · · Score: 5, Insightful

    Open Source isn't a magic bullet for this kind of thing. Software Engineering is the solution to this kind of thing, and no one has a monopoly on that. The amount of crap code in the Open Source world and proprietary world is, in my experience, roughly equal. (Actually, I think there is a bit more crap code in Open Source, but it doesn't get used much). The difference is that with Open Source/Free Software you know what you are getting and with closed/proprietary you don't.

    1. Re:I'm a big Free Software fan but... by artg · · Score: 2, Insightful

      But since this is a custom development, not a shrinkwrap, the customers almost certainly do have access to source.

      This is a testing problem : the new terminal software has generated server traffic of a volume that wasn't expected. Might be a terminal software bug, might be a system design problem, might be a capacity thing that they weren't expecting.

      Either way, adequate testing would probably have avoidede it - but testing big client-server systems is pretty difficult, as the live system is often the only viable test platform. Credit to the ATC people that they were able to back off the upgrade and continue to run at night-time loading : better than the crash-and-burn that failed upgrades more often cause.

    2. Re:I'm a big Free Software fan but... by evilpenguin · · Score: 2

      That's precisely what I meant by "software engineering."

    3. Re:I'm a big Free Software fan but... by phossie · · Score: 1

      it sounds to me like the project management was the real fault here. IBM obviously didn't want to be associated with it way back in '94, they *sold* it... and from the description, they were in the position of making something prespecified, not consulting on the project. seems like somebody realized that they weren't making the right thing.

      i think it's more than just a software engineering issue - it really appears that they couldn't define their problem space adequately, everything points to a basic misunderstanding of what needed to be done. monumental botch. this is the sort of thing i expect from the US government. ;-)

      --

      [|]
  8. If only they were using Open Source Software?? by gonerill · · Score: 2

    > If only they were using Open Source Software
    > in the aviation industry...

    Then what? They'd never have to upgrade? Yeah, never upgrading is something OSS users are well known for.

  9. Freshmeat? by QuodEratDemonstratum · · Score: 3, Insightful
    Pardon? There's a world of difference between
    • A flight planning tool for pilots
    • Perl module for processing aviation weather reports.
    • Parses FAA weather briefs into individual NOTAMs/METARs/PIREPs/TAFs/etc.
    • Local weather data accumulation for Web sites
    • A Linux port of the X-Plane flight simulator.
    and an ATC system for trans-atlantic airspace.

    I think we're being trolled!

    1. Re:Freshmeat? by Anonymous Coward · · Score: 0

      Don't forget that Geo::METAR only works for the continental US. I tried submitting a patch that would allow it to work for other ICAO regions and never heard back from the author.

      Regardless, the UK is in a different ICAO region than the continental US, so all those Heathrow/Gatwick METARs would be thrown out as invalid ;)

      OSS to the rescue! ::rolleyes::

  10. Look at the Story! by 4of12 · · Score: 2

    This is one news story that's worth looking at.

    I really like the little photo captioned "Skies in UK Becoming Increasingly Crowded" that shows about five jets at the same time!

    I can't believe that's a real picture. If its, they're begging for some collisions RSN.

    --
    "Provided by the management for your protection."
    1. Re:Look at the Story! by richmultijoy · · Score: 1

      Think that's bad? Drive past heathrow airport at night and you can see a line of 6 or 7 airborne jets heading towards the runway....

      --
      And on the evening of the first day the lord said... LX 1, STANDBY; LX 1, GO!; and there was light.
    2. Re:Look at the Story! by Anonymous Coward · · Score: 0

      > I can't believe that's a real picture. If its, they're begging for some collisions

      It's a fake. The alt tag says 'photomontage'.

    3. Re:Look at the Story! by writermike · · Score: 1

      Heh. Well, at least the planes are flying in opposite directions from one another. And since they're at different alts, I suppose they might miss each other's tail winds.

      So, I say, GOOD JOB!

      --
      If Nalgene water bottles are outlawed, only outlaws will have Nalgene water bottles.
    4. Re:Look at the Story! by Contact · · Score: 5, Interesting

      That's definitely photoshopped. The other responder states that you can see planes queuing at Heathrow (London's main airport) which is true, but these are queued behnd each other, usually at least 2-3 minutes apart.

      I've worked at Heathrow (Concorde taking off about fifty yards away is impressive, but it's very weird as it's completely silent - the soundproofing in those buildings is astoundingly good) and although the skies are getting a little cramped, a picture like the one that adorns this story would give most air traffic controllers a heart attack.

      I'm a little disappointed in the BBC. Photoshopping composites to illustrate a news story is quite common, but this particular picture could easily be perceived by naive readers as genuine - I think this is straying dangerously near to FUD.

    5. Re:Look at the Story! by 4of12 · · Score: 2

      Drive past heathrow airport at night

      I won't take you up on that dare:)

      Last time I was at Heathrow I bumbled in on a redeye from JFK, where I did the standby thing for 12+ hours in the comfort of an airport waiting lounge.

      I counted it a great success to lug heavy luggage on the underground to King's Cross.

      --
      "Provided by the management for your protection."
    6. Re:Look at the Story! by Anonymous Coward · · Score: 0

      Eh? It's so obviously just a graphic to illustrate their point. You'd have to be pretty naive to think that a real picture..

    7. Re:Look at the Story! by radarvectors · · Score: 0, Redundant

      That's definitely NOT photoshopped.

      The aircraft in the foreground are parked at passenger gates, ditto for the aircraft in the background. There is only one aircraft in motion on the ramp/taxiway, and that's the aircraft proceeding from left to right in the center.

      The apparent jumble of aircraft in the photograph is an effect of the telephoto lens used to capture the image.

    8. Re:Look at the Story! by Anonymous Coward · · Score: 0

      Duh, the other photo, with the jets in the air.

  11. This may not be the place for OSS... by PoiBoy · · Score: 4, Insightful
    As much as I enjoy using open-source software for many things, I would prefer to fly knowing that the software controlling air traffic was produced by a small number of companies. First, something as critical as air traffic control is probably best developed by very knowledgeable experts with extensive backgrounds in air safety. While many (most) OSS contributors are great programmers, I doubt if many truly understand the needs of air traffic control. Secondly, as many companies and PHB's say about OSS, if someone in my family were in an airplane that crashed due to air traffic problems, I would like to hold someone liable if there was a software glitch that should have been found and fixed before being deployed. Of course, mistakes happen and we shouldn't look to sue everytime one occurs, I'd still feel safer knowing that if there were gross negligence I would have some legal recourse.

    --
    Sig (appended to the end of comments you post, 120 chars)
    1. Re:This may not be the place for OSS... by T5 · · Score: 2, Insightful

      You're missing the point of using OSS in this arena. The issue here is not one of open sourced ATC software, or typical OSS developers creating ATC software (which isn't necessarily a bad thing, judging by the quality of many OSS pieces). It's one of the tools of the trade being OSS.

      The risk of any glitches that may arise as the result of using OSS as the core building blocks of any mission-critical/life-encapsulating project such as ATC may actually be less than the closed source arena. We've got hundreds of examples where errors in OSS are fixed correctly in a more timely manner than many of their closed source counterparts.

      As to the legal liabilities, those rest squarely on the shoulders of the developers of the ATC code, not on the tool creators. The ATC developers, were they to find a heretofore unseen bug in some OSS tool, are in a position to fix it and/or report it to the package maintainers. This would help avoid those nasty little workarounds that lead to nasty code that much harder to maintain/certify.

    2. Re:This may not be the place for OSS... by abucior · · Score: 2, Informative

      I agree. Scrutinizability (is that a word?) of code is great for cryptographic systems, but for air traffic control, the key is testing, testing, testing. I was a programmer on an air traffic control project for three years (before getting into games development). It was amazing just how rigorous the testing process was for the software I was working on. (To be fair, it was also amazing just how many bugs still managed to slip through the cracks in the various stages of testing).
      I wonder whether Open Source development could guarantee the same amount and quality of testing.
      Have there been any large Open Source projects where the end application was safety-critical?

    3. Re:This may not be the place for OSS... by haizi_23 · · Score: 1

      on the other hand, it would be cool if the company that developed it put the source out there for public review so that the software engineering-savvy among us could go, "holy fuck! you're going to direct our air traffic with this? there's a potential buffer overflow on line 1293 of file xxxx.cpp."

      after all, i assume that when a government puts out that kind of cash for custom software that they get the source along with it. that makes it public property right? release it to the public then.

    4. Re:This may not be the place for OSS... by MartinB · · Score: 2

      Hmm - the problem was correctly fixed the same day. I think that that was pretty timely, and wouldn't have been accelerated by use of OSS methodologies.

      This isn't "sweep it under the carpet and hope no-one notices" in the way that Windows/IE bugs have been. I would have thought the fact that the eyes of many thousand passengers (and the additional cost involved), plus headlines on all the UK news media all day made that scenario unlikely.

      Performance-impacting ATC bugs get fixed as quickly as it is possible to fix them.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  12. The Freshmeat search was misleading by Innominate+Recreant · · Score: 2
    Of the five projects referred to in the post, one is a "flight planning tool" (whatever that is), three collect weather data, and one is a Linus port of a flight simulator. None of them are air traffic control projects.

  13. Kind of expected... by richmultijoy · · Score: 1

    Considering that it has become an example of 'How not to implement a large and complicated computer project'

    Years off schedule, millions over budget. Hang on, sounds like a government project!

    --
    And on the evening of the first day the lord said... LX 1, STANDBY; LX 1, GO!; and there was light.
    1. Re:Kind of expected... by Anonymous Coward · · Score: 0


      > Years off schedule, millions over budget. Hang on, sounds like a government project!

      or NT 5.0^H^H^H^H^H^HWin2k
      or Mozilla (don't know about the millions there)
      or

    2. Re:Kind of expected... by haizi_23 · · Score: 1

      as much as people like to bitch about government projects, consider this. . . how many private companies take on engineering projects of a size comparable to the things that governments are tasked with? maybe someone like bechtel can handle such things well, but there really aren't many who can.

  14. Oh Great, so they are using by Tri0de · · Score: 0, Troll

    Air Traffic Controller 1.0 for XP!

    --
    "Everyone is entitled to their own opinion, but not their own facts."
  15. ah this title is misleading by linuxislandsucks · · Score: 2, Interesting

    There are flight control/traffic control projects in open source..

    Anybody who has caught transport to LA and flew out did so on open source traffic control all the way from the train transport to flying out..

    the software runs on Linux currently....

    There awas even an article in several linux magazines..

    --
    Don't Tread on OpenSource
  16. Tell me about it! :( by popeydotcom · · Score: 1

    I'm just checking the BAA (British Airport Authority as was). My my flight home from work is due to take off in 2 hours, but looks like it will be delayed by at least 2 more hours. Ah well, the joys of being a roving consultant.

    At least I have photos of my wife to remind me what she looks like.

    And no, trains are no good either! :-(

    1. Re:Tell me about it! :( by scott1853 · · Score: 3, Funny

      Ok, stop slashdotting the poor guys server. His wife is fully clothed in all the pictures.

    2. Re:Tell me about it! :( by popeydotcom · · Score: 1

      :-)

      True.

    3. Re:Tell me about it! :( by Anonymous Coward · · Score: 0

      Nice wife. Does she do anal or watersports?

    4. Re:Tell me about it! :( by Anonymous Coward · · Score: 0

      That's your wife?

      Well, I better put my pants on and leave before you catch your flight!

    5. Re:Tell me about it! :( by Anonymous Coward · · Score: 0

      Yep really nice but how open is her source!

  17. Oh, sure... by Bob+McCown · · Score: 2
    If only they were using Open Source Software in the aviation industry...

    Oh, come on, just because we live and breathe open source software, doesnt mean that it wouldnt be bug free. Advocation is one thing, zealotry is nother. GEEZ!

  18. SNAFU by Cally · · Score: 5, Interesting

    It's situation normal for the UK. I can't remember a public-sector IT project that hasn't run hugely over budget, over schedule, and most of them are eventually abandoned. Tony Collins (writer for Compuer Weekly) has written books on the subject. And yet still we carry on repeating the same stupid PHB-driven mistakes as last year. Afterward there's an enquiry by the National Audit Office, various private sector companies are scapegoated, and yet are welcomed back with open arms when they tender for the next mega-project. NATS (national air-traffic control system) is already a disaster of this type - wildly over budget and > 5 years late (IIRC). Yes folks, FIVE YEARS LATE. Actually the chief villains are EDS, Anders - uh - Indenture, Cap Gemini et al. Having worked at Logica for a while (a similar "IT Services" house) I have to say I would never go back to such an organistation... nowhere is mediocrity, political manouvering, lack of technical knowledge, and being told what to do by one's suppliers so exalted as in public sector IT projects. Of course Blair are just starting to fawn over Microsoft (having been granted an audience by Bill Gates: the notion of there being some sort of backlash or alternative to Microsoft doesn't seem to have crossed their minds.

    Sigh. And tax just went up 1%, allegedly to fund the health service, but if they just stopped pissing away hundreds of millions per project on stupid obvious mistakes they'd have MORE than enough to fund education, health, law & order etc.

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:SNAFU by joshsnow · · Score: 1

      The thing is, Government's a soft touch. I work in the IT industry as well, for a company a little like Logica exceppt that (IMHO) we're much better.
      Still, the point is this; In a time when IT spending has fallen through the floor post Sept 11th and the telco sector is dead in the water, it's still possible to make handsome profits out of Government contracts - especially if they're based on T&M contracts.
      The people buying for Government don't have a clue most of the time, and they're too sunk in the infighting, backstabbing, he-say she-say petty politic-ing and greasy pole climbing that goes on in all Government organisations.
      Having said all of that, OSS isn't the way to go with projects of this nature (or any project which has a definite deadline, however artificial). Tougher project management and fixed price contracts are the way to go. It's funny how motivated a company can become to finish a project "on time and too budget" if they know that the cash is limited

  19. Oops! by tomgilder · · Score: 1

    That's the last time they use VBScript for their systems then.

    1. Re:Oops! by qqtortqq · · Score: 1

      "Probably not, said Mr Butterworth-Hayes, even before the latest hitch. "

      And the last time they hire a maple syrup tycoon to head their operations...

  20. So you're at 30000 feet, browsing the source by vkg · · Score: 3, Funny

    for the air traffic control system for the airport you're about to land at.... and you notice a bug.... or a long jump... :-)

    Perhaps there are some things it's better not to know!

    1. Re:So you're at 30000 feet, browsing the source by NeoSkandranon · · Score: 1

      Nah you'll be sailing smooth as long as you have a wireless connection so you can publish the patch before you land =)

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
  21. OSS? I'll drive. by no_opinion · · Score: 1

    I don't understand the OSS statement. People don't (usually) die if linux crashes, but people can die if airport or plane software goes down. I personally feel much better knowing that air traffic control software and plane software was written by a company that got paid to do it, and that can be held accountable if something goes wrong. The thought of risking my life on software that was developed in someone's spare time makes me shudder. The problem in this article is the exception, not the rule, for aviation related software which is usually very well tested and debugged.

    1. Re:OSS? I'll drive. by erat · · Score: 2

      I couldn't agree more...

      Ever try to get the Debian group to commit to a date for anything? They're practically indignant about putting out software when they feel like it, and if you don't like that you should go elsewhere. Yeah, I want folks like that backing my mission critical systems (I'm just using the Debian group as an example. There are other development groups out there who have a similar attitude toward release schedules and updates)...

      When the OSS world grows up I'll trust them with my flights. Until then, they can make editors and MP3 players all they want and I'll be perfectly happy...

    2. Re:OSS? I'll drive. by Anonymous Coward · · Score: 0

      >and that can be held accountable if something goes wrong

      YEAH RIGHT! Which software company in history had been held accountable when the software cause serious trouble? None!

      Havn't you read any license at all? Does the word disclaimer means anything to you?

    3. Re:OSS? I'll drive. by frehe · · Score: 1

      Not all OSS groups are like Debian. Maybe you should take a look at OpenBSD and it's history of on-time twice-a-year releases. I bet you will not find many commercial projects with better release histories than that.

  22. "If only they were using Open Source Software"... by Wakko+Warner · · Score: 2

    ...how, precisely, would this solve the problem?

    I'm sure, if it progressed anything at all like Mozilla, we'd get a production-quality air traffic control system in, oh, 50 years. Meanwhile, I would have to walk to Australia.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  23. What it is... by 1984 · · Score: 5, Interesting

    They're talking about a couple of things. Southern UK mainland general air traffic (excluding TMAs of airports etc.) was handled a centre at West Drayton. This was exceptionally long in the tooth, generating lots of fun stories about forty year-old computers etc.

    They decided a while back to replace West Drayton, and built "the world's most advanced" air traffic control centre, at Swanwick. Many years after it was due, Swanwick opened for business recently.

    Of course the didn't just switch over and shut down West Drayton. To the press, West Drayton was a "backup". In fact it was (is) handling a bunch of movements. And a couple of months back, they had a large system crash. This was, as usual, sold as "problems with old computers" playing up. From inside NATS (National Air Traffic Service) one hears a different story: something about sysadmin (if you will) error knocking the thing over.

    But Swanick is late and expensive. At heart, it's an IT project, after all...

  24. Not the software, the mindset by Anonymous Coward · · Score: 0

    Open Source people are generally experienced, skilled, and passionate about what they're doing. Visual Basic programmers are much more likely to be inexperienced and doing it as a paid chore. Would you be more comfortable trusting your flight safety to Tech-school grads earning $16.00 an hour and trying to show off, or to a bunch of guys less interested in hurrying to get it done and more interested in getting it right?

  25. Open Source Terrorism by FortKnox · · Score: 3, Insightful

    Sorry to make this sound "Katz"-ish, but try and follow.
    You make an air-traffic control program open source. An airport decides to use it. A quality hacker, yet terrorist, jumps into the project (honestly, how difficult is it to get into an Open Source project? I haven't heard of one needing a background check). His code is quality for a long time and gets put into the program. He becomes a trusted member. He pulls a "DirectTV" hack (pieces of code, in several different packages that work once the package is complete) that causes many deaths.

    Yes, this could happen in the software company that creates the software now, but it would be a lot easier for a terrorist to get into an open source project...

    Just another example/reason that Open Source isn't the answer for everything (don't get me wrong, I'm an open source advocate myself, I just know some of its limits).

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  26. Open Source != answer to everything by Knightmare · · Score: 1

    I know this is slashdot and very heavily biased in the direction of open source, but come on.... Why the constant barage of completely non-sensical comments about how open source would/could save the day where another closed source solution failed. This seems like a perfect example of where open source has little if no place. I completely agree when the problem domain contains something that open source developers have at home. But when was the last time you went to a friends house and checked out his new air traffic control tower?
    And furthermore somebody point me out an open source project as complex as an air traffic control program that has had no bugs? While you do get the advantage of peer review of code if it's open source, there are always bugs. And honestly... if somebody posted on freshmeat or slashdot about their new beta air traffic control program, how many of you would do a full code audit? It's not exactly a sexy project or something you could use at home...

  27. Mistake #1 was a bad assumption by Art+Popp · · Score: 4, Insightful

    From the article:
    "But software is advancing at a tremendous pace, so it becomes obsolete every 18 months."

    Um, no, it's hardware that doubles in speed every 18 months. The approval rate for new aircraft technologies (at least in the states) is unbearably slow. This is clearly a weak excuse for the correctly identified problem:

    "The basic stumbling block was not to get off-the-shelf components and software"

    Maturity couldn't be a more critical issue to this kind of software. Where half a day's downtime can cause inconvenience to 10% of the population of your island, and ignoring a problem can get people killed, you need a proven winner. Software for managing the traffic over the UK should not even have been considered unless it had been proven for years of service controlling airspace over something noticably less crowded than one of the hubs of global trade.

  28. BSOD at Heathrow by aleph+ · · Score: 1

    Last time I was at Heathrow (not Swanick) there was an NT Blue Screen of Death on one of the arrival/departure monitors. There's reliable computing for you.

    1. Re:BSOD at Heathrow by pommiekiwifruit · · Score: 1

      I've seen BSOD on monitors at London train stations (also one constantly rebooting to a desktop) and also on a money machine for a major bank at a train station.

    2. Re:BSOD at Heathrow by lanalyst · · Score: 1

      Sure it wasn't a screensaver?

  29. Why would anyone work on it? by greensquare · · Score: 1

    OpenSource Voluntary labor projects are all fine and dandy when the projects are small or at least incremental and there are enough interested parties that can work on it for free. But why would a bunch of geeks want to implement an air traffic control system just for fun? It's not like we all have our own back yard air traffic control problems we are trying to solve.

    My gut instinct is that this would be a large system, that would need a Software Requirements Document, and some amount of an acual software engineering process in order to be successful.

    And if OpenSource means the "Operating System", how do you know they aren't using Linux already?

  30. I know what happened... by thrillbert · · Score: 3, Funny

    After the upgrade from Win2k to XP, someone forgot to turn off the 'Auto Update' feature. The systems last night decided to download and install the IE rollup patch and now their IE can't run the AirPorter.v1.jar.

    The bright side of the story is that the air traffic controllers will no longer be able to have their AOL instant messenger open due to compatability issues, which makes sure their focus will be on the planes flying about.

    ---
    Don't piss me off or I'll write a shell script to do your job..

    1. Re:I know what happened... by Polo+monkey · · Score: 1

      >no longer be able to have their AOL instant messenger open But they'll be forced to use Windows Messenger instead.

  31. If they'd only used open source software... by Anonymous Coward · · Score: 0


    ... they would have been down 12 hours and then realised they just should have stuck with their previous software.

    "Lunix is for hippies and people who want to spend all day installing software that doesn't work." -JeffK

  32. Ludicrous by dmccarty · · Score: 5, Insightful
    Headline example:
    bnois writes, "The California Highway Patrol has been reporting that during rush hour today several large bridges in San Francisco, including the Golden Gate Bridge, have had sections collapse, sending cars and trucks hurtling to their demise below." If only some qualified engineers had drawn up the plans in their free time and let the general public view them first for errors. Does anyone know of some plans like that on Fresharch?

    Linux is a great example of the open-source mindset at work. And there are other great examples of open source projects that work. But the idea that Open Source is the cure-all for all projects big and small is ludicrous. Whoever wrote "If only they were using Open Source Software in the aviation industry" has obviously never been involved in a 100-person project that spanned years and was responsible for critical operations.

    Declaring Open Source to be a cure for all ills is like treating every disease with the same pill. It just doesn't work that way. Open Source software is great when people can unite for a common cause (usually against a common competitor, which Microsoft convienently happens to be) and produce a good product. But thre's no evidence that an Open Source project would have worked where this upgrade failed.

    Closed source might not be your model of choice, but it solves the same problem. Software engineers writing code which is never released to the public don't do their jobs any worse because of it. You might think that the purity of the code is flawed by company management bent on releasing buggy products for profit, but the open source alternative is a Mozillian, buggy product that is years behind schedule and never quite ready. Don't assume that just because a model you don't like has a failure the model that you do like would have worked.

    --
    Have fun: Join D.N.A. (National Dyslexics Association)
  33. What is that supposed to mean? by hyoo · · Score: 2

    If only they were using Open Source Software in the aviation industry...

    Since they used commercial (aka. evil) software, they were able to pass the blame to an entity other than themselves. Maybe they are trying to publicly state that they did nothing wrong (other than choose IBM). The airport was 100% overbudget so it would make sense to pass on the blame whenever possible.

    If they had chosen oss, it doesn't mean that this so called technical glitch wouldn't have happened. No software is bug free.

    Now they can bitch at Lockheed and perhaps get it fixed fast. If it was oss software, I doubt you would be guaranteed to get a team dedicated to fix a problem.

    "Fix wha? I got an exam next week, sorry dudes gotta study."
    - or -
    "I have a big project at my real job. I'll fix it when I get around to it."

    1. Re:What is that supposed to mean? by frehe · · Score: 1

      If it was oss software, I doubt you would be guaranteed to get a team dedicated to fix a problem.

      I hope that you are aware of the fact that there are companies out there, like the one where I work, who provide commercial support for OSS.

      It is really simple: Provide money and you get a guarantee that there will be a dedicated team of clever people working on any eventual problems you have with the OSS you use. No exams or real jobs will get in the way, and there will be someone to blame if things go wrong. As I see it you get the best of both worlds this way. And yes, we have previous experience working on software used in the aviation industry...

  34. oss by Anonymous Coward · · Score: 0

    omg..oss can be just as buggy as css, the difference is that it opens security holes to the public if you use oss.

  35. belgocontrol uses mandrake linux by Anonymous Coward · · Score: 1, Informative

    belgian aviation control center

  36. Open Source and Software Validation? by blair1q · · Score: 4, Insightful

    The economic value of the open source development model is that directed validation is unnecessary.

    The code is released, and the horde of developers does trial-by-fire validation for you. They run it in real-world usage and report bugs itinerantly for others to fix or sign-off on.

    That's not feasible for programs where using the code means implementing it in an embedded system responsible for safety. The downloaders won't have the hardware to test it on, and putting it in use to test it misses the point of validating it.

    But it's not as though the validation systems in use today are much better. Simulators and debugger-controlled code exercisers create sort of a chicken-and-egg problem. Recursive review decreases the probability of certain kinds of errors, but not to nil.

    --Blair

  37. Re:Until The Software Company Goes Out Of Business by Anonymous Coward · · Score: 0

    Those Software Conmpanys and Contractors lock you into a solution and software they can fix. What are you going to do when they go out of business or go bankrupt. Even if they got the source code there is a clause saying that only that Company or Contractor can fix it or provide upgrades. Can you see now the logic and the reason that all software should be GPL/LGPL and the code should be free and open. People who code GNU GPL/LGPL software do it because they want great software that company or contractor who sells you an exclusive contract just is in it for the money. What are you going to do when you sold your data to an exclusive contract and they start to extort more money out of you, go out of business, get bought out, or go bankrupt. What happens when they change the data formats on you and you can not retrieve your data because they are no longer supported or closed. Are you going to trust your business secrets, models and data to Bill Gates and Microsoft and .NET. Does your company have a hotmail account because Bill Gates and Microsoft is selling your data without your consent and reading all your company email, data and secrets. Do you understand now that the only way to have security and good software is to have it Open and Free. http://www.gnu.org and http://www.stallman.org to educate yourself.

  38. Re:"If only they were using Open Source Software". by tempest303 · · Score: 2

    I agree with you on the "Open source would not solve this problem" bit... Sometimes I wonder if the editors put up that kind of stuff just to laugh at it.

    The mozilla jab is low, though. Yeah, it's been a while, but it's a damn fine result. Besides, it was basically written from scratch, and the original netscape took just as long to get to where *it* was when they announced the founding of the mozilla project...

  39. case in point by tps12 · · Score: 2

    This is why I never use software for mission-critical applications. Software is buggy. It's the truth. It's a law or something. Buggy. Doesn't work.

    Hardware, OTOH, rings true. Hardware will never let you down. It is built for the long haul, and will always be loyal by your side. I'd go to the end of the world with hardware.

    I won't let software walk the dog.

    --

    Karma: Good (despite my invention of the Karma: sig)
  40. OSS would be bad idea! by Anonymous Coward · · Score: 1, Informative

    I read a few where they say OSS would be a good resolution, but I agree that it is best kept a secret. The Air Traffic System does now run under linux and I know this for I am the one who troubleshoots it. From experience I will have to say that it runs better on Linux then what is was written for. There is a lot of data that flows threw this place and trying to track every little plane is not an easy task. But have no fear as we do have some of the best programmers around making this thing work better. For a system that was written in pascal back in 85, its still holding fairly strong. You try to write something that can track about 8000 fast moving objects in a 3D space.

  41. And of course... by abh · · Score: 1

    And of course OSS upgrades always go smoothly, never having any problems or dependency issues.

  42. If only... by dorker · · Score: 0

    "If only they were using Open Source Software in the aviation industry..."

    Spare us the Open Source crap. I don't want a bunch or unorganized spagetti code running the airports.

  43. Free software and OSS by Anonymous Coward · · Score: 0

    Some of you are using the terms "free software" and "open source software" as if they're the same thing! RMS is sneezing uncontrollably even as we post!

  44. Re:"If only they were using Open Source Software". by SteelX · · Score: 2

    Having lived in Australia for more than two years, I'd say your walk would be worth it! :-)

  45. Crap by nakhla · · Score: 2
    If only they were using Open Source Software in the aviation industry...

    I hate to say it, but that's a bunch of crap. Do you mean to tell me that in the history of open source software there has NEVER been a release that contained a bug? If that's the case, then why do we have things like Red Carpet? It's software. Bugs happen. That's life. Whether you're talking about closed source or open source, there will always be problems. Unfortunately, the open source community seems to think that they have the answer to all of technology's problems.

  46. Just wait till summer.... by md04 · · Score: 1

    The UK based trade paper, Computer weekly has been tracking this project for quite some time now..

    Check out the recent article here

  47. Re:Until The Software Company Goes Out Of Business by Anonymous Coward · · Score: 0

    Those Software Conmpanys and Contractors lock you into a solution and software they can fix. What are you going to do when they go out of business or go bankrupt. Even if they got the source code there is a clause saying that only that Company or Contractor can fix it or provide upgrades.

    bullshit. The stipulations that come with source code in many of these kinds of cases involve the level of liability for the original company to fix/upgrade the software IF someone else modifies the code. In other words, you can mess with the code all you want, but you can't ask the original developer to fix it when you screw it up. There's no reason any company should be responsible for the mess you made.

  48. Departures boards are not ATC systems by marnanel · · Score: 2

    How is the OS they run on the departures board systems anything to do with the air traffic control? That's sillier than criticising the code behind Slashdot because I'm posting this from a Windows machine.

    --
    GROGGS: alive and well and living in
  49. Why open-source really wouldn't work here by FearUncertaintyDoubt · · Score: 2, Insightful
    One reason is this: the difference between air traffic control software and an open source MP3 encoder or web browser is that anyone can run the latter 2 examples in a real-world situation. I can encode MP3s or browse the web and really put the software through its paces quite easily. I can make changes, compile, then test. I can participate easily in the development process.

    How do you suggest the average coder puts his copy of OpenATC to the test? Start controlling planes from his bedroom? Maybe have all the kids in the neighborhood clear their bicycles and bigwheels for takeoff? I wonder if the testing phase for ATC software is a bigger effort than the actual development.

  50. Oh well by rasherbuyer · · Score: 2, Informative

    The new system was five years late, and now we're the only country in the world to have privately owned air traffic control.

    Look at our rail network and then tell me that's a good idea.

    1. Re:Oh well by Igneous · · Score: 1

      In Canada a company called Nav Canada took over air traffic control from Transport Canada years ago.

  51. Blah by unicron · · Score: 1

    The OS talk on this site is sad. You guys have the innate ability to turn anything into an OS discussion. "Oh, last night I ate that Olive Garden, it wasn't that great." "You should've had the OS breadsticks, man!".."Dude, what the fuck are you talking about?" "Um, uh, fuck Microsoft?!"

    --
    Finally, math books without any of that base 6 crap in them.
    1. Re:Blah by Anonymous Coward · · Score: 0

      That's an OK statement, but it would have been better if you had gone for an Open Source Argument

      (Site not working? Great, you've /.ed it already!)

  52. Airports running open source software by brer_rabbit · · Score: 2

    If airports started using open source software, it would make it that much easier for terrorists to recalibrate the Dulles International ILS beam to 200 feet below sea level.

    1. Re:Airports running open source software by ipjohnson · · Score: 1

      its not really a beam ... radio ;-) but you could monkey with it ...

    2. Re:Airports running open source software by joshki · · Score: 1

      I think you mean to be funny, but you illustrate a common misconception. If terrorists could "recalibrate the ILS beam", opening up the source code isn't necessarily going to make it easier for them to do it. It's going to make it more likely that someone else will see how they might do it and fix the problem. What you describe is the oft-debated security-through-obscurity. Never works.
      On the other hand, Open sourcing air-traffic-control isn't necessarily going to help this situation any. You've got to have a reason to work on an OSS project -- most people aren't going to have any reason to devote the time that's necessary to make something like this work perfectly.

      --
      I do not read or respond to AC's. If you want a discussion, log in. Otherwise, don't waste your time.
    3. Re:Airports running open source software by brer_rabbit · · Score: 1

      Apparently you haven't your seen Die Hard 2... not that I'm recommending it.

    4. Re:Airports running open source software by Oswald · · Score: 1

      I did, and as I recall, the jet still landed long, flying right over Bruce Willis's head as it poked up out of the runway grate. Very probably the worst movie I've ever seen.

  53. My favorite "if-only" by The+Swedish+Chef · · Score: 1
    If only they were using Open Source Software in the aviation industry...

    Yes, and if only your aunt had balls, then she would be your uncle.

    Seriously, how can you equate any OSS project, even the Linux kernel, so something like an ATC system? OSS is not a magic pill folks.

  54. Blame Lockheed Martin? The Americans? by Anonymous Coward · · Score: 0

    The tabloid UK press will find fodder where ever they can. Sheesh.

    I worked at Lockheed during the Martin Marietta and the Loral mergers. News flash: LM is a holding company - the aeronautics folks wouldn't mess with Loral's business or any other. They're seperate companies under the same corporation.

    Have these journalists ever heard of scope creep? If they were unsatisfied with the delays their own government asked for by requesting enhancements - why didn't they bail rather than throw good money after bad? Toss it now! I'm sure it's a nightmare for the LM programmers too!

    Oh yeah - and the results would have been nothing short of spectacular is RMS and Linus were involved - I'd love to see that project plan with slip time attributed to 'ego stroking'

  55. And what is wrong with the classic xairport? by Anonymous Coward · · Score: 0
    I honestly mean, you new fangled Gnome and KDE application that just add fanciness. You only need good old motif power xairport!

    Simple to use:

    xairport [-v] [-a] [-e] [-x] [-j] airportname

    Lets you control any airport you want!

  56. ATC OSS my ass by ipjohnson · · Score: 1

    I work for a company that does some of the largest ATC systems in the world (not lockead but a direct competitor). The idea of having an open source solution to ATC is stupid. Every job/country has slightly different needs (up to 50%!). On top of that the requirements phase can take up to 2 years to hammer out. Then the design phase is atleast 4-6 month. while coding really only takes 2-3 month. The testing phase is another year. Its not a job for the fant of heart nor something you can just jump into. It requires a team of 30-40 people (only half coders) to put together systems like this. You really think it would be good to have an open source ATC system? Further more the hardware only is stagering ... 2K X 2K monitors are expensive. Not to mention having to stuff a fully loaded string (70+ machines and displays). so please ... think before you speak OSS is nice but there is still a real need for people that do this work. Give us some credit ... don't say its a cake walk and be done by a group of volunteers until you've actually dont it :)

  57. As a comp-sci major... by Kirby-meister · · Score: 1

    ...I'd be deathly afraid of using 3rh33t hAx0r's open-source software "Find Yo Damn Plane, Foobar! v69.666" if I were ever coding something that would keep track of commercial airplanes.

  58. What's in a name? by Ashurbanipal · · Score: 1

    OK, it's offtopic, but I noticed one of the quoted officials is blessed with the name "Butterworth-Hayes".

    One assumes that Miss Hayes insisted on compounding their names so that she would not become MRS. BUTTERWORTH, full of buttery maple-flavored goodness.

    Aiiight, I'll go soak my head now.

  59. GNU/Air by CaffeineAddict2001 · · Score: 1

    Welcome to GNU/Air, this is your Captain, Richard Stallman speaking. Our departure from redmond will begin shortly. Please sit back and enjoy the complementary gift basket containing Debain CD's, Marijuana and Freedom Fighting Tux Action Figure. Once again, thank you for flying GNU/Air.

    1. Re:GNU/Air by Anonymous Coward · · Score: 0

      To get a better picture of what your captain would look like in the cockpit.

  60. Source by t_allardyce · · Score: 1

    IBM? Lockheed!!? Looks like the UK has been bought-out by the corporate machine, and the eGovernment-Hyper-Online-Network-Gateway-Marketing -Bullshit thing has been sourced out to Microsoft. There are plenty of great programmers and companies in the country.

    --
    This comment does not represent the views or opinions of the user.
  61. Re:How Do You Know If You Do Not Have The Source by Anonymous Coward · · Score: 0

    I will neve trust a company looking to make a fast buck on a government contract or anyother. Project manangement is crap they usually are behind schedule and use the least programming resources at hand because they are in it for the money to make a fast buck and could give a rats ass if your system crashes by then they will have their cut and be gone. You will call the fucking contractor and get a message no longer in service. Now tell me what are you going to then when you a piece of software full of bugs that is worth shit because you do not have the source code and even if they left the source code good luck trusting because they most likely left out large chunks of the code. Microsoft Shared Source they take the loaf and leave you a crumb or two. Programmers working for these closed shops are overworked, underpaid and usually asked to to have a project ready by a date that no way in hell they can get it all done. So they cut corners make coding errors just to get the project in on time to shut their boss up so they can still have a job and get paid their commission. Programmers working in these sweat shops cannot stand it makes them sick but they are often have a choice of making the mortgage payment feeding the kids or telling their boss to go to hell and risk losing their job. So tell us all again how you trust closed software for your misson critical systems. If its not open source then you can make a sure bet that their are serious coding flaws and defects. The only reason you advocate closed software is because it makes you feel better not to know but its still their so go stick your head in the sand if you wish if that makes you feel better it does not address or fix the problem. Your boss likes closed software because he is a weasel who does not want to take responsability for his job shit its better to make a scapegoat out of a company or contractor when you go before your board of directors and investors for all your problems. See now you know why CEOS and Government CIOS love Microsoft even if their software sucks, crashes and is shit.

  62. Photomontage by Otto · · Score: 2

    Actually, if you hold you mouse over it for a second, the alt text of "Photomontage" comes up. Still, they should have made it more obvious.

    Story with pic, BTW, is here http://news.bbc.co.uk/hi/english/uk/newsid_1993000 / 993586.stm

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  63. OSS in aviation? by Moonwick · · Score: 1

    Yeah, because when a plane goes down due to a glitch, you can go sue RMS.

    --
    Only on slashdot can a posting be rated "Score -1, Insightful".
  64. OSS != Freshmeat by _|()|\| · · Score: 2
    I would prefer to fly knowing that the software controlling air traffic was produced by a small number of companies. ... I would like to hold someone liable if there was a software glitch that should have been found and fixed before being deployed.

    I'd just like to respond to the myriad posts that seem to assume that open source development is only done by part-time programmers in their basement who post version 0.0.2 of their foobarnator to Freshmeat. We're talking about about a billion-dollar project to develop software for one country's air traffic control center. Is it so hard to imagine that countries could collaborate on the development of this kind of software? At some point, a plane from the UK will be handed off to French ATC. I'd feel safer knowing that the billion dollars spent on development had gone to world-class programmers, rather than to regional pork barrel.

    The "who do you sue" argument is rubbish. Until software engineering lives up to its name, open source development can be considered no worse than the rest of the industry. EULAs on shrink-wrap software and contracts for custom software inevitably disclaim any warranties. If you're an important customer, you can expect a bug fix, but you can't sue for damages.

    1. Re:OSS != Freshmeat by HeyLaughingBoy · · Score: 1
      software? At some point, a plane from the UK will be handed off to French ATC. I'd feel safer knowing that the billion dollars spent on development had gone to world-class programmers, rather than to regional pork barrel.

      The "who do you sue" argument is rubbish. Until software engineering lives up to its name, open source development can be considered no


      1. The assumption that critical software is always performed by "world-class programmers" (whatever that means) is not necessarily correct. We build medical instruments and engineer software carefully. I was told by one of our project managers that the reason we sometimes have trouble finding people is that we're quite picky about who we hire, but still the range of programmer skill here varies quite a bit. Don't get me wrong: as far as I'm concerned, I'm uber-coder/software engineer extraordinaire :-) and there are no duds in this dept, but I can't think of anyone that's really awe-inspiring. We (like other medical companies) have a development process that is audited by FDA and other agencies, and *that*, along with programmer skill, is responsible for quality.

      2. "Who do you sue" is not rubbish. If a company has no liability for its products, its products are more likely to be junk. When I first started here, the Project & Program managers took the new hires out for lunch and impressed upon us the importance of doing good work. Peoples' health and sometimes lives may depend on us. The quality of our product is taken quite seriously by the entire company.
  65. Re:OSS would be bad idea! by Anonymous Coward · · Score: 0

    Apologies for hiding behind an anonymous post but I do work on the UK's FDP systems. The NERC system was based on the FAA's (since abandoned) AAS system. It is predominantly written in Ada with some C. I don't know who this (other anonymous) chap is, and I thank him for his assertion that we have some good engineers, but I'm pretty sure he's not among us. For example, if one needed to track 8000 objects (over the entire country) one might be inclined to use multiple radar heads and processors. I've never seen any operational code written in Pascal.

  66. Open Source is IN NO WAY RIGHT by Gekko · · Score: 1

    Speaking from exeperience working in the industry open source is in NO WAY RIGHT. First of all the facilties to test these thing are hella expensive. You need a complete mock up and simulators. Secondly you need a FAA clearence and speciall FAA training meetings. These also cost money. Third you need to be close to the expensive lab so you can test. 4th you need a ton of configuration managment people. 5th you need to have very tight code reviews, and security consideration.

    --
    I mod down any one who says "I'm sure I will get modded down for this"
  67. Open Source by ceswiedler · · Score: 2

    If only they were using Open Source Software in the aviation industry...

    Because of course, upgrading Open Source software never causes problems. In fact, if they were using Linux, it would be so efficient the passengers would be arriving before they left.

    1. Re:Open Source by JMZero · · Score: 2

      Yeah. I can't believe MS is willing to compromise passenger safety just to make a few bucks.

      When will they learn?

      --
      Let's not stir that bag of worms...
    2. Re:Open Source by MartinB · · Score: 2
      generally, the population wants to be able to see the code that is keeping them safe everyday

      Which population would this be? I fly regularly with people who are easily in the smartest 1% of the population, many of whom are extremely technically literate. And none of them care to see the code. I don't think any of them would have enough industry (note not coding, industry) knowledge to understand it even if they did want to.

      You don't get out much, do you?

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

    3. Re:Open Source by t_allardyce · · Score: 2

      What i ment, was that saftey organisations and other bodies set up by the people should have access.

      Most people don't understand the law! you need a degree in law before you can even begin to comprehend its complexity, even then there are still laws that you will never use. But it the government decided to source-out law-making to some other company, and decided not to let other people look at it on the grounds that "people might find loop-holes in it to get them out of trouble" then the general public would be pretty pissed off... oh, no wait, they _do_ do that.

      You don't get out much, do you??

      --
      This comment does not represent the views or opinions of the user.
    4. Re:Open Source by MartinB · · Score: 2

      Funny, I didn't see anything in your reply which suggested that the general population gives a rat's ass about seeing the code. Just a non-relevant non-comparative example. Really, no-one cares. Perhaps they should, but they don't.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  68. Open Source ATC by Reality_X · · Score: 2, Informative

    Whilst "If only they were using Open Source Software in the aviation industry..." is stupidity beyond belief, ... there are actually a few open source air traffic control programs available....

    OpenATC

  69. Flightgear by Sean+Clifford · · Score: 2

    Flightgear is an open-source flight sim that kicks ass. Check out some screen shots - especially this one or download it.

  70. Open Source by t_allardyce · · Score: 2

    I don't think the open-source activists were trying to say that the ATC software would be bug free if it was open source, i think they were trying to say, that an ATC system should be something the government is incharge of - since it involves stopping large bits of metal hitting civillians its definatly not a project that you should source out to any old company, and especially not a company who will write closed proprietory software, or hires a bunch of lay-abouts who take 6 months off, and write the whole thing in a week. (Ive done projects that way - they are bad). IBM are not exactly faultless (my replacement Deskstar just arrived). The software should be open source since it is probably funded by tax-payers and generally, the population wants to be able to see the code that is keeping them safe everyday, even if they have little input. For all we know with the capitalists outthere, IBM could have been sold to Al'Qaeda.

    --
    This comment does not represent the views or opinions of the user.
  71. Re:Company Bankrupt Programmer Fired Retired Gone by Anonymous Coward · · Score: 0

    Companys do not last forever and the programmers are hired usually just for a project or two and they move on to other projects and companys. You use of closed source software has now left you, your company and your customers up the creek with no paddle. GE is the winner in being able to retool and remake there business model along with IBM but how long have they been in business not forever. They say the Queen has a lock on being in business in England but there is talk by the people they would rather she be elected and taxed just like everyone else that way the House of Windsor could be held accountable without the people fearing being persecuted by the Royal Family for speaking their minds. God forbid if you disagree with the Queen. I feel sorry for Blair because he is a puppet and a servant of the Queen. The British People are great and have a way of telling Blair and the Queen to fuck off just watch Prime Ministers Question Time. There is much written about this ask Fergie or read about how Diana Princess of Wales was treated by the Royal Family. Bill Gates is the Queen Microsoft is the Royal Family and Linus Torvalds and Richard Stallman are Fergie and Diana. Can you understand it all if not go down to the pub and have a beer :)

  72. When I step on a plane... by coene · · Score: 1

    I do NOT want it controlled by open-source software. Using open-source software for such a mission critical application, where lives are on the line, and there's no accountability makes no sense at all. And your going to pretend like there arent bugs in open source software? Please...

    I know the level of security that Lockheed Martin employs, and I'd rather have a delay once every 10 years than for the airplane to get hacked (if the open-source developers working on it are the same as Linux).

    This NEEDS to be a big-business controlled industry, simply because of accountability.

    Why dont people understand that open-source software does not belong everywhere?

  73. Open Source by Fizzlewhiff · · Score: 5, Funny

    If only they were using Open Source Software in the aviation industry...

    Yeah, I'd like to see how quickly the Open Source community could fix the problem during the opening weekend of Episode II.

    --

    'Same speed C but faster'
  74. Re:OSS would be bad idea! by Anonymous Coward · · Score: 0

    You wont see any of the code in pascal for it was all poorly translated to C a few years ago.

  75. Re:Until The Software Company Goes Out Of Business by Anonymous Coward · · Score: 0

    You are a fucking twit.

  76. Open Source in Aviation by Anonymous Coward · · Score: 0

    Interested in open source in aviation? Check this out: http://www.sandroid.org/birdsproject/

    ...at least a start?

  77. Open Source?? Dream On. by bigfluffybunny · · Score: 1

    Oh Yes. Open Source software. open source software wakes me out of bed every morning, Not only that it has my breakfast ready for me, my car already running and warmed up. It will guarentee me that i'll get to work without any traffic delays. and that I wont have any single problems and a trouble free day.
    Could you imagine if they had been running open source software or some miserable underdeveloped piece of software(which incidentally they are).
    Imagine the procedure.
    rpm -i newairtrafficsoftware.rpm
    error software package xxx requires package yyy
    rpm -i packageyyy
    error packageyyy.1.1.1 conflicts with packageyyy1.0.0.
    Apt would require you to upgrade the entire system although then you would have some measure of success. It might actually work.
    Yep open source is the way to go. If you read the entire article it seems that the software they were using undewent several different ownerships and development cycles. Could yo imagine an open source software doing the job? Hundreds of different individuals working to different goals and no coordination. It defies logic that someone can even make a statement like that.

    Cheers

  78. You Must Be Joking! by Tim+Ward · · Score: 2

    but these are queued behnd each other, usually at least 2-3 minutes apart

    No, dear, not at Heathrow, it's 90 seconds max usually. Just sit there with a watch and count them. Or listen in on the radio.

    If there's a 3 minute gap it's because they've lost one.

    1. Re:You Must Be Joking! by MartinB · · Score: 2

      Sat in my hotel room last night in Central London (on the flight path but not looking towards Heathrow), I could see 3-5 Heathrow bound aircraft at any one time.

      Heathrow claims to be the busiest airport in the world (and if you look at landings compared to capacity, they're probably right - airports such as JFK have a lot more termini and runways). Also remember that London has 4 other airports, serving domestic and overseas travel.

      The combined weight of traffic of this, together with a 50% loss of ATC capacity, easily explains why my flight home this evening was delayed 4 hours, and when I got to the airport, some were already sitting at 6+ hours.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  79. www.openATC.org by Anonymous Coward · · Score: 1, Interesting

    Open Source ATC.
    www.openatc.org

  80. Re:OpenATC by Anonymous Coward · · Score: 0

    how bout OpenATC ? openatc.org
    Open Source Air Traffic Control.

  81. computers instead of air traffic controllers? by chocolatetrumpet · · Score: 1

    Yes this is offtopic, moderators please don't nail me into the ground...

    but wouldn't air traffic control be a great job for a computer, instead of a bunch of humans trying to acheive insane levels of concentration?

    --
    Spoon not. Fork, or fork not. There is no spoon.
  82. The cause of the problem by An+Audience+of+One · · Score: 1
    My dad is an airtraffic controller, and somewhat clueful about computers so I've found out what the problem here is.

    Basically, there is one system that holds all the data about which flight is assigned to which transponder ID number, and what air routes etc. This is a big mainframe, currently running on 3 IBM S390s (I saw them when they were putting them in last time I was in there). The actual code, however, is the same as they were using on the original S320, and has survived 2 replacement systems, by the cunning use of emulators. Incidentally the code is so old, it doesn't store dates (and hence survived the millenium bug) - it just rolls over at midnight - all the numbers get reset / reassigned.

    This code crashes fairly regularly, but until now wasn't a serious problem - because they could just restart it. Unfortunately, the new centre in Swanwick produced some new issues. The new centre takes a data feed from the mainframe at the old site. The designers of the 2 systems didn't consider the fact that the two might become out of sync, and hence when the mainframe gets reset, they go to manual in the interim, and the 2 systems are out of sync when they come back up. At one point they had to wait until midnight, reset both systems (because everything rolls over at midnight) and go from there. They appear to be able to bring the systems back in sync, and back to normal speed, within a few hours now.

    I suspect the software upgrade was to fix this problem, but didn't go according to plan.

    Of course the new centre itself is another story. As pointed out there were some bad design decisions (The American's - who were going to make it cheaper by doing all the devopment - they stopped, lets carry on!!) Plus the fact that Lockheed Martin were going to walk out on the contract, because the penalty clause was going to be less than the cost of finishing the project....

    1. Re:The cause of the problem by Anonymous Coward · · Score: 0
      My dad is an airtraffic controller, and somewhat clueful about computers so I've found out what the problem here is.

      Give me a break! My dad told me..?

      Make sure you get to bed early on Sunday - you've obviously got school in the morning.

  83. Wow! by ceejayoz · · Score: 1

    Glad to see even Slashdot can recognize that OSS for ATC software isn't a good idea.

    *claps*

  84. Software engineering secondary by seanr · · Score: 1

    In most sucessful OSS projects they are attempting to solve a computer science project. Most of the developers on these projects are computer scientists (either professionally or as a hobby) so they are definitely qualified for this.

    For air traffic control however we are not talking about a computer science project. Computer science is just a means to an end in this case. Computer scientists are not qualified to solve this problem since they are not trained in the science envolved in tracking and managing air traffic. They are valuable only for one aspect of solving the problem.

    For a problem like this you need a mixture of "pure" scientists, computer scientists, and some people in between. A proprietary model will work better here because there is a strict management structure that (in theory) can assemble the appropriate people from the variety of fields needed to solve the problem.

    I see OSS as the best way to solve basic computer science problems (Operating Systems, networking, user interfaces, etc.). With open tools that solve these computer science problems that leaves people free to use these tools to attack "real world" problems with the assistance of computers.

    --
    Sean Roberts
  85. Re:OSS would be bad idea! by Anonymous Coward · · Score: 0
    This will be yet another anonymous, unsubstantiated post. I tend to believe the responding AC over the first AC, because I happen to know that the AAS was being coded in Ada. It was scrapped, and the only thing salvaged in the U.S. from this program that cost taxpayers thousands of millions of dollars was the DSR--Display System Replacement. That's right, new keyboards and scopes.

    Lest you wonder what software the U.S. went to instead, there's been no change. The enroute ATC system in the U.S. runs the same software (with a few patches--none significant since conflict alert was added in about the late '70's) that was first brought online circa 1972 on the IBM 9020 (special-purpose machine--basically 2 IBM 360's stuffed into the same room). It's now running in its third box, and it is about as obsolete as you would imagine.

    Just thought you might like to know.

  86. UK Terminal Winblowz Breaking by Anonymous Coward · · Score: 0

    http://www-student.cse.buffalo.edu/~jdwaller/image s/UK_windows.jpg

    Need I say more?

    - john

  87. OSS? by Anonymous Coward · · Score: 0

    So what you want is a loose knit team of internet hackers to work on a airtraffic system? Yeees, want to send me one of those systems to run the program on, also I won't mind if you include a few jumbo jets for actual tests.

  88. is there any Open Source project in the aviation ? by super-flex-o-matic · · Score: 0

    uuhhhmmmmmmmmm ...
    no?
    no! of course not, how the hell should there be an opensource project dealing with aviation? not until OSDN donates a Helicopter with a Tux-Logo to RMS.

    but if i think about it, nah. RMS would prefer a tank to a helicopter.

  89. Think FOIA, not Open Source by mec · · Score: 1
    The whole idea of open source is to allow contributed development.

    Sort of. Open Source, as it is practiced on many projects today, is based on the idea of contributors mailing in contributions. But it's also based on the idea of users mailing in bug reports.

    Instead of Open Source, think Open Review. Think of aerospace geeks looking for simple coding errors, such as a conversion from 64-bit floating point to 16-bit integer with no overflow check. That's the software error that brought down Ariane 5 Ariane 5 Report.

    Besides the human beings who might want to review code, researchers also write automated programs to look for program bugs. For instance, someone at Stanford enhanced gcc to look for code patterns in the Linux kernel that accessed memory in insecure ways, or that allocated memory without freeing it.

    The end result of these processes is not a source code patch, but a bug report.

    Also note that if the cost of failure is millions of dollars or hundreds of lives, then the organizations who operate these systems have a good reason to pay bounties for discovered bugs. On a personal scale, Donald Knuth pays bounties for bugs discovered in TeX, which is one practice that has led to the legendary high quality of TeX.

    1. Re:Think FOIA, not Open Source by Anonymous Coward · · Score: 0

      On a personal scale, Donald Knuth pays bounties for bugs discovered in TeX, which is one practice that has led to the legendary high quality of TeX.

      It has also led to the legendary featureless nature of the project, as well.

  90. Again: Autocoding for the Aerospace industry by 3seas · · Score: 2
  91. Re:OSS would be bad idea! by JohnFred · · Score: 1

    ..track about 8000 fast moving objects in a 3D space.

    Isn't this what a lot of commercial games do? Esepecially things like space combat games.

    --
    /usr/games/fortune > ~/.signature
  92. Obsolete Software by Graspee_Leemoor · · Score: 2

    From the article:

    "But software is advancing at a tremendous pace, so it becomes obsolete every 18 months."

    Um- software is not obsolete if it continues to do the job it was designed to do, in fact it is trusted more if it has been reliable for so long.

    I would feel safer trusting my life to an 8 year old DOS program than to a 6 month old Linux or Windows one.

    The only way I can see an old bespoke package being worse than it used to be is if it had to handle a lot more requests than it used to, since it will probably scale poorly.

    graspee

    1. Re:Obsolete Software by the_arrow · · Score: 1

      Me and a another guy went home just a few days before new years eve 1999 from Torino airport after installing our system there. The system have been running from then with no major (or minor) updates in two and a half year! And they still want more from us! :)

      See http://www.fmt.se/ for the company I work for (and the other guy did work for).

      --
      / The Arrow
      "How lovely you are. So lovely in my straightjacket..." - Nny
  93. No Silver Bullet Hype Pls by Anonymous Coward · · Score: 0

    Open Source is not a silver bullet cure all magic marvel - don't hype it up as such.

  94. I am no Expert by Cold_Fusion09 · · Score: 1

    If only they were using Open Source Software in the aviation industry...
    WTF? I am a big supporter of the open source movement, but what does this have to do with the fact that the software is not Open Source? It was software glitches! It happens also in open source program if you have not noticed (Look at Linux; we have been forced to update the Kernel for fix problems more then once). I am just saying, we just can go running around and yelling blaming all software problems on the fact that the software was not open source.

    --
    I am Pakistani And No! I do not own a 7/11! And my NAME is not Apu! --Zuhaib
  95. Heres a US one.. by n4zgl · · Score: 0

    Reuters reported that for 45 minutes two days ago people buying domestic tickets in the USA on United Airlines were charged $5.oo. United Airlines promised to honour the tickets. Cool.

  96. Free AODB? by the_arrow · · Score: 1

    Well... I have thought about a free airport operations database (AODB) for some time, but then I'm allready in the buissiness and don't know if it will violate my employer IP...
    (See http://www.fmt.se/airport/atlantis/index.htm for more details abut the compan/product in question I'm working for now.)

    For now, I have the beginning of a pretty strightforward and simple design, but since I'm pretty much alone in the project (at work and at private) I don't have much time to implement much of it.

    --
    / The Arrow
    "How lovely you are. So lovely in my straightjacket..." - Nny
  97. deployment education! by Anonymous Coward · · Score: 0

    Someone needs to be educated on how to deploy new software to mission-critical systems.

    No matter how bad the bug you're trying to fix, you should never, ever, ever deploy to 50% of your systems on the first day if the system can't handle the load on the remaining 50%!

    Much better to upgrade a few systems at a time - sure your upgrade cycle might take a month, but you're in a much better position to spot any show-stoppers before it affects a significant proportion of your system.

    This is the way we do things where I work - 1 machine a week till the whole set (of 4) is done. And we're only in financial services - if we screw up, there's not a huge chance of a lack-of-fuel situation & people having to be identified by their next-of-kin...

    --
    Anon

  98. ATC/AODB and Open Source? by the_arrow · · Score: 1

    Ok, I just have to say this (before I get sober enough to get to bed... ;):

    Airport planning and air traffic control isn't something you can just fetch some program and hope it will do whatever you want it to.
    This is an area that involves thousands of human lives! If there is an accident with one aircraft and it is the softwares fault, you can bet that there will be a lot of people suing you!

    A project like an ATC/AODB (Air Traffic Control/Airport Operations DataBase) takes many man-years to make from the ground up. Trust me, I have worked five years in that specific niche.

    --
    / The Arrow
    "How lovely you are. So lovely in my straightjacket..." - Nny
  99. Open peer review. by chris_sawtell · · Score: 2
    While it's perhaps inappropriate for Air Traffic Control software to be Open Source in the traditional sense of the words; it is very appropriate to open the code for open peer review because:-
    • Our nations' taxes paid for it.
    • Our nations' safety depend on it.
    • Our travellers' time is valuable.
    • The developers need to know that the world is watching their keystrokes,
      so that they are encouraged to press the correct buttons.
    That is why it is correct to open the code to public view.

    This is the reason you get dialtone reliably when you pick up the 'phone.
    It would work for Air Traffic Control too.

  100. Re:Old Farts Club FUD Against Linux Urber Coders by Anonymous Coward · · Score: 0

    Lots of shitty code written by the Old Farts Club with their Windoze Boxen. They fear the truth to get out that their crap code is a hazard to your health and safety but they put it out there anyway shit what the hell the payoff was good. There will be more of these snafus as this shit code barfs and at some point in time the Government and People will demand an inquiry. Seems like a racket they have a lock on the market and how dare those Linux and GNU coders invade our racket ahhh yeah marketplace. God forbid if we open source the code shit they will find out that oh I am just a dumb ass Windoze Programmer who uses a lot of Visual Basic and VB Script. How can you sleep at night knowing that you crap code is endangering the health and welfare of others well you do not care because you are to busy golfing or going to your stock holders meeting bitching and moaning that your company stock sucks and they paid you all those stock options. Yeah you will never tell the truth Coder Suck So Much because you have a vested interest in your company to prop up the FUD bullshit so that you stock will go ever higher. Just because you sold out for the almighty dollar like a whore does not mean everyones a sell out. People who code Linux and GNU software do it because they want great software and they are the greatest and brightest programmers in the world!

  101. Re:Your Code Sucks LinuxGNU Coders Could Expose It by Anonymous Coward · · Score: 0

    Must be some real shit code you put out their because well your warning Please Do Not Go There You May Find Out How Much Shit Code There Is. LinuxGNU coders like to go where no coder has gone before Star Trek Music Please........ You have just made a strong case why we should Open Source your shit code and fix it before a major fuckup happens because of your shitty code. Dare you to submit you code for the ultimate code review put it up on Sourceforge.net and let the Linux GNU coders audit it they will tell you very frankly if your code rocks or if it sucks Bill Gates. Coder my ass your just a gopher whos scared shitless that the truth may get out that you and your company are one big scam and racket.

  102. goverment work by vic20beta · · Score: 1

    When I was at the uni (in Spain) many of my classmates would try to get a job in the regional goverment as IT "civil servants". To get the job you had to pass a pretty difficult selection process (not an interview, but you will have to do lots of different exams) that you have to prepare for months or years before hand...with the reward of having a job for life. Basically once you are in, they can't get rid of you..... Anyway, I saw (don't remember the link) in the regional paper last month an article about how crap the IT deparment of the regional goverment was and how the software that they produced sucked so much that they could not even use it. One of the "features" of the software was to count the number all civil servants in the regional goverment so they could get paid at the end of the month. That "feature" did not work and they had to do lots of manual intervention for such task The bottom line is that in the case it was not the goverment outsourcing the production of software, but the in-house dept making it. As the main motivations in the spanish civil servant service is to do "as little as you can because you get paid anyway", their motivation says it all...

  103. Re:Your Code Sucks LinuxGNU Coders Could Expose It by Anonymous Coward · · Score: 0

    Wow .... I'm not sure you comment really needs a reply but oh well.

    For the record I'm not a gopher I do the communication tasks (TCP/IP,X25). I'm a developer. I have CS degree from one of the top schools tech schools in the east and do open source coding in my spare time (qmail patches and my own database UI). As for GNU/hackers, they write code .. they don't engineer it.

    You need people to engineer it. Would yuou want to drive on bridges put up by people in there spare time?

    Go read the rest of the post ... you'll see that you seem to be the one moron clutching the open source staff ...

    Oh well I like what I do and there is no way the open source community could pull off anything like this in the forseeable future.