‘Til All Are One

Freedom is the right of all sentient beings

January 28, 2009

What’s the big deal?

Filed under: Community, Linux Australia, Politics, Print media, syndication-floss — Sridhar Dhanapalan @ 5:15 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

I don’t get it. In a community where openness is prized, some have seen it fit to criticise that very tenet. In the world of FOSS, bug trackers are laid open for all to see (and contribute to), and mailing lists are a hive of discussion and innovation.

So why is it such a bad thing when we openly discuss the nature of our community, and the governance thereof? Kevin Rudd was widely praised for his promises to promote open government (we’re still waiting, Kevin).

To put any uncertainty to rest: Linux Australia is in great shape. We just had yet another successful linux.conf.au and have built up a substantial pot of savings, all in the face of a global financial meltdown. We are indeed in an enviable position, and we could not have done it had we not stayed true to our beliefs. Linux Australia is defined by its community support and participation.

Can we do better? Of course we can. What I’ve tried to articulate is that the best means of doing that is by scaling our community. To use a code analogy, I effectively posted a public bug report and invited the community to help find solutions. You don’t see that level of transparency from many other organisations, and I for one am very proud of that.

The FOSS community in Australia will continue to grow and thrive — anybody who went to linux.conf.au should be convinced of that. The bazaar feel is stronger than ever, and Linux Australia will continue to hold a vital role in stimulating and facilitating that development. But to do so in a manner that best suits the community’s interests requires some deliberation, planning and communication with the very community that it seeks to assist. What’s wrong with that?

If only my local MP was as in touch with his constituents…

LotD: OpenAustralia, open source goodness applied to government

January 27, 2009

Participation in the Nation

Filed under: Community, Linux Australia, Print media, syndication-floss — Sridhar Dhanapalan @ 11:26 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

It looks like I’ve opened up a can of worms. Last week I bemoaned about the low voter participation in Linux Australia (LA) elections. I spent considerable energy at linux.conf.au (LCA) in Hobart publicising the issue and canvassing opinion from community members. This culminated in a lightning talk titled ‘YOU PEOPLE SUCK’*, where I angrily chastised the community for not participating in Linux Australia. The fury was in jest, but the call to arms was not.

It seems now that the media has grabbed a hold of the matter. Frankly, I’m glad that this issue has been brought to the fore. It has been a catalyst for contemplation and debate, which in my opinion is the hallmark of an open community. In my chats with various people over the matter, a few reasons crop up. These aren’t all necessarily true, but if they are believed by a substantial section of our community, they’d might as well be.

  • I don’t want to pay anything

Membership of Linux Australia is free, as in beard! LA makes a tidy profit from LCA and sponsorships.

  • I don’t know anything about LA
  • I don’t see how LA is relevant to me
  • I don’t see LA doing anything

These three are probably the most disturbing. LA must strive to market itself better and to prove its worth in the community. We’ve come a long way, but I do see some areas where we could improve. For instance, I’ve found over the years that many LCA attendees don’t understand the relationship between LA and LCA. LCA is an LA event, and we shouldn’t let anyone forget it. Other areas where we could improve include support for local groups, particularly LUGs. Various projects have been in the works for a while now, but unfortunately we’ve all been constrained by Real Life. We should be better utilising that famous open source scalability to fix these problems.

  • LA is too opaque
  • I’m not good enough to participate

The sentiments above are complete anathema to a working democracy, and they should be dispatched with accordingly. Yes it’s (generally) true that the open source world is a meritocracy, but that should not dissuade any casual person from having their input.

  • I don’t know any of the candidates
  • I don’t have any specific objections or preferences regarding the candidates

The former is a reflection of our diverse and geographically distributed community. The latter might have some crossover with apathy, but generally it’s an expression that none of the candidates are offensive enough to vote against (the blacklist approach to voting) or preferential enough to vote for. Enthusiasms can go both ways — an unpopular group of candidates might be enough to mobilise an increased number of votes against them.

  • I can’t make it to the AGM, and so cannot vote
  • I thought I was already a member after subscribing to the mailing lists
  • I thought I was already a member after registering for linux.conf.au
  • The voting form is difficult to find
  • The voting system is confusing

