Linux User Group of Mauritius Promoting open source software in our beautiful island

16Mar/140

LUGM meetup, Software Licensing

Posted by Ish

Many times on LUGM facebook group we had fierce debates over GPL and BSD-license. Flame-wars sprouted very often, some times even from an innocent status we might have put. Therefore a few weeks ago it was decided that we have a meetup that will ensure clarifying misconceptions regarding software licenses. The date was announced to be 15th March 2014 at the convenience of everybody. Selven & Logan were to talk about Lesser Restrictive Licenses in particular the BSD-license and Ajay volunteered to share his knowledge about the General Public License (GPL), in particular GPLv2.

ebene-acceleratorThe day comes and I reach Ebène around 11h45. While the meetup itself should start at 13h00, I had enough of time ahead to have lunch & chat with UoM Computer Club folks I happened to meet at Ebène InterMart Foodcourt. Around 12h45 I went to Ebène Accelerator where the meetup was hosted. Ronny had reached by that time too, having a cigarette puff in the parking lot. He greeted me & asked about my phone as it seemed Ajay was calling me and I didn’t answer. I checked and yes, I could see the missed-calls from Nadim, Ajay and Ronny. We went inside the Orange Tower. Nitin had reached too. I explained Ronny a little bit about the concept of Ebène Accelerator as a business incubator. We then went to get the meeting room ready. A short while later others came.

Who showed up?

Nitin Mutkawoa, Ronny Reddi, Ajay Ramjatan, Avinash Meetoo, Pravesh Gaonjur, Selven Cheenaramen, Nalinee Rengenchetty, Sherven Chinamoothoo, Yunus Aumeeruddy, Ibraahim Atchia, Saamiyah Peerun, Ubeid Jamal Ahmad, Nadim Attari Bundhoo, Kishan Bhugul, Loganaden Velvindron, A. Jodarsen (Chelon), Pritvi Jheengut and Ish Sookun.

lugm-meetup-software-licensing-6

lugm-meetup-software-licensing-1

Since we didn’t have a projector, which I assumed we would as there always is one at Ebène Accelerator, Selven & Logan tried to arrange for the same. In the meantime Ajay opened discussion about Corsair Hackers Reboot. He went through the tasklist I published on the 1-week brainstorming event I created on facebook. We described the event’s structure & aim, especially to those who didn’t attend earlier meetups and wanted clarifications. Corsair Hackers Reboot was initially proposed by Pritvi while I suggested we have a Linux Installfest beginning 2014. We then blended both and kept the name Corsair Hackers Reboot. The idea behind the event is to introduce hacking (as in White Hat), that’s why the term Corsair is used. Secondly, with support ending for Windows XP we aimed to propose Linux distros and BSD as alternatives, therefore the term reboot is used.

We finalised the date of the event to be 19th April 2014 and divided tasks in four categories :

  • Hacking competition
  • Installation festival
  • Demos
  • Mini talks

I will draft the same and share on the 1-week brainstorming event page.

After this first dicussion, Selven & Logan brought the projector. They set up everything. Unfortunately some folks had to leave early. The rest of us were eager for the licensing talk. It started with Selven’s presentation on Lesser Restrictive Licenses. He went through his slides and gave us an overview of the MIT, Apache and BSD licenses. He laid emphasis mostly on the different versions of BSD licenses, explained the clauses in simple terms and elaborated on the use and inclusion in our code. While going through each license, Selven listed software that are released under those licenses. He stressed much on the simplicity and clarity of the BSD license, to which most of us agreed.

lugm-meetup-software-licensing-7

Selven talking about MIT license

Logan on the other hand presented the Legal Risks of FSF Licenses. His presentation was mainly on the ambiguity of FSF licenses, in particular GPLv3. He quoted the words of various developers and cited cases that involved different interpretations of the GPL clauses.

lugm-meetup-software-licensing-8

Logan talking about legal risks with FSF licenses

At this moment everyone in the audience was involved with questions and especially Ajay with GPL clarifications. We agreed on the fact that GPLv3 is complicated and might not be suitable to a real world. However, GPLv2 seems to be fine so far. No wonder why many stayed on GPLv2. At some point it came to my mind that the Free Software Foundation tried addressing too much through one license, ending up making it complicated. Weeks ago when the discussions started, that was when I peeked into a few clauses of GPLv3 and wrote about Tivoization.

While meetup seemed like never-to-end we had to stop the discussion some time after 16h30. Nadim had done a great job shooting the whole discussion. I copied the video files on my laptop. Ahaan … You guessed right! If you have missed the meetup, you can still watch the whole Software Licensing discussion in the following videos:

I thank everyone for attending the meetup and participating in the discussions. Thanks to Ronny for some of the snaps and Nadim for video-shooting.
17Aug/130

Linux User Group of Mauritius – meetup 17.08.2013

Posted by Ish

Finally we had the LUGM mini-meetup today (:

We had 12 attendees (including me). That was a great response. Some came for the first time.

LUGM-meetup-17-august-1

Photo, courtesy of Om Gokhool

We started by each one introducing himself, telling more about his Linux experience. It was nice to hear everyone’s short stories and how they encountered/discovered Linux.

Jochen & Ajay brought the kids and added more brightness to the meetup (:

Ok … Let’s get started.

After the introductions I opened today’s meetup with a little bit of LUGM history. Ajay being a founding member was the right person to elaborate and give details. He indeed explained how it all started and what are the advantages of being a member. We however highlighted the fact that LUGM meetings are open to public.

More can be found on LUGM’s website : http://lugm.org
Join the mailing list as well : http://discuss.lugm.org/mailman/listinfo/discuss_discuss.lugm.org

We then talked about open source licenses. Some among those present today are new to Linux. We thought it would be a good thing to mention a few words about the guru, Richard Stallman, the founder and President of Free Software Foundation and talk about his vision. We explained the difference of having a software free (as in not paying) and free (as in freedom to study, modify and share). We talked about the advantages of having access to source code. Ajay elaborated on points stipulated in the General Public License.

Lastly, I did a presentation on openSUSE Advocate Program. I actually started with a little bit of my encounter with openSUSE, my experience with other distros and projects. I highlighted how welcoming the openSUSE community is and the facilities available within. Yes, I believe openSUSE figures among the most flexible and powerful distributions. I went on and gave examples why (: I briefly went back in history from S.u.S.E to SUSE and then openSUSE. I pointed out the flexibility of having so many download formats for openSUSE (4.7GB DVD including KDE, Gnome, XFCE and LXDE, … then the different Live versions of KDE and Gnome etc). See all these at software.opensuse.org. I talked about the openSUSE Build Service and how packages are available from software.opensuse.org. By the way folks, I forgot to tell you about the 1-click install facility. Check the page, you’ll know what I am talking about. In case of questions, ping me. I talked about YaST, AutoYaST and WebYaST. Nitin Bachraz shared his great moments with YaST too (: and Prithvi (our Slack guy) happens to adore YaST as well. I explained what is Tumbleweed and how to get openSUSE into rolling mode. I also talked about SUSE Studio and how easy it is to brew up your own distribution. Last I showed the magic of susepaste.org (:

LUGM-meetup-17-august-2

Photo, courtesy of Kurtish (Yuram) Venkatiah

We finished by 17h00. I was happy to see the smile on everybody’s face (: Thank you folks for making this a great meetup.

Tagged as: No Comments