brainstorming: which formats to use and which to avoid

Marc Eberhard m.a.eberhard at aston.ac.uk
Tue Jun 12 07:43:27 UTC 2001


Hi!

On Mon, Jun 11, 2001 at 03:43:25PM +0200, Massimo Nuvoli wrote:
> I think is better to create 3 lists: "all" "partially" and "not" free and
> not patented formats. Free means also for "well documented", or "usable".
> :-)
> 
> I think is better explain why the formats are partially or totally "not
> free".

I fully agree with that. What about...

- free (should be used, if possible)

- not recommended/questionable (should be avoided, if possible)

- non-free (and this implies non-documented, because we should treat the
            documentation as part of the format)

I would propose to put this on a web page instead of a poster, because that
way links can be provided to the format documentation. The entry page could
be a simple table with three columns and the name and typical extensions of
the files. Each entry is a link to a more detailed comment about this
specific format.

I just grabbed through my /etc/mime-magic and sorted the result a bit. I
append it at the end. Would be interesting how much we can say about all
these different formats. A lot of them are probably pretty useless anyway,
but the most important ones (at least for Unix systems) should be included.

Interestingly it doesn't include XML, which I would consider to be a free
format.

Bye,
Marc
_______________________________________________________________________________

email: marc at greenie.net
email: m.a.eberhard at aston.ac.uk, web: http://www.aston.ac.uk/~eberhama/

