El eje central jurídico, el BOE, bajo Copyleft

Javier de la Cueva
Tags: Copyleft.

Más datos en favor del Copyleft y por qué el Estado debe favorecer la riqueza pública que dicho sistema de derechos de autor está generando:

jdelacueva@reineta:~$ wget -S http://www.boe.es
--10:37:19--  http://www.boe.es/
           => `index.html'
Resolviendo www.boe.es... 81.89.32.200
Conectando a www.boe.es|81.89.32.200|:80... conectado.
Petición HTTP enviada, esperando respuesta... 
  HTTP/1.1 302 Found
  Date: Sat, 03 Nov 2007 09:37:20 GMT
  Server: Apache/2.2.4 (Fedora)
  X-Powered-By: PHP/5.1.6
  Location: g/es/
  Content-Length: 1
  Keep-Alive: timeout=15, max=100
  Connection: Keep-Alive
  Content-Type: text/html; charset=ISO-8859-1
Ubicación: g/es/ [siguiente]
--10:37:19--  http://www.boe.es/g/es/
           => `index.html'
Reusando conexión existente a www.boe.es:80.
Petición HTTP enviada, esperando respuesta...
  HTTP/1.1 200 OK
  Date: Sat, 03 Nov 2007 09:37:20 GMT
  Server: Apache/2.2.4 (Fedora)
  X-Powered-By: PHP/5.1.6
  Connection: close
  Content-Type: text/html; charset=ISO-8859-1
Longitud: no especificado [text/html]

    [ <=>              ] 9,022         --.--K/s

10:37:19(95.72 KB/s) - `index.html' guardado [9022]

Pero no acaba aquí lo interesante. Descarguemos la reciente Ley 30/2007, de 30 de octubre, de Contratos del Sector Público, como muestra de cualquier documento en .pdf servido por el servidor del BOE:

jdelacueva@reineta:~$ wget http://www.boe.es/boe/dias/2007/10/31/pdfs/A44336-44436.pdf
--10:50:19-- http://www.boe.es/boe/dias/2007/10/31/pdfs/A44336-44436.pdf
           => `A44336-44436.pdf'
Resolviendo www.boe.es... 81.89.32.200
Conectando a www.boe.es|81.89.32.200|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 753,368 (736K) [application/pdf]

100%[====================================>] 753,368       67.16K/s    ETA 00:00

10:50:30 (71.67 KB/s) - `A44336-44436.pdf' guardado [753368/753368]

Analicemos el documento utilizando para ello pyPdf.

jdelacueva@reineta:~$ ipython
Python 2.5.1 (r251:54863, Oct  5 2007, 13:40:25)
Type "copyright", "credits" or "license" for more information.

IPython 0.8.1 -- An enhanced Interactive Python.
?       -> Introduction to IPython's features.
%magic  -> Information about IPython's 'magic' % functions.
help    -> Python's own help system.
object? -> Details about 'object'. ?object also works, ?? prints more.

In [1]: import pyPdf
In [2]: from pyPdf import PdfFileReader, PdfFileWriter
In [3]: output = PdfFileWriter()
In [4]: input1 = PdfFileReader(file("/home/jdelacueva/A44336-44436.pdf", "rb"))
In [5]: print "title = %s" % (input1.getDocumentInfo().title)
title = BOE 261 de 31/10/2007 Sec 1 Pag 44336 a 44436
In [6]: input1.documentInfo
Out[6]: 
{'/Author': u'BOLETIN OFICIAL DEL ESTADO',
 '/CreationDate': u'D:20071031',
 '/CreationDate--Text': u'',
 '/Creator': u'pdftk 1.41 - www.pdftk.com',
 '/Keywords': u'BOE',
 '/ModDate': u'',
 '/ModDate--Text': u'',
 '/Producer': u'BOE',
 '/Subject': u'BOE',
 '/Title': u'BOE 261 de 31/10/2007 Sec 1 Pag 44336 a 44436'}

De las anteriores instrucciones, públicamente reproducibles, se verifica que el servidor del Boletín Oficial del Estado es un Apache que opera en una máquina con Fedora, ambos sistemas bajo licencia Copyleft.

La generación de documentos en .pdf se realiza mediante Pdftk (PDF Toolkit), cuya licencia es GPL.

Hora es de valorar qué genera más riqueza para un Estado: si la protección de una propiedad intelectual de una minoría a la que paga un canon, o la protección de la tecnología libre que genera miles de puestos de trabajo y, además, le ahorra importes por licencias.

Ello, sin perjuicio de quedarnos en la prehistoria o elegir la vanguardia.