How to teach OSS licenses and compliances at a university
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Ohta, Masafumi
I have started to teach OSS licences and compliances at a Japanese university since last year. it was difficult to teach OSS licences and compliances because I should have shown many of use cases so that the students could learn what the licences and compliance are and more, they even didn't know how to deal with ordinal software licenses. So, I had to talk many of the background knowledges to the students as an 'introduction' so that students could understand the OSS licences with compliances with ease. Fortunately, there were good feedbacks from the students, though, I need to improve my lecture more gathering more use cases etc. I will give a talk my experiences there at the university and discuss how to improve my lecture to teach such 'licences and compliances' to students. I will give a talk: The opportunities to teach OSS licenses and compliances: - increase the incidents of OSS licenses violation - keep compliances not to violate OSS licenses - respect the authors and keep the licenses rules. - reinventing of the wheel with compliances the Difficulties to teach several OSS licenses: - the difficulties for students to read several OSS license descriptions directly, really complex for them, especially GPL licenses. - need to gather many of the incidents of OSS licenses violation. - need to prepare good quiz(exam) so that students could understand with ease. the lecture last year: - why the University needs the lecture - the trial and error for the students - the advice from the staff at the university - the feedbacks from the students the lecture coming next year: - gather more incidents to check - looking into the incidents more - deep-diving for the practice. - looking into new OSS licenses for DX - any ideas...welcome!
 Hello, my name is Masahumi Ota. I would like to talk my experience, how to teach open source licenses and compliance at a Japanese university. This is me. I have started teaching open source licenses and compliance at a Japanese major university since last year and used to contribute many more open source projects over decades. Now I have contributing and Raspberry Pi project with Raspberry Pi Foundation and Raspberry Pi training in Asian area. This is agenda. It was first time to teach open source license last year. Your feedback and very welcome to improve my lecture this year after my question. The opportunity to teach open source licenses and compliance is why I have a chance to teach open source license and compliance at the university. It was students request. I had returned to this university as a student in three years ago. It was really great time to study computer science. I have a chance to talk some staff who used to help me studying also. After graduation, I have a chance to talk the staff at the university. In two years ago, they are looking for the lecturer who teach open source licenses and compliance. At the same time, I was annoyed with many questions about open source licenses on Raspberry Pi OS because Raspberry Pi on business now getting increases. I had to have many time to discuss the licenses on if operating system. I have also discussed with Raspberry Pi training guys and invested many things by myself. As a result, I have some more knowledge to cope with some of the incidents. Therefore, I could teach students how to deal with it, I have applied lecturer via the staff. Laterally, there are many violation incident of open source licenses and now getting increased. Especially, we can see the license violations about Mastodon which has AGPL licenses. Some of you know it is familiar to use by Trump. As violated AGPL licenses, software freedom and similar incident violated Mastodon AGPL, free new had to disclose their source code of modified Mastodon aligned Twitter features because of SNF demand. This is really important for business. Many of enterblades company actually trained their employees how to deal with OSS license in the business and getting nervous dealing with it. I am really sad some of people lack the expect to under open source software authors and creators because they work very hard to keep open source projects. They are colors and fake incidents in Node.js but it is only erratic behavior but he want someone to understand his hard work and respect him. I saw the similar case in Open Flare project and he contribute and his hardware spending much more money but he ask to donate to many more people but he can't gather much more money so he close his open source distribution and he has been claimed many more open source users and it is something same issue in this color and fake and color and issue. I think the expect is a very important element to keep open source licenses. Here are the similar distribution software like operating system based on same inherited software it is almost the inventing of real that may hold the software violation traps. If you realize your interact is as the invent of real please check carefully not to meet the violation. The difficulties to teach several OSS licenses. First of all I felt difficulty to teach several OSS licenses because I have read license description directly I am sure and that student feel the difficulty to understand the licenses. They felt complex to them especially in GPL I need to use approach it teach with instance of life is violation and use many quizzes with tentative instance. Finish of automatic copy right and basic element that students may judge whether they violate any software license or not. I should teach what they are in detail and the same as open source software license because of and it needs and the those element to judge with the license. The lecture last year the lecture last year it was the first time to teach. This overview held and 29 May last year 90 minutes lecture 90 minutes workshop within IZUGA. I felt 100 minutes might be long homie at first though it was actually short time to cover all open source licenses and compliances and it was annoying. I was annoyed to almost people were online under the community situation. I taught at the classroom teach though the lecture streams via Zoom will fluctuate to communicate. I felt the difficulty to teach under the hybrid environment because I checked the face to the student find my presentation and lecture going. But I can see the student face via Zoom so I feel some difficulty for that. This is lecture side agenda last year. I needed to introduce what software license are how to approach with law. I should learn the licenses principle of private autonomy, low priority and copyright because looking into open software licenses and compliances. They those are really important element to understand whole view of software licenses. I also taught license management by vendors that we need to check the rules in the license to learn the license deeply. Because on the property software and the license based software has a special rule in the licenses. So students should learn the license and set it by authors with free. Learn something like description and rules for that. Learning licenses and the proprietary license are also important to check its difference and the OSS utilization is really important. Learning with open source licenses especially at GPL when you are able OSS based software. The word is utilization and really important key when using open source software. Use under almost open source based software is modified by users. For example you know in the open stack and the launcher and some cloud based software is modified by users and the line modified and the launcher and the software delivery CACD system and open stack is based on the modify. So the utilization understanding utilization is very much important to understand use of manage open source software. I have tried the quiz and mini workshop to understand the kind of open source and with gamification but LGPL and LGPL will difficult to understand students immediately. So I set them an appendix to answer some videos to understand. I wanted them to read after my lectures and waiting for questions via flag. There are many more issues in LGPL and AGPL but it is very complex and the incident now for students cannot understand immediately. So I use more videos and explain words to understand afterwards my question. This is a workshop-side agenda. I have three tentatives a case with so that students understand open source licenses. I introduced how to work with others. Legal department, open source goals, open source authors and analysis tool in the first stage. Second and third cases I did not give some hint to students to solve them. I wanted them to solve by themselves the second and third issue. This happened and often happened and you know someone emailed to ask you open your source code according to open source licenses. So I wanted to solve at least case 2 by themselves. It was also trial and error. My lectures and trial and error I have read some books and train talks by Japanese companies about open source licenses and compliance. I realized it was really important to use the violation incident approaches and use the license check tool to understand how to deal with open source licenses and the compliance is. I checked many more enterprise company docs and they trained especially on the development department to understand how to deal with it. Because they have to modify and open source software in daily business. For example, they made software with open source software so they should know how to deal with software license in their software. Actually I have joined some open source project. Some people don't understand how to deal with open source license in the project. I have discussed how to teach the students before my lectures with the staff. They gave some advice to their experience. Gaming equation is really important element to teach the students. It makes interest learn more and more. They also say in the only lectures may be more by students because it lines a complex word and more. So they say game equation like quiz and like workshop is really important to understand how to deal with. Feedback to the students. Fortunately the students gave me a good feedback to me. Thank you very much for the feedback to the students. They say and good approach to the students. But sorry for them. I could not have time to explain and play for them so that they understand how it works. But almost people get feedback. They understand the relations between the license and other and law and copyright. Some of them ask me to the license issue related to IP. It is yes. So IP is really important. So it is very much binding with the licenses. So we should check and when IP, when they are looking into the IP. So and also by these licenses. Lecture coming this year. So just thinking of next year. Sorry just thinking of this year. And the lecture last year and it is the first time to teach. And I think it will succeed. The coming this year and I have been discussing the stuff. How to improve my lectures. I now gathering more and more and more and more and more workshops and I am planning to make more. So I should have more and more time to consider the infinite workshops and it is a game kitchen to the students to understand how to deal with. So I think I have more time to plan and this year's lecture. So any idea and if you have any ideas I am very welcome to improve my lecture this year. Thank you very much. And the profession. So we are the fund of a Linux foundation giving some advice on how to teach open source license with his book. In my the fund and stuff on the university give me a chance to learn some advice with the whole students. Thank you very much for your people who helped me and give some advice with. Thank you. If you are attending my session if you have any questions please chat me afterwards and if you have any opinions and give your advice to me please feel free email, tweet and chat and with me afterwards. Thank you very much for your time. See you next week. See you. See you. Bye.
 Hello, my name is Masahumi Ota.  I would like to talk my experience, how to teach open source licenses and compliance  at a Japanese university.  This is me.  I have started teaching open source licenses and compliance at a Japanese major university  since last year and used to contribute many more open source projects over decades.  Now I have contributing and Raspberry Pi project with Raspberry Pi Foundation and Raspberry  Pi training in Asian area.  This is agenda.  It was first time to teach open source license last year.  Your feedback and very welcome to improve my lecture this year after my question.  The opportunity to teach open source licenses and compliance is why I have a chance to teach  open source license and compliance at the university.  It was students request.  I had returned to this university as a student in three years ago.  It was really great time to study computer science.  I have a chance to talk some staff who used to help me studying also.  After graduation, I have a chance to talk the staff at the university.  In two years ago, they are looking for the lecturer who teach open source licenses and  compliance.  At the same time, I was annoyed with many questions about open source licenses on Raspberry  Pi OS because Raspberry Pi on business now getting increases.  I had to have many time to discuss the licenses on if operating system.  I have also discussed with Raspberry Pi training guys and invested many things by myself.  As a result, I have some more knowledge to cope with some of the incidents.  Therefore, I could teach students how to deal with it, I have applied lecturer via the staff.  Laterally, there are many violation incident of open source licenses and now getting increased.  Especially, we can see the license violations about Mastodon which has AGPL licenses.  Some of you know it is familiar to use by Trump.  As violated AGPL licenses, software freedom  and similar incident violated Mastodon AGPL, free new had to disclose their source code  of modified Mastodon aligned Twitter features because of SNF demand.  This is really important for business.  Many of enterblades company actually trained their employees how to deal with OSS license  in the business and getting nervous dealing with it.  I am really sad some of people lack the expect to under open source software authors and  creators because they work very hard to keep open source projects.  They are colors and fake incidents in Node.js but it is only erratic behavior but he want  someone to understand his hard work and respect him.  I saw the similar case in Open Flare project and he contribute and his hardware spending  much more money but he ask to donate to many more people but he can't gather much more  money so he close his open source distribution and he has been claimed many more open source  users and it is something same issue in this color and fake and color and issue.  I think the expect is a very important element to keep open source licenses.  Here are the similar distribution software like operating system based on same inherited  software it is almost the inventing of real that may hold the software violation traps.  If you realize your interact is as the invent of real please check carefully not to meet  the violation.  The difficulties to teach several OSS licenses.  First of all I felt difficulty to teach several OSS licenses because I have read license description  directly I am sure and that student feel the difficulty to understand the licenses.  They felt complex to them especially in GPL I need to use approach it teach with instance  of life is violation and use many quizzes with tentative instance.  Finish of automatic copy right and basic element that students may judge whether they violate  any software license or not.  I should teach what they are in detail and the same as open source software license because  of and it needs and the those element to judge with the license.  The lecture last year the lecture last year it was the first time to teach.  This overview held and 29 May last year 90 minutes lecture 90 minutes workshop within  IZUGA.  I felt 100 minutes might be long homie at first though it was actually short time to  cover all open source licenses and compliances and it was annoying.  I was annoyed to almost people were online under the community situation.  I taught at the classroom teach though the lecture streams via Zoom will fluctuate to  communicate.  I felt the difficulty to teach under the hybrid environment because I checked the face to the  student find my presentation and lecture going.  But I can see the student face via Zoom so I feel some difficulty for that.  This is lecture side agenda last year.  I needed to introduce what software license are how to approach with law.  I should learn the licenses principle of private autonomy, low priority and copyright because  looking into open software licenses and compliances.  They those are really important element to understand whole view of software licenses.  I also taught license management by vendors that we need to check the rules in the license  to learn the license deeply.  Because on the property software and the license based software has a special rule in the licenses.  So students should learn the license and set it by authors with free.  Learn something like description and rules for that.  Learning licenses and the proprietary license are also important to check its difference  and the OSS utilization is really important.  Learning with open source licenses especially at GPL when you are able OSS based software.  The word is utilization and really important key when using open source software.  Use under almost open source based software is modified by users.  For example you know in the open stack and the launcher and some cloud based software  is modified by users and the line modified and the launcher and the software delivery  CACD system and open stack is based on the modify.  So the utilization understanding utilization is very much important to understand use of  manage open source software.  I have tried the quiz and mini workshop to understand the kind of open source and with  gamification but LGPL and LGPL will difficult to understand students immediately.  So I set them an appendix to answer some videos to understand.  I wanted them to read after my lectures and waiting for questions via flag.  There are many more issues in LGPL and AGPL but it is very complex and the incident now  for students cannot understand immediately.  So I use more videos and explain words to understand afterwards my question.  This is a workshop-side agenda.  I have three tentatives a case with so that students understand open source licenses.  I introduced how to work with others.  Legal department, open source goals, open source authors and analysis tool in the first  stage.  Second and third cases I did not give some hint to students to solve them.  I wanted them to solve by themselves the second and third issue.  This happened and often happened and you know someone emailed to ask you open your source  code according to open source licenses.  So I wanted to solve at least case 2 by themselves.  It was also trial and error.  My lectures and trial and error I have read some books and train talks by Japanese companies  about open source licenses and compliance.  I realized it was really important to use the violation incident approaches and use  the license check tool to understand how to deal with open source licenses and the compliance  is.  I checked many more enterprise company docs and they trained especially on the development  department to understand how to deal with it.  Because they have to modify and open source software in daily business.  For example, they made software with open source software so they should know how to  deal with software license in their software.  Actually I have joined some open source project.  Some people don't understand how to deal with open source license in the project.  I have discussed how to teach the students before my lectures with the staff.  They gave some advice to their experience.  Gaming equation is really important element to teach the students.  It makes interest learn more and more.  They also say in the only lectures may be more by students because it lines a complex  word and more.  So they say game equation like quiz and like workshop is really important to understand  how to deal with.  Feedback to the students.  Fortunately the students gave me a good feedback to me.  Thank you very much for the feedback to the students.  They say and good approach to the students.  But sorry for them.  I could not have time to explain and play for them so that they understand how it works.  But almost people get feedback.  They understand the relations between the license and other and law and copyright.  Some of them ask me to the license issue related to IP.  It is yes.  So IP is really important.  So it is very much binding with the licenses.  So we should check and when IP, when they are looking into the IP.  So and also by these licenses.  Lecture coming this year.  So just thinking of next year.  Sorry just thinking of this year.  And the lecture last year and it is the first time to teach.  And I think it will succeed.  The coming this year and I have been discussing the stuff.  How to improve my lectures.  I now gathering more and more and more and more and more workshops and I am planning to  make more.  So I should have more and more time to consider the infinite workshops and it is a game kitchen  to the students to understand how to deal with.  So I think I have more time to plan and this year's lecture.  So any idea and if you have any ideas I am very welcome to improve my lecture this year.  Thank you very much.  And the profession.  So we are the fund of a Linux foundation giving some advice on how to teach open source  license with his book.  In my the fund and stuff on the university give me a chance to learn some advice with  the whole students.  Thank you very much for your people who helped me and give some advice with.  Thank you.  If you are attending my session if you have any questions please chat me afterwards and  if you have any opinions and give your advice to me please feel free email, tweet and chat  and with me afterwards.  Thank you very much for your time.  See you next week.  See you.  See you.  Bye.
teachingoss_0_143.png teachingoss_144_191.png teachingoss_192_479.png teachingoss_480_1391.png teachingoss_1392_1775.png teachingoss_1776_2159.png teachingoss_2160_3311.png teachingoss_3312_4727.png teachingoss_4728_5303.png teachingoss_5304_5867.png teachingoss_5868_6503.png teachingoss_6504_7247.png teachingoss_7248_10091.png teachingoss_10092_11075.png teachingoss_11076_11231.png teachingoss_11232_11351.png teachingoss_11352_11399.png teachingoss_11400_11495.png teachingoss_11496_12683.png teachingoss_12684_14099.png teachingoss_14100_14387.png teachingoss_14388_16679.png teachingoss_16680_19883.png teachingoss_19884_24287.png teachingoss_24288_26447.png teachingoss_26448_29639.png teachingoss_29640_31091.png teachingoss_31092_33851.png teachingoss_33852_33983.png teachingoss_33984_34499.png teachingoss_34500_34547.png teachingoss_34548_36659.png teachingoss_36660_37655.png teachingoss_37656_38483.png teachingoss_38484_38687.png teachingoss_38688_38812.png