These come down to the design and communication surrounding our Web properties. We use MemberDB as our online memberships and voting system, and hence there is no need to physically present yourself to vote (do it in your undies for all I care; just make sure the webcam is off). Each mailing list has a Mailman login, the Web site has another, and MemberDB has yet one more. LCA each year tends to have its own software infrastructure entirely. The voting form does indeed require much digging to reach. There’s plenty of scope here for streamlining.

  • I didn’t know the election was on
  • The voting period is too short
  • My registration wasn’t approved (in time)
  • I signed up during the voting period

The points above are mostly to do with process and procedure. Elections need to be publicised better. One person said to me that they were expecting a big ‘VOTE’ button on the front page of linux.org.au, linking directly to the ballot form. Maybe another Council member can correct me on this, but I gather it’s unofficial policy not to accept new memberships during the voting process. Given that MemberDB is designed to approximate the Australian electoral process, this should come as no surprise. However, this is not stated anywhere in public. Also, since new memberships must be manually confirmed (a precaution to stop spam and multiple sign-ups) there will be an appreciable lag in the approvals process. Don’t expect the Council to have any time to accept new sign-ups during or close to LCA.

I am yet to hear the old ‘one vote doesn’t make a difference’ excuse, but just in case, you can read here on why this attitude is not helpful.

I’d be interested to hear if you have any other reasons (and proposed solutions) for not registering with Linux Australia and voting in the elections. I’d recommend that you take part in the discussion on the linux-aus mailing list, otherwise you can post a comment here or contact me directly if you’d prefer some privacy.

I won’t pretend to have all the answers, or possess some magic map of where we should be going. I’m just another community member like anyone else, who is interested in seeing us move forwards. Please consider assisting LA to address these problems.

LotD: bluehackers.org

* yes, caps are mandatory

January 19, 2009

What is Linux Australia?

Filed under: Activities, Community, Linux Australia, Me, syndication-floss — Sridhar Dhanapalan @ 11:57 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

This is a follow-on from my last post, where I announced my candidacy for Linux Australia Council. I’ve posted this to the linux-aus mailing list, but thought it wouldn’t hurt going here as it raises issues that I feel are fundamental to Linux Australia’s existence.

I’m a candidate for Ordinary Committee Member (shouldn’t that be Ordinary Council Member now?). Before I repeat the spiel I made on the Elections page, I’d like to talk about what I feel LA represents in out community. There’s the obvious linux.conf.au, which proves year-after-year to be a world-class conference. Linux Australia represents the FOSS community throughout Australia (and going by LCA2006, perhaps also New Zealand in a way). It brings together the disparate groups throughout the country/region and gives them one voice. The community is thus able to be more influential as whole.

This leads into my original spiel, where I extoled the values of scalability in our community. Through enhanced support of grass-roots groups, Linux Australia will be able to grow the community in a more sustainable manner..

One pattern I discovered when examining previous LA elections is the low voter turnout. On most years the total number (not percentage) of votes was around 65-70. Why is this the case? Do we need to be doing more to engage the community? Are we not well-known enough? Are we not transparent enough? These are issues that we should be addressing.

January 16, 2009

Shameless plug

Filed under: Activities, Community, Linux Australia, Me, syndication-floss — Sridhar Dhanapalan @ 11:50 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

The Linux Australia Council elections are in full swing, and I thought it only fair to abuse my blog to pimp my candidacy for an Ordinary Committee Member position. You’re an LA member (it’s free!), drop in and exercise your democratic right (i.e. vote for me :p ).

My official platform is as follows:

I have been participating in the FOSS community for over ten years. I have managed Linux Australia’s presences at CeBIT and the Education Expo. I have also represented LA at other events such as the Moodle Conference in 2006, and was the lead video encoder at the A/V Team at linux.conf.au 2007.

For the past two years I have been serving on the SLUG Committee (including one term as President), organising most of its meetings in that time and running events like Software Freedom Day.

