Posts Tagged ‘free software’

No nos representen más, gracias

Para: CONETIC <info@conetic.info>
Asunto: declaraciones del presidente en artículo de Expansión
Fecha: 25/08/2010 21:09

Saludos.

Hoy he leído un artículo en Expansión.com con el titular Microsoft contra el software libre. En él, se recogen unas opiniones de don Vicente Alciturri en su calidad de presidente de la Confederación Española de Empresas de Tecnologías de la Información, Comunicaciones y Electrónica.

El artículo es pobre y poco riguroso, y confunde términos o los usa sin definirlos antes adecuadamente para que el lector sin conocimientos técnicos pueda comprenderlos bien: se usa «software propietario» por «software privativo», se equipara «código abierto» y «software libre», se define como «software propietario aquél basado en patentes y licencias», etc. Se intercalan dos líneas mencionando las estadísticas de software copiado ilegalmente en España sin aclarar en absoluto qué tiene esto que ver con el tema del artículo.

Como viene siendo ya habitual en los medios, se usa «hacker» donde debería usarse «cracker» o simplemente «delincuente» (y este es un error que comete no sólo el periodista, sino también el señor Alciturri).

Pero a todo esto estamos ya tristemente acostumbrados.

Les escribo porque me han sorprendido las declaraciones de su presidente. Especialmente, este fragmento:

«El software open source, por naturaleza, es propiedad de toda la sociedad. Es decir, si Sanidad pone en marcha un sistema, deberá estudiar el modo de que el código de sus programas no se haga público. De lo contrario, se pone en riesgo la privacidad de los pacientes y se permite que cualquier hacker descubra fácilmente cómo entrar en el sistema. Una historia clínica en software libre no es más que un cebo para un hacker.»

Me preocupan las muchas inexactitudes que contienen estas pocas frases. El software «open source» no es «por naturaleza» «propiedad de toda la sociedad» (eso dependerá de los términos de licencia concretos que gobiernen su uso; en rigor ningún software pertenece a «toda la sociedad» a menos que esté enteramente en el dominio público; y no tiene por qué ser el caso). Si Sanidad adjudica un desarrollo de software libre, en absoluto necesita ocultar el código de ese software; más bien hará todo lo contrario para el beneficio de los ciudadanos, para defender la transparencia de su gestión y para que otras administraciones puedan a su vez reutilizarlo (como pasa, por ejemplo, cuando la Junta de Andalucía adjudica el desarrollo de una distribución propia de GNU/Linux).

El error más grave, sin embargo, es que Vicente Alciturri confunde (y confunde así a todos los que lean el artículo) el hecho de que un software sea libre, o de código abierto, con que los datos que pasan por ese software tengan que ser accesibles o públicos. No tiene absolutamente nada que ver, y se pueden encontrar innumerables ejemplos de uso legal y legítimo de software libre que sin embargo no impide proteger los datos valiosos que ese software maneja: si un ministerio usa para su intranet un servidor web Apache y un gestor de bases de datos libre sobre un sistema operativo Unix libre, nada le impide (ni desde el punto de vista tecnológico ni desde el punto de vista legal) proteger convenientemente sus datos restringiendo el acceso a usuarios, cifrando los datos en el sistema, a través de la red, etc.

En otras palabras, se sugiere que el cáracter libre y abierto de un gestor de bases de datos o de un servidor web necesariamente va a «contagiar» a los datos que pasen por esos sistemas.

Es alarmante que el presidente de CONETIC, a quien se presume cierto conocimiento sobre el funcionamiento de la tecnología y de la industria, caiga en un error tan básico que además, desorienta el debate público entre software libre y privativo, y daña la imagen de las empresas que se dedican a producir software libre, o a dar servicios sobre este.

Como ingeniero en informática y profesional del software en España, pido a su organización y especialmente a su presidente que corrija estas declaraciones públicamente, y que se cuide en el futuro de contaminar el debate público —bien por ignorancia, bien por intereses espurios— con mentiras como estas.

Gracias de antemano.


