Browse Source

Added back an article hat has a lot of external links.

svn path=/trunk/; revision=6575
pull/8/head
Reinhard Müller 14 years ago
parent
commit
d707f23c8e
7 changed files with 1738 additions and 0 deletions
  1. +7
    -0
      news/.symlinks
  2. +331
    -0
      news/2001/article2001-10-20-01.de.xhtml
  3. +268
    -0
      news/2001/article2001-10-20-01.en.xhtml
  4. +288
    -0
      news/2001/article2001-10-20-01.es.xhtml
  5. +325
    -0
      news/2001/article2001-10-20-01.fr.xhtml
  6. +247
    -0
      news/2001/article2001-10-20-01.it.xhtml
  7. +272
    -0
      news/2001/article2001-10-20-01.pt.xhtml

+ 7
- 0
news/.symlinks View File

@@ -0,0 +1,7 @@
# Make this article available here since a lot of external links point to it.
2001/article2001-10-20-01.de.html article2001-10-20-01.de.html
2001/article2001-10-20-01.en.html article2001-10-20-01.en.html
2001/article2001-10-20-01.es.html article2001-10-20-01.es.html
2001/article2001-10-20-01.fr.html article2001-10-20-01.fr.html
2001/article2001-10-20-01.it.html article2001-10-20-01.it.html
2001/article2001-10-20-01.pt.html article2001-10-20-01.pt.html

+ 331
- 0
news/2001/article2001-10-20-01.de.xhtml
File diff suppressed because it is too large
View File


+ 268
- 0
news/2001/article2001-10-20-01.en.xhtml View File

@@ -0,0 +1,268 @@
<?xml version="1.0" encoding="UTF-8" ?>

<html>
<head>
<title>SourceForge drifting</title>
</head>
<body>

<p />
<blockquote>
<center><h2>SourceForge drifting</h2></center>

<p>
Over the past few months the <a
href="http://www.sourceforge.net/">SourceForge</a>
development facility, which hosts a large number of <a
href="http://www.gnu.org/philosophy/free-sw.html">Free
Software</a> projects, has changed its policies. Features
for exporting a project from SourceForge have been
removed. The implementation used to be exclusively Free
Software but is now <a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">based
on non-free software</a>. Finally, VA Linux[<a
href="#valinux">1</a>] has become rather underhand in their
attempts to grasp exclusive control of contributors' work.
</p>

<p>
SourceForge did a lot of good for the Free Software community,
but it's now time to break free.
</p>

<center><h3>Locking users in a non-free software world</h3></center>

<p>
SourceForge brought to Free Software a unified and standard
development methodology based on modern tools. Before
SourceForge, such tools (bug tracking, cvs, web, support,
forums, polls, news, etc.) were available individually, but
few developers used many of them together, because they had
to set up the combined facilities on their own. SourceForge
made the combination conveniently available for both new and
experienced developers.
</p>

<p>
Because of the convenience of SourceForge, many Free
Software developers have come to take this collection
of features for granted, and would be reluctant to go
back to the old way of doing things. Unfortunately,
this means that when SourceForge itself takes a turn
for the worse, it tends to pull Free Software developers
down with it.
</p>

<p>
The second important thing SourceForge did was to provide
this environment based exclusively on <a
href="http://www.gnu.org/philosophy/free-sw.html">Free
Software</a>. By doing this, SourceForge not only provided a
powerful methodology for the Free Software community, it
also demonstrated what Free Software could do, and promoted
the use of Free Software. And since the special software
for SourceForge was itself free, anyone could set up a
similar site. The SourceForge software became permanently
available to developers everywhere. Developers in (say)
India who can't afford the bandwidth to use the SourceForge
site could have the benefit of the same features on their
own server.
</p>

<p>
In August 2001, VA Linux reversed those policies and
introduced non-free software on the SourceForge server. In
<a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en"> announcing this</a> (the original document was removed or moved shortly after the publication of this article), Larry Augustin (VA Linux CEO) claims
that SourceForge.net users will <i>"see virtually no
changes"</i>. That may be true if they narrow their vision
and consider only what job the site does and how to operate
it. But when we consider the
implications, things are very different now. Instead of a
showcase for Free Software, SourceForge is now a demo site
for non-free software. There is a danger that the many
thousands of people registered on SourceForge will become
increasingly hooked on the SourceForge site and on features
implemented by proprietary software.
</p>

<p>
As a Free Software developer, you are still free to use the
SourceForge server, but you won't have the freedom to copy,
modify, study and distribute the software it runs; you won't
be free to set up a similar site yourself, or adapt it to
your own needs. The <a
href="http://sourceforge.net/projects/alexandria/"> last
published release</a > of the SourceForge software is one
year old.
</p>

<p>
The move to non-free software was the culmination of a
series of steps designed to lock users in. There never was a
way to fully extract projects from SourceForge, but efforts
were made in this direction--then this year they were
removed. At present the only things you can get are the <a
href="http://cvs.sourceforge.net/cvstarballs/">CVS tree</a>
and tracker data <i>/export/sf_tracker_export.php</i>. Few
people are aware of the later because it is undocumented.
The <a href="http://www.sourceforge.net/export/">export
page</a> explains how to use scripts that don't exist
anymore; implementation of facilities to ease project
extraction was stopped. The developer community is
exclusively made of VA Linux employees and a few people who
are asked not to disclose the current code.
</p>

<p>
The <a href="http://www.geocrawler.com/about/">mailing lists
archives</a>, a major service of SourceForge recently became
<i>unmaintained</i>. Will it be replaced by a non-free
software based solution ?
</p>

<center><h3>Contributors' work appropriation</h3></center>

