Microsoft vision of modelling draws cool response from Open Source leader
Posted on 2 Apr 2004 at 16:36
Open Source leader Bruce Perens has said that Bill Gates' vision of customisable software won't put Microsoft products on the same footing as Open Source software, which allows users access to the source code so it can be modified to meet their needs.
Speaking at the Gartner Symposium in San Diego, California on Monday, Microsoft's Chairman and Chief Software Architect, Bill Gates outlined a change in the way Microsoft's products are built and work which will show up over the next few years - initially in the next release of Visual Studio. Gates defined it as 'visual modelling' and described it as 'expressing - without code - exactly what the steps are that need to take place'.
'It should be easy to sit down at the PC and navigate those processes and when something new comes along, say you have a new partnership with somebody, to just - without writing a line of code - describe how that affects the various things that go on,' Gates said. 'The heart and soul of this is to take what has required large amounts of code and say that a business analyst can do these things.'
When we put these ideas to Perens, author of The Open Source Definition, he responded: 'That was the goal of COBOL. And what we got was a lot of very bad code. Visual Basic has been similar. A visual organization doesn't make it possible for a non-programmer to write good software.'
However, Gates' vision seems to be to make it possible to do just this - and it's far more than a visual interface for coming up with a Word macro or Excel formula. 'You're essentially customizing - without writing code - the big engine underneath,' he said.
Still, says Perens, such a move would at least signal some forward thinking from Microsoft. 'If they are recognizing anything, it's that the customer doesn't necessarily feel comfortable with a one-size-fits-all solution. But it's so very far from Open Source. Open Source is about much more than
just the limited customisation options that MS wants to offer.'
But if successful, Microsoft may be able to use its modelling idea to actually make Linux look expensive. 'In terms of the idea that you're paying huge amounts of money for people to write glue code or you have to have an IT staff that's doing the hundredth reporting application... that work should be done visually. The tools should make that so that you're expressing those things in a way that a non-programmer can understand,' he said. 'The whole game here is to let people take high-volume, low-cost systems and use them for 90 percent of their needs.'
And this is precisely the area that Linux is finding a lot space to grow: print, file and web servers where companies find they can save a lot of money moving off expensive Unix and Sun boxes to cheap x86 systems running Linux.
And while Microsoft embraces and extends the benefits of customisation from Open Source software, Gates is expecting the Linux crew to be wholed up sorting out binary compatibility. 'A lot of what we do is compatibility. This is something - someday when the free software guys get an installed base, they will have to think about binary compatibility. That is they break it every new release they do. It's a very hard thing and yet it's super critical if you have an installed base,' he said.
Perens told us: 'Much of this is because MS did not start with a standard. And thus they have to support everything from DOS 1.0 on, and all of those operating systems were very ad-hoc in their APIs. In contrast, we started out with POSIX, and of course POSIX has been tested for many years and is more than just "stable". We have innovated in other areas like the GUI, and those will change but I don't think we will maintain compatibility more than a few versions back as time goes on.
advertisement
- Motorola pays Lucas for its Droid
- Where are the killer apps for Windows?
- Will you hit the Orange iPhone "unlimited" cap?
- USB 3 first benchmark - it's here, and it's fast
- Why Windows 7 has forced me to worry about security
- How Dixons is (under)selling Windows 7
- Do I like Windows 7 because it's so like a Mac?
- No Windows 7 drivers turn Dell M1330 into a doorstop
- Is Windows 7 good looking enough to sway an Apple fan?
- Typekit brings print-like typography to the web
- The bulletproof Dell that costs an arm and a leg
- Microsoft Office 2010 Technical Preview: Q&A
- Lawnmowers, the TyTN II and one odd insurance request
- There'll never be a bulletproof OS
- How far can we trust apps?
- Five nice touches in Outlook 2010
- Building a better Google
- Beware HP's horrendous printer-driver glitch
- Microsoft debuts free Morro antivirus package
- Getting started with Search Server 2008 Express
advertisement

Printed from www.pcpro.co.uk
