Earlier quoted context omitted.
For some industries where the software is doing something mission critical, it's important to have complete control over the software and even more importantly, you need someone to sue
Is the importance of having complete control over the software an argument against using free software? Surely the best way to have control over it is to be able to read what it does and make it do what you want.
Teaching my MIT classes with only free/libre software
181–190 of 233 posts
Re: Teaching my MIT classes with only free/libre software
#182I teach at a world ranking university in the UK which has decided that in order to have a 'standardised student experience' teachers are prohibited from running their own FLOSS setup when there are proprietary contracts in place. Sorry but MS Teams is not designed with teaching in mind. I've been advocating for Big Blue Button and Jitsi but effectively told to shut up. It's infuriating.
You could try to calculate some numbers on savings or "wasted hours because the corporate support is slow and wont fix our problems fast enough" to turn their heads around. Another pointer could be that the students could be involved in running some of the systems. Usually, in situations like yours, turning complaints or proposed solutions into numbers helps a lot.
If the UK universities are anything like the US universities this is near impossible to do. Maybe COVID has changed some things but when I worked in the university system (state run) it was more about who could woo what administrator. The amount of waste and nepotism would make your head spin.
Re: Teaching my MIT classes with only free/libre software
#183Earlier quoted context omitted.
How could an architect of great ability ever become wealthy if they weren’t able to just sell the same building design over and over again with no work for decades? Oh wait, that’s the norm.
Earlier you said copyright is unethical and also why should you be paid extra for work you did in the past . Architects have copyright to their work. They do sell the same plans over and over. No one can just copy their work without paying royalties or at least getting permission.
Re: Teaching my MIT classes with only free/libre software
#184Earlier quoted context omitted.
The answer to your question is in your comment. When you consistently have to pick commercial software over floss because of the usability, it makes sense to skip that step and go to the commercial software right away.
The problem with your reasoning is that often free software is better in usability.
Re: Teaching my MIT classes with only free/libre software
#185Earlier quoted context omitted.
As I mentioned above, they also write free software for their devices. The price includes it.
Manufacturers commonly include software in their products but no one buys a Mercedes for its software.
Re: Teaching my MIT classes with only free/libre software
#186Re: Teaching my MIT classes with only free/libre software
#187Earlier quoted context omitted.
Is the importance of having complete control over the software an argument against using free software? Surely the best way to have control over it is to be able to read what it does and make it do what you want.
You'll be dealing with multiple contributors making changes if you want to upgrade to the latest version, with pull requests from all over the place. Nobody has time to read the entire codebase, so you have to audit and qualify all the random open source contributors instead of just the one group writing the code. You could start with a FLOSS codebase and then just keep any additions/modifications you make proprietar…
Re: Teaching my MIT classes with only free/libre software
#188I am the product manager for BigBlueButton. While we implement most of the capabilities you would expect in a web conferencing system, we focus on giving the instructor many ways to engage students for learning. Being open source has enabled many schools around the world to setup and run their own BigBlueButton servers. Thanks to our community, we're localized in over 25 languages, provide a pure HTML5 interface, and…
Re: Teaching my MIT classes with only free/libre software
#189Earlier quoted context omitted.
You'll be dealing with multiple contributors making changes if you want to upgrade to the latest version, with pull requests from all over the place. Nobody has time to read the entire codebase, so you have to audit and qualify all the random open source contributors instead of just the one group writing the code. You could start with a FLOSS codebase and then just keep any additions/modifications you make proprietar…
So you're really making the argument between writing something yourself versus using an open source solution, instead of picking between an open source and a proprietary solution.
Re: Teaching my MIT classes with only free/libre software
#190For a professor to use only FLOSS when teaching CS students about software engineering seems entirely appropriate to me, and a good on-principle exercise. Consider the goals of universal accessibility of education, reproducible systems research that can be built upon, allowing students to explore and improve systems, techie obligations to promote privacy and security in information systems, and simply setting an exam…
Sussman is not just "a professor at MIT." He's one of the inventors of Scheme and one of the authors of SICP. And perhaps most apropos for this article, one of the founders of the FSF, along with of course RMS.
Your comment could be taken out of context here. I am no language expert, but it's better to use the form "Sussman is not only a professor at MIT, but also ...".
"just" is probably overused these days. It has replaced words like "please" and structures like above.
Contrast:
a) Can you just do that
b) Can you please get that