<p>
Here is what happened to me shortly before the announcement
that SourceForge would use and develop non-free software.
Because I'm listed as a contributor (in the <a
href="http://chris.from.lu/SF2.5/AUTHORS">sources</a> and <a
href="http://sourceforge.net/docman/display_doc.php?docid=751&amp;group_id=1">documentation</a>)
to the SourceForge software, I received a request from VA
Linux to assign copyright to them. I was not surprised or
unhappy with this; many Free Software projects ask
contributors to assign copyright of their changes to the
main author. Assigning copyright to a single holder is a
strategy for defending the <a
href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a> more
effectively, and I would have been happy to cooperate in
that regard.
</p>

<p>
But when I read the details of their copyright assignment, I
saw major problems. I was asked to assign copyright of
my work that "<i>is, or may in the future be, utilised in the
SourceForge collaborative software development
platform</i>". The assignment was not limited to my
contribution to the SourceForge code, it potentially covered
all my past and future work if it was of some interest to
SourceForge.
</p>

<p>
I was also expecting a promise that my work would be
released under the GNU GPL, but the assignment said nothing
about Free Software. VA Linux would be allowed to release
the software I wrote under a non-free software license and
not let the community have it at all. But I wasn't sure at
the time if this was a real concern, because VA Linux only
produced and used Free Software. Two weeks later they
decided to introduce non-free software on SourceForge
and that cast a different light on the question.
</p>

<p>
VA Linux told me that they only sent the assignment to two
people, in the hope to refine it. We started a long
discussion that lasted two months. I assumed this
discussion was to make the copyright assignment more
palatable to the Free Software community, so I worked hard
to give constructive feedback. Finally I was sent the
version of the copyright assignment produced by the legal
department. I quote it here in its entirety:
</p>

<blockquote>
SourceForge Copyright Assignment
<p>
<i>Thank you for your interest in contributing software code
to SourceForge.</i>
</p>
<p>
<i>In order for us to include the code in our product, we will
need you to provide us with the rights to the code.</i>
</p>
<p>
<i>By signing this agreement, you, the undersigned, hereby
assign to VA Linux all right, title and interest in and to
the software code described below, and all copyright,
patent, proprietary information, trade secret, and other
intellectual property rights therein. You also agree to take
all actions and sign all documents (such as copyright
assignments or registrations) reasonably requested by VA
Linux to evidence and record the above assignments.</i>
</p>
</blockquote>

<p>
This was even more of a power grab than the first draft. "<i>You
give us total control; we promise nothing</i>". At this point,
I knew that the attempts to clarify the copyright assignment
were a waste of time; VA Linux clearly wasn't collecting
copyright assignments in order to enforce the GNU GPL.
</p>

<center><h3>Escape entrapment</h3></center>

<p>
It's time for people who value freedom to escape from
SourceForge. It has become a tar pit from which escape will
become increasingly difficult. Development hosting platforms
based completely on Free Software flourish all over the
world. You can create your own, join an existing one or
help write the underlying software. Some months ago I helped
to launch <a href="http://savannah.gnu.org/">Savannah</a> for
the GNU project because I felt the need of a collaboratively
run platform. With friends and co-developpers we are now
re-writing and packaging <a
href="http://savannah.gnu.org/docs/savannah-plan.html">distributed
development hosting</a> software. The idea is to be able to
install and operate a SourceForge-like site within hours.
Savannah will run this software at the end of this year. At
first it may have less functionality than SourceForge, but
it has a bright future because it is rooted in a cooperative
effort of people sharing Free Software.
</p>

<p>
SourceForge is free as in free beer because it was designed
this way. It was a very expensive and ephemeral gift to the
Free Software community. We could resent VA Linux for such a
poisoned gift. On the contrary I think we should thank
them. They brought us methodology, and taught us that a
development hosting facility must be built in a distributed
and collaborative way, not by a single company controlling
everything from top to bottom. Of course that means everyone
needs to spend a little time developing and maintaining these
hosting facilities. We've finished our beer, it's time to win
our freedom.
</p>

<p>
<i><a href="mailto:loic@gnu.org">Loïc Dachary</a></i>
</p>

<p>
[<a name="valinux">1</a>] <a
href="http://www.valinux.com/">VA Linux</a> is the owner of
the <a href="http://www.sourceforge.net/">SourceForge</a>
domain name, provides and owns the hardware, pays for
the bandwidth, hire people maintaining SourceForge. VA Linux
is also the owner of most <a
href="http://www.osdn.com/">OSDN</a> sites, the largest
concentration of Free Software related resources in the
hands of a single company.
</p>

</blockquote>

</body>
<timestamp>$Date$ $Author$</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

+ 288
- 0
news/2001/article2001-10-20-01.es.xhtml View File

@@ -0,0 +1,288 @@
<?xml version="1.0" encoding="iso-8859-1" ?>

<html>
<head>
<title>Cambio de rumbo en SourceForge</title>
</head>

<body>

<p />
<blockquote>
<center><h2>Cambio de rumbo en SourceForge</h2></center>

<p>
Durante los últimos meses el entorno de desarrollo <a
href="http://www.sourceforge.net/">SourceForge</a>, que hospeda
muchos proyectos de <a
href="http://www.gnu.org/philosophy/free-sw.html">Software
Libre</a>, ha cambiado su política. Las características necesarias
para exportar un proyecto de SourceForge han sido eliminadas. La
implementación solía ser exclusivamente Software Libre, pero ahora
está <a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">basada
en software no libre</a>. Finalmente, VA Linux[<a
href="#valinux">1</a>] ha acabado por ocultar bastante sus
intentos de obtener control exclusivo del trabajo de sus
colaboradores.
</p>

<p>
SourceForge ha hecho mucho bien a la comunidad del Software
Libre, pero ahora se dispone a romper esa libertad.
</p>

<center><h3>Atrapando a los usuarios en un mundo de software
no libre</h3></center>

