Tecnologias proprietárias e tecnologias livres em um projeto FLOSS?

1 view
Skip to first unread message

Alexandre Magno Brito de Medeiros

unread,
Oct 30, 2008, 11:11:49 AM10/30/08
to open...@googlegroups.com
"Tecnologias proprietárias e tecnologias livres em um projeto FLOSS?"
ou "Tecnologias proprietárias e tecnologias livres em uma empresa que
tem projetos FLOSS?"

Opino um pouco sobre ambos a seguir.

Referindo-me a atual iniciativa do Centro Guadalupe na implementação
de uma promoção do desenvolvimento de software de código aberto para a
Igreja Católica, perguntei ao Rodrigo:

- Rodrigo, qual das tecnologias proprietárias adotadas está incomodando?

Ele respondeu, e agora eu aproveito para iniciar um novo tópico de discussão.

> Me provoca un poco de ruido saber que toda la plataforma de nuestro
> proyecto FLOSS estara soportada por un sistema operativo propietario
> (aunque es mejor saberlo a que no). Por que me hace ruido? Creo que el
> sistema operativo, independiente del alcance de nuestro proyecto,
> constituye la base de los distintos elementos que intervienen en un
> paquete de software, y finalmente, en los servicios que estos prestan.

Sim, ele constitui um base, um norte, mas não necessariamente prende a
equipe de desenvolvimento (o que inclui os colaboradores remotos)
àquele sistema operacional.

Além disso, de fato o GForge está executando em um sistema GNU/Linux,
ainda este esteja "virtualizado" com o WMWare, que é outra ferramena
proprietária. De forma análoga a projetos de software ou protocolos de
comunicação, eu enxergo essas escolhas como camadas que pode e devem
permitem um "encaixe" com mais variadas implementações das camadas de
cima e de baixo.

É claro que há a possibilidade de se negligenciar essa necessidade de
se permitir o encaixe das variadas implementações que as camadas da
plataforma RIIAL pode ter. Mas eu espero que isso não aconteça. Eu
acredito que Windows e GNU/Linux podem coexistir; e sei que é díficil,
então análises têm que serem feitas com cuidado.

Podemos começar a análise disso!

É só começarmos a discutir exemplos...

> Ahora, no me gustan los talibanes (con el respeto a los amigos de
> Afganistan)... no me cierro a cualquier solucion que sea fuera del mundo
> FLOSS a priori.

Eu também procuro usar sempre soluções FLOSS. Mas não esqueço que não
posso obrigar as pessoas a usar um sistema operacional, e procurar
extender isso inclusive a projetos, não apenas ao âmbito pessoal.
Posso sim, defender com argumentos o uso de algum sistema operacional;
e faço isso: defendo o uso do GNU/Linux na maioria das vezes. Mas
porque eu respeito a liberdade do outro eu me esforço para encontrar
soluções que sirvam a vários sistemas operacionais. E é isso que eu
quero para o OpenRIIAL! A união promovida através da flexibilidade das
soluções.

> Es más, uso w$ (windows) para jugar Battlefield 2, por
> lo mismo creo que si de momento el server esta en una plataforma
> propietaria debidamente licenciada, y el resto es FLOSS, me parece una
> buena solucion temporal, mientras se buscan e implementan sistemas que
> nos aseguren mayores grados de independencia tecnologica.

Sim, a virtualização pode ser uma solução temporária. Mas também pode
ser uma solução "definitiva" (entre áspas porque em tecnologia não
existe nada definitivo). A virtualização "pode" ser uma estratégia
mais, adotada a nível de empresa, a nível de RIIAL. Não estou falando
do que parece que já foi feito: baixar uma imagem WMWare pré-fabricada
e colocar pra rodar.

Por último, para não esquecermos, quero lembrar mais uma fez: [até
onde eu sei] para todos os efeitos o GForge do OpenRIIAL está
executando em um sistema GNU/Linux (virtualizado); ele não está
executando no Windows. O Windows está apenas numa camada entre o
hardware e o GNU/Linux. Quem usa usa o GForge do OpenRIIAL nem precisa
saber que há um Windows ali. Ele usará um sistema GNU/Linux,
naturalmente!

Alexandre Magno

Alexandre Magno

RoDrigo Garcia S.

unread,
Oct 30, 2008, 11:30:26 AM10/30/08
to open...@googlegroups.com
Alexandre Magno Brito de Medeiros escribió:

> "Tecnologias proprietárias e tecnologias livres em um projeto FLOSS?"
> ou "Tecnologias proprietárias e tecnologias livres em uma empresa que
> tem projetos FLOSS?"
>
Alexandre,
Este tema es muy interesante y creo que podemos compartir puntos de
vista. Ahora estoy hasta el cuello con cosas, me comprometo a responder
pronto.

De momento solo decir que estas opciones, precisamente, marcan el camino
respecto a la indepedencia tecnologica de los organismos y proyectos. No
da lo mismo usar una solucion a o b desde el punto de vista tecnologico,
ya que, aceptas terminos de uso legales y tambien aceptas sus barreras
de entrada y salida. Creo que esto es parte del discernimiento que toda
persona debe realizar.

Abrazos!!

RoD

Alexandre Magno Brito de Medeiros

unread,
Oct 30, 2008, 11:53:26 AM10/30/08
to open...@googlegroups.com
2008/10/30 RoDrigo Garcia S. <rga...@sansano.inf.utfsm.cl>:

>
> No da lo mismo usar una solucion a o b desde el punto de vista
> tecnologico,ya que, aceptas terminos de uso legales y tambien

> aceptas sus barreras de entrada y salida. Creo que esto es parte
> del discernimiento que toda persona debe realizar.

Pode dar no mesmo sim, dependendo do contexto.

As restrições legais para um projeto de software especificamente
da dependência entre os códigos. Eu posso utilizar uma ferramenta
proprietária para desenvolver código aberto, apesar desse uso ser
contraditório provavelmente atrapalhar a promoção do projeto.

Mas não era de ferramentas especificamente que eu falava, eu
tratava de sistemas operacionais ou "plataformas de base" [1],
tidas por mim como camadas no ambiente de desenvolvimento.

Alexandre Magno

1 - Alguns exemplos disso que eu chamei "plataformas de bases":

Java, Python, PHP, RubiOnRails ...

Elas podem ser estar em sistemas operacionais diferentes.
Se o planejamento for feito direitinho, tanto o cliente
(do código executável) como o desenvolvedor, poderá, por
exemplo, usar Windows ou GNU/Linux.

No caso do desenvolvedor também entra-se no mérito da
escolha das ferramentas de desenvolvimento (editores,
IDE, scripts etc).

Reply all
Reply to author
Forward
0 new messages