A key focus of my efforts in the community over the past few years has been to foster co-operation between groups and contributors. As an Linux Australia Council member, I feel that I would be even more effective in this endeavour.

The wonderful thing about free software code development is that it can scale so well. I would like to see a similar level of scalability with the wider community outside of the coding realm. LA is uniquely positioned to provide the resources and support to enable community members and groups to achieve great things. The benefits of this are many-fold:

  • it makes it easier to engage, hence breaking down separations between contributors and users;
  • it grows the community of contributors;
  • it allows us to do more and better things on the whole; and
  • it aids to reduce dependence on a small group of actors, thereby addressing the ever-present danger of burn-out amongst contributors.

We must remember, however, that the ‘community’ is much larger than the membership of LA and LUGs. I have come across many people who are interested in some aspect of ‘Linux’ or ‘open source’ but know very little about LA or their local LUG. In many cases, their interests are more directly served by other groups, such as:

  • industry associations (e.g. OSIA)
  • language groups (Java, Python, etc.)
  • other operating systems groups (OpenSolaris, Mac OS, etc.)
  • standards bodies (IEEE, W3C, etc.)
  • computer clubs
  • groups devoted to a field (education, embedded, etc.)

LA has a fantastic community, but in the grand scheme of things it is but one of many. I hope - in an official Linux Australia capacity - to improve networking with these other organisations to grow the overall community and extend the reach of free and open source software to more sectors of society.

July 6, 2008

Great start… but the hard work is just beginning

Filed under: Activities, Community, Education, FLOSS, Linux Australia, Open standards, Politics, Print media, syndication-floss — Sridhar Dhanapalan @ 2:00 am
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Donna Benjamin rounded a small group of us together to write a letter to Julia Gillard, Deputy Prime Minister and Minister for Education. The result was widely syndicated, hopefully building some mindshare in the process. The Education Expo proved to me more than anything else that FOSS is quickly becoming acceptable to the general public — the trick is in how you promote it.

So where to from here? How can we capitalise upon the gains we have made?

Perhaps our greatest single weakness is the perceived lack of professional support. I think OSIA should be doing more to address this (note: I’m not implying that OSIA isn’t taking this seriously). Here’s an e-mail I wrote to the osia-discuss mailing list (which is unfortunately subscriber-only):

The best thing OSIA can do is fight the popular notion that there’s no
professional support available for FOSS. We can beat the TCO and Freedom
drums as hard as we want, but few organisations are willing to entrust their
computing to ‘community’ support.

I managed the Linux Australia stand at the Education Expo a few weeks ago, and
my impression is that FOSS is on the cusp of mainstream acceptance:

http://www.dhanapalan.com/blog/2008/06/29/education-expo-report/

Schools are crying out for ways to get better value for their dollar, but they
aren’t going to even think about FOSS if they can’t get professional support.

If I run the stand again next year, I’d like to see some involvement from
OSIA. At the very least, we should have available some leaflets showing that
yes indeed there is quality, paid support for FOSS.

Also note that FOSS isn’t Linux. We got the most interest in the
OpenEducationDisc, a compilation of FOSS for Windows.

On the community side, we can continue to make FOSS more acceptable to school administrations, bureaucrats and politicians. Here’s my idea:

My suggestion is for us to build a Web site focused on open education in
Australia. We already have the perfect vehicle: http://openeducation.org.au.
However, at present it’s just a messy wiki more suitable for our own
brainstorming than for being a public-facing resource.

The wiki should of course remain, but I propose that we build a proper,
presentable Web site that is directly accessible via the
http://openeducation.org.au address.

Why do this when we already have http://linux.org.au/education? Open Education
is much bigger than Linux, and certainly should not be anchored to it. Here’s
a short list of what it can include:

  • FOSS
  • (GNU/)Linux OS - on servers
  • (GNU/)Linux OS - on clients/desktops
  • open standards
  • open languages/libraries/APIs
  • free content/culture
  • open learning
  • open curriculum