<p>
SourceForge supuso para el Software Libre una metodología de
desarrollo unificada y estándar basada en herramientas
modernas. Antes de SourceForge, dichas herramientas (informe de
fallos, cvs, web, soporte, foros, encuestas, noticias, etc) estaban
disponibles de manera individual, pero pocos desarrolladores usaban
muchas de ellas juntas, ya que tenían que configurar por sí mismos
las herramientas para trabajar de un modo conjunto. SourceForge hizo
la combinación de modo conveniente tanto para nuevos
desarrolladores, como para los más experimentados.
</p>

<p>
Debido a la gran utilidad de SourceForge, muchos desarrolladores de
Software Libre han incorporado el uso de estas herramientas, ajenos
al trabajo necesario para ponerlas a funcionar en conjunto, y serían
reluctantes a volver al viejo modo de hacer las
cosas. Desafortunadamente, esto implica que cuando SourceForge vaya
a peor, arrastrará consigo a los desarrolladores de Software Libre.
</p>

<p>
La segunda cosa importante que hizo SourceForge fue
proporcionar este entorno de desarrollo basado
exclusivamente en
<a href="http://www.gnu.org/philosophy/free-sw.html">Software
Libre</a>.
De este modo, SourceForge no sólo proporcionó una poderosa
metodología a la comunidad del Software Libre, sino que
además demostró lo que se puede hacer con Software Libre, y
fomentó su uso. Y como el software de
SourceForge era libre, cualquiera podría implementar un sitio web
similar. El software de SourceForge ha estado disponible
para los desarrolladores en cualquier lugar del mundo. Los
desarrolladores de (por ejemplo) la India que no puedan
permitirse el ancho de banda para acceder al sitio web de
SourceForge, podrían beneficiarse de las mismas facilidades,
en sus propios servidores.
</p>

<p>
En agosto del 2001, VA Linux retrocedió en su política e
introdujo software no libre en el servidor de SourceForge.
<a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">
Anunciando esto</a> (el documento original ha desaparecido de su web
poco tiempo después de la publicación de este artículo), Larry
Augustin (CEO de VA Linux) clama que los usuarios de SourceForge.net
<i>virtualmente no notarán ningún cambio</i>. Esto sería cierto si
únicamente se considera qué trabajo realiza el sitio web y cómo se
maneja. Pero cuando consideramos las implicaciones, las cosas son
muy diferentes. En lugar de un ejemplo excelente de Software Libre,
SourceForge es ahora una demo de software no libre. Existe el riesgo
de que los varios de cientos de personas registradas en sourceforge
se hagan progresivamente dependientes del sitio web de SourceForge,
y de características implementadas por software propietario.
</p>

<p>
Como un desarrollador de Software Libre, todavía eres libre
de utilizar el servidor de SourceForge, pero no tendrás la
libertad de copiar, modificar, estudiar y distribuir el
software que corre dicho servidor; no serás libre de
implementar un sitio similar por ti mismo, o de adaptarlo a tus
propias necesidades. La <a
href="http://sourceforge.net/projects/alexandria/"> última
versión</a > del software de sourceForge tiene un
año de antigüedad.
</p>

<p>
El cambio al software no libre ha sido la culminación de una
serie de pasos diseñados para encerrar a los usuarios en
SourceForge. Nunca ha habido un modo de extraer de forma
completa proyectos de SourceForge, pero se hicieron
esfuerzos hacia esa dirección -- este año han sido
eliminados todos los frutos de dicho esfuerzo. En el
presente lo único que se puede extraer son el <a
href="http://cvs.sourceforge.net/cvstarballs/">árbol del CVS</a>
y el tracker data <i>/export/sf_tracker_export.php</i>.
Poca gente conoce esto último, debido a que no está documentado.

La <a href="http://www.sourceforge.net/export/">página de
exportaciones</a>
explica cómo utilizar scripts que ya no existen; se ha
parado la implementación de las facilidades para extraer los
proyectos de una manera sencilla. La comunidad de
desarrolladores está compuesta exclusivamente de empleados
de VA Linux, y por unos pocos a los cuales se les ha pedido
no divulgar el código actual.
</p>

<p>
Los <a href="http://www.geocrawler.com/about/">archivos de las
listas de correo</a>,
un servicio de SourceForge, recientemente han pasado al
estado de <i>no mantenidos</i>. ¿Significará esto
que será reemplazado por una solución no libre?
</p>

<center><h3>Apropiación del Trabajo de los Contribuidores</h3></center>

<p>
Esto es lo que me ha pasado a mí poco antes de que se anunciara
que SourceForge iba a usar y desarrollar software no libre.
Como yo figuro en la lista de colaboradores (en las <a
href="http://chris.from.lu/SF2.5/AUTHORS">fuentes</a> y en la <a
href="http://sourceforge.net/docman/display_doc.php?docid=751&amp;group_id=1">documentación</a>)
del software de SourceForge, recibí una petición de VA Linux
para asignarles el copyright del software. No me sorprendió
ni molestó esta petición; muchos proyectos de Software Libre
piden a sus contribuidores que asignen el copyright de sus
cambios al desarrollador principal. El asignar el copyright
a una única entidad es una estrategia para defender la <a
href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a>
de manera mas efectiva, y yo sería feliz contribuyendo de
esa manera.
</p>

<p>
Pero cuando leí los detalles de su contrato de asignación de
copyright, ví grandes problemas. Se me requirió asignar el
copyright de mi trabajo, que ``<i>sea, o pueda ser en el futuro,
utilizado en la plataforma de desarrollo colaborativo de
software SourceForge</i>''. La asignación no estaba limitada
a mi contribución al código de SourceForge, sino que
potencialmente incluía todo mi trabajo pasado y futuro, si
es de interés para SourceForge.
</p>

