Benjamin Geer on Wed, 7 Nov 2007 16:00:33 +0100 (CET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: <nettime> Goodbye Classic ? |
On 07/11/2007, t byfield <[email protected]> wrote: > But it's important to recognize that the kinds > of standards you mention (Perl, JPEG, etc) are, as you suggest, more > resilient because they're open -- but only 'more' resilient. [...] > We don't know which standards will be accepted or > applied in the future; But there's a crucial difference between an open format and a proprietary one: if you create your work of art using proprietary software tool X, and X uses a proprietary file format which only X can read, then it's nearly impossible to convert your work to any other format. (It may be possible for programmers to reverse-engineer the old format, but it's not certain that this will be possible, and in any case it's an enormous task). Your only hope of preserving the work will probably be to preserve X (i.e. to preserve a machine that runs X, or to have a programmer create an emulator of such a machine, which is also a Herculean task). However, if you create your work of art in an open format like HTML, even if the whole world stops using that format ten years from now, it will still be easy to convert your work into another format, because (a) there are a lot of programs, including Free Software, that can read HTML, and (b) even in the (nearly inconceivable) event that no such programs existed, it would be relatively easy for a programmer to write one, because HTML is an open format (i.e. there is a publicly available specification), so no reverse-engineering would be required. The same principle applies if your work of art is a program written in a programming language for which there is an open standard and/or is implemented as Free Software, and if you distribute the source code of your work. If everyone stops using the platform (type of computer) you worked on, but the language runs on other platforms, there's no problem. (Most languages that are implemented as Free Software run on several platforms.) If everyone stops using that language, in all likelihood the language can be ported relatively easily to another platform, or your program source code can be translated (by a human being, or by a computer program) into another programming language. It's true that conversions require work. But conversions from proprietary formats require orders of magnitude more work than conversions from open formats, and are sometimes impossible, whereas conversions from open formats are always possible, and usually trivial. On 07/11/2007, Kazys Varnelis <[email protected]> wrote: > Take, for example, PHP/Mysql. [...] The default encoding had been > Latin1 [...] Unfortunately the upgrade didn't go as planned. This is not the fault of PHP or MySQL; it's your ISP's fault for not paying attention when upgrading MySQL. Of course it would have been easy for them to configure MySQL properly and keep your data in the same encoding after the upgrade; they just bother to think about it. No software, whether free or proprietary, can protect human beings from their own stupidity. On 07/11/2007, yaco <[email protected]> wrote: > most lute works can be performed > using a modern 6-string guitar, but hearing it played on obsolete > hardware --ie: a lute-- will let you experience the piece in a way > much more closer to the composer's intention. I think that Bach's lute suites sound better on guitar, that his harpsichord pieces sound better on piano, and that he probably would have thought so, too. In any case, why should we care what he would have thought? The performer, like the curator, is an artist, too. Ben # distributed via <nettime>: no commercial use without permission # <nettime> is a moderated mailing list for net criticism, # collaborative text filtering and cultural politics of the nets # more info: http://mail.kein.org/mailman/listinfo/nettime-l # archive: http://www.nettime.org contact: [email protected]