To be honest, I fear that we might be only hurting ourselves by tying open
education to a completely Free computing environment. That might be a worthy
aim, but few institutions are going to switch over all in one go. By offering
a migration path (or paths), a school can migrate more comfortably at its own
pace. We ought to be providing real choice, not just a binary ‘with us or
with the terrists’.

FOSS (Firefox, OpenOffice.org, Scribus, etc.) can run on operating systems
other than Linux. To use the recent Education Expo as an example, we got a
lot of buy-in through the OpenEducationDisc, a compilation of FOSS for
 Windows.

Also note how I split Linux clients from servers. Linux’s place in the server
realm is very solid, but convincing an institution to accept a Linux client
solution is tougher. And by ‘client’, I mean either traditional desktops or
thin clients. The latter are often cost-effective and represent a real
strength of Linux, but are often overlooked or even have regulations working
against their adoption. On the server side, we have some great educational
tools such as Moodle and LAMS.

Open standards obviously include things like file formats and protocols, which
will become even more relevant as we see more applications (proprietary or
otherwise) pick up standardised methods of information exchange such as ODF
and PDF. This should also ease the integration of FOSS into pre-existing
environments. It also can include languages and all things related. Why are
schools still teaching Visual Basic when they could be teaching Python?

The final three points all link together. Most notably, they are not dependent
upon technology at all. Your average teacher isn’t a technologist, and
shouldn’t have to be. Knowledge can be shared and organised openly just like
code. Wikipedia has proven that great things can be built if ordinary people
are given easy to use tools.

Where to from this point? I suggest that we work towards getting a CMS running
at openeducation.org.au. We’ll have to agree upon a design and the message
that we want to purvey. Content creation should be separate from technical
ability, so the CMS should be simple enough for anybody to contribute.

Here is some inspiration from the UK:

The UK education sector appears to be much further ahead of us in terms of
embracing openness, and I think we can take some lessons from their efforts.

To clarify one thing in the above, I wrote the text for http://linux.org.au/education, but I never felt comfortable with it being there. So much of open education has nothing to do with Linux and Linux Australia shouldn’t be diverting its focus to dwell on it directly. With a more independent Web presence (in collaboration with Linux Australia), I feel that we can be much more effective.

LotD:   Open sourcing Australia: OpenAustralia.org goes live

June 29, 2008

Education Expo report

Filed under: Activities, Community, Education, FLOSS, Linux Australia, SLUG, Software, syndication-floss — Sridhar Dhanapalan @ 7:22 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Two weeks ago, we had the Education Expo.

Here’s my report, as co-ordinator of the Linux Australia stand:

Education Expo
Sat 14 to Sun 15 June
Rosehill Racecourse, Sydney

The Education Expo is an annual trades show targeted towards the K-12 educational space. Visitors consist of families and educators. Linux Australia once again had a stand, with volunteers spreading the word about free and open source software.

As always, we were very successful. With each passing year, the level of awareness of FOSS noticeably improves. Whereas at previous shows we would spend much energy expounding the basic concepts of FOSS/Linux, this year most people had either heard of it or were already using FOSS products such as Firefox and OpenOffice.org.

One thing we did differently this year was place more focus on FOSS running on Windows. Our past efforts have been meet with some resistance, as installing a different operating system posed a barrier to entry that many would not surmount. We had plenty of copies of the OpenEducationDisc to distribute, in addition to Fedora, Ubuntu, Edubuntu and Mandriva.

The fact that the NSW Dept of Education is migrating over 40,000 PCs across the state to OpenOffice.org was a useful selling point as well.

Our marketing efforts have been improving with each event. Our message is becoming more refined, and our leaflets are becoming more relevant. On the technical side, FOSS is becoming easier and more accessible, with projects such the aforementioned OpenEducationDisc and Wubi leading the way.

Our Web presence is improving, too. It’s far easier to point a newbie to just one easy-to-remember URL instead of confusing them with a list. In addition, I built an education portal for Linux Australia just in time for the expo.

There were at least two other stands that were FOSS-friendly. In fact, one of the largest stands were demonstrating their Web-based software product on about ten computers, all of which were running Ubuntu. Other stands expressed real interest when approached.