<p>
Además, esperaba una promesa de que mi trabajo sería licenciado bajo
la GNU GPL, pero el documento de asignación no decía nada sobre
Software Libre. VA Linux podría licenciar el software que yo escribo
bajo una licencia de software no libre. Pero en ese momento no
estaba seguro si debería preocuparme con eso, ya que VA Linux solo
usaba y producía Software Libre. Dos semanas mas tarde decidieron
introducir software no libre en SourceForge, y esto arrojó una luz
diferente sobre el asunto.
</p>

<p>
VA Linux me dijo que sólo enviaron el documento de
asignación a dos personas, con el objetivo de
afinarlo. Entonces comenzamos una larga discusión que ocupó
dos meses. Por mi parte, asumí que esta discusión obedecía a
un intento de hacer el documento más adecuado para la
comunidad del Software Libre, y por tanto trabajé duro para
dar un enfoque constructivo. Finalmente, me enviaron la
versión oficial del documento de asignación, hecha por el
departamento legal de VA Linux. La incluyo aquí en su
totalidad (nota del traductor: versión original en inglés):
</p>

<blockquote>
SourceForge Copyright Assignment
<p>
<i>Thank you for your interest in contributing software code
to SourceForge.</i>
</p>
<p>
<i>In order for us to include the code in our product, we will
need you to provide us with the rights to the code.</i>
</p>
<p>
<i>By signing this agreement, you, the undersigned, hereby
assign to VA Linux all right, title and interest in and to
the software code described below, and all copyright,
patent, proprietary information, trade secret, and other
intellectual property rights therein. You also agree to take
all actions and sign all documents (such as copyright
assignments or registrations) reasonably requested by VA
Linux to evidence and record the above assignments.</i>
</p>
</blockquote>

<p>
Esto era incluso peor que el primer borrador. ``<i>Tú nos das
control total; nosotros no prometemos nada</i>''. En este
momento, supe que los intentos de clarificar el documento
de asignación de copyright fueron una pérdida de tiempo; VA
Linux claramente no quería las asignaciones de copyright
para reforzar la GNU GPL, ni mucho menos.
</p>

<center><h3>La salida de la trampa</h3></center>

<p>
Ha llegado el momento de que quienes aprecien la libertad
escapen de SourceForge. Se ha hecho una trampa-foso de la
cual cada vez será más difícil escapar. Plataformas de
hosting para el desarrollo, basadas completamente en Software Libre,
florecen en todo el mundo. Puedes crear el tuyo propio,
ingresar en uno existente, o ayudar en el software
subyacente. Algunos meses atrás ayudé a lanzar <a
href="http://savannah.gnu.org/">Savannah</a> para el
Proyecto GNU, porque sentía la necesidad de una plataforma
que fuera mantenida en forma cooperativa. Junto con amigos y
co-desarrolladores, estamos reescribiendo y empaquetando un
software de
<a
href="http://savannah.gnu.org/docs/savannah-plan.html">hosting
de desarrollo distribuído</a>.
La idea es ser capaz de instalar y operar un sitio tipo
SourceForge en cuestión de horas. Savannah correrá este
software a finales de año. Al principio, tendrá menos
funcionalidades que SourceForge, pero tiene un brillante
futuro debido a que está basado en un esfuerzo cooperativo
de gente compartiendo Software Libre.
</p>

<p>
SourceForge es ``free'' en el sentido de gratis e no en el sentido
de libre debido a su modelo de desarrollo. Fue un regalo muy caro y
efímero para la comunidad del Software Libre. Podríamos quedar
resentidos con VA Linux por envenenar el regalo. Al contrario,
pienso que debemos agradecérselo. Ellos nos dieron una metodología,
y nos han enseñado que una solución de hosting para desarrollo debe
construirse de un modo distribuido y cooperativo, no por una sola
empresa controlándolo todo de abajo a arriba. Por supuesto, esto
significa que todo el mundo tendrá que invertir algún pequeño tiempo
desarrollando y manteniendo estas soluciones de hosting. Se ha
acabado nuestra ``cerveza gratis'' y llegó la hora de ganarnos
nuestra libertad.
</p>

<p>
<i><a href="mailto:loic@gnu.org">Loïc Dachary</a></i>
</p>

<p>
[<a name="valinux">1</a>] <a
href="http://www.valinux.com/">VA Linux</a> es el dueño del
dominio <a href="http://www.sourceforge.net/">SourceForge</a>
.Proporciona y es dueño del hardware, paga por la conexión,
contrata a gente para mantener SourceForge. VA Linux es
también el dueño de la mayoría de los sitios <a
href="http://www.osdn.com/">OSDN</a> la mayor concentración
de recursos de Software Libre en las manos de una sola compañía.
</p>

</blockquote>

</body>
<timestamp>$Date$ $Author$</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

+ 325
- 0
news/2001/article2001-10-20-01.fr.xhtml
File diff suppressed because it is too large
View File


+ 247
- 0
news/2001/article2001-10-20-01.it.xhtml View File

@@ -0,0 +1,247 @@
<?xml version="1.0" encoding="iso-8859-1" ?>

<html>
<head>
<title>FSF Europa raccomanda: cominciate ad evitare SourceForge e
utilizzate servizi alternativi!</title>
</head>
<body>
<p />
<blockquote>
<center><h2>FSF Europa raccomanda: cominciate ad evitare SourceForge e
utilizzate servizi alternativi!</h2></center>
<p>
Negli ultimi mesi il sistema di sviluppo <a
href="http://www.sourceforge.net/">SourceForge</a>, che ospita un
gran numero di progetti <a
href="http://www.gnu.org/philosophy/free-sw.it.html">software liberi</a>, ha
cambiato le proprie politiche. I sistemi per esportare un progetto da
Sourceforge sono stati rimossi. L'implementazione era basata
esclusivamente su software libero ma ora e' <a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">software
non libero</a>. Infine, VA Linux[<a href="#valinux">1</a>] e' diventata
piuttosto antipatica cercando di impossessarsi del controllo esclusivo del
lavoro dei contributori.
</p>
<p>
SourceForge ha fatto molto bene per la comunita' del software
libero, ma e' ora di liberarsene.
</p>