A/E SGML binary styles file
A/E SGML Document binary
AIX compiled message catalog
AIX message catalog
application/compress
application/postscript
application/x-apl-workspace
application/x-ar
application/x-arc
application/x-arj
application/x-awk
application/x-bcpio
application/x-bzip
application/x-bzip2
application/x-cpio
application/x-csh
application/x-font
application/x-framemaker
application/x-gdbm
application/x-gimp-brush
application/x-gimp-gradient
application/x-gimp-image
application/x-gimp-pattern
application/x-gtar
application/x-gzip
application/x-lha
application/x-library-file
application/x-lzh
application/x-postscript
application/x-rar
application/x-shar
application/x-tar
application/x-zoo
application/x-zsh
application/zip
Artisan image data
ASCII font bits
ASCII font metrics
audio/basic
audio/midi
audio/mod
audio/mpeg
audio/x-669-mod
audio/x-cmf
audio/x-emod
audio/x-fasttracker-mod
audio/x-gus-patch
audio/x-mikmod-uni
audio/x-multimate-mod
audio/x-multitrack
audio/x-oktalyzer-mod
audio/x-pn-realaudio
audio/x-protracker-mod
audio/x-sbi
audio/x-st2-mod
audio/x-st3-mod
audio/x-startracker-mod
audio/x-taketracker-mod
audio/x-toc
audio/x-voc
audio/x-wav
batched news text
bencoded News text
Bennet Yee's "face" format
big endian ispell
binary Computer Graphics Metafile
BinHex binary text
btoa'd text
character Computer Graphics Metafile
clear text Computer Graphics Metafile
"compact bitmap" format (Poskanzer)
Compiled PSI (v1) data
Compiled PSI (v2) data
Compiled SGML rules file
Compiled terminfo entry
(Corel/WP)
ctab data
Curses screen image
DEC SRC Virtual Paper Lectern file
Digifax-G3-File
ditroff text
Documento\ Microsoft\ Word\ 6 Spanish Microsoft Word 6 document data
encrypted scalable OpenFont binary
exported SGML document text
exported SGML subdocument text
Extended\ Module: audio/x-ft2-mod
FBM image data
FIG image text
FIT image data
FITS image data
GKS Metafile
GNU-format message catalog data
GNU Info text
group 3 fax data
HP48 binary
HP48 text
HP Printer Job Language data
ID tags data
IFF data
iff image data
image/gif
image/jpeg
image/tiff
image/x11
image/x-bmp
image/x-cmu-raster
image/x-ico
image/x-jpeg-proprietary
image/x-pcl-hp
image/x-png
image/x-portable-bitmap
image/x-portable-graymap
image/x-portable-pixmap
Interleaf document text
Interleaf saved data
IRIS Inventor 1.0 file
IRIS Showcase file
IRIS Showcase template
IRIX Parallel Arena
IslandDraw document
IslandWrite document
Karma Data Structure Version
kbd map file
Kodak Color Management System, ICC Profile
LaTeX 2e document text
LaTeX auxiliary file
LaTeX document text
LaTeX raw glossary
LaTeX raw index file
LaTeX sorted glossary
LaTeX sorted index
LaTeX  table of contents
lex description text
lif file
Linux/i386 PC Screen Font data,
little endian ispell
Lotus 1-2-3
mach-o
mach-o fat file
Macintosh Application (data)
Macintosh Application (rsrc + data)
Macintosh Compact Pro Archive (data)
Macintosh Compact Pro Archive(rsrc + data)
Macintosh Control Panel (data)
Macintosh Control Panel(rsrc + data)
Macintosh Extension (data)
Macintosh Extension(rsrc + data)
Macintosh Finder (data)
Macintosh Finder(rsrc + data)
Macintosh Library (data)
Macintosh Library(rsrc + data)
Macintosh PDF File (data)
Macintosh PDF File(rsrc + data)
Macintosh Postscript Font (data)
Macintosh Postscript Font(rsrc + data)
Macintosh Shared Library (data)
Macintosh Shared Library(rsrc + data)
Macintosh System File (data)
Macintosh System File(rsrc + data)
Macintosh TeachText File (data)
Macintosh TeachText File(rsrc + data)
Macintosh Truetype Font (data)
Macintosh Truetype Font(rsrc + data)
magic text file for file(1) cmd
mailed, batched news text
mail forwarding text
mail piping text
Makeindex log file
message/news
message/rfc822
message/x-gnu-rmail
METAFONT transcript text
MGR bitmap, modern format, 8-bit aligned
MGR bitmap, modern format, squeezed
MGR bitmap, old format, 1-bit deep, 16-bit aligned
MGR bitmap, old format, 1-bit deep, 32-bit aligned
Microsoft Excel 5.0 Worksheet
Microsoft Word 6.0 Document
Microsoft Word Document
Microsoft Word document data
MIFF image data
MIME entity text
MIPSEB Ucode
MIPSEL Ucode
MMDF mailbox
Motorola S-Record; binary data in text format
mumps avl global
mumps blt global
NetMon capture file
NetXRay capture file
NeWS bitmap font
NeWS font family
Octave binary data (big endian)
Octave binary data (little endian)
old news text
old timezone data
OLF
Open Inventor 2.0 file
PC color icon data
PC color pointer image data
PC pointer image data
PDF document
PEX Binary Archive
PGP armored data
PGP encrypted data
PGP key public ring
PGP key security ring
PHIGS clear text archive
PPD file
ps database
PVF1 portable voice format
PVF2 portable voice format
raw G3 data
raw G3 data, byte-padded
Rich Text Format data,
RLE image data,
RMD1 raw modem data
RST-format raster font data
scalable OpenFont binary
SCCS archive data
sc spreadsheet file
SGI Audit file
Sniffer capture file
Snoop capture file
SoftQuad DESC or font file binary
SoftQuad Raster Format text
SoftQuad troff Context intermediate
StuffIt Archive (data)
StuffIt Archive (rsrc + data)
StuffIt Deluxe (data)
StuffIt Deluxe (rsrc + data)
StuffIt Deluxe Segment (data)
StuffIt Deluxe Segment (rsrc + data)
SunPC 4.0 Hard Disk
SunPC 4.0 Properties Values
SunPHIGS
tcpdump capture file (big-endian)
tcpdump capture file (little-endian)
teapot work sheet (XDR format)
TeX document text
TeX DVI file
TeX font metric data
TeX generic font data
Texinfo source text
TeX packed font data
text/html
TeX transcript text
text/script
text/x-apple-binscii
text/x-patch
TeX virtual font data
TI-80 Graphing Calculator File.
TI-81 Graphing Calculator File.
TI-82 Graphing Calculator
TI-83 Graphing Calculator
TI-85 Graphing Calculator
TI-92 Graphing Calculator
timezone data
troff or preprocessor input text
uuencoded or xxencoded text
very old (C/A/T) troff output data
VICAR image data
VICAR label file
video/flc
video/fli
video/mpeg
video/quicktime
video/x-sgi-movie
VISX image file
Windows NT Registry file
Wingz compiled script
Wingz help file
Wingz spreadsheet
WordPerfect document
X11/NeWS bitmap font
X11/NeWS font family
Xerox InterPress data
X pixmap image text
x/x-image-sgi
x/x-image-sun-raster
x/x-photo-cd-overfiew-file
x/x-photo-cd-pack-file
ZyXEL voice data



More information about the Discussion mailing list