No he recibido respuesta, claro (tampoco lo esperaba). Han editado un poco el artículo en Expansión.com y el párrafo que cito en mi mensaje ahora está maquillado.

Por cierto, no dejen de visitar Geocities el sitio web de CONETIC; da para una tarde de disfrute y regocijo.

28 Aug 2010 One comment so farComputers, Linux, Spain, Work


Women, geekiness, nature, nurture

Today I have been reading a bit about a couple of notorious cases of sexism (or should I say alleged sexism, or maybe sexist negationists) in FLOSS conferences recently. One of them involves the once-much-beloved RMS derailing yet again; the other one has to do with an unfortunate metaphor involving outstanding software developers and porn stars.

The low number of women in computing, in particular women actively involved in open source communities, is hardly breaking news. Some praiseworthy efforts have been made by members of the community (male and female) to draw some attention to the spectacular imbalance between men and women. I remember reading about the topic a decade ago, during the first year of my MSc in computing science. I remember reading papers like Ellen Spertus’ 1991 report Why are there so few female computer scientists?.

Today I discovered the document HOWTO encourage women in Linux (Val Henson, 2002) and, together with some conversations in the blogosphere about the two aforementioned cases, it got me thinking again about the issue, whether there is an issue at all, and some proposed solutions to it.

Let me summarise my position: I do think there is an issue. I too lament how few women seem to be actively interested in FLOSS. And I acknowledge that clearly there is a component of male chauvinism to it.

I believe that men and women, in general, are naturally, biologically wired to be sometimes good at different activities; and therefore, they might find, in general, different activities to be the most enjoyable to them. But I suspect (and I don’t claim any scientific rigour in here; this is just a hunch) that if we could magically suppress all constraints and prejudices from society (i.e. if we could empower nature against nurture), we would find more women working on software, and free software, than we have at the moment. Ergo, it must be sexism preventing that additional 2%, 5%, 20% of women from getting into computing.

…which probably does not imply that all the blame is to be put on male members of FLOSS communities. University lecturers discouraging women who pursue technical degrees, parents who disapprove the choice of their daughters, partners who feel threatened if their girl is better with computers than they are, and women themselves — I guess we all have our fair share of responsibility.

That said, I find some well-intentioned attempts at dealing with this issue somewhat naïve and misguided. Let me comment about them here briefly.

People often complain about sexist remarks and behaviour during FLOSS conferences — and very rightly so. Again, Stallman’s “joke” about the “emacs virgins” is a clear example of an offensive comment that the community should denounce. The problem for me is that the “measures” commonly suggested to counter those comments frequently are either exaggerated or aimed at the wrong uses of the language.

Among the solutions, or advice, suggested by the document HOWTO encourage women in Linux, §3.7 is “don’t make sexual advances towards women” and §3.9 is “don’t complain about the lack of women in computing”. Some women have explained that certain comments made to them by male colleagues feel awkward or somewhat threatening, or that those comments make them feel excluded from the group.

So, males at conferences. Forget about flirting. Overlook the obvious low number of females in the room. No references to the imbalance between male and female colleagues in general. Do not mention that the brunette who spoke yesterday is so sexy. Avoid gender as a topic altogether. While all this might help women feel less threatened within groups of mostly male colleagues (and I am not sure about that, for such weird, aseptic atmosphere could make them feel awkward, at best), I see two problems about that strategy.

First of all, it is not feasible. Forgive me for falling into the stereotype, but men think sexually so often. Besides, sex, gender, differences and classifications of all kinds are common topics for bona fide humour and daily social interactions (not only for men, but for adults). With this I am not trying to justify sexist remarks by any means, let alone any kind of sexual harassment. But I wonder if a woman who finds offensive or threatening that a guy states his preference for women from a particular town, as opposed to some other town — if that makes her feel uncomfortable or isolated from the group, her problem might not be with guys in FLOSS communities, but with guys.

