[Formati] Open Data Format Initiative

Simo Sorce formati@softwarelibero.it
05 Jun 2003 14:28:35 +0200


--=-8gjVQ5TeNGT7pYqIrs+O
Content-Type: multipart/mixed; boundary="=-rvZWeIF9+IMuPIQdmLLk"


--=-rvZWeIF9+IMuPIQdmLLk
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

http://www.odfi.org/

sembra molto interessante.

allego la nostra definizione di formato libero, c'=E8 nessuno che vuole
provare a tradurla in inglese?

=C8 in formato tex, ma =E8 semplice da modificare.

Simo.

--=20
Simo Sorce - simo.sorce@xsec.it
Xsec s.r.l. - http://www.xsec.it
via Durando 10 Ed. G - 20158 - Milano
mobile: +39 329 328 7702
tel. +39 02 2399 7130 - fax: +39 02 700 442 399

--=-rvZWeIF9+IMuPIQdmLLk
Content-Disposition: attachment; filename=formato_dati_libero.tex
Content-Transfer-Encoding: quoted-printable
Content-Type: text/x-tex; name=formato_dati_libero.tex; charset=ISO-8859-15

\documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[bookmarks=3Dtrue]{hyperref}

\author{Gruppo di Lavoro sui Formati dati Liberi}
\title{Formati dati Liberi:\\Definizione}
\begin{document}

\maketitle
\tableofcontents

\section{Premessa}

Quasi ogni volta che si utilizza un computer o, meglio, un applicativo
(software) su di un computer, vengono prodotti dei \emph{dati}. Tali
dati vengono generalmente memorizzati (``salvati'') su hard disk, floppy
od altro dispositivo oppure direttamente inviati ad altri computer.

Poich=E9 i dati sono di propriet=E0 dell'utente che li ha creati, =E8
fondamentale che egli possa sempre disporre dei propri dati,
indipendentemente dal formato di memorizzazione o trasmissione
utilizzato.  Ovvero che egli possa in qualsiasi momento futuro accedere
nuovamente ai dati, possibilmente avendo la facolt=E0 di scegliere
liberamente quale software utilizzare.

In alcuni casi, affinch=E9 i dati siano realmente utili, =E8 necessario che
utenti differenti possano condividerli e riutilizzarli,
indipendentemente dal produttore del programma che questi scelgano di
usare.  Affinch=E9 ci=F2 sia possibile =E8 necessario che le specifiche del
formato dati utilizzato siano chiare, facilmente accessibili e
riutilizzabili all'interno di prodotti differenti.

Bench=E9 il concetto di libert=E0 di un formato sia strettamente legato al
concetto di libert=E0 del software, la definizione di \emph{formato dati
libero} data in questo documento prescinde dalla natura del software ed
=E8 ugualmente valida peril software libero oppure proprietario.  Anzi,
qualora il software sia proprietario l'importanza di poter utilizzare un
formato dati libero =E8, per ovvi motivi, ancora maggiore.

\subsection{Cosa si intende per \emph{libert=E0 dei formati} ?}

Le libert=E0 che consideriamo essenziali perch=E8 un formato si possa
considerare libero, sono le seguenti:

\begin{enumerate}
\item La libert=E0 di poter utilizzare il Formato con qualunque
  programma.

\item La libert=E0, per chiunque e per qualunque uso, di scambiarsi dati
  utilizzando tale Formato.

\item La libert=E0 di conoscere e studiare il Formato dati e di produrre
  documentazione che lo descriva.

\item La libert=E0 di creare programmi in grado di utilizzare il Formato
  senza limitazioni.
\end{enumerate}

Esse si ispirano per ovvi motivi, essendo programmi e dati le due
facce della stessa medaglia, alle quattro libert=E0 fondamentali
descritte da R.~M.~Stallman nel documento \emph{The Free Software
  Definition}.\footnote{Disponibile sia in lingua originale che nella
  sua traduzione italiana a
  \href{http://www.it.gnu.org/philosophy/free-sw.it.html}
  {http://www.it.gnu.org/philosophy/free-sw.it.html}.}


\section{Definizione di \emph{formato dati libero}}

Al fine di garantire tali libert=E0, un formato dati deve rispettare
alcune regole fondamentali. Definiamo quindi un formato dati
\emph{libero}, se esso rispetta le seguenti regole:

\begin{enumerate}

\item Il Formato deve essere completamente documentato e la
 documentazione accessibile a chiunque possieda un programma che
 utilizza tale Formato. Pertanto condizione necessaria affinch=E9 il
 Formato possa essere definito libero =E8 che la documentazione che lo
 descrive sia distribuita insieme all'applicativo che ne fa uso senza
 costi aggiuntivi o che sia liberamente accessibile a chiunque senza
 restrizioni di sorta attraverso il pi=F9 comune mezzo di comunicazione
 telematica attualmente in uso.

\item Deve essere possibile possibile accedere alla documentazione
  (secondo una delle due modalit=E0 elencate al punto~1) che descrive il
  Formato e scriverne di nuova, in ogni dettaglio e senza restrizioni
  (per esempio, accordi di non diffusione).

\item Deve essere possibile realizzare le procedure di codifica e
  decodifica del Formato senza alcuna restrizione.  Allo stesso modo
  non devono essere presenti restrizioni all'uso del Formato dati.

\item Deve essere possibile utilizzare il Formato come base per la
  realizzazioni di altri formati derivati senza alcuna limitazione.

\end{enumerate}

\subsection{Postilla: definizione di \emph{formato}}

Per formato dati si intende lo schema organizzativo delle informazioni
utilizzato per la memorizzazione su file o la trasmissione su rete telemati=
ca
di dati digitali.

\end{document}

%
% Local variables:
% mode: plain-tex
% TeX-master: t
% fill-column: 79
% End:
%

--=-rvZWeIF9+IMuPIQdmLLk--

--=-8gjVQ5TeNGT7pYqIrs+O
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA+3zdzMkHFMMMKRCkRAom4AJ9OaOJaqe8Uh5wltrTyVecxvtzddACggJBC
xpWEOZiSIH1YfTa5gfdNVgI=
=AFPa
-----END PGP SIGNATURE-----

--=-8gjVQ5TeNGT7pYqIrs+O--