Whilst open source is now more widely accepted, there are still large parts of the engineering community who have yet to “see the light”. Advocacy remains a key role for all who care about open source, while mentoring helps user make best use of open source technology.
At this evening meeting in London, we’ll be welcoming leading speakers on this topic. This is a joint meeting with the UK Open Source Hardware Users Group open to all. It will be preceded by the AGM of the BCS Open Source Specialist Group (a separate email notice will be sent to BCS members). Venue is the BCS Offices at 5 Southampton St, London WC2E 7HA from 6-8pm.
Each talk will last 30 minutes and include plenty of time for questions. We look forward to seeing you there. We shall be livestreaming and videoing the talks for later posting on YouTube for those who are unable to make it.
To join the meeting from your computer, tablet or smartphone:
You can also dial in using your phone:
United Kingdom (Toll Free): 0800 389 5276
United Kingdom: +44 20 3713 5011
Access Code: 894-536-533
GoToMeeting system check: https://link.gotomeeting.com/system-check.
Note: There can be issues with Firefox on Linux—if so try Chrom(ium) instead.
Karen Sandler: Software Freedom Conservancy
Software Freedom Conservancy helps promote, improve, develop, and defend Free, Libre, and Open Source Software (FLOSS) projects.
Karen M. Sandler (@o0karen0o) is the executive director of Conservancy. Karen is known as a cyborg lawyer for her advocacy for free software, particularly in relation to the software on medical devices. Prior to joining Conservancy, she was executive director of the GNOME Foundation. Before that, she was general counsel of the Software Freedom Law Center. Karen co-organizes Outreachy, the award-winning outreach program to support women globally and for people of color who are underrepresented in US tech. She is also pro bono counsel to the FSF and GNOME. Karen is a recipient of the Free Software Foundation’s Award for the Advancement of Free Software and the O’Reilly Open Source Award.
Karen received her law degree from Columbia Law School in 2000, where she was a James Kent Scholar and co-founder of the Columbia Science and Technology Law Review. Karen received her bachelor’s degree in engineering from The Cooper Union.
Paul Adams: FSF Europe
Free Software Foundation Europe is a charity that empowers users to control technology.
Software is deeply involved in all aspects of our lives; and it is important that this technology empowers rather than restricts us. Free Software gives everybody the rights to use, understand, adapt and share software. These rights help support other fundamental freedoms like freedom of speech, press and privacy.
Paul Adams (@therealpadams) is a co-founder of BCS Open Source SG and its second Chair. He served as a FSFE Fellow in 2009 and regularly gives presentations on behalf of the FSFE.
Prof Cornelia Boldyref: Advocacy for Women in Open Source
Cornelia Boldyreff (@Cornelia) is a Visiting Professor at the University of Greenwich. She gained her PhD in Software Engineering from the University of Durham. In 2004 she became the first Professor of Software Engineering at the University of Lincoln, where she co-founded and directed the Centre for Research in Open Source Software. Cornelia was most recently Associate Dean (Research and Enterprise) at the University of East London
She is a founding committee member of the BCSWomen Specialist Group, a committee member of the BCS e-Learning Specialist Group, and from 2013-2017 chaired the BCS Open Source Specialist Group. She has been actively campaigning for more women in STEM throughout her career. Together with Miriam Joy Morris and Dr Yasmine Arafa, she founded the start-up, ebartex Ltd, and together they are developing a new digital bartering currency, ebarts.
At this evening meeting in Manchester, we’ll be welcoming three experts in open source Fortran. This is a joint meeting with the BCS Fortran Specialist Group hosted by BCS Manchester Regional Group. Venue MMU Business School, 3rd Floor, Room 3.01 (S Atrium), All Saints Campus, Manchester, M15 6BH from 6-8pm.
Each talk will last 30 minutes and include plenty of time for questions. We look forward to seeing you there.
We shall be livestreaming (details announced via Twitter on @bcsossg) and videoing the talks for later posting on YouTube for those who are unable to make it.
A Tour of the Flang Fortran Compiler
Flang is a Fortran compiler recently open sourced by PGI. Flang generates LLVM IR and benefits from the optimizations implemented in LLVM. It also runs on a variety of hardware. In a short span of time Flang has garnered a lot of interest. It is the frontend for PGI and Arm Fortran Compilers. In this talk I will briefly cover the history of Flang, the open source context, standards conformance, technical details, performance numbers, f18 project and the future roadmap of flang.
Kiran is a Compiler Engineer working at Arm Ltd. He is responsible for the productization of the Arm Fortran Compiler based on open source Flang project. He holds a PhD degree from the University of Edinburgh.
gfortran—the gnu gcc fortran compiler
Gfortran is the gnu gcc fortran frontend. It forked from G95 and the first gfortran ChangeLog entry is dated 30th August 2002. Initially, the aim was to provide a fully compliant F95 compiler with legacy support for G77 features. Once this was achieved, from 2005 onwards, F20xx features were added such that F2018 compliance is within sight. In addition, gfortran supports many of the non-standard features of the DEC fortran compiler, supports OpenMPv4 and OpenCoarrays. Gfortran uses its own internal representation for parsing and resolution, which is then translated to gcc’s TREE-SSA. It benefits from the wide range of targets and optimisation features provided by gcc. In this talk I will discuss standards conformance, performance and future developments.
Paul is a director of Glyme Consultancy Limited. He splits his time between controlled fusion and maintaining gfortran. He holds a PhD degree in theoretical physics from the University of Manchester.
Open Source Fortran Applications in HPC
Talk details to follow …