I would equate that particular example to an experience that many men know all too well: that of approaching a woman during a formal meeting or social gathering, introducing ourselves to her with the solely intention of discussing a professional matter or having a chat, and instantly noticing the contempt in her (she got it completely wrong and looks at you as if looking at a vulture) acting as if you did not exist, or even leaving without replying to you.

What I am saying is that I don’t think that kind of behaviour has anything to do with special groups of interest or types of jobs. It’s men and women.

The second problem is that even if everyone became hugely aware of the issue and consciously avoided any comment that had the potential to highlight differences between male and female members of the community, such imposed behaviour would alienate members of the community and would serve just to sweep the problem under the carpet. It reminds me of those sad (and fruitless) attempts at legislating the use of natural language from the part of governments and public institutions. According to HOWTO encourage women…, another good thing to do (§3.3) is “don’t call people bitches”. I totally agree with this idea. Except when that person is a bitch, e.g. your boss, in which case the use of the expletive is entirely justified.

Other measures suggested fit in the category of things to do to make the world a better place, and as such I bet anyone would endorse them. But I utterly fail to appreciate how these measures are designed for the benefit of women in particular. Examples of this are §3.4 (“do show some respect”), §3.8 (“do act friendly”), §3.15 (“don’t criticize too much”) and §3.16 (“do compliment”). Am I the only one who finds it patronising (and sexist) to suggest that for women to feel more in their element members of the community should be extra friendly, criticise less and compliment more? Isn’t that implying something mean and unfair about women themselves?

Finally, I think that another group of explanations for sexism within open source (and associated solutions to it) are impractical because they are, to some extent, incompatible with the very nature of FLOSS communities. We already know that open source software works as well as it does, among other things, because developers and contributors of all kinds are generally passionate (even obsessed) about FLOSS. They commit so much of their time and wits to technical stuff that they often have little time for sport, socialising and other activities. That is not wrong nor right, as long as it is every individual him/herself deciding what to do with his/her life. But the fact is that that approach, together with remarkable egos, meritocracy, reputation-based economy, competitiveness, etc. has become part of the identity (and the success) of the community.

Some argue that geeks code so much, that they never stop thinking and talking about tech stuff, that they don’t cultivate other interests, that they are too proud… and that those habits contribute to drive women away. I agree with the first clauses. But I don’t necessarily agree with the last one.

Why would I? There is nothing inherently masculine in being obsessed with work, lacking humility, or being capable of coding for hours in a row.

Or is there?

Here is the subtle contradiction in those arguments. On the one hand, if we assumed that those customs and values are essentially masculine, and therefore that women don’t adapt to those working conditions as well as men do, we would be accepting that women are simply worse at that kind of work. In other words, we would have to agree that women are less suited, in general, for the community-based open source software development paradigm. If that were the case, most of the discussion would be over: nothing is driving women away, nobody is driving women away, sexism is not the cause: they are just worse at it, and they simply don’t like it as much as men do.

Somehow, that doesn’t sound right.

On the other hand, if we rejected the assumption that long working hours, meritocracy, big egos, etc. are, as attributes or skills, more male than female, all those arguments would collapse. In other words: anyone, man or woman, can become obsessed with software development and neglect his/her social life. So where is the discrimination? Women would not be entitled to accuse their FLOSS groups of male chauvinism unless their commitment to FLOSS is as high as their male colleagues’. They are not discriminating you for being a woman — they are discriminating you because you are not as involved as they are. You might not like it. But it doesn’t qualify as sexism.

That doesn’t sound completely right, either.

Along these lines, I have to mention §3.5 (“don’t take the keyboard away”), §3.19 (“don’t micro-specialize”) and §3.20 (“do discuss broader topics”). I see the same problem again: if we introduce varied, broader topics in conferences with the goal in mind of interesting more women, we are implicitly acknowledging that women are naturally less suited for hard-core computing without sweeteners, while at the same time transforming the FLOSS community into something different to what it actually is. (You can lower the baskets in the court to stop discrimination against people who are shorter than 170 cm, and bring everyone into the sport. Only that it will not be basketball any more — it will be something different. And most likely, less fun.)

19 Jul 2009 One comment so farComputers, Life