<center><h3>Bloccare gli utenti in un mondo di software non libero</h3></center>
<p>
SourceForge ha portato al software libero una metodologia di
sviluppo comune ed unificata basata su strumenti moderni. Prima
di sourceFourge questi strumenti (bug tracking, cvs, web, support,
forums, polls, news, ecc.) erano disponibili individualmente, ma
pochi sviluppatori ne utilizzavano molti tutti assieme, poiche'
dovevano provvedere ad installarle e integrarle da soli.
SourceFourge ha reso la combinazione convenientemente disponibile
sia per gli utenti alle prime armi sia per quelli esperti.
</p>
<p>
A causa della comodita' di SourceForge, molti sviluppatori di
software libero hanno cominciato a prendere per garantita questa
collezione di strumenti, e sarebbero molto riluttanti a tornare
fare le cose alla vecchia maniera.
Sfortunatamente, questo vuol dire che quando SourceForge stesso cambia
in peggio, tende a portare con se gli sviluppatori di software libero.
</p>
<p>
La seconda cosa importante che ha fatto SourceForge e' stato fornire
questo ambiente basato esclusivamente su <a
href="http://www.gnu.org/philosophy/free-sw.html">software libero</a>. Facendolo,
SourceForge non solo ha fornito una potente metodologia alla comunita'
del software libero, ha anche dimostrato cosa puo' fare il software
libero e ha promosso l'uso del software libero. E siccome lo speciale
software per SourceForge era esso stesso libero, chiunque poteva
realizzare un sito simile. Il software SourceForge e' divenuto
permanentemente disponibile per gli sviluppatori ovunque.
Gli sviluppatori in India, per esempio, che non possono permettersi
una larghezza di banda sufficiente per usare il sito SourceForge
potrebbero beneficiare degli stessi serivizi direttamente sul loro
server.
</p>
<p>
Nell'agosto 2001, VA Linux ha cambiato queste politiche e ha introdotto
software non libero sul server di SourceForge. <a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">Nell'annunciare
questa mossa</a>, Larry Augustin (CEO di VA Linux) sostiene che gli utenti
di SourceForge.net non vedranno <i>"virtualmente alcun cambiamento."</i>
Questo potrebbe essere vero se in modo miope considerassero solo il lavoro
che fa il sito e come esso viene gestito. Ma quando consideriamo le
implicazioni, le cose risultano molto differenti.
Invece di un esempio per il software libero, SourceForge e' un sito
dimostrativo per il software non libero. C'e' il pericolo che le
molte migliaia di persone registrate su SourceForge siano sempre piu'
imbrigliate dal sito SourceForge e dai servizi implementati come
software proprietario.
</p>
<p>
Come sviluppatore di software libero, sei ancora libero di usare il
server SourceForge, ma non avrai la liberta' di copiare, modificare,
studiare e distribuire il software che esso esegue; non sarai libero
di installare un sito simile, o adattarlo alle tue esigenze. L'ultima
<a
href="http://sourceforge.net/projects/alexandria/">release pubblicata</a>
del software SourceForge é vecchia di un anno.
</p>
<p>
La mossa verso il software non libero e' stata il culmine di una serie
di passi tesi a incastrare gli utenti. Non c'e' mai stato un sistema
per estrarre completamente i progetti da SourceForge, ma sforzi erano
stati fatti in questa direzione, poi, quest'anno, sono stati rimossi.
Al momento, le uniche cose che si possono prendere sono <a
href="http://cvs.sourceforge.net/cvstarballs/">l'albero CVS</a>
e i dati del tracker <i>/export/sf_tracker_export.php</i>. Poche persone
sanno di quest'ulitmo perche' non e' documentato.<a
href="http://www.sourceforge.net/export/"> La pagina per l'esportazoine</a>
spiega come usare script che non esistono piu'; lo sviluppo di servizi per
facilitare l'estrazione dei progetti e' stato bloccato. La comunita' degli
sviluppatori e' costituita esclusivamente da dipendenti di VA Linux e poche
altre persone alle quali e' stato richiesto di non rendere disponibile il
codice attuale.
</p>
<p>
<a href="http://www.geocrawler.com/about/">Gli archivi delle mailing
lists</a>, uno dei principali servizi di SourceForge ultimamente <i>non
sono piu' amministrati</i>. Verranno anch'essi rimpiazzati da una soluzione
basata su software non-libero?
</p>
<center><h3>Appropriazione del lavoro dei contributori</h3></center>
<p>
Qui c'e' quello che mi e' accaduto appena prima dell'annuncio che
SourceForge avrebbe usato a sviluppato software non libero. Siccome
sono listato tra i contributori (nei <a
href="http://chris.from.lu/SF2.5/AUTHORS">sorgenti</a> e nella <a
href="http://sourceforge.net/docman/display_doc.php?docid=751&amp;group_id=1">documentazione</a>)
del software SourceForge, ho ricevuto una richiesta da VA Linux di
assegnare loro il coyright. Non fui sorpreso ne infastidito da cio'; molti
progetti di software libero chiedono ai contributori di assegnare il
copyright delle loro modifiche all'autore principale. Assegnare il
copyright ad un singolo detentore e' una strategia per difendere la
<a href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a> in modo piu'
efficace, e sarei stato felice di cooperare in quel modo.
</p>
<p>
Ma quando lessi i dettagli del loro contratto di assegnamento del
copyright, notai dei grossi problemi. Mi fu richiesto di assegnare il
copyright del mio lavoro tale che <i>"sia, o possa essere in futuro,
utilizzato nella piattaforma collaborativa di sviluppo SourceForge"</i>.
L'assegnamento non era limitato al mio contributo al codice di
SourceForge, esso riguardava potenzialmente tutto il mio lavoro passato
e futuro che fosse di qualche interesse per SourceForge.
</p>
<p>
Mi aspettavo anche la promessa che tutto il mio lavoro sarebbe stato
rilasciato con la licenza GNU GPL, ma l'assegamento non faceva alcun
riferimento al software libero. VA Linux avrebbe potuto rilasciare il
software che io avevo scritto con una licenza non libera e non
permettere affatto alla comunita' di ottenerlo. Ma, al tempo, non ero
sicuro che questa potesse essere una vera preoccupazione, perche' VA
Linux produceva e usava solo software libero. Due settimane dopo
decisero di introdurre software non libero su SourceForge e gettarono
una luce differente sulla questione.
</p>
<p>
VA Linux mi disse che aveva mandato il contratto di assegnamento solo
a due persone, nella speranza di affinarlo. Incominciammo una lunga
discussione che duro' due mesi. Assumevo che la discussione servisse
per rendere l'assegnamento del copyright piu' appetibile alla
comunita' del software libero, quindi ho lavorato duro per fornire un
feedback costruttivo. Alla fine mi fu mandata la versione del
copyright prodotta dall'ufficio legale. La riporto qui interamente:
</p>
<blockquote>
SourceForge Copyright Assignment
<p>
<i>Grazie per il tuo interesse nel contribuire con codice
sorgente a SourceForge.</i>
</p>
<p>
Perche' noi possiamo includere il codice nel nostro prodotto,
ti richiediamo di assegnarci i diritti sul codice.
</p>
<p>
<i>Firmando questo accordo, tu, il firmatario, con cio' assegni
a VA Linux tutti i diritti, titoli e interessi di e per il
codice software descritto in seguito, e qualsiasi copyright,
brevetto, informazione proprietaria, segreto commerciale, e
altra proprieta' intellettuale acclusa. Tu inoltre concordi
nell'intraprendere tutte le azioni e firmare tutti i documenti
(come l'assegnamento o la registrazione di copyright)
ragionevolmente richiesti da VA Linux per effettuare e
registrare l'assegnamento sopra definito.</i>
</p>
</blockquote>
<p>
Questo era un'appropriazione di forza anche piu' della prima bozza. <i>"Tu
ci dai il controllo totale; noi non ti promettiamo niente"</i>. A questo
punto, ho capito che i tentativi di chiarire il contratto di
assegnamento del copyright erano stati una peridita di tempo; VA Linux
chiaramente non si stava facendo assegnare il copyright per difendere
la GNU GPL.
</p>
<center><h3>Evitare l'intrappolamento</h3></center>

<p>
E' tempo che le persone che hanno a cuore la liberta' evitino
SourceForge. E' divenuto un fossa di catrame da cui uscire diventera'
sempre piu' difficile. Piattaforme che ospitano lo sviluppo basate
completamente su software libero fioriscono in tutto il mondo. Potete
creare la vostra, associarvi ad una esistente o aiutare a scriverne il
codice sottostante. Alcuni mesi fa ho aiutato il lancio di <a
href="http://savannah.gnu.org/">Savannah</a> per il progetto GNU perche'
sentivo il bisogno di una piattaforma gestita collaborativamente. Con amici
e co-sviluppatori adesso stiamo riscrivendo e impacchettando software per
<a href="http://savannah.gnu.org/docs/savannah-plan.html">ospitare sviluppo
distribuito.</a> L'idea e' di essere in grado di installare e gestire un
sito tipo SourceForge in poche ore. Savannah eseguira' questo software
entro la fine dell'anno. All'inizio potra' avere meno servizi di
Sourceforge, ma ha un futuro brillante perche' e' diretto da uno sforzo
cooperativo di persone che condividono software libero.
</p>
<p>
SourceForge e' gratis perche' e' stato pensato cosi'. E' stato un
regalo molto costoso e effimero alla comunita' del software libero.
Possiamo biasimare VA Linux per un regalo cosi' avvelenato. Al
contrario penso che dovremmo ringraziarli. Ci hanno portato una
metodologia, insegnato che un serivizio per ospitare lo sviluppo deve
essere costruito in modo distribuito e collaborativo, e non da una
singola societa' che controlli tutto dall'alto al basso. Certamente
questo vuol dire che ognuno dovra' spendere un po' di tempo per
sviluppare e mantenere queste strutture di hosting. Abbiamo finito la
nostra birra, e' ora di conquistare la nostra liberta'.
</p>

<p>
<i><a href="mailto:loic@gnu.org">Loïc Dachary</a></i>
</p>
<p>
[<a name="valinux">1</a>] <a
href="http://www.valinux.com/">Va Linux</a> e' proprietaria del nome di
dominio <a href="http://www.sourceforge.net/">SourceForge</a>, fornisce ed
e' proprietaria dell'hardware, paga per il traffico di rete, assume
persone per mantenere SourceForge. VA Linux e' anche proprietaria di molti
siti <a href="http://www.osdn.com/">OSDN</a> , la piu' grande
concentrazione di risorse legate al software libero nelle mani di una
singola societa'.
</p>
</blockquote>
</body>
<timestamp>$Date$ $Author$</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

+ 272
- 0
news/2001/article2001-10-20-01.pt.xhtml View File

@@ -0,0 +1,272 @@
<?xml version="1.0" encoding="iso-8859-1" ?>

<html>
<head>
<title>SourceForge muda de rumo</title>
</head>

<body>
<p />
<blockquote>
<center><h2>SourceForge muda de rumo</h2></center>

<p>
Durante os últimos meses o ambiente de desenvolvimento <a
href="http://www.sourceforge.net/">SourceForge</a>, que aloja muitos
projectos de <a
href="http://www.gnu.org/philosophy/free-sw.html">Software
Livre</a>, tem mudado a sua política. As características necessárias
para exportar um projecto de SourceForge têm sido eliminadas. A
implementação costumava ser exclusivamente Software Livre, mas agora
está <a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">baseada
em software não livre</a>. Finalmente, VA Linux[<a
href="#valinux">1</a>] tem acabado por tornar bastante explícita a
sua tentativa de se apropriar do controlo exclusivo do trabalho dos
seus colaboradores.
</p>

<p>
SourceForge tem feito muito de bom pela comunidade do Software
Livre, mas agora dispõe-se a quebrar essa liberdade.
</p>

<center><h3>Fechando os utilizadores num mundo de software
não livre</h3></center>

<p>
SourceForge trouxe para o Software Livre uma metodologia de
desenvolvimento unificada e standard baseada em ferramentas
modernas. Antes de SourceForge, as ditas ferramentas (notificação de
bugs, cvs, web, suporte, foros, inquéritos, notícias, etc) estavam
disponíveis de maneira individual, mas poucos programadores usavam
muitas delas juntas, por terem que as configurar para trabalharem em
forma conjunta. SourceForge combinou as ferramentas numa forma
conveniente para programadores novatos e mais experimentados.
</p>

<p>
Devido à grande utilidade de SourceForge, muitos criadores de
Software Livre têm optado por aceitar estas facilidades como algo
essencial e não estariam dispostos a regressar ao seu antigo modelo
de desenvolvimento. Infelizmente, isto implica que quando
SourceForge virar na direcção errada, arrastará consigo muitos
projectos de Software Livre.
</p>

<p>
A segunda coisa importante que fez SourceForge foi basear este
ambiente de desenvolvimento exclusivamente em <a
href="http://www.gnu.org/philosophy/free-sw.html">Software
Livre</a>. Assim, SourceForge não só proporcionou uma poderosa
metodologia à comunidade do Software Livre, mas também demonstrou o
que pode ser feito com Software Livre, fomentando o seu uso.
E como o software especial de SourceForge era livre, qualquer
pessoa tinha a possibilidade de implementar um site semelhante. O
software de SourceForge tem estado disponível para os programadores
em qualquer lugar do mundo. Os programadores da Índia, por exemplo,
que tiverem limitações de largura de banda para aceder o site da
SourceForge, poderiam beneficiar das mesmas facilidades nos seus
próprios servidores.
</p>

<p>
Em Agosto do 2001, VA Linux inverteu a sua política,
introduzindo software não livre no servidor de SourceForge.
<a
href="http://www.google.com/search?q=cache:WxA5jbBHLMQ:sourceforge.net/docman/display_doc.php%3Fdocid%3D6267%26group_id%3D1+larry+augustin+site:sourceforge.net&amp;hl=en">
Num anúncio público</a> (o original foi apagado do servidor de
SourceForge após a publicação deste artigo), Larry Augustin (CEO da
VA Linux) garante que os utilizadores de SourceForge.net <i>não
verão praticamente nenhuma mudança</i>. Isto seria verdade se
considerarmos unicamente o trabalho realizado no site web e a forma
como é feito. Mas quando considerarmos as implicações, a situação é
agora bastante diferente. Em vez de uma excelente colectânea de
Software Livre, SourceForge é agora uma demo de software não
livre. Existe o risco das várias centenas de pessoas registadas em
sourceforge se tornarem progressivamente dependentes do site web da
SourceForge, e das suas características implementadas em
software proprietário.
</p>

<p>
Se for programador, continuará a usufruir da utilização do site da
SourceForge, mas não terá a liberdade de copiar, modificar, estudar
e distribuir o software utilizado nesse servidor; já não terá a
liberdade de criar um site semelhante e de o adaptar às suas
próprias necessidades. A <a
href="http://sourceforge.net/projects/alexandria/">última versão</a
> do software de SourceForge tem já um ano de antiguidade.
</p>

<p>
A mudança para o software não livre tem sido a culminação de uma
série de passos orientados a fechar os utilizadores em
SourceForge. Nunca tem havido um mecanismo para extrair projectos de
SourceForge, em forma completa, mas foram feitos esforços nessa
direcção -- este ano foram eliminados todos os frutos do dito
esforço. Neste momento o único que pode ser extraído de um projecto
é <a href="http://cvs.sourceforge.net/cvstarballs/">a sua árvore no
CVS</a> e os dados do ``tracker''
<i>/export/sf_tracker_export.php</i>. Poucas pessoas conhecem este
último, devido a não estar documentado. A <a
href="http://www.sourceforge.net/export/">página de exportações</a>
explica como utilizar scripts que já não existem; a implementação de
formas fáceis para extrair projectos foi abandonada. A comunidade de
programadores está composta exclusivamente por empregados da VA
Linux, e por uns poucos que foram proibidos de divulgar o código
actual.
</p>

<p>
Os <a href="http://www.geocrawler.com/about/">arquivos das listas de
correio</a>, um serviço de SourceForge, passou recentemente ao
estado de <i>sem manutenção</i>. Serão substituídos por uma solução
baseada em software não livre?
</p>

<center><h3>Apropriação do trabalho dos colaboradores</h3></center>

<p>
Eis o que me aconteceu imediatamente antes do anúncio de que
SourceForge passaria a usar e desenvolver software não livre.
Como o meu nome consta da lista de colaboradores (na listas de <a
href="http://chris.from.lu/SF2.5/AUTHORS">fontes</a> e <a
href="http://sourceforge.net/docman/display_doc.php?docid=751&amp;group_id=1">documentação</a>)
do software de SourceForge, recebi um pedido da VA Linux
para lhes ceder o copyright do software. Não fiquei surpreendido nem
chocado por esse pedido; muitos outros projectos de Software Livre
pedem aos seus colaboradores a transferência do copyright das suas
alterações à versão principal. A transferência do copyright
para uma única entidade é uma forma de defender a licença <a
href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a>
numa forma mais eficiente, e eu estaria gostoso de contribuir dessa
forma.
</p>

<p>
Mas quando li os pormenores do contrato de transferência de
copyright, reparei com graves problemas. Foi-me pedido ceder o
copyright do meu trabalho que ``<i>seja, ou possa ser utilizado no
futuro, na plataforma de desenvolvimento de software cooperativo da
SourceForge</i>''. A cedência não estava limitada à minha
contribuição ao código de SourceForge, mas poderia incluir tudo o
meu trabalho, passado e futuro, se chegasse a ser do interesse da
SourceForge.
</p>

<p>
Eu também esperava que fosse feita uma promessa de que o meu
trabalho seria libertado sob a licença GNU GPL, mas o texto de
transferência de copyright não falava nada sobre Software Livre. VA
Linux poderia distribuir o software que eu fizesse sob uma licença
não livre. Mas não tinha certeza se deveria preocupar-me com isso,
já que VA Linux nessa altura só usava e produzia Software
Livre. Duas semanas mais tarde decidiram introduzir software não
livre em SourceForge, colocando o assunto numa luz diferente.
</p>

<p>
Foi-me dito pela VA Linux que o texto tinha sido enviado
unicamente para duas pessoas, com o objectivo de o melhorar.
Tivemos uma longa discussão de dois meses. Pela minha parte, admiti
que a discussão fosse uma tentativa de tornar o texto mais
apropriado para a comunidade do Software Livre e, portanto,
esforçei-me para lhe dar uma perspectiva mais
construtiva. Finalmente, foi-me enviada a versão final, feita pelo
departamento legal da VA Linux, a qual incluo aqui na sua totalidade
(nota do tradutor: sem alteração do original em inglês):
</p>

<blockquote>
SourceForge Copyright Assignment
<p>
<i>Thank you for your interest in contributing software code
to SourceForge.</i>
</p>
<p>
<i>In order for us to include the code in our product, we will
need you to provide us with the rights to the code.</i>
</p>
<p>
<i>By signing this agreement, you, the undersigned, hereby
assign to VA Linux all right, title and interest in and to
the software code described below, and all copyright,
patent, proprietary information, trade secret, and other
intellectual property rights therein. You also agree to take
all actions and sign all documents (such as copyright
assignments or registrations) reasonably requested by VA
Linux to evidence and record the above assignments.</i>
</p>
</blockquote>

<p>
Esta versão era ainda pior do que a primeira. ``<i>Dar-nos-á
controlo total; nós não prometemos nada</i>''. Neste momento,
apercebi-me que as minhas tentativas de esclarecer o texto de
transferência de copyright tinham sido uma perda de tempo; VA Linux
claramente não estava a pedir a transferência do copyright para
poder reforçar a licença GNU GPL.
</p>

<center><h3>Fuja à armadilha</h3></center>

<p>
Está na hora das pessoas que apreciem a liberdade fugirem de
SourceForge. Tornou-se numa armadilha da qual será cada vez mais
difícil sair. No mundo inteiro estão a surgir plataformas de
alojamento para desenvolvimento de software, baseadas em Software
Livre. Pode implementar a sua própria plataforma, ou juntar-se ao
desenvolvimento de alguma das que estão a serem desenvolvidas. Há
alguns meses ajudei no lançamento de <a
href="http://savannah.gnu.org/">Savannah</a> para o Projecto GNU,
porque sentia a necessidade de uma plataforma mantida em forma
cooperativa. Com amigos e colegas programadores, estamos a
re-escrever e empacotar software de <a
href="http://savannah.gnu.org/docs/savannah-plan.html">alojamento de
desenvolvimento distribuído</a>. A ideia é conseguir instalar e
operar um site do estilo do SourceForge numas poucas horas. Savannah
utilizará este software no fim do ano. Inicialmente, terá menos
funcionalidades do que SourceForge, mas tem um futuro brilhante
devido ao facto de estar baseado num esforço cooperativo de gente que
partilha Software Livre.
</p>

<p>
SourceForge é ``free'' no sentido de gratuito mas não no sentido de
livre, devido ao seu modelo de desenvolvimento. Foi um presente
bastante caro e efémero para a comunidade do Software
Livre. Poderíamos ficar magoados com VA Linux por uma prenda
envenenada. Pelo contrário, acho que devemos agradecer. Deram-nos
uma metodologia e ensinaram-nos que uma solução de alojamento para o
desenvolvimento de software deve ser construída em forma
cooperativa e distribuída, e não por uma pessoa só controlando tudo
de cima para baixo. É claro que agora todos teremos que investir
algum tempo em desenvolver e manter este tipo de soluções de
alojamento. O tempo da ``cerveja grátis'' terminou e chegou a
hora de ganhar a nossa liberdade.
</p>

<p>
<i><a href="mailto:loic@gnu.org">Loïc Dachary</a></i>
</p>

<p>
[<a name="valinux">1</a>] O domínio <a
href="http://www.sourceforge.net/">SourceForge</a> pertence à <a
href="http://www.valinux.com/">VA Linux</a>, que é proprietária e
fornece o seu hardware, paga pela ligação à rede e contrata o
pessoal que mantém SourceForge. À VA Linux pertencem também a maior
parte dos domínios <a
href="http://www.osdn.com/">OSDN</a>, a maior concentração de
Software Livre na mãos de uma única companhia.
</p>
</blockquote>
</body>
<timestamp>$Date$ $Author$</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

Loading…
Cancel
Save