Other highlights of our presence included:

  • OLPC XO laptops (from OLPC Australia)
  • Intel Classmate PCs (from Mandriva Australia)
  • ASUS Eee PCs
  • laptops showing Edubuntu

Rodger Dean has some photos of the event.

A big thanks to everyone who helped at the stand:

  • Ashley Lynn
  • Ashley Maher
  • Brendan Puckeridge
  • David Andresen
  • Gloria Arnold
  • Harrison Conlin
  • John Arnold
  • Megha Kanth
  • Pia Waugh
  • Rodger Dean
  • Vicki Burke

A special thank you goes to Melissa Draper, who was instrumental in ensuring the success of the stand in more ways than one.

LotD:  Insurance company bets health on open source — I’m quite heavily involved in this project, so needless to say I’m proud of what we’ve achieved :)

June 11, 2008

Education Expo, this weekend!

Filed under: Activities, Community, Education, FLOSS, Linux Australia, SLUG, syndication-floss — Sridhar Dhanapalan @ 12:04 am
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

The Education Expo is on this weekend. I’ve sent a couple of missives to our helpers. The second one contains some advice that would work well in many situations regarding FOSS (especially where marketing is concerned), so I’ll reproduce it (slightly edited) here:

Subject: Education Expo, this weekend!
Date: Tue, 10 Jun 2008 23:29
From: Sridhar Dhanapalan <sridhar@dhanapalan.com>
To: SLUG Activities <activities@slug.org.au>

Thanks again to everyone who has volunteered to help with the Linux Australia stand at the Education Expo.

The expo itself runs from 9am to 4pm on Saturday and Sunday. Entry is free. It’s a fun day for families with children in the K-12 space, so feel free to bring along your kids and make a day (or two!) out of it.

This year, the expo will be held in Rosehill Racecourse’s brand new Events Centre, and our stand is in a prime position right in front of the door. If you haven’t already, take a look at the original announcement and the Education Expo Web site.

I asked in my previous message if people could tell me when they would be available to help out. If you haven’t already, please let me know. If you’re unsure, that’s fine too: just show up and grab me at the stand.

I’ll be there at 8am on Saturday (an hour before it starts) to set up the stand, and probably at 8:30 on Sunday. I might need some assistance to set up, and also to pack up afterwards.

Some tips:

  • Wear comfortable casual clothing. It might get hot in the exhibition hall.
  • If you’ve got any Linux or FOSS themed clothing, wear that :)
  • Wear comfortable shoes. You’ll be standing most of the time.
  • Keep some water handy.
  • Talking to stand visitors can strain your throat. Some mints can help.

Make it clear to visitors that there is a vibrant FOSS community in Australia, and especially in Sydney. Invite them to SLUG, which meets in the city on the last Friday of every month (next meeting on 27 June). SLUG has a segment known as ‘SLUGlets’, which is intended for newbies.

Familiarise yourself with the leaflets that we will distribute:

Have a read of Linux Australia’s guides to Free and Open Source Software (FOSS) and FOSS in education. Remember to promote these to stand visitors as the best place to start with Linux and FOSS:

One important point to remember is that Linux is not FOSS. We will be handing out copies of the OpenEducationDisc, which is a CD full of education-oriented FOSS for Windows. Not everyone is able to switch over to Linux cold-turkey, but we can get them started with FOSS on Windows first.

Similarly, open standards are not FOSS, but they are a good start. Inform people about the dangers of proprietary file formats, as seen with Microsoft Office, and promote in their stead open alternatives such as OpenDocument and PDF.

Show people that Linux isn’t strange and new. Many don’t realise it, but they are already using FOSS. For example:

  • Firefox and OpenOffice are becoming increasingly popular. The NSW Department of Education is in the process of switching over >40,000 school computers to OpenOffice.
  • Wikipedia is built around the idea of open knowledge, inspired directly from the FOSS movement (and it’s built on FOSS too!).
  • Even Mac OS X has many important components based on FOSS, such as the kernel, file sharing, printing and the Web browser.
  • About two-thirds of Web sites are served by the FOSS Web server, Apache.
  • Most of the large Web companies (like Google, Facebook and Yahoo) are built with FOSS.
  • It is normal for Hollywood films to be created using Linux.
  • Linux is prevalent in a range of consumer devices.
  • The popular ASUS Eee PC, and many of its competitors, come with Linux pre-installed.

