[Formati] definizione formati
Simo Sorce
simo.sorce@tiscalinet.it
13 Dec 2001 01:52:48 +0100
--=-dzmZM9soiipxHbjdmmK0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Premetto che non e' certo un lavoro finito, ma ho dato una sforbiciata
al documento di definizione dei formati tenendo presentele critiche
giunte.
L'ho fatto in treno sballottato qua e la' e ho fatto solo un lavoro
superficiale per "dare una direzione ai lavori".
Attendo commenti costruttivi questa volta grazie.
(Per costruttivi intendo che se una cosa non piace ne venga proposto un
testo differente o quanto meno un'impalcatura se possibile, e se vi fa'
schifo tutto non esitate a dirlo, non e' esattamente un documento di
cristallina chiarezza ed eccelsa completezza, ma e' solo un documento
scritto a piu' riprese e di fretta perche' se no non si cominciava piu')
Simo.
P.S: Fog se ti va sufficientemente bene dillo che committo sul cvs.
--
Simo Sorce
----------
Una scelta di liberta': Software Libero.
A choice of freedom: Free Software.
http://www.softwarelibero.it
--=-dzmZM9soiipxHbjdmmK0
Content-Disposition: attachment; filename=formato_dati_libero.tex
Content-Transfer-Encoding: quoted-printable
Content-Type: text/x-tex; charset=ISO-8859-15
\documentclass[11pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\author{Gruppo di Lavoro sui Formati dati Liberi}
\title{Formati dati Liberi:\\definizione ed elenco}
\begin{document}
\maketitle
\tableofcontents
\section{Premessa}
\section{Definizione di \emph{Formato dati Libero}}
\`E fondamentale che un utente che debba o decida di utilizzare un certo fo=
rmato
dati goda di una serie di libert\`a che gli permettano di sfruttare nel mod=
o
migliore e senza alcuna limitazione il formato scelto. Inoltre \`e
necessario che i formati usati siano quanto pi\`u possibile utilizzabili
da terzi, indipendentemente dal programma che questi si trovino ad usare.
Bench\`e se ne possano probabilmente trovare altre, le libert\`a che
consideriamo essenziali sono le seguenti:
%
\begin{enumerate}
\item La libert\`a di utilizzare il formato dati con qualunque programma.
\item La libert\`a, per chiunque e per qualunque uso, di scambiare dati
utilizzando tale formato.
\item La liberta\`a di conoscere e studiare il formato dati e di scrivere
documentazione che lo descriva.
\end{enumerate}
%
Esse si ispirano per ovvi motivi, essendo programmi e dati le due facce del=
la
stessa medaglia, alle quattro libert\`a fondamentali descritte da R.~M.~Sta=
llman
nel documento \emph{The Free Software Definition}.\footnote{Disponibile sia=
in
lingua originale che nella sua traduzione italiana a \textsf{http://...}.=
}
Al fine di garantire tali libert\`a, un formato dati deve rispettare alcune
regole fondamentali. Definiamo quindi un formato dati \emph{libero}, se ess=
o
rispetta le seguenti regole:
%
\begin{enumerate}
\item Il formato \`e documentato in modo completo e approfondito tale che s=
ia
possibile scrivere un programma per elaboratore che sia in grado di legge=
re
tale formato in modo che sia possibile ottenere tutte le informazioni in
esso contenute e scrivere in tale formato sfruttando tutte le strutture e
le specifiche descritte nella documentazione.
\item Sia possibile scrivere documentazione che descriva il formato in ogni
dettaglio senza restrizioni (es: accordi di non diffusione).
\item Deve essere possibile implementare le procedure di codifica e decodif=
ica
senza alcuna restrizione. Allo stesso modo non devono essere presenti
restrizioni di alcun tipo all'uso del formato dati.
\end{enumerate}
\section{L'elenco}
Quello che segue \`e un lungo elenco di formati dati che rispettano le rego=
le
sopra elencate e possono quindi venire definiti Formati dati Liberi. L'elen=
co
\`e diviso per tipo di dati ed \`e da cosiderarsi valido alla data di
pubblicazione di questo documento. La speranza \`e che la lista diventi non=
solo
lunga, ma anche completa e che vi appaiano uno o pi\`u Formati dati Liberi =
per
ogni tipo di dato. Per questo aggiunte e correzioni sono assolutamente
benvenute e devono venire inviate alla mailing list del Gruppo di Discussio=
ne
sui Formati dati Liberi: formati@softwarelibero.org.
\subsection{Documenti testuali (testo non formattato)}
\subsection{Documenti testuali (testo formattato)}
\subsection{Ipertesti}
\subsection{Documenti musicali (spartiti)}
\subsection{Fogli elettronici}
\subsection{Presentazioni multimediali}
\subsection{Applicazioni matematiche (calcolo numerico o simbolico)}
\subsection{Grafica bitmap}
\subsection{Grafica vettoriale}
\subsection{Grafica 3D}
\subsection{Modellazione solida}
\subsection{Formati audio}
\subsection{Formati video}
\subsection{Formati di compressione}
\subsection{Formati per il backup o l'archiviazione}
\end{document}
%%% Local Variables:=20
%%% mode: plain-tex
%%% TeX-master: t
%%% End:=20
--=-dzmZM9soiipxHbjdmmK0--