A semântica dos sistemas operativos

| quarta-feira, 15 de Outubro de 2008

Para quem usa Linux não é raro encontrar fóruns de discussão na net onde os utilizadores discutem qual a denominação "correcta" a dar ao  nosso sistema operativo de eleição. 
Uns (geralmente os mais hardcore) insistem que o Linux é apenas um kernel e que o sistema operativo é o GNU, logo chamam-lhe GNU/Linux, os outros optam por lhe chamar apenas Linux. Eu compreendo os argumentos de ambos os lados, e sim, de facto chamar-lhe GNU/Linux é provavelmente o mais correcto, mas para mim nunca fez grande sentido chamar a um sistema operativo pelo seu kernel mais o conjunto de aplicações base por que ele é composto, afinal de contas não chamamos ao OSX, Darwin/OSX, ou ao Windows, «nomedokerneldowindowsqueeunaosei»/Windows pois não?
Para falar a verdade, não tenho preferência por nenhuma das denominações, regra geral chamo-lhe apenas Linux porque é o que toda a gente lhe chama e francamente nunca ouvi ninguém, nem mesmo pessoas que fazem do Linux profissão, chamar-lhe GNU/Linux, o que me leva a concluir que nenhuma das denominações é "errada".
O nome que damos às coisas é irrelevante, e para demonstrar porquê vou dar um exemplo muito simples: Aqui no Porto o pão de mesa é o chamado pão, ou, quando muito, o molete, mas o pessoal do sul chama-lhe papo seco, no entanto estamos a referir-nos à mesma coisa e quando eu vou ao sul acabo sempre por me entender com o empregado de mesa quando quero comer pão. 
As palavras, e principalmente os nomes, não devem nunca referir-se a objectos, mas sim a ideias, e para mim o Linux representa uma ideia, a ideia de que o futuro do software passa pela partilha de conhecimento através da abertura e transparência do processo de criação. E nas palavras sábias de Medgar Evers
You can kill a man, but you can't kill an idea.

3 comments:

Bruno Miguel disse...

Chamar Linux ao sistema é, para mim, incorrecto. Há que ter em conta que este kernel foi escolhido para ser usado com o que já tinha sido desenvolvido para o sistema GNU, por isso GNU/Linux é a designação mais correcta.

Já de agora, é possível matar uma ideia: basta matar toda a gente. :P

Francisco Costa disse...

Eu acho que devem chamar as coisas pelo nome. Agora claro que existem aqueles que gostam de ser o mais correctos possíveis nas suas abordagens e talvez exagerem um pouco, mas penso que quando abordam verbalmente o assunto não pronunciam GNU/Linux.
Isso dos nomes faz-me lembrar 2 histórias.

Primeiro o facto de no Minho sempre que pedia um galão perguntavam-me: "Curto ou directo?" Morei lá 8 anos, e tomei centenas de vezes, mas ainda hoje me confundo todo, pois no Porto nunca me fazem essa pergunta.

Outra história curiosa e digna de galhofa aconteceuha uns meses quando fui a Lisboa com uns amigos e depois de nos sentar-mos numa esplanada e terem pedido uns finos, a empregada regressa com o seguinte: "Podiam-me dizer o que são finos? É que eu não sei e o barman também não!"

Que uma pessoa inexperiente não conheça o termo ainda vá que não vá.. agora um profissional é bastante curioso. Aliás, existia recentemente um anuncio televisivo de uma marca de cerveja que abordava essa questão de nomes distintos no Norte e Sul do pais.

Paulo Gomes disse...

Gostei das comparações! :)

Cumps,
Paulo Gomes
--
http://aventux.blogspot.com
(Blog em PT sobre Linux - Visitem)