Show people that Linux is easy to install and use. Ubuntu has an installer called Wubi, which is a Windows application that installs Ubuntu as a file without partitioning the hard drive. It behaves like a normal dual-boot system, but it can be uninstalled from ‘Add/Remove Programs’ just like any Windows application. We’ll also have copies of Edubuntu. Remember that this is an add-on companion, not a stand-alone liveCD as in the past. Give a copy of Ubuntu with every Edubuntu disc you distribute.

Linux is more secure. While nothing can claim to be 100% secure and virus proof, Linux has an excellent track record. It doesn’t need ‘band-aid’ solutions like anti-virus and anti-spyware software because the software was built sanely to begin with. The Internet was built for UNIX, not for Windows.

Linux and FOSS is great for families. It’s affordable and reliable. It won’t get infected and show unsolicited porn adverts to your children. There are heaps of great educational software installable with just a few mouse clicks.

Some caveats:

  • As a community stand, we are not selling anything.
  • Avoid unnecessary Microsoft-bashing. We’re running the stand because we love FOSS, not because we hate Microsoft.

June 1, 2008

Open CeBIT

Filed under: Activities, Community, Education, FLOSS, Linux Australia, SLUG, Work, syndication-floss — Sridhar Dhanapalan @ 1:54 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

The second Open CeBIT in Sydney ended last week. Forming a section of the much larger CeBIT expo, Open CeBIT focused on open source technologies and solutions. I was involved in three stands: BizCubed (my employer), Linux Australia and Open Source Industry Australia.

In the market, FOSS is clearly maturing and becoming more mainstream. At a CeBIT a couple of years ago, I’d be answering basic questions like, “what is open source?”, “what is Linux?” and “how do you make money?” This year, I didn’t get any questions like that at all. Most people knew something about Linux and FOSS, and just needed some direction to get started.

We had much interest in community and general usage at the Linux Australia stand. Our Fedora, Ubuntu and Edubuntu discs were popular. Of immense popularity were our OLPC XOs, thanks to OLPC Australia. Visitors were genuinely interested in the units, and I didn’t hear any negative feedback at all. I do believe that a lot of people did understand that this is an education project for children in the developing world and not just a laptop project.

At the Open Source Industry Australia stand, I spoke to many people who were interested in deploying FOSS solutions to solve specific problems. Many of these people would not have considered FOSS in the past, so clearly our message is resonating.

Coming up in a couple of weeks (June 14-15) is the Education Expo. We’ve always been successful there, and all signs point to us repeating that.

LotD:   MacGyver is favourite disaster hero

April 9, 2008

A fabulous fortnight

Filed under: Activities, Community, Me, Open standards, Politics, SLUG, justblamepia, syndication-floss — Sridhar Dhanapalan @ 10:30 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

The last two weeks have been quite eventful. Each of these probably deserves its own blog post, but since I don’t have the time to write them all I’ll just give a summary.

Document Freedom Day, 26 March

The first annual Document Freedom Day (inspired by Software Freedom Day) was celebrated globally. In Sydney, the celebrations were hosted by Google at their offices, supported by the Internet Society of Australia and the Sydney Linux Users Group (SLUG). As the SLUG representative, I was asked to say a few words about our organisation and its relevance to document freedom. Not having time to prepare, I managed to ad-lib a speech, drawing on memories of what I had written before on the Domesday Book and Domesday Project. I’m not an experienced speaker, so I’m very glad that it came out well.

Senator Kate Lundy and David Vaile delivered great talks that made us think about openness of information and their importance to society. For the most part, we didn’t mention the war (which unfortunately has been lost), but there was no escaping acknowledgement of the Waughs. Anyone disillusioned at the state of politics in Australia ought to speak with Kate. Even after 12 years in parliament, she is still inspiring.

