Robert Cailliau Talks With WikiNews
David Gerard writes "Wikipedia's citizen journalism sister site, Wikinews, has a long and interesting interview with Robert Cailliau, who worked with Tim Berners-Lee to create the World Wide Web. 'I also remember a big resistance against PostScript, but what do we see now? PDF everywhere. Fortunately PDF is an open standard and it's fairly elegant, but it could have turned out much worse. SVG did not make it. Tim, who had a longer experience with the internet world, convinced me that the web could only survive if all the code was freely available for everyone who wanted to tinker with it. In 1992-1993 I then worked patiently for some 6 months with CERN's Legal Service to draft a document that put the source code into the public domain. This also implied working to convince the management, up to the Directors, of the need to do so. The result was the document signed on 30 April 1993 that gave the WWW technology to the world.'"
I beg to differ. Maybe if failing is the same as "Not ubiquitous on the web", but I find myself using SVG more and more. My vector work in Inkscape is saved in SVG. I've created dynamically generated SVG and rendered it to static images using Batik, to automatically generate hundreds of heading images for websites. Firefox now supports basic SVG. I wouldn't call it a failure as much as slow adoption...
.: Max Romantschuk
I can't help but think how much further along web applications would be if there were a programming language built-in from the start.
One big reason for its failure was that it was hard to write UI components in one language and the rest of the code. It's a shame James Gosling didn't learn from this when he went on to write Java, which could have been NeWS-done-right if RMI had been used by default for communicating with view objects.
I am TheRaven on Soylent News
Gopher was around before WWW but to run a Gopher server you had to do some sort of deal with some US University or something of the kind. Where I worked, it was just too much effort to try to get our management to negotiate the necessary agreement to put up a Gopher server so after a few brief internal experiments we dumped Gopher. We could just download an run a web server on the same host that was serving FTP and provide more convenient access to the data that was already public.
If getting started on the web had involved asking the boss for money we would just not have done it. I have no idea how many other people were in a similar position, but for me having code that was free in both senses made all the difference.
I believe that if those who started it had set out to get rich from the web from the start it would have failed completely.