All in all, it was a fantastic night. Thanks to Alan Noble, Andrew McRae and the other folks at Google for making it happen. Andrew and Sarah Maddox have written good summaries of the evening.

I would have loved to have taken Kate up on her invitation to join her ‘Foundations of Open: Technology and Digital Knowledge’ local 2020 Summit, but alas a trip to Canberra for one day was a bit much. I’m glad to see it all went well, though.

Sydney Linux Users Group Annual General Meeting, 28 March

What can I say? Thanks to everyone in SLUG who supported my candidacy for the role of President. The new Committee looks like a great mix of talents, and we already have some good ideas in the pipeline. The next twelve months is looking to be exciting indeed.

We had the first gathering of the new Committee on Sunday. It was a handover meeting, with the old Committee members present to pass on their wisdom and experience to the new. My sincere gratitude goes to the departing Committee members. I feel truly honoured to have worked with them over this past year.

Australian Open Source Industry & Community Report 2008 launch event, 1 April

Free software and free beer! It appears that with FOSS, you can have your cake and eat it too ;)

Note: there was no cake — but there were Iced Vo Vos! Sweet!

It’s great to finally have some & Community Report">authoritative statistics to back our cause. Common myths were dispelled, and we had confirmation of things that seemed so obvious to us but might have been less so for others.

BarCamp Sydney, 5-6 April

BarCamp 3 was notable for expansion to two days of revelry. The venue migrated from UTS for the first two BarCamps to the UNSW Roundhouse for the third, which despite the longer commute I feel was a good move. Attendance did seem thinner than in previous years. This was probably due to visitors spread over a larger venue and across two days. One thing I like about BarCamp is that I get contact with people and ideas that I otherwise wouldn’t notice from FOSS gatherings like SLUG. BarCamp has considerably more proprietary software developers and entrepreneurs. Less Google, more Microsoft. As much as I love FOSS, I do like to see what’s happening in the rest of the ICT universe.

I made an effort this time to attend talks that were less technical and more business or personal development oriented. Stand-out speakers included Nick Hodge, Matt Moore and Richard Hayes.

Perhaps the highlight was the Saturday evening. Mike from Atlassian led us through a few rounds of Werewolf, a variation (and an improvement, IMHO) of the classic Mafia game. I still can’t believe that we didn’t deplete the bar tab that Mike set up for us. We’ll have to have SLUG’s DebSIG present at BarCamp 4 ;)

LotD: OpenOffice.org en masse in NSW schools!

February 16, 2008

A Licence Odyssey

Filed under: Blog, Community, FLOSS, Media, syndication-floss — Sridhar Dhanapalan @ 10:10 pm
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

My last post made me revisit an internal debate that I’ve been having for a number of years: what licence should I publish my works under? There has been plenty of work done on this with regards to software, but what about documentation and other works? What licence can I use for my guide to Linux and FLOSS, or just for my blog?

If I was a coder and not a writer, the answer in my mind would be much simpler. The GNU GPL allows me to give back to the community from which I have gained so much, and it also allows me to leverage a vast horde of pre-existing code.

The culture in other creative areas appears to be somewhat different. I often see licences such as the Creative Commons, using combinations of the Share Alike, Attribution, Non-Commercial, and No Derivative Works clauses. I see several problems with these. Share Alike is most in line with my principles, being in the same quid pro quo spirit of copyleft. Attribution is reminiscent of the ‘obnoxious’ advertising clause in the original BSD licence, and as far as I can see carries the same potential problems. Non-Commercial restricts works to the amateur field. As long as changes are shared back in their entirety to help everyone, why shouldn’t anyone be allowed to commercially benefit? There is hardly a scarcity of projects in the Free Software realm that are improving in leaps and bounds thanks to commercial input. Because those improvements need to be shared back, everyone benefits. No Derivative Works is a restriction that puts the work behind glass for people to look at but not touch. It’s no different from freeware. What’s the point?

Should works such as prose, documentation, graphics, audio and video be treated any differently from code? All of the Creative Commons licences have an Attribution provision. Many of us in the Free Software community would baulk at that, just as we did with XFree86. I understand that people like to be credited for their work, but is it worth it if it comes at the expense of the community as a whole? If I’m going to be basing my work upon that of others, must I spend time and effort ensuring that I’m legally abiding by all the attribution provisions? Do I need to bookend it with a long list of credits? If I was writing software, do I need an About menu item that includes everyone in the White Pages, along with their genealogy stretching back to Creation?

It looks like a Creative Commons licence with only a Share Alike provision would suit my needs, but such a beast doesn’t exist. Is there a reason why creators of non-code works don’t feel the same sense of community as coders? Why the strong need for recognition?

Let’s look at one example. All Wikipedia content is published under the GNU Free Documentation License (sic). Nobody seems to mind posting without attribution within the articles. This encourages easy and unrestricted editing, ranging from simple spelling/grammar corrections to establishing a new article or rewriting an existing one. The attributions are automatically kept separately, in the wiki history. Similarly, established code projects almost always have some sort of revision control system to manage and track contributions.

Can this be done with other, non-code projects? Wikis often work well for text. Document management systems like Alfresco and Plone exist for more complicated document arrangements, but the emphasis is still on text. I have seen efforts for other kinds of media, but I have no idea how mature or appropriate those are. Nevertheless, it is often too complex and burdensome for the average person to implement such systems.

That brings us back to my legal navigations through the sea of licensing. At first look, the GNU Free Documentation License looks like the way to go. With the Free Software Foundation and Wikipedia seal of approval, how could one go wrong? Not so fast there, mate. Examination by the debian-legal team found it to not be in compliance with the Debian Free Software Guidelines. This is in disagreement with the Free Software Foundation (who don’t believe there’s a problem), but regardless it means that if I choose this licence my work will never be compatible with Debian. That is not something I can be comfortable with. Unfortunately, debian-legal don’t explicitly seem to offer any alternative licence to use. Most of their documentation I have examined, like the Debian New Maintainers’ Guide, go with the GPL. Their own Web site has chosen the Open Publication License (sic). This is more likely than not to be an artefact of the past: Wikipedia calls the licence “largely defunct”.

Obviously, Debian isn’t the only game in town. Let’s see what some of the other major FLOSS projects are up to. Both GNOME and KDE have standardised their documentation around the GNU FDL. Ubuntu and Gentoo use the Creative Commons Attribution ShareAlike licence, with the notable exception of the Ubuntu Packaging Guide, which is GPL to maintain compatibility with Debian development documentation. Fedora make the effort to list and explain ‘good’ and ‘bad’ licences, for software, documentation, typefaces and other forms of content. They don’t mention the GPL for documentation or other non-code content.

That doesn’t mean that the GPL is not usable for non-code works. The Free Software Foundation don’t explicitly recommend the GPL for documentation, but they do have it listed as a licence “for works besides software and documentation”. They go on to explain: “The GNU GPL can be used for general data which is not software, as long as one can determine what the definition of “source code” refers to in the particular case.” I am not a lawyer — what exactly does this mean? I think it’s clear enough for documentation/prose, but for other content types this can get considerably more hairy. Is there a guide out there for using the GPL for non-code works? Something along the lines of the Software Freedom Law Center’s (sic) recently-released Legal Issues Primer for Open Source and Free Software Projects would be brilliant.

With these things considered, I’m currently leaning towards using the GPL for my work, perhaps with a little message requesting (but not requiring) attribution. As much as I can determine, this would not break compatibility with an unmodified GPL. Alternatively, I could just go with the GNU FDL, despite its shortcomings. I’d be interested to hear people’s wisdom, knowledge and experiences with this.

LotD: Best. Talk. Ever!

Newer Posts »

The content on this site is © Copyright 2002-2010 Sridhar Dhanapalan. Unless otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 2.5 Australia Licence.
Creative Commons BY-SA Licence
Powered by Linux and Free Software